Merge master into staging-next

This commit is contained in:
nixpkgs-ci[bot]
2025-11-04 19:27:06 +00:00
committed by GitHub
102 changed files with 1437 additions and 3055 deletions
+3 -1
View File
@@ -7,7 +7,9 @@ name: Bot
on:
schedule:
- cron: '05,15,25,35,45,55 * * * *'
# Run every 5m
# i.e., at each of the listed minutes, every hour
- cron: '02,07,12,17,22,27,32,37,42,47,52,57 * * * *'
workflow_call:
inputs:
headBranch:
+23 -7
View File
@@ -496,7 +496,11 @@ module.exports = async ({ github, context, core, dry }) => {
}
}
await withRateLimit({ github, core }, async (stats) => {
// Controls level of parallelism. Applies to both the number of concurrent requests
// as well as the number of concurrent workers going through the list of PRs.
const maxConcurrent = 20
await withRateLimit({ github, core, maxConcurrent }, async (stats) => {
if (context.payload.pull_request) {
await handle({ item: context.payload.pull_request, stats })
} else {
@@ -583,7 +587,7 @@ module.exports = async ({ github, context, core, dry }) => {
state: 'open',
sort: 'created',
direction: 'asc',
per_page: 100,
per_page: 50,
after: cursor,
})
@@ -625,11 +629,23 @@ module.exports = async ({ github, context, core, dry }) => {
arr.findIndex((firstItem) => firstItem.number === thisItem.number),
)
;(await Promise.allSettled(items.map((item) => handle({ item, stats }))))
.filter(({ status }) => status === 'rejected')
.map(({ reason }) =>
core.setFailed(`${reason.message}\n${reason.cause.stack}`),
)
// Instead of handling all items in parallel we set up some workers to handle the queue
// with more controlled parallelism. This avoids problems with `pull_request` fetched at
// the beginning getting out of date towards the end, because it took the whole job 20
// minutes or more to go through 100's of PRs.
await Promise.all(
Array.from({ length: maxConcurrent }, async () => {
while (true) {
const item = items.pop()
if (!item) break
try {
await handle({ item, stats })
} catch (e) {
core.setFailed(`${e.message}\n${e.cause.stack}`)
}
}
}),
)
}
})
}
+2 -2
View File
@@ -1,4 +1,4 @@
module.exports = async ({ github, core }, callback) => {
module.exports = async ({ github, core, maxConcurrent = 1 }, callback) => {
const Bottleneck = require('bottleneck')
const stats = {
@@ -13,7 +13,7 @@ module.exports = async ({ github, core }, callback) => {
// https://docs.github.com/en/rest/using-the-rest-api/best-practices-for-using-the-rest-api
const allLimits = new Bottleneck({
// Avoid concurrent requests
maxConcurrent: 1,
maxConcurrent,
// Will be updated with first `updateReservoir()` call below.
reservoir: 0,
})
+46
View File
@@ -101,6 +101,7 @@ let
inherit (import ./internal.nix { inherit lib; })
_coerce
_coerceResult
_singleton
_coerceMany
_toSourceFilter
@@ -1005,4 +1006,49 @@ in
{
submodules = recurseSubmodules;
};
/**
The empty fileset. It can be useful as a default value or as starting accumulator for a folding operation.
# Type
```
empty :: FileSet
```
*/
empty = _emptyWithoutBase;
/**
Tests whether a given value is a fileset, or can be used in place of a fileset.
# Inputs
`value`
: The value to test
# Type
```
isFileset :: Any -> Bool
```
# Examples
:::{.example}
## `lib.fileset.isFileset` usage example
```nix
isFileset ./.
=> true
isFileset (unions [ ])
=> true
isFileset 1
=> false
```
:::
*/
isFileset = x: (_coerceResult "" x).success;
}
+35 -12
View File
@@ -165,14 +165,27 @@ rec {
_noEval = throw _noEvalMessage;
};
# Coerce a value to a fileset, erroring when the value cannot be coerced.
# The string gives the context for error messages.
# Type: String -> (fileset | Path) -> fileset
_coerce =
# Coerce a value to a fileset. Return a set containing the attribute `success`
# indicating whether coercing succeeded, and either `value` when `success ==
# true`, or an error `message` when `success == false`. The string gives the
# context for error messages.
#
# Type: String -> (fileset | Path) -> { success :: Bool, value :: fileset } ] -> { success :: Bool, message :: String }
_coerceResult =
let
ok = value: {
success = true;
inherit value;
};
error = message: {
success = false;
inherit message;
};
in
context: value:
if value._type or "" == "fileset" then
if value._internalVersion > _currentVersion then
throw ''
error ''
${context} is a file set created from a future version of the file set library with a different internal representation:
- Internal version of the file set: ${toString value._internalVersion}
- Internal version of the library: ${toString _currentVersion}
@@ -184,27 +197,37 @@ rec {
_currentVersion - value._internalVersion
) migrations;
in
foldl' (value: migration: migration value) value migrationsToApply
ok (foldl' (value: migration: migration value) value migrationsToApply)
else
value
ok value
else if !isPath value then
if value ? _isLibCleanSourceWith then
throw ''
error ''
${context} is a `lib.sources`-based value, but it should be a file set or a path instead.
To convert a `lib.sources`-based value to a file set you can use `lib.fileset.fromSource`.
Note that this only works for sources created from paths.''
else if isStringLike value then
throw ''
error ''
${context} ("${toString value}") is a string-like value, but it should be a file set or a path instead.
Paths represented as strings are not supported by `lib.fileset`, use `lib.sources` or derivations instead.''
else
throw ''${context} is of type ${typeOf value}, but it should be a file set or a path instead.''
error ''${context} is of type ${typeOf value}, but it should be a file set or a path instead.''
else if !pathExists value then
throw ''
error ''
${context} (${toString value}) is a path that does not exist.
To create a file set from a path that may not exist, use `lib.fileset.maybeMissing`.''
else
_singleton value;
ok (_singleton value);
# Coerce a value to a fileset, erroring when the value cannot be coerced.
# The string gives the context for error messages.
# Type: String -> (fileset | Path) -> fileset
_coerce =
context: value:
let
result = _coerceResult context value;
in
if result.success then result.value else throw result.message;
# Coerce many values to filesets, erroring when any value cannot be coerced,
# or if the filesystem root of the values doesn't match.
+11
View File
@@ -223,6 +223,17 @@ checkConfigError 'A definition for option .* is not of type .path in the Nix sto
checkConfigError 'A definition for option .* is not of type .path in the Nix store.. Definition values:\n\s*- In .*: ".*/store/.links"' config.pathInStore.bad4 ./types.nix
checkConfigError 'A definition for option .* is not of type .path in the Nix store.. Definition values:\n\s*- In .*: "/foo/bar"' config.pathInStore.bad5 ./types.nix
# types.fileset
checkConfigOutput '^0$' config.filesetCardinal.ok1 ./fileset.nix
checkConfigOutput '^1$' config.filesetCardinal.ok2 ./fileset.nix
checkConfigOutput '^1$' config.filesetCardinal.ok3 ./fileset.nix
checkConfigOutput '^1$' config.filesetCardinal.ok4 ./fileset.nix
checkConfigOutput '^0$' config.filesetCardinal.ok5 ./fileset.nix
checkConfigError 'A definition for option .* is not of type .fileset.. Definition values:\n.*' config.filesetCardinal.err1 ./fileset.nix
checkConfigError 'A definition for option .* is not of type .fileset.. Definition values:\n.*' config.filesetCardinal.err2 ./fileset.nix
checkConfigError 'A definition for option .* is not of type .fileset.. Definition values:\n.*' config.filesetCardinal.err3 ./fileset.nix
checkConfigError 'A definition for option .* is not of type .fileset.. Definition values:\n.*' config.filesetCardinal.err4 ./fileset.nix
# Check boolean option.
checkConfigOutput '^false$' config.enable ./declare-enable.nix
checkConfigError 'The option .* does not exist. Definition values:\n\s*- In .*: true' config.enable ./define-enable.nix
+50
View File
@@ -0,0 +1,50 @@
{ config, lib, ... }:
let
inherit (lib)
mkOption
mkIf
types
mapAttrs
length
;
inherit (lib.fileset)
empty
unions
toList
;
in
{
options = {
fileset = mkOption { type = with types; lazyAttrsOf fileset; };
## The following option is only here as a proxy to test `fileset` that does
## not work so well with `modules.sh` because it is not JSONable. It exposes
## the number of elements in the fileset.
filesetCardinal = mkOption { default = mapAttrs (_: fs: length (toList fs)) config.fileset; };
};
config = {
fileset.ok1 = empty;
fileset.ok2 = ./fileset;
fileset.ok3 = unions [
empty
./fileset
];
# fileset.ok4: see imports below
fileset.ok5 = mkIf false ./fileset;
fileset.err1 = 1;
fileset.err2 = "foo";
fileset.err3 = "./.";
fileset.err4 = [ empty ];
};
imports = [
{ fileset.ok4 = ./fileset; }
{ fileset.ok4 = empty; }
{ fileset.ok4 = ./fileset; }
];
}
+1
View File
@@ -0,0 +1 @@
Do not remove. This file is used by the tests in `../fileset.nix`.
+14
View File
@@ -66,6 +66,11 @@ let
fixupOptionType
mergeOptionDecls
;
inherit (lib.fileset)
isFileset
unions
empty
;
inAttrPosSuffix =
v: name:
@@ -618,6 +623,15 @@ let
};
};
fileset = mkOptionType {
name = "fileset";
description = "fileset";
descriptionClass = "noun";
check = isFileset;
merge = loc: defs: unions (map (x: x.value) defs);
emptyValue.value = empty;
};
# A package is a top-level store path (/nix/store/hash-name). This includes:
# - derivations
# - more generally, attribute sets with an `outPath` or `__toString` attribute
+8 -2
View File
@@ -14586,6 +14586,12 @@
githubId = 737767;
name = "Thomas Gerbet";
};
letgamer = {
github = "Letgamer";
githubId = 62446107;
matrix = "@letgamer:tchncs.de";
name = "Alex Stephan";
};
lethalman = {
email = "lucabru@src.gnome.org";
github = "lucabrunox";
@@ -25889,10 +25895,10 @@
};
theobori = {
name = "Théo Bori";
email = "theo1.bori@epitech.eu";
email = "theobori@disroot.org";
github = "theobori";
githubId = 71843723;
keys = [ { fingerprint = "EEFB CC3A C529 CFD1 943D A75C BDD5 7BE9 9D55 5965"; } ];
keys = [ { fingerprint = "0636 56A5 6E31 5FFD BE46 8522 6D22 B068 2CCF 9294"; } ];
};
theonlymrcat = {
name = "Max Guppy";
+7 -7
View File
@@ -5,11 +5,11 @@
...
}:
{
# Skip setting hostPlatform in test VMs where it's read-only
# Tests have virtualisation.test options and import read-only.nix
config.nixpkgs = lib.optionalAttrs (!(options ? virtualisation.test)) {
hostPlatform = lib.mkIf (
config.hardware.facter.report.system or null != null && !options.nixpkgs.pkgs.isDefined
) (lib.mkDefault config.hardware.facter.report.system);
};
# Skip setting hostPlatform if it's read-only
nixpkgs =
lib.optionalAttrs
(config.hardware.facter.report.system or null != null && !options.nixpkgs.hostPlatform.readOnly)
{
hostPlatform = lib.mkDefault config.hardware.facter.report.system;
};
}
@@ -135,10 +135,12 @@ in
"$AUTH_SUPPORTED_SCOPES"
"$NETBIRD_DRAG_QUERY_PARAMS"
"$NETBIRD_GOOGLE_ANALYTICS_ID"
"$NETBIRD_GOOGLE_TAG_MANAGER_ID"
"$NETBIRD_HOTJAR_TRACK_ID"
"$NETBIRD_MGMT_API_ENDPOINT"
"$NETBIRD_MGMT_GRPC_API_ENDPOINT"
"$NETBIRD_TOKEN_SOURCE"
"$NETBIRD_WASM_PATH"
"$USE_AUTH0"
];
}
@@ -4217,8 +4217,8 @@ let
mktplcRef = {
name = "signageos-vscode-sops";
publisher = "signageos";
version = "0.9.2";
hash = "sha256-qlFD8sMvdKpLkXiYT9UybgCvxUJrbXpAcnmPxk91Tbs=";
version = "0.9.3";
hash = "sha256-fOSLlszr6yLkRC9gy+MCnL+Y/1TXrmVWAWavpvXHj4U=";
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/signageos.signageos-vscode-sops/changelog";
@@ -825,8 +825,8 @@
"hash": "sha256-sm5GWbkm3ua7EkCWTuY4TG6EXKe3asXTrH1APnNARJQ="
},
"ungoogled-patches": {
"rev": "142.0.7444.59-1",
"hash": "sha256-WlrUSUcV1kN2xWbOJO+VshELAgGhXInIDvZswrWYfsQ="
"rev": "142.0.7444.59-2",
"hash": "sha256-Cjcy6ohVNt2eAD+m4ZTbeoHH9i4znkdgN0ZaysU8Whk="
},
"npmHash": "sha256-i1eQ4YlrWSgY522OlFtGDDPmxE2zd1hDM03AzR8RafE="
},
@@ -18,13 +18,13 @@
buildPythonApplication rec {
pname = "matrix-commander";
version = "8.0.4";
version = "8.0.5";
src = fetchFromGitHub {
owner = "8go";
repo = "matrix-commander";
rev = "v${version}";
hash = "sha256-JZcdAo6d7huwDQ9hJE8oT5FH0ZQjg0DhoglOkhOyk1o=";
hash = "sha256-eNgnjErPi5q9yA/2iEg3+CoN2xbopmFOpbgU/7GhoAQ=";
};
format = "pyproject";
@@ -30,7 +30,7 @@ mkDerivation rec {
"out"
"dev"
];
version = "15.70.6";
version = "15.71.4";
src =
let
@@ -39,11 +39,11 @@ mkDerivation rec {
{
x86_64-linux = fetchurl {
url = "${base_url}/teamviewer_${version}_amd64.deb";
hash = "sha256-39hJPR9rS5EAaNc0jaBndwYAkSE7r2dz0H1vQDfUhK8=";
hash = "sha256-DztZRVBIFdLkZX1a89tVwJvJicgsm5YTux0ezyWL1+w=";
};
aarch64-linux = fetchurl {
url = "${base_url}/teamviewer_${version}_arm64.deb";
hash = "sha256-mXJObC8KFjRkw6IbSOpL1MxL58Bk4QovA8zDalPi56g=";
hash = "sha256-lKEAuMsScbnEkgR6VFykEyar55u/Fdt5VcCWnKPwJLU=";
};
}
.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
@@ -617,9 +617,6 @@ stdenv.mkDerivation (finalAttrs: {
# cannot find headers, no idea why
"--without-system-boost"
"--with-system-rhino"
"--with-rhino-jar=${rhino}/share/java/js.jar"
"--without-system-java-websocket"
]
++ optionals kdeIntegration [
@@ -627,6 +624,9 @@ stdenv.mkDerivation (finalAttrs: {
"--enable-qt6"
]
++ optionals withJava [
"--with-system-rhino"
"--with-rhino-jar=${rhino}/share/java/js.jar"
"--with-system-beanshell"
"--with-ant-home=${ant.home}"
"--with-beanshell-jar=${bsh}"
@@ -9,6 +9,9 @@ dartConfigHook() {
echo "Installing dependencies"
mkdir -p .dart_tool
cp "$packageConfig" .dart_tool/package_config.json
chmod u+w .dart_tool/package_config.json
@python3@ @workspacePackageConfigScript@
chmod u-w .dart_tool/package_config.json
@python3@ @packageGraphScript@ > .dart_tool/package_graph.json
packagePath() {
@@ -14,6 +14,7 @@
substitutions.jq = "${jq}/bin/jq";
substitutions.python3 = lib.getExe (python3.withPackages (ps: with ps; [ pyyaml ]));
substitutions.packageGraphScript = ../../pub2nix/package-graph.py;
substitutions.workspacePackageConfigScript = ../workspace-package-config.py;
} ./dart-config-hook.sh;
dartBuildHook = makeSetupHook {
name = "dart-build-hook";
@@ -0,0 +1,42 @@
import json
import re
from pathlib import Path
import yaml
def main() -> None:
with Path("pubspec.yaml").open("r", encoding="utf-8") as f:
pubspec = yaml.load(f, Loader=yaml.CSafeLoader)
if not pubspec.get("workspace"):
return
with Path(".dart_tool/package_config.json").open("r", encoding="utf-8") as f:
package_config = json.load(f)
for package_path in pubspec.get("workspace", []):
with (Path(package_path) / "pubspec.yaml").open("r", encoding="utf-8") as f:
package_pubspec = yaml.load(f, Loader=yaml.CSafeLoader)
m = re.match(
r"^[ \t]*(\^|>=|>)?[ \t]*([0-9]+\.[0-9]+)\.[0-9]+.*$",
package_pubspec.get("environment", {}).get("sdk", ""),
)
if m:
languageVersion = m.group(2)
elif package_pubspec.get("environment", {}).get("sdk") == "any":
languageVersion = "null"
else:
languageVersion = "2.7"
if not any(
pkg["name"] == package_pubspec["name"] for pkg in package_config["packages"]
):
package_config["packages"].append({
"name": package_pubspec["name"],
"rootUri": Path(package_path).resolve().as_uri(),
"packageUri": "lib/",
"languageVersion": languageVersion,
})
with Path(".dart_tool/package_config.json").open("w", encoding="utf-8") as f:
json.dump(package_config, f, sort_keys=True, indent=4)
if __name__ == "__main__":
main()
@@ -7,13 +7,13 @@
stdenvNoCC.mkDerivation {
pname = "ananicy-rules-cachyos";
version = "0-unstable-2025-10-17";
version = "0-unstable-2025-11-03";
src = fetchFromGitHub {
owner = "CachyOS";
repo = "ananicy-rules";
rev = "53b0c689faaa4bb7edcb9dae799602c417634351";
hash = "sha256-awGCaVl0m1IqADeQW53wFSEAeUYR6677oc0Z2ZfZ898=";
rev = "aa23ab23e6847c77a39fe9e8ebc274ab87c391d7";
hash = "sha256-cSpqwzTT4Nx7PK7mLUF13w/JgPlfvRdqZW0EsuY1b8M=";
};
dontConfigure = true;
+15 -15
View File
@@ -15,23 +15,23 @@
makeDesktopItem,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "Archi";
version = "5.6.0";
version = "5.7.0";
src =
{
"x86_64-linux" = fetchurl {
url = "https://www.archimatetool.com/downloads/archi/${version}/Archi-Linux64-${version}.tgz";
hash = "sha256-zPgsRfbhN22Sph/5AvP7y2uHdgy1cZRcsm+O1dVLNHc=";
url = "https://github.com/archimatetool/archi.io/releases/download/57/Archi-Linux64-${finalAttrs.version}.tgz";
hash = "sha256-MIUlWt3GP/1oQAeq4W2xnhG63a2zhGldgyoyZ9lNOiI=";
};
"x86_64-darwin" = fetchurl {
url = "https://www.archimatetool.com/downloads/archi/${version}/Archi-Mac-${version}.dmg";
hash = "sha256-NZWMQzLsPcJ7cZoYFUxXxLIu7yCIHE5pw9+UqjtG7Cc=";
url = "https://github.com/archimatetool/archi.io/releases/download/57/Archi-Mac-${finalAttrs.version}.dmg";
hash = "sha256-wIlhJ6XmhL5rMb5zwHJYwamCwV13PK53wi9uEXIga5I=";
};
"aarch64-darwin" = fetchurl {
url = "https://www.archimatetool.com/downloads/archi/${version}/Archi-Mac-Silicon-${version}.dmg";
hash = "sha256-a80QyJT+mizT4bxhJ/1rXnQGbq0Zxwmqb74n2QH4H3I=";
url = "https://github.com/archimatetool/archi.io/releases/download/57/Archi-Mac-Silicon-${finalAttrs.version}.dmg";
hash = "sha256-2/w4+aKfjfTGLjjl/nOouFtnv7/kjmfezkrmSa4ablc=";
};
}
.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
@@ -95,7 +95,7 @@ stdenv.mkDerivation rec {
desktopName = "Archi";
exec = "Archi";
type = "Application";
comment = meta.description;
comment = finalAttrs.meta.description;
icon = "archi";
categories = [
"Development"
@@ -107,20 +107,20 @@ stdenv.mkDerivation rec {
passthru.tests = { inherit (nixosTests) archi; };
meta = with lib; {
meta = {
description = "ArchiMate modelling toolkit";
longDescription = ''
Archi is an open source modelling toolkit to create ArchiMate
models and sketches.
'';
homepage = "https://www.archimatetool.com/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.mit;
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [
sourceProvenance = [ lib.sourceTypes.binaryBytecode ];
license = lib.licenses.mit;
platforms = lib.platforms.linux ++ lib.platforms.darwin;
maintainers = with lib.maintainers; [
earldouglas
paumr
];
mainProgram = "Archi";
};
}
})
+2 -2
View File
@@ -8,14 +8,14 @@
python3Packages.buildPythonApplication rec {
pname = "blint";
version = "3.0.4";
version = "3.0.5";
pyproject = true;
src = fetchFromGitHub {
owner = "owasp-dep-scan";
repo = "blint";
tag = "v${version}";
hash = "sha256-6dBNzBjhcBMX+PQ4NbjM18APqFuURH9/MYxHFZ/x7J8=";
hash = "sha256-RloxQlnhl4zCto6QO09UZs+29QRCpL0/PJCzYrVi8ng=";
};
build-system = [
+1 -1
View File
@@ -15,7 +15,7 @@ buildDotnetModule rec {
owner = "boogie-org";
repo = "boogie";
tag = "v${version}";
hash = "sha256-OuNzxzcoWrDCmUfQNXEif5wIY+L5jql14231m7nNBe4=";
hash = "sha256-tmcio1GCyfMhjnbBE/pUqYso5HCu4SLHOYx/t0/PZTQ=";
};
dotnet-sdk = dotnetCorePackages.sdk_8_0;
+2 -2
View File
@@ -4,7 +4,7 @@
fetchurl,
asar,
dpkg,
electron_36,
electron_38,
makeWrapper,
nixosTests,
undmg,
@@ -13,7 +13,7 @@
let
inherit (stdenv.hostPlatform) system;
electron = electron_36;
electron = electron_38;
sources = import ./sources.nix;
+2 -2
View File
@@ -6,13 +6,13 @@
}:
buildGoModule (finalAttrs: {
pname = "cocoon";
version = "0.5.0";
version = "0.5.1";
src = fetchFromGitHub {
owner = "haileyok";
repo = "cocoon";
tag = finalAttrs.version;
hash = "sha256-9gJj+edTGkQsHH72F2f7A6EWDet+k38+8UZ1KN2UGT0=";
hash = "sha256-2zvbPhvYoKlQTZDjpo6LRr9DLKzSmcH0qnU1oJ+7k04=";
};
ldflags = [
+9
View File
@@ -6,6 +6,7 @@
pkg-config,
fftwFloat,
libsamplerate,
versionCheckHook,
}:
stdenv.mkDerivation rec {
@@ -22,6 +23,10 @@ stdenv.mkDerivation rec {
postPatch = ''
# function is not defined in any headers but used in libcsdr.c
echo "int errhead();" >> src/predefined.h
substituteInPlace CMakeLists.txt --replace-fail \
"cmake_minimum_required (VERSION 3.0)" \
"cmake_minimum_required (VERSION 3.10)"
'';
nativeBuildInputs = [
@@ -42,6 +47,10 @@ stdenv.mkDerivation rec {
--replace '=''${exec_prefix}//' '=/'
'';
nativeInstallCheckInputs = [ versionCheckHook ];
versionCheckProgramArg = "version";
doInstallCheck = true;
meta = with lib; {
homepage = "https://github.com/jketterl/csdr";
description = "Simple DSP library and command-line tool for Software Defined Radio";
@@ -30,14 +30,14 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "debian-devscripts";
version = "2.25.21";
version = "2.25.22";
src = fetchFromGitLab {
domain = "salsa.debian.org";
owner = "debian";
repo = "devscripts";
tag = "v${finalAttrs.version}";
hash = "sha256-5X3bhtUSCBUzIZ3EScppnK+VS2IxnmDwqt2BwQG4fMA=";
hash = "sha256-FiqM2n33tbzHgwZGZ2CaAvNTrAUgTuwMtNbXbn6EYJ4=";
};
patches = [
+65 -34
View File
@@ -1,14 +1,16 @@
{
lib,
stdenv,
fetchFromGitLab,
appstream-glib,
appstream,
dblatex,
desktop-file-utils,
docbook-xsl-nons,
docbook_xml_dtd_45,
fetchFromGitLab,
gdk-pixbuf,
graphene,
gtk3,
gtk-mac-integration-gtk3,
intltool,
gtk3,
libxml2,
libxslt,
meson,
@@ -17,62 +19,91 @@
poppler,
python3,
wrapGAppsHook3,
# Building with docs are still failing in unstable-2023-09-28
withDocs ? false,
}:
let
xpm-pixbuf = stdenv.mkDerivation {
pname = "xpm-pixbuf";
version = "0-unstable-2024-05-24";
src = fetchFromGitLab {
domain = "gitlab.gnome.org";
owner = "ZanderBrown";
repo = "xpm-pixbuf";
rev = "d290a0c846687b22d2a8c5aaec83a6689f30e1c3";
hash = "sha256-LU6nKe7IIecF/3wwhlwR1hyABBvfwvujVW5zJJSzkqo=";
};
nativeBuildInputs = [
meson
ninja
pkg-config
];
buildInputs = [ gdk-pixbuf ];
meta = {
license = lib.licenses.lgpl21;
homepage = "https://gitlab.gnome.org/ZanderBrown/xpm-pixbuf";
};
};
in
stdenv.mkDerivation {
pname = "dia";
version = "unstable-2023-09-28";
version = "unstable-2025-10-26";
src = fetchFromGitLab {
domain = "gitlab.gnome.org";
owner = "GNOME";
repo = "dia";
domain = "gitlab.gnome.org";
rev = "bd551bb2558dcc89bc0bf7b4dd85b38cd85ad322";
hash = "sha256-U+8TUE1ULt6MNxnvw9kFjCAVBecUy2Sarof6H9+kR7Q=";
rev = "efdf829e8afdbbeb371820932769e35415ebe886";
hash = "sha256-VFFU5iJnVJdZ2tkNszZ2ooBD+GiCL6MqanzpEWIJerk=";
};
# Required for the PDF plugin
CXXFLAGS = "-std=c++20";
preConfigure = ''
patchShebangs .
postPatch = ''
# Fix build with poppler 25.10.0
substituteInPlace plug-ins/pdf/pdf-import.cpp \
--replace-fail 's->getLength();' 's->size();'
'';
strictDeps = true;
dontUseCmakeConfigure = true;
nativeBuildInputs = [
appstream
dblatex
dblatex.tex
desktop-file-utils
docbook-xsl-nons
docbook_xml_dtd_45
libxml2 # xmllint
libxslt
meson
ninja
pkg-config
wrapGAppsHook3
];
buildInputs = [
graphene
gtk3
(libxml2.override { zlibSupport = true; })
libxml2
libxslt
python3
poppler
]
++ lib.optionals withDocs [
libxslt
xpm-pixbuf
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
gtk-mac-integration-gtk3
];
nativeBuildInputs = [
appstream-glib
desktop-file-utils
intltool
meson
ninja
pkg-config
wrapGAppsHook3
]
++ lib.optionals withDocs [
dblatex
];
meta = with lib; {
description = "Gnome Diagram drawing software";
mainProgram = "dia";
homepage = "http://live.gnome.org/Dia";
homepage = "https://wiki.gnome.org/Apps/Dia";
maintainers = with maintainers; [ raskin ];
license = licenses.gpl2;
license = licenses.gpl2Plus;
platforms = platforms.unix;
};
}
+6
View File
@@ -26,6 +26,12 @@ stdenv.mkDerivation (finalAttrs: {
./cpp-17.patch
];
postPatch = ''
substituteInPlace CMakeLists.txt --replace-fail \
"cmake_minimum_required (VERSION 3.0)" \
"cmake_minimum_required (VERSION 3.10)"
'';
nativeBuildInputs = [
cmake
];
+37 -37
View File
@@ -3,38 +3,38 @@
"alpha": {
"experimental": {
"candidateHashFilenames": [
"factorio_linux_2.0.69.tar.xz"
"factorio_linux_2.0.72.tar.xz"
],
"name": "factorio_alpha_x64-2.0.69.tar.xz",
"name": "factorio_alpha_x64-2.0.72.tar.xz",
"needsAuth": true,
"sha256": "f3ea6a475eaf6157475169b302753f70f3ac6b6a357a4f682fec2e515339e678",
"sha256": "87d9f593569cbdf2f7a160f6a573f4939cbf01206209fbcdbaebf0385c2c7331",
"tarDirectory": "x64",
"url": "https://factorio.com/get-download/2.0.69/alpha/linux64",
"version": "2.0.69"
"url": "https://factorio.com/get-download/2.0.72/alpha/linux64",
"version": "2.0.72"
},
"stable": {
"candidateHashFilenames": [
"factorio_linux_2.0.69.tar.xz"
"factorio_linux_2.0.72.tar.xz"
],
"name": "factorio_alpha_x64-2.0.69.tar.xz",
"name": "factorio_alpha_x64-2.0.72.tar.xz",
"needsAuth": true,
"sha256": "f3ea6a475eaf6157475169b302753f70f3ac6b6a357a4f682fec2e515339e678",
"sha256": "87d9f593569cbdf2f7a160f6a573f4939cbf01206209fbcdbaebf0385c2c7331",
"tarDirectory": "x64",
"url": "https://factorio.com/get-download/2.0.69/alpha/linux64",
"version": "2.0.69"
"url": "https://factorio.com/get-download/2.0.72/alpha/linux64",
"version": "2.0.72"
}
},
"demo": {
"experimental": {
"candidateHashFilenames": [
"factorio-demo_linux_2.0.69.tar.xz"
"factorio-demo_linux_2.0.70.tar.xz"
],
"name": "factorio_demo_x64-2.0.69.tar.xz",
"name": "factorio_demo_x64-2.0.70.tar.xz",
"needsAuth": false,
"sha256": "a670a4cd2fa59cb8dc6db10d969867266080f171e47ebed78880ccd5ed42356c",
"sha256": "3be56bbfde644a3a97ab925a1fc2a32f9620e595fa14700bdcfbb127bc528bc8",
"tarDirectory": "x64",
"url": "https://factorio.com/get-download/2.0.69/demo/linux64",
"version": "2.0.69"
"url": "https://factorio.com/get-download/2.0.70/demo/linux64",
"version": "2.0.70"
},
"stable": {
"candidateHashFilenames": [
@@ -51,51 +51,51 @@
"expansion": {
"experimental": {
"candidateHashFilenames": [
"factorio-space-age_linux_2.0.69.tar.xz"
"factorio-space-age_linux_2.0.72.tar.xz"
],
"name": "factorio_expansion_x64-2.0.69.tar.xz",
"name": "factorio_expansion_x64-2.0.72.tar.xz",
"needsAuth": true,
"sha256": "a44bf364c4a0037b1d21b8770d604f278e45b397481908cb4212b49411f3ddd2",
"sha256": "9a667dd899ad4c8c410739a1da3a9318b46a5f34ee190e8b75ec22beac708249",
"tarDirectory": "x64",
"url": "https://factorio.com/get-download/2.0.69/expansion/linux64",
"version": "2.0.69"
"url": "https://factorio.com/get-download/2.0.72/expansion/linux64",
"version": "2.0.72"
},
"stable": {
"candidateHashFilenames": [
"factorio-space-age_linux_2.0.69.tar.xz"
"factorio-space-age_linux_2.0.72.tar.xz"
],
"name": "factorio_expansion_x64-2.0.69.tar.xz",
"name": "factorio_expansion_x64-2.0.72.tar.xz",
"needsAuth": true,
"sha256": "a44bf364c4a0037b1d21b8770d604f278e45b397481908cb4212b49411f3ddd2",
"sha256": "9a667dd899ad4c8c410739a1da3a9318b46a5f34ee190e8b75ec22beac708249",
"tarDirectory": "x64",
"url": "https://factorio.com/get-download/2.0.69/expansion/linux64",
"version": "2.0.69"
"url": "https://factorio.com/get-download/2.0.72/expansion/linux64",
"version": "2.0.72"
}
},
"headless": {
"experimental": {
"candidateHashFilenames": [
"factorio-headless_linux_2.0.69.tar.xz",
"factorio_headless_x64_2.0.69.tar.xz"
"factorio-headless_linux_2.0.72.tar.xz",
"factorio_headless_x64_2.0.72.tar.xz"
],
"name": "factorio_headless_x64-2.0.69.tar.xz",
"name": "factorio_headless_x64-2.0.72.tar.xz",
"needsAuth": false,
"sha256": "235147bb3ed6b5f0a6993893c6c92fdfe535ba95ab866046f51f865284b57341",
"sha256": "cf3057340dbc9d82bd5161949ae3e7b8fad912ec7ca07b8a3151e0424a5568cd",
"tarDirectory": "x64",
"url": "https://factorio.com/get-download/2.0.69/headless/linux64",
"version": "2.0.69"
"url": "https://factorio.com/get-download/2.0.72/headless/linux64",
"version": "2.0.72"
},
"stable": {
"candidateHashFilenames": [
"factorio-headless_linux_2.0.69.tar.xz",
"factorio_headless_x64_2.0.69.tar.xz"
"factorio-headless_linux_2.0.72.tar.xz",
"factorio_headless_x64_2.0.72.tar.xz"
],
"name": "factorio_headless_x64-2.0.69.tar.xz",
"name": "factorio_headless_x64-2.0.72.tar.xz",
"needsAuth": false,
"sha256": "235147bb3ed6b5f0a6993893c6c92fdfe535ba95ab866046f51f865284b57341",
"sha256": "cf3057340dbc9d82bd5161949ae3e7b8fad912ec7ca07b8a3151e0424a5568cd",
"tarDirectory": "x64",
"url": "https://factorio.com/get-download/2.0.69/headless/linux64",
"version": "2.0.69"
"url": "https://factorio.com/get-download/2.0.72/headless/linux64",
"version": "2.0.72"
}
}
}
+14 -14
View File
@@ -61,8 +61,8 @@
},
{
"pname": "fantomas",
"version": "7.0.1",
"hash": "sha256-2aGD6Kjh83gmssRqqZ/Uihi7VbNqNUelX4otIfCuhTI="
"version": "7.0.3",
"hash": "sha256-0XlfV7SxXPDnk/CjkUesJSaH0cxlNHJ+Jj86zNUhkNA="
},
{
"pname": "Fantomas.Client",
@@ -76,8 +76,8 @@
},
{
"pname": "fsharp-analyzers",
"version": "0.32.1",
"hash": "sha256-le6rPnAF7cKGBZ2w8H2u9glK+6rT2ZjiAVnrkH2IhrM="
"version": "0.33.0",
"hash": "sha256-inPKPeLTaImrj4uiEy/vpru1cestNr/s/qgyRsgvwPc="
},
{
"pname": "FSharp.Analyzers.Build",
@@ -86,8 +86,8 @@
},
{
"pname": "FSharp.Analyzers.SDK",
"version": "0.32.1",
"hash": "sha256-JOqyzBUVMm1wx9g0YZmAZghj3/9f7nh9YenVt4mQI0M="
"version": "0.33.1",
"hash": "sha256-bx4DTUakeLlwbAUxZZpNK8E0sGa7B6UvN1rX6nFOZf0="
},
{
"pname": "FSharp.Compiler.Service",
@@ -206,8 +206,8 @@
},
{
"pname": "Ionide.Analyzers",
"version": "0.14.7",
"hash": "sha256-capdHUKfY3W8QYgg5Q6/dRggEF6w/yQ9rEKIh+VQLlc="
"version": "0.14.9",
"hash": "sha256-41vXbwlwWbM/iwbrqA+lhsxpMochokM9xsOsgKlKqXg="
},
{
"pname": "Ionide.KeepAChangelog.Tasks",
@@ -221,18 +221,18 @@
},
{
"pname": "Ionide.ProjInfo",
"version": "0.71.2",
"hash": "sha256-mQM7nVZL/rwFKlt+esfygistjilIDfySMnZmHS5IFv0="
"version": "0.72.0",
"hash": "sha256-zu9ssScreEgwFQb0YOgVfAFxTEoGLjsLiMbWIdf2zkg="
},
{
"pname": "Ionide.ProjInfo.FCS",
"version": "0.71.2",
"hash": "sha256-TJCBJpv6OEsT/3enqjsW7JaSd0P+idlqJR5UR3jhaSI="
"version": "0.72.0",
"hash": "sha256-udtCva1gKPo6rJpsCCVI+DCY2ilUwSFQ9P9XCysNcto="
},
{
"pname": "Ionide.ProjInfo.ProjectSystem",
"version": "0.71.2",
"hash": "sha256-Agja7VwF/MbOOieLVJWv42z+l6hWhVw1V0dNrVAJ0Ks="
"version": "0.72.0",
"hash": "sha256-ilUr29oAONpGm76Dc1ocSfu33p0Gyr9VhiNfMoxyKfI="
},
{
"pname": "LinkDotNet.StringBuilder",
+2 -2
View File
@@ -9,13 +9,13 @@
buildDotnetModule (finalAttrs: {
pname = "fsautocomplete";
version = "0.79.2";
version = "0.80.1";
src = fetchFromGitHub {
owner = "fsharp";
repo = "FsAutoComplete";
tag = "v${finalAttrs.version}";
hash = "sha256-GJ2ld2RF7utrgHszgrG8RCWimPJ2Za+kZzQOOu/qUqA=";
hash = "sha256-ad589R2SXOvnXcNAEhwjOpITv5ptnIR7BUamFgTLF+k=";
};
nugetDeps = ./deps.json;
+12 -1
View File
@@ -4,6 +4,8 @@
buildGoModule,
fetchFromGitHub,
installShellFiles,
versionCheckHook,
writableTmpDirAsHomeHook,
}:
buildGoModule (finalAttrs: {
@@ -30,12 +32,21 @@ buildGoModule (finalAttrs: {
--zsh <($out/bin/fx --comp zsh)
'';
nativeInstallCheckInputs = [
versionCheckHook
writableTmpDirAsHomeHook
];
doInstallCheck = true;
versionCheckProgramArg = "--version";
versionCheckKeepEnvironment = [ "HOME" ];
meta = {
changelog = "https://github.com/antonmedv/fx/releases/tag/${finalAttrs.src.tag}";
description = "Terminal JSON viewer";
homepage = "https://github.com/antonmedv/fx";
license = lib.licenses.mit;
mainProgram = "fx";
maintainers = [ ];
maintainers = with lib.maintainers; [ phanirithvij ];
};
})
+3 -3
View File
@@ -10,16 +10,16 @@
buildGoModule (finalAttrs: {
pname = "git-spice";
version = "0.19.0";
version = "0.20.0";
src = fetchFromGitHub {
owner = "abhinav";
repo = "git-spice";
tag = "v${finalAttrs.version}";
hash = "sha256-LFzu7EeH6veambFHou7leJgrJU4L/iYyl5H6IaM3afs=";
hash = "sha256-G4GnqasZkvwHviR+Bj81dRp/oOT4dxPDmIvJA9I5tCg=";
};
vendorHash = "sha256-hr4t3VseLxV3xFWFtpTTiG+2XK7kFxxYrfzCwCU/zx8=";
vendorHash = "sha256-JtgXF4Qd4+zknl3DAQihe11dPFLiz8pQRa+apPSYb18=";
subPackages = [ "." ];
+2 -8
View File
@@ -39,11 +39,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "gnunet";
version = "0.25.1";
version = "0.25.2";
src = fetchurl {
url = "mirror://gnu/gnunet/gnunet-${finalAttrs.version}.tar.gz";
hash = "sha256-ITNsFs1X+R+dX9U1lILZFRp83w1jlvi2GCjBfMxmj1w=";
hash = "sha256-6rdvw105OrFfrbY0T4Q1JcFlYZQAc1qm3eCWb2omwuY=";
};
enableParallelBuilding = true;
@@ -94,12 +94,6 @@ stdenv.mkDerivation (finalAttrs: {
# builds.
find . \( -iname \*test\*.c -or -name \*.conf \) | \
xargs sed -i -e "s|/tmp|$TMPDIR|g"
# fix error: conflicting types for `GNUNET_TESTING_cmd_{exec,finish}`
for name in exec finish; do
substituteInPlace src/lib/testing/testing_api_cmd_$name.c \
--replace-fail 'const struct GNUNET_TESTING_Command' 'struct GNUNET_TESTING_Command'
done
'';
# unfortunately, there's still a few failures with impure tests
+2 -2
View File
@@ -8,13 +8,13 @@
buildGoModule (finalAttrs: {
pname = "gotlsaflare";
version = "2.7.4";
version = "2.8.0";
src = fetchFromGitHub {
owner = "Stenstromen";
repo = "gotlsaflare";
tag = "v${finalAttrs.version}";
hash = "sha256-Yf3Z+qO3nF1XgDC0ocbNpUJUvwfhw60F5Y5yG55LsJs=";
hash = "sha256-1CvPQdaJJbh+Dsibgwan9T7yLiH+fTfAYtv1Rkuo8E4=";
};
vendorHash = "sha256-d+79m6K1+fy3vyXLKvwNx6mFiO3UO9lHJ07364jVJYM=";
+8 -4
View File
@@ -8,16 +8,17 @@
openssl,
curl,
versionCheckHook,
nix-update-script,
}:
rustPlatform.buildRustPackage rec {
rustPlatform.buildRustPackage (finalAttrs: {
pname = "hurl";
version = "7.0.0";
src = fetchFromGitHub {
owner = "Orange-OpenSource";
repo = "hurl";
tag = version;
tag = finalAttrs.version;
hash = "sha256-dmPXI2RHEi/wcdVVwBRtBgNXyBXFnm44236pqYjxgBs=";
};
@@ -52,14 +53,17 @@ rustPlatform.buildRustPackage rec {
--zsh completions/_hurlfmt
'';
passthru.updateScript = nix-update-script { };
meta = {
description = "Command line tool that performs HTTP requests defined in a simple plain text format";
homepage = "https://hurl.dev/";
changelog = "https://github.com/Orange-OpenSource/hurl/blob/${version}/CHANGELOG.md";
changelog = "https://github.com/Orange-OpenSource/hurl/blob/${finalAttrs.version}/CHANGELOG.md";
maintainers = with lib.maintainers; [
eonpatapon
defelo
];
license = lib.licenses.asl20;
mainProgram = "hurl";
};
}
})
+7 -5
View File
@@ -20,13 +20,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "hwinfo";
version = "23.5";
version = "25.0";
src = fetchFromGitHub {
owner = "opensuse";
repo = "hwinfo";
rev = finalAttrs.version;
hash = "sha256-OweEFxNxQpD7blHywhmHTA66vsYG+Qvsufm3huyUhi0=";
hash = "sha256-8C+FM4UAn219ZQzPxk2IfK6ZKmTZNweo4oCoSYeZJ6A=";
};
nativeBuildInputs = [
@@ -49,8 +49,7 @@ stdenv.mkDerivation (finalAttrs: {
# Replace /usr paths with Nix store paths
substituteInPlace Makefile \
--replace-fail "/sbin" "/bin" \
--replace-fail "/usr/" "/"
--replace-fail "/sbin" "/bin"
substituteInPlace src/isdn/cdb/Makefile \
--replace-fail "lex isdn_cdb.lex" "flex isdn_cdb.lex"
substituteInPlace hwinfo.pc.in \
@@ -99,7 +98,10 @@ stdenv.mkDerivation (finalAttrs: {
"CC=${stdenv.cc.targetPrefix}cc"
"ARCH=${stdenv.hostPlatform.uname.processor}"
];
installFlags = [ "DESTDIR=$(out)" ];
installFlags = [
"INSTALL_PREFIX="
"DESTDIR=$(out)"
];
enableParallelBuilding = false; # broken parallel dependencies
+4
View File
@@ -3,6 +3,7 @@
rustPlatform,
fetchFromGitHub,
installShellFiles,
nix-update-script,
}:
rustPlatform.buildRustPackage rec {
@@ -28,6 +29,8 @@ rustPlatform.buildRustPackage rec {
--zsh $releaseDir/build/hyperfine-*/out/_hyperfine
'';
passthru.updateScript = nix-update-script { };
meta = {
description = "Command-line benchmarking tool";
homepage = "https://github.com/sharkdp/hyperfine";
@@ -37,6 +40,7 @@ rustPlatform.buildRustPackage rec {
mit
];
maintainers = with lib.maintainers; [
mdaniels5757
thoughtpolice
];
mainProgram = "hyperfine";
+2 -2
View File
@@ -6,12 +6,12 @@
let
pname = "labymod-launcher";
version = "2.1.12";
version = "2.1.13";
src = fetchurl {
name = "labymod-launcher";
url = "https://releases.r2.labymod.net/launcher/linux/x64/LabyMod%20Launcher-${version}.AppImage";
hash = "sha256-n0ipNxtmVSG/Do5UcFpWhGH+4SO3ZljsUXPW4hYzkZU=";
hash = "sha256-MntANnDKN4JZwQdixqxR7SbXd5pxQzC5R+RzJYel2oM=";
};
appimageContents = appimageTools.extract { inherit pname version src; };
+39 -10
View File
@@ -2,38 +2,67 @@
lib,
buildGoModule,
fetchFromGitHub,
nix-update-script,
pkgsCross ? { },
versionCheckHook,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "ligolo-ng";
version = "0.8.2";
src = fetchFromGitHub {
owner = "tnpitsecurity";
owner = "nicocha30";
repo = "ligolo-ng";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-ND0SFB0xj4WK6okNzChZWfK5bhNc4PTWuZoq/PodTW0=";
};
vendorHash = "sha256-oc85xNPMFeaPC7TMcSh3i3Msd8sCJ5QGFmi2fKjcyvk=";
postConfigure = ''
export CGO_ENABLED=0
'';
env.CGO_ENABLED = 0;
subPackages = [
"cmd/agent"
"cmd/proxy"
];
ldflags = [
"-s"
"-w"
"-extldflags '-static'"
"-X main.version=${finalAttrs.version}"
];
# This will prefix all the binaries with ligolo-
postInstall = ''
for f in $out/bin/*; do
mv "$f" "$(dirname "$f")/ligolo-$(basename "$f")"
done
'';
nativeInstallCheckInputs = [ versionCheckHook ];
versionCheckProgram = "${placeholder "out"}/bin/ligolo-agent";
versionCheckProgramArg = "--version";
doInstallCheck = true;
passthru = {
tests = {
win = pkgsCross.mingwW64.ligolo-ng or null;
linux64 = pkgsCross.gnu64.ligolo-ng or null;
};
updateScript = nix-update-script { };
};
# Tests require network access
doCheck = false;
meta = {
description = "Tunneling/pivoting tool that uses a TUN interface";
homepage = "https://github.com/tnpitsecurity/ligolo-ng";
changelog = "https://github.com/nicocha30/ligolo-ng/releases/tag/v${version}";
description = "Advanced TUN-based tunneling/pivoting tool";
homepage = "https://github.com/nicocha30/ligolo-ng";
changelog = "https://github.com/nicocha30/ligolo-ng/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ letgamer ];
platforms = lib.platforms.linux ++ lib.platforms.windows;
};
}
})
+28 -7
View File
@@ -21,7 +21,7 @@ in
stdenv.mkDerivation (finalAttrs: {
pname = "lsp-plugins";
version = "1.2.24";
version = "1.2.25";
outputs = [
"out"
@@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: {
src = fetchurl {
url = "https://github.com/lsp-plugins/lsp-plugins/releases/download/${finalAttrs.version}/lsp-plugins-src-${finalAttrs.version}.tar.gz";
hash = "sha256-rDKf3PqRa+lLZcHGQNRXBGkcnhkMNdE9Jok4n3/btGM=";
hash = "sha256-qCm3DfRF7LR6wk5TtC/r1GIA2ZI7YrrZTKNHjLDjJnM=";
};
# By default, GStreamer plugins are installed right alongside GStreamer itself
@@ -93,49 +93,70 @@ stdenv.mkDerivation (finalAttrs: {
Contains the following plugins (https://lsp-plug.in/?page=plugins)
Equalizers:
- Fliter
- Filter
- Graphic Equalizer
- Parametric Equalizer
Dynamic Processing:
- Beat Breather
- Clipper
- Compressor
- Dynamic Processor
- Dynamics Processor
- Expander
- Gate
- Limiter
Multiband Dynamic Processing:
- GOTT Compressor
- Multiband Clipper
- Multiband Compressor
- Multiband Dynamics Processor
- Multiband Expander
- Multiband Gate
- Multiband Limiter
Convolution / Reverb processing:
Convolution / Reverb Processing:
- Impulse Responses
- Impulse Reverb
- Room Builder
Delay Effects:
- Artistic Delay
- Compensation Delay
- Slap-back Delay
Modulation Effects:
- Chorus
- Flanger
- Phaser
Analyzers:
- Oscilloscope
- Phase Detector
- Spectrum Analyzer
Multiband Processing:
- Crossover
Samplers:
- Multisampler
- Sampler
Generators / Oscillators:
- Noise Generator
- Oscillator
Utilitary Plugins:
Utility Plugins:
- A/B Test Plugin
- Flanger
- Automatic Gain Control
- Latency Meter
- Loudness Compensator
- Mixer
- Profiler
- Referencer
- Return
- Ring Modulated Sidechain
- Send
- Surge Filter
- Trigger
'';
+5
View File
@@ -67,6 +67,11 @@ stdenv.mkDerivation (finalAttrs: {
docutils
];
postPatch = ''
substituteInPlace CMakeLists.txt \
--replace-fail "cmake_minimum_required (VERSION 3.1.3)" "cmake_minimum_required(VERSION 3.10)"
'';
postInstall = ''
wrapProgram $out/bin/luastatus-stdout-wrapper \
--prefix LUASTATUS : $out/bin/luastatus
+2 -2
View File
@@ -1,7 +1,7 @@
diff --git a/bin/melos.dart b/bin/melos.dart
index 0db7013..218276f 100644
--- a/bin/melos.dart
+++ b/bin/melos.dart
--- a/packages/melos/bin/melos.dart
+++ b/packages/melos/bin/melos.dart
@@ -1,11 +1,37 @@
+import 'dart:io';
import 'package:cli_launcher/cli_launcher.dart';
+3 -5
View File
@@ -16,8 +16,6 @@ buildDartApplication {
pname = "melos";
inherit version src;
sourceRoot = "${src.name}/packages/melos";
patches = [
# This patch (created a melos 6.1.0) modify the method melos use to find path to the root of the projects.
# It is needed because when melos is in the nixstore, it break it and fail to find the projects root with melos.yaml
@@ -28,12 +26,12 @@ buildDartApplication {
# hard code the path to the melos templates
preBuild = ''
substituteInPlace lib/src/common/utils.dart \
substituteInPlace packages/melos/lib/src/common/utils.dart \
--replace-fail "final melosPackageFileUri = await Isolate.resolvePackageUri(melosPackageUri);" "return \"$out\";"
substituteInPlace lib/src/common/utils.dart \
substituteInPlace packages/melos/lib/src/common/utils.dart \
--replace-fail "return p.normalize('\''${melosPackageFileUri!.toFilePath()}/../..');" " "
mkdir --parents $out
cp --recursive templates $out/
cp --recursive packages/melos/templates $out/
'';
meta = {
-9
View File
@@ -709,15 +709,6 @@
},
"source": "hosted",
"version": "2.2.2"
},
"conventional_commit": {
"dependency": "direct main",
"description": {
"path": "../conventional_commit",
"relative": true
},
"source": "path",
"version": "0.6.1"
}
},
"sdks": {
+4 -1
View File
@@ -47,7 +47,10 @@ let
core = stdenv.mkDerivation {
name = "${pname}-${version}";
inherit src patches;
postPatch = commonPostPatch;
postPatch = commonPostPatch + ''
substituteInPlace CMakeLists.txt \
--replace-fail "cmake_minimum_required(VERSION 3.02)" "cmake_minimum_required(VERSION 3.10)"
'';
nativeBuildInputs = [ cmake ];
buildInputs = [
zlib
+3 -3
View File
@@ -17,19 +17,19 @@
stdenv.mkDerivation (finalAttrs: {
pname = "n8n";
version = "1.116.2";
version = "1.117.3";
src = fetchFromGitHub {
owner = "n8n-io";
repo = "n8n";
tag = "n8n@${finalAttrs.version}";
hash = "sha256-pHrJ/l3L+asf0ZXcWVvOzzdoDYnAUvaR9GxB/m/jvzU=";
hash = "sha256-zCwQ+f0BklDBKQrdxZqE7mlG3gzZ78rQeHUKpDrd8EU=";
};
pnpmDeps = pnpm_10.fetchDeps {
inherit (finalAttrs) pname version src;
fetcherVersion = 2;
hash = "sha256-uBnb781B84Rm9gbco7p5iDp18sfjbULbedaRIk7kaLE=";
hash = "sha256-GJ8lKqfsVoA/znPU7r4AsDZdnP+VqmzJpFVLV8RvBps=";
};
nativeBuildInputs = [
+9
View File
@@ -35,6 +35,10 @@ stdenv.mkDerivation {
];
patchPhase = ''
# fix 64-bit compilation error in picoapi.c: picoos_uint32 vs picoos_objsize_t
substituteInPlace svoxpico/picoapi.c \
--replace-fail 'picoos_uint32 rest_mem_size;' 'picoos_objsize_t rest_mem_size;'
substituteInPlace "src/main.cpp" --replace "/usr/share/pico/lang" "$out/share/lang"
echo "" > update_build_version.sh
'';
@@ -46,6 +50,11 @@ stdenv.mkDerivation {
--set ALSA_PLUGIN_DIR ${alsa-plugins}/lib/alsa-lib
'';
postPatch = ''
substituteInPlace CMakeLists.txt \
--replace-fail "cmake_minimum_required(VERSION 3.3)" "cmake_minimum_required(VERSION 3.10)"
'';
meta = {
description = "Speech synthesizer commandline utility that improves pico2wave, included with SVOX PicoTTS";
homepage = "https://github.com/gmn/nanotts";
+2 -2
View File
@@ -11,13 +11,13 @@
stdenv.mkDerivation rec {
pname = "nb";
version = "7.22.1";
version = "7.23.0";
src = fetchFromGitHub {
owner = "xwmx";
repo = "nb";
rev = version;
hash = "sha256-WYOU4ybcuZa45P68r6NlhMYii1YUvCTmYicpVuGg7BM=";
hash = "sha256-n94ZEQtkTXItZ3T6T3W181IH3wU8xWznGqsizTdu4a8=";
};
nativeBuildInputs = [ installShellFiles ];
+9
View File
@@ -24,12 +24,21 @@ stdenv.mkDerivation rec {
zlib
];
postPatch = ''
substituteInPlace CMakeLists.txt \
--replace-fail "cmake_minimum_required(VERSION 2.8)" "cmake_minimum_required(VERSION 3.10)" \
--replace-fail "cmake_minimum_required(VERSION 3.0.2)" "cmake_minimum_required(VERSION 3.10)" \
--replace-fail "cmake_policy(VERSION 2.8)" "cmake_policy(VERSION 3.10)"
'';
meta = with lib; {
homepage = "http://cmictig.cs.ucl.ac.uk/research/software/software-nifty/niftyseg";
description = "Software for medical image segmentation, bias field correction, and cortical thickness calculation";
maintainers = with maintainers; [ bcdarwin ];
platforms = platforms.unix;
license = licenses.bsd3;
# last successful hydra build on darwin was in 2023
broken = stdenv.hostPlatform.isDarwin;
};
}
+1
View File
@@ -52,6 +52,7 @@ python3Packages.buildPythonApplication rec {
changelog = "https://github.com/Mic92/nix-update/releases/tag/${version}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
mdaniels5757
mic92
];
mainProgram = "nix-update";
+2 -2
View File
@@ -17,8 +17,8 @@ let
src = fetchFromGitHub {
owner = "numtide";
repo = "hwinfo";
rev = "c2259845d10694c099fb306a8cfc5a403e71c708";
hash = "sha256-RGIoJkYiNMRHwUclzdRMELxCgBU9Pfvaghvt3op0zM0=";
rev = "bfeab0b4e38b200c7a62a44d4d01601a86fe1091";
hash = "sha256-GL3fNCSaU45fNihEksgtPtbuLkc+tVGXtPH05wbrHwI=";
};
};
in
@@ -86,6 +86,7 @@ python3Packages.buildPythonApplication rec {
license = lib.licenses.mit;
mainProgram = "nixpkgs-review";
maintainers = with lib.maintainers; [
mdaniels5757
mic92
];
};
+2 -2
View File
@@ -118,13 +118,13 @@ in
goBuild (finalAttrs: {
pname = "ollama";
# don't forget to invalidate all hashes each update
version = "0.12.6";
version = "0.12.9";
src = fetchFromGitHub {
owner = "ollama";
repo = "ollama";
tag = "v${finalAttrs.version}";
hash = "sha256-Ttwcpg2bgz7D8IqPRTNeZUQFA/HsGc8gCOiXRs7onBg=";
hash = "sha256-D61jCyOUYXyPgztgEAFHd2oL5IXsO5TnE2AGEHOnows=";
};
vendorHash = "sha256-SlaDsu001TUW+t9WRp7LqxUSQSGDF1Lqu9M1bgILoX4=";
@@ -31,9 +31,9 @@ let
phome = "$out/lib/olympus";
# The following variables are to be updated by the update script.
version = "25.10.25.02";
buildId = "5257"; # IMPORTANT: This line is matched with regex in update.sh.
rev = "026231884815cdda170157b8006852a10c2bd361";
version = "25.11.02.03";
buildId = "5271"; # IMPORTANT: This line is matched with regex in update.sh.
rev = "79673980d47003d9756b373001a9f57c267acbfb";
in
buildDotnetModule {
pname = "olympus-unwrapped";
@@ -44,7 +44,7 @@ buildDotnetModule {
owner = "EverestAPI";
repo = "Olympus";
fetchSubmodules = true; # Required. See upstream's README.
hash = "sha256-YfFRi8vWGLJcXrVvYRfokgdFXSys3lRZDK6ggAxxllA=";
hash = "sha256-KMGSAIYNlzWK9jvn7QTmxUQRNjn0VQU5kLVzTc9mzf8=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -14,16 +14,16 @@ assert
buildGoModule rec {
pname = "opa-envoy-plugin";
version = "1.9.0-envoy";
version = "1.10.0-envoy";
src = fetchFromGitHub {
owner = "open-policy-agent";
repo = "opa-envoy-plugin";
tag = "v${version}";
hash = "sha256-Arc0aVDcGZqCrrUrAB9yVXSXzdtOlXEFGZ8pJ578oKk=";
hash = "sha256-qKLeSpVy/ImeJ2WPLa3uQSHA/6Y4Visb9lgC4PkURkI=";
};
vendorHash = null;
vendorHash = "sha256-l/0IaHz1wTNqX/Im8g0fjTqVOtMHSdqSpl0Oo1ByyxA=";
nativeBuildInputs = [ installShellFiles ];
+14
View File
@@ -14,6 +14,7 @@
sox,
wsjtx,
codecserver,
versionCheckHook,
}:
let
@@ -54,6 +55,12 @@ let
hash = "sha256-1H0TJ8QN3b6Lof5TWvyokhCeN+dN7ITwzRvEo2X8OWc=";
};
postPatch = ''
substituteInPlace CMakeLists.txt --replace-fail \
"cmake_minimum_required (VERSION 3.0)" \
"cmake_minimum_required (VERSION 3.10)"
'';
nativeBuildInputs = [
cmake
pkg-config
@@ -67,6 +74,10 @@ let
soapysdr-with-plugins
];
nativeInstallCheckInputs = [ versionCheckHook ];
versionCheckProgram = "${placeholder "out"}/bin/rtl_connector";
doInstallCheck = true;
meta = {
homepage = "https://github.com/jketterl/owrx_connector";
description = "Set of connectors that are used by OpenWebRX to interface with SDR hardware";
@@ -113,6 +124,9 @@ python3Packages.buildPythonApplication rec {
"test"
];
nativeInstallCheckInputs = [ versionCheckHook ];
doInstallCheck = true;
passthru = {
inherit js8py owrx_connector;
};
+2 -2
View File
@@ -13,13 +13,13 @@
stdenv.mkDerivation rec {
pname = "osmo-bsc";
version = "1.13.2";
version = "1.13.3";
src = fetchFromGitHub {
owner = "osmocom";
repo = "osmo-bsc";
rev = version;
hash = "sha256-YSCbVqELh/id9sK4G5xF8riYXhwFtXU/lXMlH6XxvXY=";
hash = "sha256-2Go+93h1Z4FV9sESfjwCaee1m4jUq2eO8fxlZAwZVfM=";
};
postPatch = ''
+27 -3
View File
@@ -2,6 +2,11 @@
lib,
buildDartApplication,
fetchFromGitHub,
_experimental-update-script-combinators,
gitUpdater,
writeShellScript,
dart,
yq-go,
}:
buildDartApplication rec {
@@ -15,11 +20,30 @@ buildDartApplication rec {
hash = "sha256-8pSCYlbZLqHnpetM4luyfGo1qnWgKx93JPjRVWCOX0w=";
};
sourceRoot = "${src.name}/protoc_plugin";
pubspecLock = lib.importJSON ./pubspec.lock.json;
passthru.updateScript = ./update.sh;
preBuild = ''
pushd protoc_plugin
'';
postInstall = ''
popd
'';
passthru.updateScript = _experimental-update-script-combinators.sequence [
(gitUpdater { rev-prefix = "protoc_plugin-v"; } // { supportedFeatures = [ ]; })
(writeShellScript "update-protoc-gen-dart" ''
src=$(nix build --print-out-paths --no-link .#protoc-gen-dart.src)
export HOME=$(mktemp -d)
WORKDIR=$(mktemp -d)
cp --recursive --no-preserve=mode $src/* $WORKDIR
PACKAGE_DIR=$(dirname $(EDITOR=echo nix edit --file . protoc-gen-dart))
pushd $WORKDIR
${lib.getExe dart} pub update
${lib.getExe yq-go} eval --output-format=json --prettyPrint pubspec.lock > $PACKAGE_DIR/pubspec.lock.json
popd
'')
];
meta = {
description = "Protobuf plugin for generating Dart code";
@@ -4,21 +4,21 @@
"dependency": "transitive",
"description": {
"name": "_fe_analyzer_shared",
"sha256": "da0d9209ca76bde579f2da330aeb9df62b6319c834fa7baae052021b0462401f",
"sha256": "c209688d9f5a5f26b2fb47a188131a6fb9e876ae9e47af3737c0b4f58a93470d",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "85.0.0"
"version": "91.0.0"
},
"analyzer": {
"dependency": "transitive",
"description": {
"name": "analyzer",
"sha256": "b1ade5707ab7a90dfd519eaac78a7184341d19adb6096c68d499b59c7c6cf880",
"sha256": "a40a0cee526a7e1f387c6847bd8a5ccbf510a75952ef8a28338e989558072cb0",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "7.7.0"
"version": "8.4.0"
},
"args": {
"dependency": "transitive",
@@ -40,6 +40,16 @@
"source": "hosted",
"version": "2.13.0"
},
"benchmark_harness": {
"dependency": "transitive",
"description": {
"name": "benchmark_harness",
"sha256": "83f65107165883ba8623eb822daacb23dcf9f795c66841de758c9dd7c5a0cf28",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "2.3.1"
},
"boolean_selector": {
"dependency": "transitive",
"description": {
@@ -61,7 +71,7 @@
"version": "0.2.0"
},
"collection": {
"dependency": "direct main",
"dependency": "transitive",
"description": {
"name": "collection",
"sha256": "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76",
@@ -101,14 +111,14 @@
"version": "3.0.6"
},
"dart_style": {
"dependency": "direct main",
"dependency": "transitive",
"description": {
"name": "dart_style",
"sha256": "5b236382b47ee411741447c1f1e111459c941ea1b3f2b540dde54c210a3662af",
"sha256": "c87dfe3d56f183ffe9106a18aebc6db431fc7c98c31a54b952a77f3d54a85697",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "3.1.0"
"version": "3.1.2"
},
"file": {
"dependency": "transitive",
@@ -121,7 +131,7 @@
"version": "7.0.1"
},
"fixnum": {
"dependency": "direct main",
"dependency": "transitive",
"description": {
"name": "fixnum",
"sha256": "b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be",
@@ -184,14 +194,14 @@
"dependency": "transitive",
"description": {
"name": "js",
"sha256": "53385261521cc4a0c4658fd0ad07a7d14591cf8fc33abbceae306ddb974888dc",
"sha256": "f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "0.7.2"
"version": "0.6.7"
},
"lints": {
"dependency": "direct dev",
"dependency": "transitive",
"description": {
"name": "lints",
"sha256": "a5e2b223cb7c9c8efdc663ef484fdd95bb243bff242ef5b13e26883547fce9a0",
@@ -261,7 +271,7 @@
"version": "2.2.0"
},
"path": {
"dependency": "direct main",
"dependency": "transitive",
"description": {
"name": "path",
"sha256": "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5",
@@ -274,24 +284,14 @@
"dependency": "transitive",
"description": {
"name": "pool",
"sha256": "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a",
"sha256": "978783255c543aa3586a1b3c21f6e9d720eb315376a915872c61ef8b5c20177d",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "1.5.1"
},
"protobuf": {
"dependency": "direct main",
"description": {
"name": "protobuf",
"sha256": "6153efcc92a06910918f3db8231fd2cf828ac81e50ebd87adc8f8a8cb3caff0e",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "4.1.1"
"version": "1.5.2"
},
"pub_semver": {
"dependency": "direct main",
"dependency": "transitive",
"description": {
"name": "pub_semver",
"sha256": "5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585",
@@ -411,34 +411,34 @@
"version": "1.2.2"
},
"test": {
"dependency": "direct dev",
"dependency": "transitive",
"description": {
"name": "test",
"sha256": "65e29d831719be0591f7b3b1a32a3cda258ec98c58c7b25f7b84241bc31215bb",
"sha256": "75906bf273541b676716d1ca7627a17e4c4070a3a16272b7a3dc7da3b9f3f6b7",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "1.26.2"
"version": "1.26.3"
},
"test_api": {
"dependency": "transitive",
"description": {
"name": "test_api",
"sha256": "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00",
"sha256": "ab2726c1a94d3176a45960b6234466ec367179b87dd74f1611adb1f3b5fb9d55",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "0.7.6"
"version": "0.7.7"
},
"test_core": {
"dependency": "transitive",
"description": {
"name": "test_core",
"sha256": "80bf5a02b60af04b09e14f6fe68b921aad119493e26e490deaca5993fef1b05a",
"sha256": "0cc24b5ff94b38d2ae73e1eb43cc302b77964fbf67abad1e296025b78deb53d0",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "0.6.11"
"version": "0.6.12"
},
"typed_data": {
"dependency": "transitive",
@@ -464,11 +464,11 @@
"dependency": "transitive",
"description": {
"name": "watcher",
"sha256": "0b7fd4a0bbc4b92641dbf20adfd7e3fd1398fe17102d94b674234563e110088a",
"sha256": "592ab6e2892f67760543fb712ff0177f4ec76c031f02f5b4ff8d3fc5eb9fb61a",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "1.1.2"
"version": "1.1.4"
},
"web": {
"dependency": "transitive",
@@ -522,6 +522,6 @@
}
},
"sdks": {
"dart": ">=3.8.0-0 <4.0.0"
"dart": ">=3.9.0 <4.0.0"
}
}
-34
View File
@@ -1,34 +0,0 @@
#!/usr/bin/env nix-shell
#!nix-shell -i bash -p yq ripgrep common-updater-scripts dart
set -xeu -o pipefail
PACKAGE_DIR="$(realpath "$(dirname "$0")")"
cd "$PACKAGE_DIR/.."
while ! test -f flake.nix; do cd ..; done
NIXPKGS_DIR="$PWD"
version="$(
list-git-tags --url=https://github.com/google/protobuf.dart |
rg '^protoc_plugin-v(.*)' -r '$1' |
sort --version-sort |
tail -n1
)"
cd "$NIXPKGS_DIR"
update-source-version protoc-gen-dart "$version"
TMPDIR="$(mktemp -d)"
cd "$TMPDIR"
src="$(nix-build --no-link "$NIXPKGS_DIR" -A protoc-gen-dart.src)/protoc_plugin"
cp $src/pubspec.* .
if ! test -f pubspec.lock; then
sed -i '/resolution: workspace/d' pubspec.yaml
dart pub update
fi
yq . pubspec.lock >"$PACKAGE_DIR/pubspec.lock.json"
rm -rf "$TMPDIR"
+3 -3
View File
@@ -13,14 +13,14 @@
rustPlatform.buildRustPackage rec {
pname = "ravedude";
version = "0.2.1";
version = "0.2.2";
src = fetchCrate {
inherit pname version;
hash = "sha256-LYHWUVREnGNR/vqtj+VklV3o74KUJu+Yi8ftulCJt9s=";
hash = "sha256-Ar2oQx7dKKfzkM3FMcJXiPHxNa0KcMRht38q+NgowfU=";
};
cargoHash = "sha256-rD8rFs3zfWjQXm3mLvY2tpVS6X8wHJka2qs4D3/pa4E=";
cargoHash = "sha256-ME9egPOMTv/nEsmuxI+gJ6Tqa1Vqc/enlPttHXfTdBg=";
nativeBuildInputs = [
pkg-config
+4 -1
View File
@@ -2,6 +2,7 @@
lib,
rustPlatform,
fetchCrate,
nix-update-script,
}:
rustPlatform.buildRustPackage rec {
@@ -15,6 +16,8 @@ rustPlatform.buildRustPackage rec {
cargoHash = "sha256-7fPoH6I8Okz8Oby45MIDdKBkbPgUPsaXd6XS3r3cRO8=";
passthru.updateScript = nix-update-script { };
meta = with lib; {
description = "Command line tool for debugging, ad hoc benchmarking and generating regular expressions";
mainProgram = "regex-cli";
@@ -23,6 +26,6 @@ rustPlatform.buildRustPackage rec {
asl20
mit
];
maintainers = [ ];
maintainers = with lib.maintainers; [ mdaniels5757 ];
};
}
+2 -2
View File
@@ -13,13 +13,13 @@
stdenv.mkDerivation rec {
pname = "sherpa";
version = "3.0.1";
version = "3.0.2";
src = fetchFromGitLab {
owner = "sherpa-team";
repo = "sherpa";
tag = "v${version}";
hash = "sha256-zrtu4LJIzNdUGmnQlvZytYgzESo8eYQIdfxBABgUbzs=";
hash = "sha256-VlC5MnbrXp2fdO2EtBjtw45Gx6PhF/hcLy0ajlKp10E=";
};
postPatch = lib.optionalString (stdenv.hostPlatform.libc == "glibc") ''
+2 -2
View File
@@ -17,13 +17,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "sidplayfp";
version = "2.15.1";
version = "2.15.2";
src = fetchFromGitHub {
owner = "libsidplayfp";
repo = "sidplayfp";
rev = "v${finalAttrs.version}";
hash = "sha256-IUyXkHs8QfWhuTVYrPbmMU/mhfGwGminypLmGYimcLg=";
hash = "sha256-XUf4lqWwNC0bYSb1AdX2zZ46+0Ki1001XAjFOh7EAJ0=";
};
strictDeps = true;
+46 -42
View File
@@ -259,9 +259,9 @@
"jar": "sha256-hNOhUFGEhfgUDqmbiphWVnSWKfZDPJK4DHWzaro7CZs=",
"pom": "sha256-FFcIOFAANPwbR8ggXOHJ1rJVwczdLRr9zcv3XomySjM="
},
"com/puppycrawl/tools#checkstyle/11.1.0": {
"jar": "sha256-AdLE4WAjVbKjTd4UCI5lqv9OvhZ4FciGmQi1u/Cn88k=",
"pom": "sha256-CtCVc7hBSEy0ade4xc7J4onVgk2cv8WzlhhefWkK5A4="
"com/puppycrawl/tools#checkstyle/12.1.1": {
"jar": "sha256-bFeVVVOsrx+n0vuZZogE8b37aN6ROLM5nqN/NGlPEOw=",
"pom": "sha256-G7+5ywT3BF9vCW03d7IFICtYfbxgqF1UUKKooJWTXlY="
},
"commons-beanutils#commons-beanutils/1.11.0": {
"jar": "sha256-nkS6aOyaPyEob6Kou7ADtzXA9pEBu0MUS3n0+KqnRwk=",
@@ -323,10 +323,10 @@
"jar": "sha256-jzqSFqU3NnEyKT6su6nfBi6s6PixahhK9Z4uSDnUzUE=",
"pom": "sha256-+IDp0dQAyZwYkvWWTl/JIN0d7wViI1m5sFjzK1tCaXU="
},
"org/agrona#agrona/2.3.0": {
"jar": "sha256-8mIblkMT6G6sRqvz6CL3VyFYO0bjssgDuS5HZaoD8+k=",
"module": "sha256-2wb7uwExy7cFsAgm6itku9binI/bGC7Zcejo4kBU+D0=",
"pom": "sha256-7KN5DcPZVKrXneWuqueAkKE5xrRNs0vCaLAhxwke+VY="
"org/agrona#agrona/2.3.1": {
"jar": "sha256-1c6VoTOazhPd0tAxVUMsalMonoN4E/aTIVpsq/AeZvg=",
"module": "sha256-d72z4nnWH8K9nGf46cf0HB6+sAeQNZL7wZlizuQmDro=",
"pom": "sha256-4kiqvmvUW54FQjK8jRMrV94UTxGFw65oFv84HYzF7bk="
},
"org/antlr#antlr4-master/4.13.2": {
"pom": "sha256-Ct2gJmhYc/ZRNgF4v/xEbO7kgzCBc5466dbo8H6NkCo="
@@ -443,10 +443,10 @@
"module": "sha256-4IAoExN1s1fR0oc06aT7QhbahLJAZByz7358fWKCI/w=",
"pom": "sha256-MjVQgdEJCVw9XTdNWkO09MG3XVSemD71ByPidy5TAqA="
},
"org/checkerframework#checker-qual/3.51.0": {
"jar": "sha256-jpFnbckWgEvRL3kJ5/XcB2RsyYIgFHqLX+p/9CvW/0o=",
"module": "sha256-MNCupC4IPfcNa/P5WAA0Mhj4nPn6G8MkN6XqcHrvg+w=",
"pom": "sha256-VyZA+ycbWVVBeR7+2+Ch8reFA3M8t1/BglkO3QcbxMs="
"org/checkerframework#checker-qual/3.51.1": {
"jar": "sha256-FTrv/lbKJPOpuLbG/4E+rOliDM81rfq5HUkWguVs1c4=",
"module": "sha256-sU5zwFoeM/ddSLfYBDH5QqpLIQ/Pc/YKQkXMP91p/yI=",
"pom": "sha256-dQgGzZygmZ5L8vel1lfSNqNrtzYm7mpI8p9VXiB0UVA="
},
"org/codehaus/plexus#plexus-classworlds/2.6.0": {
"jar": "sha256-Uvd8XsSfeHycQX6+1dbv2ZIvRKIC8hc3bk+UwNdPNUk=",
@@ -492,44 +492,48 @@
"module": "sha256-3nCsXZGlJlbYiQptI7ngTZm5mxoEAlMN7K1xvzGyc14=",
"pom": "sha256-zvgP7IZFT2gGv7DfJGabXG8y4styhTnqhZ9H39ybvBc="
},
"org/junit#junit-bom/5.13.4": {
"module": "sha256-6Vkoj94bGwUNm8CC/HhniRKNpdKFMJFGj8pQQQS99AA=",
"pom": "sha256-16CKmbJQLwu2jNTh+YTwv2kySqogi9D3M2bAP8NUikI="
"org/junit#junit-bom/6.0.0": {
"module": "sha256-R98chw1F2mEXtKYNzAYhRmrD332s6I2aL5TXhAYkbkU=",
"pom": "sha256-s9mDL1wRu7aw5ihRuTqinSeMOfsadR63cbRtAEohYhk="
},
"org/junit/jupiter#junit-jupiter-api/5.13.4": {
"jar": "sha256-0buBq/2eA0GDBrTmozkMjbUsWDcudJwpgKwp8MCCePE=",
"module": "sha256-/kZNN/XIEKgF/zGRmBZcrDPCVY4iYQIdjzEqglpIZx8=",
"pom": "sha256-xWBTV9MRgTZCxABEHgR7ynF8rcFXs/5+GJhbxv8jLls="
"org/junit#junit-bom/6.0.1": {
"module": "sha256-xI2Y9e3P2cVeefrLugEB98G6CIY0ib6EqRYrmaGG0cI=",
"pom": "sha256-4xXFzLsIchbc4ErnDDK/F2K+KguKQ++B47p4MXpM1cg="
},
"org/junit/jupiter#junit-jupiter-engine/5.13.4": {
"jar": "sha256-AnQEqS/mGLckZXkqJXlRSVxQOn1XUeJ5Hg9RyH9n9bw=",
"module": "sha256-zu7m0ANKc4E1vZ84IM/gicZWkWPGI7qOPptE9yCP0ho=",
"pom": "sha256-E4Nt6C2Xf/JSCPXgypvfEzFV3C7+0Wr2Dfrojp3KzUc="
"org/junit/jupiter#junit-jupiter-api/6.0.1": {
"jar": "sha256-o8qMflZ0Ngk+SmcD1dSqwC2+o2EG6jL9E2e1beINTgI=",
"module": "sha256-zK14mBan6wSIQ0ad+9pkHonhhJ5juCSS8kvGCzBQu5s=",
"pom": "sha256-NjNXApnLjlv8KBYedmHSEfODqx4QndQNBWbGr6FDlxo="
},
"org/junit/jupiter#junit-jupiter-params/5.13.4": {
"jar": "sha256-OoxjZXFtu2mMDUmgVFbB4a0FxAZhPFUPndUAN4cu/EE=",
"module": "sha256-/DZvvmB5ma/IzwK53KldHgKgawzocqRWBanZaMJG9LQ=",
"pom": "sha256-wPNik+IEJzLWJu4HWMrlLDeMKklXnUW9CBUojyDdTGw="
"org/junit/jupiter#junit-jupiter-engine/6.0.1": {
"jar": "sha256-dHalb0qqtX/C9FmEfNa/txKzvQSprAuJ7ZVz963CxVA=",
"module": "sha256-DNBLxyt1p94NOMErkbE3PcQ3OgP+Iv/3oV6MvRyfXfk=",
"pom": "sha256-w0n6QNgPtJ/b+0TyYlR2zSa4vpWQQP+or4in/bHiSPY="
},
"org/junit/jupiter#junit-jupiter/5.13.4": {
"jar": "sha256-uWD3khfdAchjAxtnjwffRzC78erGUMdK1rDGH6rXg3k=",
"module": "sha256-RpRiJ8KWfRZZ6VX1PTTshzGBHUr0AcKsfWRveTx44fk=",
"pom": "sha256-q3sscJnzXPorMVmhpaQLlO414hKyWo172XwSJ7+u5Y4="
"org/junit/jupiter#junit-jupiter-params/6.0.1": {
"jar": "sha256-lWbiSbTUx9U6bIkI9XeIXOLUxjE8kWvfv3/7xSa4o28=",
"module": "sha256-p9p+0ICwGl76I7bWB/qxxmMhEYc0EXoaVkde/DU7HMA=",
"pom": "sha256-sfUTKYkKt1oPR+kBQNZOJf6z57dM5KEHRZg9YViQbnM="
},
"org/junit/platform#junit-platform-commons/1.13.4": {
"jar": "sha256-HCXKZB66rkT/OtIcobLvaNDdhL/rB8SAW6eECJm3dAg=",
"module": "sha256-Gnot58eYmV+5eyRNbvnpnDpXmbV6D7rNaElrp+6BWdc=",
"pom": "sha256-RKWQ1nrsTSdskMUVj+EEePITPwoj7DLPqzqlXUK4aIM="
"org/junit/jupiter#junit-jupiter/6.0.1": {
"jar": "sha256-vXrygd/vjcwdCKUDzpMEWXtl4YUKDbgsmattjLEDGxQ=",
"module": "sha256-iuvBy0oYWd7uRjDJq3S2/KKMAdpl0h6Z7XgEp7ibGMo=",
"pom": "sha256-VICrz2YRG4YweP/+OFMKTcrtJoK9gCtO2VBdrzVleTM="
},
"org/junit/platform#junit-platform-engine/1.13.4": {
"jar": "sha256-OQxfd7hCg6ZLZE+IJRs5fgsN67gL3MUPiZiBrs/0Olo=",
"module": "sha256-NeT9aOvzFOYmYBSJNkNrOa4QXTVb6qwapU65HCBmync=",
"pom": "sha256-lYOVQk9rRhK9edgWXte9+vWmWU9GmbjviTmVyljDwKU="
"org/junit/platform#junit-platform-commons/6.0.1": {
"jar": "sha256-+IU/RcEPOA3bFXz0KrupsHNHTwXMQDNbWFBV+FU43K0=",
"module": "sha256-mS8uNl3Y24i+YC+eXFwI+B/USwxbj6HPFzTzb8fh8f0=",
"pom": "sha256-E6l3Y7CJ0P0kyrrGE/d5pyEmm+5VHz5cHbr+mhzQ6tI="
},
"org/junit/platform#junit-platform-launcher/1.13.4": {
"jar": "sha256-Cwvq62iAoxFJZB0thIuGNxKIVGlnDBIJlYbX95hSJWQ=",
"module": "sha256-EV93RVdA4MPFOYvN2EHIqmmcLYACsRAPKuemQ9lAWSg=",
"pom": "sha256-OuOHauC4fbi96hJ5ryuXjaKfE4selfYFoD2aUtE529I="
"org/junit/platform#junit-platform-engine/6.0.1": {
"jar": "sha256-9JV3Bzp64YTHGNm0OuDY7cuKv8Wsc4c17jM51GUukr8=",
"module": "sha256-2aXeq5puUhW79Aw5/+2pCwZXdPjNAY5Xuyod7OI0VKQ=",
"pom": "sha256-oiRe8nBlLAfVls5x2NZw0KipklHNzvRU85ZRmaycTpo="
},
"org/junit/platform#junit-platform-launcher/6.0.1": {
"jar": "sha256-7nWN2wb6sf0aiQwLrkqs+NwATE82fhONv/yxE80J66w=",
"module": "sha256-QGPjXSBE9xraiSUfrtFB8KWvnOwm1uO3znI889Vz29c=",
"pom": "sha256-TNsMG5Lxon57UucN6Buik1shlBgC2MqoiOnZ4V+s/ho="
},
"org/mockito#mockito-core/5.20.0": {
"jar": "sha256-0altJSEo06QkfP2KLnZBLvo8wQOXe+F5M8lCEXok83Q=",
@@ -13,13 +13,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "simple-binary-encoding";
version = "1.36.0";
version = "1.36.1";
src = fetchFromGitHub {
owner = "aeron-io";
repo = "simple-binary-encoding";
tag = finalAttrs.version;
hash = "sha256-xqfsJq86qIFBG1542GDWNP0ayGaOzfIZ1KR0s0m8vf0=";
hash = "sha256-BP4JsxW1kTmS7yoqe1FdBDKy5bEzr3VYdfoNy9jTDEA=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage rec {
pname = "stu";
version = "0.7.4";
version = "0.7.5";
src = fetchFromGitHub {
owner = "lusingander";
repo = "stu";
rev = "v${version}";
hash = "sha256-To1x65UuYSdkjIghy0UOA70LULGZZcC5waxYh99qXbs=";
hash = "sha256-zjfIBYFlEG6OQ+vWOJhVuek30uG1R28wJpUhRIMcYks=";
};
cargoHash = "sha256-YmEzjbGIvgpPlMJln42Q9m/v3HhfsjLMHvES/4S1928=";
cargoHash = "sha256-CrliGsShW6wDkCpOVlK9m24BXr3lyxtU12GAdD/2dWE=";
passthru.tests.version = testers.testVersion { package = stu; };
+15 -9
View File
@@ -7,14 +7,16 @@
openssl,
withLsp ? true,
installShellFiles,
versionCheckHook,
nix-update-script,
}:
rustPlatform.buildRustPackage rec {
rustPlatform.buildRustPackage (finalAttrs: {
pname = "taplo";
version = "0.10.0";
src = fetchCrate {
inherit version;
inherit (finalAttrs) version;
pname = "taplo-cli";
hash = "sha256-iKc4Nu7AZE1LSuqXffi3XERbOqZMOkI3PV+6HaJzh4c=";
};
@@ -26,9 +28,7 @@ rustPlatform.buildRustPackage rec {
pkg-config
];
buildInputs = [
openssl
];
buildInputs = [ openssl ];
buildFeatures = lib.optional withLsp "lsp";
@@ -47,11 +47,17 @@ rustPlatform.buildRustPackage rec {
--zsh <($out/bin/taplo completions zsh)
'';
meta = with lib; {
nativeInstallCheckInputs = [ versionCheckHook ];
versionCheckProgramArg = "--version";
doInstallCheck = true;
passthru.updateScript = nix-update-script { };
meta = {
description = "TOML toolkit written in Rust";
homepage = "https://taplo.tamasfe.dev";
license = licenses.mit;
maintainers = [ ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ defelo ];
mainProgram = "taplo";
};
}
})
@@ -1,42 +0,0 @@
{
lib,
stdenv,
fetchurl,
pidgin,
telepathy-glib,
python3,
glib,
dbus-glib,
pkg-config,
libxslt,
}:
stdenv.mkDerivation rec {
pname = "telepathy-haze";
version = "0.8.1";
src = fetchurl {
url = "https://telepathy.freedesktop.org/releases/telepathy-haze/telepathy-haze-${version}.tar.gz";
hash = "sha256-cEvvpC7sIXPspLrAH/0AQBRmXyutRtyJSOVCM2TN4wo=";
};
buildInputs = [
glib
telepathy-glib
dbus-glib
pidgin
];
nativeBuildInputs = [
pkg-config
libxslt
python3
];
meta = {
description = "Telepathy connection manager based on libpurple";
homepage = "https://telepathy.freedesktop.org/components/telepathy-haze/";
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.unix;
};
}
+3 -3
View File
@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage rec {
pname = "tomat";
version = "2.3.0";
version = "2.4.0";
src = fetchFromGitHub {
owner = "jolars";
repo = "tomat";
tag = "v${version}";
hash = "sha256-lkNBcTn7uXWifIVNoXmggPy+UjozL5YqVYorH9XAejo=";
hash = "sha256-xIIkyPcW/gIOS28efGR8ausBdnIj0/OkWLEM0MMTJLI=";
};
cargoHash = "sha256-jBpZyNfsJKchJnKwWJQeVavj0Yog83QrCM8kOJFVugg=";
cargoHash = "sha256-Ij91tU31fPUapxwCjpP0ASw96OGs/D/RzmDA1pKmrgQ=";
nativeBuildInputs = [
pkg-config
+12 -7
View File
@@ -5,16 +5,17 @@
pkg-config,
libgit2,
zlib,
versionCheckHook,
}:
rustPlatform.buildRustPackage rec {
rustPlatform.buildRustPackage (finalAttrs: {
pname = "tui-journal";
version = "0.16.1";
src = fetchFromGitHub {
owner = "AmmarAbouZor";
repo = "tui-journal";
rev = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-crrh7lV5ZMKaxsrFmhXsUgBMbN5nmbf8wQ6croTqUKI=";
};
@@ -29,12 +30,16 @@ rustPlatform.buildRustPackage rec {
zlib
];
meta = with lib; {
doInstallCheck = true;
versionCheckProgramArg = "--version";
nativeInstallCheckInputs = [ versionCheckHook ];
meta = {
description = "Your journal app if you live in a terminal";
homepage = "https://github.com/AmmarAbouZor/tui-journal";
changelog = "https://github.com/AmmarAbouZor/tui-journal/blob/${src.rev}/CHANGELOG.ron";
license = licenses.mit;
maintainers = [ ];
changelog = "https://github.com/AmmarAbouZor/tui-journal/blob/${finalAttrs.src.rev}/CHANGELOG.ron";
license = lib.licenses.mit;
mainProgram = "tjournal";
maintainers = with lib.maintainers; [ phanirithvij ];
};
}
})
@@ -0,0 +1,355 @@
{
"@biomejs/cli-darwin-arm64@npm:2.0.5": "a15bc3bd3ceaaaa65adf6afd29538be7ecaacfa2d7fa798154241de8f38a087b2c1a5fc103f43d3e49381a2b7f13501d829776213263984f580b8599af9b3259",
"@biomejs/cli-darwin-x64@npm:2.0.5": "10d3bf203a16de1d91b45419c97146552e07f47654073fc1dfff3cc0bb761561a61ff44b4943e3b46f3beff8a14497e87f33ab18c0a52734cd7ec15691f054e3",
"@biomejs/cli-linux-arm64-musl@npm:2.0.5": "d3f9067e186fefcd154325c06d40d52a06b80347024825eba5eb03432d1ad7287d9dced6dc3dc085a82a5f46e8490b39826f77ce847a27d3e2e7a413149e410f",
"@biomejs/cli-linux-arm64@npm:2.0.5": "bd2121689d4dab98ad3a7cd01542ec1556feed795e7326f33c1c54dcb0d3043f6a22b5f9a3b1d897c781a2b096cc1b71b7c00cd60e45af6ef486b3c6d4d41c09",
"@biomejs/cli-linux-x64-musl@npm:2.0.5": "88e9d8dce4b5240ed85197cdd44af13f2685527af68359f1eccb050f737e29bcd4ea6fa453561b08fea91f6d216c5fafaebf8c33611d1e597cc2cdd18118c55d",
"@biomejs/cli-linux-x64@npm:2.0.5": "f5df56a3296bdde562f89b3b637b3238d15ae40701d29a18603686f231f2c3def9ec82ac47c86f290f0504eb0634065e053e268466b99787e622e80b864e850b",
"@biomejs/cli-win32-arm64@npm:2.0.5": "5a93662a6e5ce3eded50f4ba8bb3fb38be5df630ac6cbb3a61e6086a05e3d554aaaccc9b709b8f75b573b42d48015a1318efa3b4cce8f82fa261bf09b17dcf32",
"@biomejs/cli-win32-x64@npm:2.0.5": "5fbb511151b6d642a7c34a207fb3985eda16a8f11f748e4217336ec99f6bcb99a85eae737ae1dd74ddacc00a60b998bd43cd5701295b2af613ffc2b54e7eeaae",
"@esbuild/aix-ppc64@npm:0.25.0": "f9a1263789c799c54255f102aa7e5eb92ff2938e5f1e28d7270ae9388d7f0b07a89c6928201089e9917da3531c3370675cbdf3ee213dbb46c219168826dcbf07",
"@esbuild/aix-ppc64@npm:0.25.1": "b7b13c0ba1ad3251586c094b8a62620f3d47ff5b7037ece162a6be0b6219ef7e7af54dd723172f997188433ab767f375ad213cad3d515ea41ab09390d84e726c",
"@esbuild/aix-ppc64@npm:0.25.4": "c3d5aaf00899940960a27f93a63d9169efc4ff317f10bc3608291678ce71255d657129061dbfa016a0d16fd7b6bfbeb9d37558e9113432f8ff5d04b8b8e54b2f",
"@esbuild/aix-ppc64@npm:0.25.9": "3a1a51a11958a1899d83530f381bc4d8ffc62fd3a2d500392f28dd701650c738a994bdc8df862f6b8666b267f5f91adffcb909be1673bae1277040b6a34b92ea",
"@esbuild/android-arm64@npm:0.25.0": "b935e4909cfecaf6166268edb337ac481eb79760230efe9893d09dfffc242915307edc890220ff1fe6378f9a6dc88043971a8282929e21ee92d5bb32d1ff33ad",
"@esbuild/android-arm64@npm:0.25.1": "88003e0f79cf75f4d034b3bdf2c0e9e44ad90aa10b6b75b7241e468fb751f5de5610afd4ed9fdc2febf1ddbad16b20bd376cd5aaef694f46a62763ba164e5ea3",
"@esbuild/android-arm64@npm:0.25.4": "aa5285109d86607c973ee8d20b582cb444bae31457982dbd3b004feaa4776d145d48a6692537defd8477f2bd0bdf06ff8c7e688dd07fe30b5d031c6dd434c580",
"@esbuild/android-arm64@npm:0.25.9": "cd20fb34e2223d404a1710715e3fc259e901e61cf594a4bb0c692525d5bbf91d52a906b9c9e7d7f0292fddffb4d76ec31989fb1cfaf732e6b779d06e728aab8b",
"@esbuild/android-arm@npm:0.25.0": "109a800ac79c78770cbc5f76c6ba8d2c3a3324c408748016429b5c8aad211463e33d8c0ed7a740f55d8df7a1bac4e78bc5029521f07e740731b7564c688c2206",
"@esbuild/android-arm@npm:0.25.1": "ef86951b4b247fc530180607da8d67671586f02859cd8b6ba922658c34c48135a1729df352308051efb4fd7856e01f60a90f921f4159a56fe9ae9d422ed948fc",
"@esbuild/android-arm@npm:0.25.4": "8c5c306e03044527fb2f4eaaeda255d7f40d6a3d02aa9abd1334d67a9ea1a5ab2ab654df77eb7e17e64947c5893e1ba53fc9d3bbefa15f0692e6b56823c47abc",
"@esbuild/android-arm@npm:0.25.9": "2b4e144cd6817407d748800548183b7bfee9feac7b77e70d22438c0ee51970d600865f9757f21c2e7adc7289fedf28a7805aa9456ef0a262b606f2fe0f8f5649",
"@esbuild/android-x64@npm:0.25.0": "033e21f87df0b0a50b6f54de5ba2dc20c232f008fc62c377c8a359dc27c6d96eaaf57fab8c87c829e36fb49249811bcb0dfb0df958fc2cd1a2311fe443db7a2c",
"@esbuild/android-x64@npm:0.25.1": "eb6e9285ea5e629983b065d6cc2bfe882337861fd4491cf497291cb9628b95d498e86bd0ea440e2e3aa9cd0bcb913cdfce6bd75c947b6d0e22bc0ae549ca6d89",
"@esbuild/android-x64@npm:0.25.4": "aa8665b302b65ca62e15a34e72e43d1ce7a253a354d8684cbe5ea1a04a79d1323416b46c727d6ab73a76a4ec047fb2859b054f8f80fe9ac1d286a4d00ed754e6",
"@esbuild/android-x64@npm:0.25.9": "d9c522016432d1aba5fe248c373f6cc0479685ef08cdb1b002b910393b9a7b178e52a6efede98dff8836ea7595557a2b289090a907ed5346d2643a7554d59703",
"@esbuild/darwin-arm64@npm:0.25.0": "d82d5f8b724a77ee7d65b7d47159930015135c7fb0fc7dc3ad056203bb97a1a933f516fd91f0213420a80c0a9ddfec954c952c554edf00629d9bc964313a3836",
"@esbuild/darwin-arm64@npm:0.25.1": "34c125754c2103eb497937df842eadf32acd2bc074de0918db43f51913688651003457e8d837cb2aea371db47aefa162a73bcbed7529efb3fce41e162236ea9c",
"@esbuild/darwin-arm64@npm:0.25.4": "81b4d0482813ccff8c783035317d78220a4ec3eee3798e50b804a781a071f5790c7903c2f9216a25f5c167becd4c3d78fcf0a13e454b3973eb7d82b7ce1d4688",
"@esbuild/darwin-arm64@npm:0.25.9": "61f3de9f8bb8fb67515365ea320d26bb1f1a7e497dc1cd22e2a9ffb1f04cf9b71017ca60b6ff979ec7a854abdda2b58b281bd3070aef3a0fe13bf5831af121b4",
"@esbuild/darwin-x64@npm:0.25.0": "ae029503666bfa48c6cbcbc991ac9d841e1f03f056f71782b78e57ac4083022eb505deab330651ee05deab76688cf3139bdbea84caea6491fcaf5caa2b912946",
"@esbuild/darwin-x64@npm:0.25.1": "0920b1622909f001028fa9c8978edd53ee3ec3cb6321a50f0b20ce67d5d82ed55a4acdb459800a4fe374bd70b953b51366026756d169a26982bbc3f1a7131f16",
"@esbuild/darwin-x64@npm:0.25.4": "633d97f18c299c8da3730ae04831895779b5f1271020cc924e06c6a5f0c5aac9f0653d60cca7d6ac23926797368301cd6ce2059b25f432aa2f1f378fcb34530d",
"@esbuild/darwin-x64@npm:0.25.9": "6e7dd258a63eabc10ea93c79b0d33867b19f40d74d8279f81ed67554e39a845d1c4688cbe661f4ef0b7600995537cd7279d0c5e681fe6a71245bd53648eeaf3c",
"@esbuild/freebsd-arm64@npm:0.25.0": "9f72aaa0c1845f3ada5a6a1cffa43c7683c25313455aa997ca8b233316a87d163722d8c26a0e86663c5ebbdca6ab91cf1975f0c0e7fbe062087cbef92c666b04",
"@esbuild/freebsd-arm64@npm:0.25.1": "5f30c81b55eb9586778e4f832616b2f66d8aaade864ac46e605d33c2b7daa83ef04485830e96cd138375b5b79bd9b765386c3d8abe7d88c2bbecc0ca19a628a7",
"@esbuild/freebsd-arm64@npm:0.25.4": "4d52cf4e18e1f4ab2fd80c4c4a9ab9c20658c77d832d33603b5d19b3ed4565ad7186b86e30a92b78aa11694d884201d0914dba649d6277737574896a897a2af7",
"@esbuild/freebsd-arm64@npm:0.25.9": "31cea93710c6835c6eaf8db5a6b90295bc6cd570b450773e14afdb06d7eaafa65a85d5687d0e742201c0e1791c6c8d7ad44be8589519d9c2e84cd2995de5eb8e",
"@esbuild/freebsd-x64@npm:0.25.0": "b96749a6d7da71fff98309655eb85b09de84416ae5c09a02e803342bba25c81e0ac181212bac49fa8d8cc28bfa5e1fbb8d349f2b4722e2ca2df2e4a383d17935",
"@esbuild/freebsd-x64@npm:0.25.1": "9b5086c0ba8a1c8bd19eeb4536f3efdee186dfbc954821e5d8e041d38e4698c2eed46ac95d72018a9914b994f1de12be9f5dbe054994a0a72e4f0dabf9f1a6f7",
"@esbuild/freebsd-x64@npm:0.25.4": "af75d6724969c4d831bb09209f4ddb46532516932db98a3e4c5c5dcc7f3cd0fe0930f2875fa901b8bb9c0ecfe0a65313da6127ea9387c63859e5d58cff975e68",
"@esbuild/freebsd-x64@npm:0.25.9": "b257a2a3f4bc4de4bb82e630856eb43bfeea858efcf89e585680c385b048df06c05cc320fe3417af80a142c392764af2e21c2c106453a0c9519bd0130885d378",
"@esbuild/linux-arm64@npm:0.25.0": "1dbf78595fed87287eccde8fb9a5e35d448ab3b7cd84c03fdfa47c250701a62160d7aa45b4de9ca5e11039975680829644529636bbe254e1627836c5227efca2",
"@esbuild/linux-arm64@npm:0.25.1": "202515560459ecb05044e0ae6079c0fbecbe863f35dfa5d2adc2f9e830a543ed6412aa277a79fd1e94d33c499ca5b5984bdc25124268950d8f95375f76999810",
"@esbuild/linux-arm64@npm:0.25.4": "72b7e3b8fe3bd27206577f8eceea1e0c289dc01fa2f5b03fe22f4ea27931ca664a9b93b35f9ae424e78552caec76330383fe7dc5afeeaffa0e00645ec143a49b",
"@esbuild/linux-arm64@npm:0.25.9": "773aa296a2bdab2274de049ae4d1daf4f556914231a9de06e96e9e9808e5428853aef9271aa3a866a075204b4c71590a5ba5bf3e6183ac4806c59b70ae2c6443",
"@esbuild/linux-arm@npm:0.25.0": "b1a165678166d006b32f965cb51719403fdea18c9ec2e498807f0b273b46a3a555b214d5d5f832393471180e1d39ca9f06e7bfe3c2c97c0cbc30314a38b422c0",
"@esbuild/linux-arm@npm:0.25.1": "c6fe6372e4870ad2d232c4bfe926c41be76cbd67143df8377320ae38971bc1cea50f342f88a31e54a43c4ca0a84e2c3a1accf780ba630b356b87eb51dc5ee5a2",
"@esbuild/linux-arm@npm:0.25.4": "407dcf9e8fc4ebc75689b6257be576047c03285067b5b22db74dd07ae067f8dd9126936dedfeb27934e09d0d700ecb3f8d70876fe61b90d92355f35c2a5d6540",
"@esbuild/linux-arm@npm:0.25.9": "564067cc9f949805834bf9a3dd071fc9d4ed77ffa1dda188106fb5b86383a9ff0be567610642f8b778cce90d575a28593db68589f4d9c6b69b7d3feab7a343c2",
"@esbuild/linux-ia32@npm:0.25.0": "21a136d8301fac7f23724061832426efddc2f9769b29b37e88443245ed0406f0b1f9bc05a02b6d0cf7b3e2e8ec2c8e1e8d99b3178a01ace6974369930f0020f6",
"@esbuild/linux-ia32@npm:0.25.1": "2719e82d4d6718ad034856e1588e9946e7390d8c4e2dbe61cfb6feec15464a999ebee477fa5189fef31517b27816b312fb68f0a496c6e8895989db2c0cbcd96b",
"@esbuild/linux-ia32@npm:0.25.4": "47b13c9952c893e749380551dfa3580eb562a0394911a9ced68b23c0cafe116614b30ffd6744dc71ec312fab8bc7115f856f078fe29f1253a1dd99d3215a1424",
"@esbuild/linux-ia32@npm:0.25.9": "a29cfea7fe73ad910e40971c82824f7df766c790967cad99aaa459be87333e7d964ff09741af4a52465b26e6a606f54686b394f73dc736ee78b769b43166886a",
"@esbuild/linux-loong64@npm:0.25.0": "f87baa1534a52b24198d9d845821f37bec9c4afb08307ee66c3f1d223d3c684151749f4a0eeb96f3905d365bea9f6256787256ff35b9f80fdd51ed7d4f8356b6",
"@esbuild/linux-loong64@npm:0.25.1": "ae79c5760e03418100376dbbd89ba21b85b31b5959035ac127c927c09acc097e3f24747e56496ce63f5b4a94a2d5e0aa538ad74060c2a21f4b5d6dfc69bbd7ae",
"@esbuild/linux-loong64@npm:0.25.4": "75222fb808060b3f2507aee40c6ee877a1ed768c593dd8f192e1ea640bddf3b414080407ddaccac6d0cde35750a7f92c434e04af2c142075dc810c5b7a7ce5eb",
"@esbuild/linux-loong64@npm:0.25.9": "16c020192d6bb3aadc208b5ed84e3e06d79c27f889af1c7be0ec2b876f59b5e868e77e976fe89bd8bb4261eea7fc53a38b9d67a5879773d11b5cba18d3a9f33d",
"@esbuild/linux-mips64el@npm:0.25.0": "2bfdec2d2730879795f6884d8f8a38a0297f0cd46bc3357c568fc59432d49d7e26c723d9b8111c799517628cafb469e30fa968387105079aa4b4b4d4192638bf",
"@esbuild/linux-mips64el@npm:0.25.1": "00bfc596edb4e20d0c267f6c8874a0e99960ecc24a8f1755ddfa31f472a35dd58de835982e0721a7641ce494b6947cfd271cf933580674c6e4451a371d0723ba",
"@esbuild/linux-mips64el@npm:0.25.4": "3f129931a6973a4fa470ddc46e3e3fa150aca64029951fe7a8d9616f41ddf8422d3744a30b0c5f36a35bff19b32b25c85bf1e5760537b329f18558e289213eea",
"@esbuild/linux-mips64el@npm:0.25.9": "3c58927449a856c92895591d797224135327cb97cc115dc794fef98b65b7d1fec98f7fedbf71374bc31f045921cb851bcc103f12358047c22be67f7d3ea9c103",
"@esbuild/linux-ppc64@npm:0.25.0": "bca7b660b91939b5d9f4942b4f2e404efad88fa166c51ba49474b3b5ba200213e1c44499c419d2b13c5afe01b560f361b46d201acc146d76515b953be497bd4f",
"@esbuild/linux-ppc64@npm:0.25.1": "cfab66cdb8ad5fe15ea74ce19b945ef7a9291f252f7f063095e0d718d3be36abcc85f9cac26463865dfa03970c28e7e4e6a93fc75adb405cea492ca6f22ead4e",
"@esbuild/linux-ppc64@npm:0.25.4": "6f84018eda99c3f06d519abbdbdf15700707236b8643ba24150d5168062ba310ee3c972645554b05d4b768438697a9a04014bc884a1beb15bf05bbe1b29e34ca",
"@esbuild/linux-ppc64@npm:0.25.9": "8479e472067788a0942c662c47a107190284cb1dcb08006c4b548430b99f88eb144447a5a67165443c0816284eb458f2c1344ed887bc00a875614fd6e0719449",
"@esbuild/linux-riscv64@npm:0.25.0": "dfb00cd66f717315b9afab667a484c67a69a7a3f6bb9e4662cd3dd0b7465da3feb5182bca414ce0ad0f7a95d0a1fd248c792561c63008d483146eff8af6e678c",
"@esbuild/linux-riscv64@npm:0.25.1": "ef46ca2ef7ae0f3f96a795317297ceac2a08d4a4052a133d30722666de8bbae20029ad1ef79c63adce5f66b7afc017bd4611c71ae22d8db34b60170c2b45c637",
"@esbuild/linux-riscv64@npm:0.25.4": "c5b674c2f48c5292f594141a4739f9f266ce8a1a2514eaefacc6fac761f1fa6c208981ca4c9e774c383ca33a46cad539b1fa46af6827cf89db721f33c36093c8",
"@esbuild/linux-riscv64@npm:0.25.9": "4f65b7e6a7967df2e5608719bf232ef1d39da8015f5b0c090b108469426859739ce96fd0c90c97e3ee49965931a4558765145e8362ba34b7b3cd9993eb971956",
"@esbuild/linux-s390x@npm:0.25.0": "4c5872f244ade04c71f1d0f14bd0d3ef0cd24c5404e55e33964fa5ce7b6f2e1283e9d9adb5356db76468cd85724f6cfdb1cd9674ad630344a7d01ca614bf59e3",
"@esbuild/linux-s390x@npm:0.25.1": "cd9a4641369c3df48da83895a2dfa66e02170ecee190fa817f03b659732f6b20dceb02dc281cfdfb145a4407e3aea98eb2c0587ff6d161d16de8d7a502112a5c",
"@esbuild/linux-s390x@npm:0.25.4": "a54c0972230a2264714371f6545ff0d9b20d349b08e4837e7063378886f88c08ade0ed5b2c7ba744c4679deb2f60e8485ef475f92cdbadca9d34f462a2724cc1",
"@esbuild/linux-s390x@npm:0.25.9": "e5f93356bc568aaae6de618428be09dfae4e837ce9a6ef5071972181cce761d10b9c7d3a42cfa8eb3b39e5981333a8a11cf5d1d95e20e193d61d7e15b8c9e268",
"@esbuild/linux-x64@npm:0.25.0": "22f6bfbb856653ee8cff0a93ce63947fd3bd4565c8bc7e9d437845fc4b44a2b3954b5e412b4aa4b63e62977beca12e0214b2607c7bc8c4ce359bd10118755df4",
"@esbuild/linux-x64@npm:0.25.1": "c73b51929e1dc770b8eb25c93551c6f6808858623647266b49a9aacbbf0b68ecffa6cb54bebd5b8c14c498a42a7631081033de6be4a35ff049dfda37e52fda3f",
"@esbuild/linux-x64@npm:0.25.4": "1ba32d40895c826e6990157a141e23d68fdf00b46d60ef3572a89781f177df75e023d38b130087b167a6e38410c3af0a6bec7b2d3b1af2a37a21c1ed70dcba45",
"@esbuild/linux-x64@npm:0.25.9": "68f9b2a672b1dfb552b360826a6c3cf174169456f5c1d7dbd6a8aa94c9b9c286feffbe8edb5cd1e970783d58d094fbffa132f0a9d639032acfed2528e6d3a4c3",
"@esbuild/netbsd-arm64@npm:0.25.0": "a8286e8b687857779047d005d4a540a693a2e173893a34273773d0272e9908006e10085a52788f54775ca231ad231e8a7af9270dbd8203b9182dbe2c7fee68b6",
"@esbuild/netbsd-arm64@npm:0.25.1": "a094af97cb886c65034445492d0679588e66daf0317c3567da2b529816154a581944e18888d2515cf543be4c4b7a1509ebcc7871d01c2ac66b9f53f56af5ea8d",
"@esbuild/netbsd-arm64@npm:0.25.4": "37bc10864f14c60f995e2ef13bb53102d0ce0eab1d32dfe5f48254aafe6d791d7129cbb00c6acf9e32b561db5420c5558b84800cf6958d40d3d55a7e3f456ebb",
"@esbuild/netbsd-arm64@npm:0.25.9": "825f875bd799219eef2bb130cc1c70c387225851f17331143ab46834818a5331cae2d29dbab14ed7183e027c57f1472220a8a1becf27813c87b50442598e4ee9",
"@esbuild/netbsd-x64@npm:0.25.0": "e618540e5e086cabc260010e62110a8afb5b0dfc445e5cd6db843d8a7541403decee971265c5cf59e6f1268b03e8fb50e27b65f709faf647c4e20e0916f19621",
"@esbuild/netbsd-x64@npm:0.25.1": "7461fd218fc88ae4b6534573bc84af995be0faa5b5dbd8be2635c12bb0d74c7c860487fbc07fd0487d4231fc3272f02f5db180d6c79e632f6e8f33138b626462",
"@esbuild/netbsd-x64@npm:0.25.4": "6875cc83961e613dd28f1c1d5c3b7404dc7cd4b54071596712c56574b1a24517424483c7c363c0aefa8259cf2d621e080b8270c0c242010ad04ce367aa87e897",
"@esbuild/netbsd-x64@npm:0.25.9": "333f27d61b99fb2388ee9d0317089069bdc890f0a91092fcfd7012766b2ef3c0ba499057a097657fc77707e9491d647cc8f07e6b93d31f2856b09fcbd0d78fc6",
"@esbuild/openbsd-arm64@npm:0.25.0": "60cc4ce058e03389155dd34f777d4d5cae1fb62f9bb9659c615ce5d70e8093a58aa89a9ebb8fde4d2dba56e5771c6aaf4442db45f4a1c9d54d6c36a149b857d0",
"@esbuild/openbsd-arm64@npm:0.25.1": "014da561c510c2f80a2917560a0d24af8a951cbb60fc54fb8b03361ce1fb2e9c8baa361e970509db4f4690fb039a564fa5393c781042ba94a76681871e787f75",
"@esbuild/openbsd-arm64@npm:0.25.4": "a7981586bbfea74746aa87113089020c73677209b71fadab43e6693c141b9415c342df01694e70aa607a1e80e9e37ccf4682dc2f095cae1ffb60c740e63e7d32",
"@esbuild/openbsd-arm64@npm:0.25.9": "ae8ca7bed39cd8d9788e9d4c3f066ec11a51bfba534be975d24b8c64d3daf9af95c134b80143d3bfcc9ae7a0967f1ab3f06850f76ad8ea1e85c531d5b241528a",
"@esbuild/openbsd-x64@npm:0.25.0": "7ba16accc220c711d1bcbb17ada40de4503f9ed54b8a42957345a8a9b9a7c55eac550b234c6a5a812acf50386f2972fb6a5b0381b38f76cff4b3c44ba38ae1ac",
"@esbuild/openbsd-x64@npm:0.25.1": "bc500e5610f6584c2c8412e9b9f2df827b83a91f0d3c04a91b6d031a2c7f0ee45b37984b4a7d2299c54e6188e6dab551f71bb38331e7fbb91009a8bc9852ff57",
"@esbuild/openbsd-x64@npm:0.25.4": "7b1bf4a5032e32ed3ce33bf9373964bdf29e49b0e16179e179d7c7dd0a36dbc6ee98ba67e0ef637ed7823b3ac094e21ccde848a066deb091bacc6ea4726a2ede",
"@esbuild/openbsd-x64@npm:0.25.9": "e6f601057b127cc2f168248071fc5cce3663b0ade4d8603f75e7e9660e5a2aeb307d786593fcd9572e7577211ab3e7b839e7e572b7cc55d41cd5dd8d46d86942",
"@esbuild/openharmony-arm64@npm:0.25.9": "c75a51c729b67314c6ea9b7388b1bc510d1a8353da965c5703669accb4718017202ca8695a1583f42a6761c873ee04f986e038cca54d9ce57e49bd7118b959b8",
"@esbuild/sunos-x64@npm:0.25.0": "e6cbfb0a93b9f78ef991ff43af2ab33faacf382d9b8db44bf53a80b3fc27a9d0f598061b9a77de1db9481d69fd43a3fd4b20a40a2938923fa52cabdcac84e972",
"@esbuild/sunos-x64@npm:0.25.1": "d915f595373916b96c6f531a45bfb04297ce199d4c8d86e1c980e6508af157b25e5e6d19a7b4bc05a657d08bdfbac099457bccd624c6da574e8f5dbbff9f0ce6",
"@esbuild/sunos-x64@npm:0.25.4": "e1807f6dbd3bdf2f1ff9dc404fe0b667dea3bb03825344728de264c4f15323e99e3f1d8125b5c39e2aae94d2c1cad344e3b8a77b5e8c8e0004f09aa12daa82d9",
"@esbuild/sunos-x64@npm:0.25.9": "22216cfed4d97193531a44b8db408081c210ce8366fda7c087f5c2f353b00236e9404ec6beac76685d422a6e971310c7185f8c8ab704414849f902ef32c1e426",
"@esbuild/win32-arm64@npm:0.25.0": "47bd8e32c90da8472515ddc625e6284cf745b1b9eeecf16e2e699b94b3d11c2d773b16944c8de33d857a8e59426601063a3df04433cb670ed3e8421def07d96b",
"@esbuild/win32-arm64@npm:0.25.1": "be20428d1e4bdd2a3e77e30127f8fb24fe073f7317b9aa3474d8a59a6e832bb93c323128a8f10841ba2d3838d7d8f8bb2bebf90ef196087f766d5a32f81c642d",
"@esbuild/win32-arm64@npm:0.25.4": "0422de25c136f407bc223e1a9a65a6f528e64201a1b06b7ddcf3190045914c6d68f550a8190d18e58c4e22231acc4c7982d45bd5ceab6a739e2c539d135376fe",
"@esbuild/win32-arm64@npm:0.25.9": "bb6e3e9c5acb2a2e5136c9af730f9171c83ca322add74aba54f960b0def02413f3f61d40d4cc86fa5cf867ebed7d9e9517eb50e5d7d7d407c5bcf213546d66ab",
"@esbuild/win32-ia32@npm:0.25.0": "072874686fe049446bba0ec18285414275ac74e8232307a856966ede8a822e72ab9f6119f7352f8feb51c629a20065dbc88f4412120480fe5bcc039dd439d0a7",
"@esbuild/win32-ia32@npm:0.25.1": "7f3fa011cc38ba05c31d07e89eb19aa1587720d8dc44df727e5d14b02d5b2a238297e88597cbcbba4fa2b8c9d4f2f96124020114b4981e533fedd8a8e2fe27bb",
"@esbuild/win32-ia32@npm:0.25.4": "5a8738ba94c72bc07bd17952cb5ba7f7f13593687cfe57792d36fcd9809082ac95ceb54b7739da68044de01f6d5d6826a2587ea2bce48b0de1c70f8de9b5257e",
"@esbuild/win32-ia32@npm:0.25.9": "807108b8615459830afe5a57656806641292e22ad53fbecded0d9b4113c5e6ab697f57553601defee1fec6acca0a1d0671e193ec5e396fb268e672ca6127a2f9",
"@esbuild/win32-x64@npm:0.25.0": "ce021c1bb895345ee30f363d89e1f3631040fb44d2e27e614b65dc697090c30c5b66b80aa9d6e5e3b3153010b37e523d6ef34c7b4f2248192b1b4bdd30701b3f",
"@esbuild/win32-x64@npm:0.25.1": "51a470813dd92d7ca58bfd30a2d94d7ce7a363f750df8164f359ffe28caa270d36ffae3aa8407eddfa5b214d173ada1a121ccf19c5d21fc36092634b9e5fea17",
"@esbuild/win32-x64@npm:0.25.4": "0bc72a7dc50b20d2cb7cd38a0d85ab3ff0c6467ba7d817a74da8c671703f97c7c7f7a7375d0069c3f0a76571dc04a1072852e711131cf4d1a62a70e7a38449db",
"@esbuild/win32-x64@npm:0.25.9": "8da054c6f1c7e3a0b59fc953a893b37aa32b9be22d47ef781cfc07006a8deb7c2435582608ce1a87c643c08c740f15565a9550b96a23f6c755775e9cb74cf8ed",
"@img/sharp-darwin-arm64@npm:0.34.3": "952e9e9c34291502e7c21258d2874539a3953a5da8df52c8e2c459f673a76179eddd48c3b7563773db7bb36b2b241d781b98a667fac4b30c1f49c1cc9fdf9b7f",
"@img/sharp-darwin-x64@npm:0.34.3": "57ccfecf25b6e21b3df16694a959200ee6d00ac150bf4c5e3787bedfa8f944cbc95c7130fb6d66b207a0bd987e30f302b67de35a7481909b9bc175581da1be6f",
"@img/sharp-libvips-darwin-arm64@npm:1.2.0": "77a6a47fe9cbc1e6d1c66fd3f617bc64a8b710ed7cb44eee64409d49456dba054495e5ef8de3442e655ad11263ed19df554e9c33c2976e3226c121d826188587",
"@img/sharp-libvips-darwin-x64@npm:1.2.0": "334c823aa129365e7f71b3467fb3c37e7a0065d7cf192b08b2bf85d400a568da42cb236dd238ff35670f296ec5b81f08415e11c257e1c8b8df680923c3acd72a",
"@img/sharp-libvips-linux-arm64@npm:1.2.0": "c8e7d5641ed6d1a406d08b45536fa6a9e221024bad1b3b6e7e16942500c5ca3f5ae444ac141a61ed9b43f6f7e73ee66bf973e24a90fd94dfcf83d4617492c085",
"@img/sharp-libvips-linux-arm@npm:1.2.0": "9a854fff624303ed4bfdc7e936af47b3c6b07e486d0b366c8881306d49766b8e972c5a26fa53288b00f4b92a019b374bb66106c9d34f6fb23489cde5b861d2e3",
"@img/sharp-libvips-linux-ppc64@npm:1.2.0": "bd4e956d5f01efc158e992047460be6b8cddb9f89cdd02f4e377a178da1703ed12125f161ec2eeb99de9d11232333bf501bf5e70b85e0e6f94f1cddf7d5fc954",
"@img/sharp-libvips-linux-s390x@npm:1.2.0": "6ed6d891c2ddae07fff09290b24c1ee3531264dcdb0d0d461279fa2168c196490874f84d5b5fa045a3063e76957fee0bfa765860db486779e3acb68ab743400d",
"@img/sharp-libvips-linux-x64@npm:1.2.0": "2a80a045237e56c5f4ec2b5c4febe9d95066beadff06bd936439f34bdd615205346dbbf996b5b4d1e43af6a128cdfd4b1a76d6fb36d9eb62f61a7248fb242728",
"@img/sharp-libvips-linuxmusl-arm64@npm:1.2.0": "4225b0af93ec3a600f81930bb0ac70671cb76917a033f5ac6033252a79dd04c54b1d1bf602f79877efd07d9382106d8b2058b7c9a2bfcb7beabb6861eab0879a",
"@img/sharp-libvips-linuxmusl-x64@npm:1.2.0": "d2a47388c6d1ff90bd85fa0a93f8bf9c5855c2834736bdd78d47d12689e3bcd41c695788c6bef9a8e1c5156951a675e22dc51a0ddf35a7d56c96cae3e9f55688",
"@img/sharp-linux-arm64@npm:0.34.3": "a4ec64134484037e6a1583b11e39a16afb95eff963bf9c52deb17557b0a35dbc509325368040b04939e859f3b9531d64e6405fe54d13b3633628a4f77bfd8672",
"@img/sharp-linux-arm@npm:0.34.3": "fe4106211c93c566d3712302c081391435caaeb6ecd41e88e94e3e9780d0f27934a02a871d6280625944f625350c4f81871d92210ff6ae5511318248a4ba3ebe",
"@img/sharp-linux-ppc64@npm:0.34.3": "0671ccb3a25e53a665d50b2b52cd779b57a07f642686bbb7311c288c44b2d861cd1eacf6bd6883421c73cc5efc8fa8536280dd48fde9a6de8d287e4a99c9ab69",
"@img/sharp-linux-s390x@npm:0.34.3": "a5e2c3c14faa997616caf0a9296302c58b9565bb24f156dae7ad1770f5f984919fb34a0d1f59f0112205db060e8bc665842fd27621147786893619c51b81af45",
"@img/sharp-linux-x64@npm:0.34.3": "83a82d1a97b975b64be0ed6fd35fe87609ffcbfb7a068a7ea0e67dba7ecd71f32382b86a024bcfda8aceb4ed1628f4ee4a567c4e157e9cd3c9fafa0b225fe6c2",
"@img/sharp-linuxmusl-arm64@npm:0.34.3": "53f9f3f673441b21ea0a8d6d95b7ba8f051d4c2d2d4c4cb0fd83bb7593a56f854b255a1b706ddd376f8003adc6431b602afbb8a1ffe0850896147b24912a9504",
"@img/sharp-linuxmusl-x64@npm:0.34.3": "ebd702f0f88121b31e87db93a87839085605a02826aba5207e9ad4fed89471daf0e32276ef3e13dc289e53042baaa8244bd43c0768c0733e3a4fce02fdf30dab",
"@img/sharp-wasm32@npm:0.34.3": "3a64ba7dec1883eaae60925d77b04322a81d9c2d39359fa021677252df7da3be72f469a298cf2470f7350553eb30ee84e874d7032b06fa91ce27a81e1ec5f6c7",
"@img/sharp-win32-arm64@npm:0.34.3": "9328ef81ef6df02a8f83123f59c0addea7dd12681af3068e677ac274ed238321dd5522f2e4157b1a53ee0bc27ea22733263dddf5d4b65d2c5a2533ffb724f81e",
"@img/sharp-win32-ia32@npm:0.34.3": "cf08bf95ff895c831bd74c7c4567d6c4ac20100e0d1badd0a9f7100486f3f416022222e29fcbae79b379defd1f0bc13adccc16c119fd4705d00c11c35ca9988a",
"@img/sharp-win32-x64@npm:0.34.3": "07078e460f2749ad6422135193bacdfea1f223fab9f8442b5c0cbecb6d3e92070dd0a968219ff386a03930ec4104162627ffcad5b362ec8dc0247848deb52bbc",
"@lmdb/lmdb-darwin-arm64@npm:3.2.6": "24aa52f4ec93c28e0c42b4409308f04c641103e7d5378640290093c886f0d7f661b6bd0fce865898f4c81c0eec1b84dcb55151cef037ed5a003dcb821b637da1",
"@lmdb/lmdb-darwin-x64@npm:3.2.6": "c10346c9c46f5cbc20e37bbad94c13a152483e2252ed9c066f9cdab9fb94c3e2461cb483271bc423f538a79fff9b31053952be99ca6429c2d2f9fe61adf6ac31",
"@lmdb/lmdb-linux-arm64@npm:3.2.6": "1d8a8d6a3723a4337c42dbc8b331fd010bcc8ee440d5cba9ead1cd733a0fe445f30440774b0c01ac3210407fa0dbadbbbb0648ff567369161a353a129fe09598",
"@lmdb/lmdb-linux-arm@npm:3.2.6": "c0099392b863e0f079e0fb3cce6cbba93506531d998ace175566dfb8e828ac6938bfd84a7f076b842f1e033b1f3069a4f627391962f845f88604631d30519c70",
"@lmdb/lmdb-linux-x64@npm:3.2.6": "498a9c325ebb9678852b6165a5bc7ef14c399b078a390212fd90c37ae2dbfe8475c79b6e364b013dd9725391e5912a421d2fd8f035c5cf6a83c831ca6c9e7010",
"@lmdb/lmdb-win32-x64@npm:3.2.6": "825c811162a90f6f74ef5b66f6db256fe3ba25163594c4b4ec59e30ff5eedb2c1d993b043674984b03f46259baf364b32af8f2c3c2b12ed399cefb033549693d",
"@msgpackr-extract/msgpackr-extract-darwin-arm64@npm:3.0.3": "ce4bfbfa35187ff8ec3c89a1cd0ee4563b811e8990d2dc2b90da7607de6a653482c780b9f7b670716850cf58834d106c1be11802a7aed45f23e80f4ec61901ad",
"@msgpackr-extract/msgpackr-extract-darwin-x64@npm:3.0.3": "43cbd79892d9974070243ef89205eac56893fa5de06b6c6a6ac31692d59e53091b7b500bed7cb68920eceb4091318b2528e676de5264d1de86500da97216e82a",
"@msgpackr-extract/msgpackr-extract-linux-arm64@npm:3.0.3": "d1261cc5bad94ae873f4b0b963d9025f738d04691dce542f9caa9848248ef8fca483d11dbd8a9cd318b2c41bf8dd74e63ad12dc7d187b88f912f61be3fbe3b51",
"@msgpackr-extract/msgpackr-extract-linux-arm@npm:3.0.3": "5f94c97a3fb9d8a69edbd36588a4b24b11048e156489fe1160cd15d61e283759c068f510f0bde8ba5f9dffeecb2cc5e77211b8a3237fce99dfa4a5e288c0d583",
"@msgpackr-extract/msgpackr-extract-linux-x64@npm:3.0.3": "f950a67e371e80de9cc2b19efbe191b027340314aa19d2384b12036cfb393de4a703845a36b27e8eb01b2eaae4d974c16dbf16d44b977f1dbb528896c555b6df",
"@msgpackr-extract/msgpackr-extract-win32-x64@npm:3.0.3": "edb796b289b77f286cb3b59b794e13b67f963c04f1c1f60199365f1ab763a6fbee26d33d4bbfefdc4d6ea6bd5ed0ffb51d49e5d624b6f8233ba4fa1060d4b38a",
"@napi-rs/nice-android-arm-eabi@npm:1.0.1": "ad03e9ad3e47dc38be026d83fb0538f8ab5156cb0b47c2e88b029aef1d65c8b83fcdae5c8ca612ba5852bae333c379ef3f195ffe86a8e84d48696f716eda7364",
"@napi-rs/nice-android-arm64@npm:1.0.1": "d9283d174af5c076f13f8b08ba012b7d1e5404e681b2da5c6e51d73130a723b9dcf9de601b41524bf4ccc0e554929c9d159d92c26b5343e25b419b4c1ffec6df",
"@napi-rs/nice-darwin-arm64@npm:1.0.1": "d2c013a1d8d7bba15bff8554a0dd5c5cb3718ef9a9dfb7e8219e739422f1c6ea32689a17525d529bc3316217c26f16f2ac9ad8fb22eaa502b1dcd03276492e8f",
"@napi-rs/nice-darwin-x64@npm:1.0.1": "7bff05ac82335364cc6f0711cdb80c3e802dfc879e0aff091a2e6c8ac6d62d1b80f77daa67a0a493c9df7f239c598bdda307e1636bbf6d81d2c9bdec2632b9a7",
"@napi-rs/nice-freebsd-x64@npm:1.0.1": "f3c00d7dcef69b874f7e155cec696c05c481a019b8a40aa57da0ee67cf33433b30dfa2a1ec8d17d89b90992fe29b23692c0dcbfbded5a7ff6de8fbf970b1320e",
"@napi-rs/nice-linux-arm-gnueabihf@npm:1.0.1": "e6491e589bb5be58d8f0e2114156036fe92c34dffac9297076bec031d6738a53657b87ab8072595c36659798de57207359cdb3903703af8358934088bcf3e61c",
"@napi-rs/nice-linux-arm64-gnu@npm:1.0.1": "1fd7d01c10ff497d7d37749f2de8c602ed28a9145c693bb3676fa57d1789fe145fb5acefbbb46c5e386dbdc33d5f66e448a1ac4d7fcc80c46c5e2778d0119224",
"@napi-rs/nice-linux-arm64-musl@npm:1.0.1": "bfd1b4b02da0c5e4d71e8fd0bc8be0d1af344fabc63565d5ac6b8212cc91cc69bd980199ebf4e5ca9794bee7cf6444b9352463423cf428f2f8f4cde23a2ac319",
"@napi-rs/nice-linux-ppc64-gnu@npm:1.0.1": "e3ba80bb29fff1405ef925937b9c45bacc378e5a2813e983534a6f75ba495d27de4be8156ef7856179a4f65c9908b967b0af79f9a9267987a9d3f4180e132acb",
"@napi-rs/nice-linux-riscv64-gnu@npm:1.0.1": "5793c5a406daa97f19a0621d266a6b536ee22a797af4771d442bd9c9d90f56c875f27cbdf654d3445a5a577494e5f79bd81732a5c164079f6d5ede4bc36c4d3f",
"@napi-rs/nice-linux-s390x-gnu@npm:1.0.1": "7f568ac1686c2cda9bc264ee29ebd140d1d0800c9f0094675761e8043472d2c9cf53259e2e0cc39bb0f03e8c3eabf594f0462e6c2e2071bfdd999955fb611840",
"@napi-rs/nice-linux-x64-gnu@npm:1.0.1": "7d7f34e151c4051e72e86dd3ea58b146fabe7857c3346bceec27d312792f050b5de26f2d2b5b82435fd47ca699b28614fdf0d5bfc369da9199870a23cd6d14f3",
"@napi-rs/nice-linux-x64-musl@npm:1.0.1": "83cf4650e7b388dddaac728adacdc693d688712bc53b84efc1517c916e56eeaf92c5d75bdc19e7c4115533ce4a83bcae7881e437ad87f013dacac072dfcec5f1",
"@napi-rs/nice-win32-arm64-msvc@npm:1.0.1": "022aad4fd8f6b065f6e0516f6f99e88b9d533e86903eedeb9ce077938fb39267c7fc14fd05c43d805769259c2e293df6dffa1b585f7843a18659fe49866a6b3d",
"@napi-rs/nice-win32-ia32-msvc@npm:1.0.1": "d6e191dc3420c68901d5bffce332b37b6e506604a4bf21d1ebe7713950e1491ff156e9bba0be16673da293ceff3be075f975fe526b749fed82514446b5aa7662",
"@napi-rs/nice-win32-x64-msvc@npm:1.0.1": "bd0b5bd57fcfe879e677d9bc204582cc3896e84c2b021da52f397488aed672373bc6bd6958217744a3357ea89d62d8145fdf86953e0c75559b639c53b8f48266",
"@next/swc-darwin-arm64@npm:15.5.2": "46b3738c0ef12d99bfedcda6782e2a75e05606089d0d7d59e9752c56db914b932dc54ee38f821fd64dc6d0f71b72402d21d11327e83418fb9444fff03a1e7280",
"@next/swc-darwin-x64@npm:15.5.2": "f26625805731858319df090dae1eb8612b328846513149987bbe1e8c4bc8bb86172da89bd7684a8b055ba449ff164577d72d5245727758bda565de99ea4fd855",
"@next/swc-linux-arm64-gnu@npm:15.5.2": "a6c40e59d1cbc8c8ed74b1dabc8ec28a30407aaf478f05e435456b9f6a90e3b6cb045318f50b8b9e79a43f43447af2042264b4562ae2525cf5e82fe377f4059c",
"@next/swc-linux-arm64-musl@npm:15.5.2": "7f6ff8850667a341720a7a355bb1d838145bebf1a6f8e4dafe33a68acf0a8b0d8b53d9ba214a6020f19deeed9a95267bfe1f42cb978684626f5e3a86ac090c7e",
"@next/swc-linux-x64-gnu@npm:15.5.2": "6158ead4481b995b5d466ee0e3b653585ab4a077f988dcc6b1f61dc67fb230ec86c51b6b35b86e17436191387c51eca3365af98c14fa2800e25816a56f2673f8",
"@next/swc-linux-x64-musl@npm:15.5.2": "2c93d6cce2fba7a8a8fbd3e135638aed29d1c371a1eb35038bcac1241a9dc0e4878bde7750bfeb5e7d48680a22da17c2ede9573e68e64a355dd4a4d7cd7ff289",
"@next/swc-win32-arm64-msvc@npm:15.5.2": "593dc1760fcd73846b1d75aa9f8298fc170820db8191f548de9dbe8a877915cf37a49836b789060aab66c34bfbe86ef6e433f92ef6135971a7fa482da4acfbc4",
"@next/swc-win32-x64-msvc@npm:15.5.2": "b16645a21e6b8a8d738748636ea2b7132c96e0d2bcc77ef55baf9aa27bf167c32a9e658b17a3d9a0eaa44679fa9a62e62b65d592df2abadcc86515c7693eb958",
"@parcel/watcher-android-arm64@npm:2.5.1": "e9c94ede3bd5c5d999d117d22ac8032a17f8ebc72db3eff04ccb2b4e6718db19f24bf29a66a610e03f4ee95e2cd7b2d30c15b1845eb897b971fec75dbdd76141",
"@parcel/watcher-darwin-arm64@npm:2.5.1": "0cab55a55c128ac5742388fc8dbfeb9877018509943801ce8a52b57bb6dca24189d025d38684b1e482cb7816368a52c6434dfe45d3997e2fd2509276f48774ea",
"@parcel/watcher-darwin-x64@npm:2.5.1": "bf07b8ca9a435fb885fb0ca6565204d2f2098d7f632faf26a6478bb39f538c73b50afca17c193dc189a80a864d85e40f924ec7f21a0e7ad7d0de6f97f7154134",
"@parcel/watcher-freebsd-x64@npm:2.5.1": "9f62b9da08e98bffb7cf91b557af209586e1d7dd654c56c5a58fc4b0bb61a9bb318116ed0048416d3341d3434b1fb3089bf6cfbfcd08e61333917bc59e691c1d",
"@parcel/watcher-linux-arm-glibc@npm:2.5.1": "07a55a0050e913c9781d009a05b3a0a49c77c2679ae9f98b2374a7e17c5401e2076a776c7bec88de58c71fef040c89aa97176dfa28a03abf8754e18e8d1109b4",
"@parcel/watcher-linux-arm-musl@npm:2.5.1": "f9cab0efa652276fb4bcb58845c9606f7aead1ec81f7c4ce2d237eec754bbd3101682c735b6a371dccf93f16fcfe0ea1beef5d43eb39e4505df7f29b73ea0004",
"@parcel/watcher-linux-arm64-glibc@npm:2.5.1": "ce22f303187aa03fa9d1f9609d2cd56cce6b62f0a60f14a65449adc25b7072d06118d956eb7ebb548210cf2d120cf5e987abe34e6515a5bfbd35b15643f40142",
"@parcel/watcher-linux-arm64-musl@npm:2.5.1": "7a0b32b7b784fe3e594452b6642adc3bb4ad78eae526f5e4c7cf061f428eef2e05e827334806cd230bc873903abb1f70886716a0353e653b3b784f09d2237956",
"@parcel/watcher-linux-x64-glibc@npm:2.5.1": "a6241bb57c409ab56ef944e8d64e057817f41a9335047d1e252aab4e4b10f64d8bc2620ae5c761b71551f3c4b494edd687a08c274a46ca2eb84ad34f6f4de9c0",
"@parcel/watcher-linux-x64-musl@npm:2.5.1": "a68cfcd10a50906ab228d7b906eced68faf6a42a29da5506d24d0dd91b9593a61605b91749d9b1e3ed9f257b845f48ba3df62572e40b4ff1f724d879865b225a",
"@parcel/watcher-win32-arm64@npm:2.5.1": "0f467a731cf9403b8bc7d35418d991596cf5e7898029796b4c769bcbb38cd07ae6ec05ef0f19298e5f11e73ec5198bc474d79b056bdfbaea513525725103d7dd",
"@parcel/watcher-win32-ia32@npm:2.5.1": "9ab5f3e9849a6077c8c2aba7bdf9030dea38f0ab9180792ecd30094520cddf16f3b68006f666845b86c5ef0e05c648364475c9ba151e0269561891ca3e276667",
"@parcel/watcher-win32-x64@npm:2.5.1": "e588d87d5b892484d252ac8e1ec3f4bf7a664d91f0d03dd93764be8db2c35f81879275908dcbec42b0e43bc99c7afdfd29fe687ec022bb2c8c4bc7edd29eaa15",
"@rollup/rollup-android-arm-eabi@npm:4.34.8": "52c8fa00eff53e8840e017388303a7613286068133027f734000c84893dfdf1e1dd72bc005ab1d7c52a82fd1b4fe6b7cd1e73242be032ba6d680482e63ea1f70",
"@rollup/rollup-android-arm-eabi@npm:4.39.0": "67fa54fadd0bb5a6e9d7df15ecf8971b799cc36ebeca027fc6edb4801a3b809fbbaa127b34243dbeb95eeb4d9331f5b04827abc0b358f900fecd4696f49ac48e",
"@rollup/rollup-android-arm-eabi@npm:4.40.0": "4d507765ccac7532b9638121cbd01259c4e76ca2c1188fb1a44b0c454023d69548d9a8f16872bfa98053b71c90c7eb035ba1febf6cc10eefbce238573ec19bf4",
"@rollup/rollup-android-arm-eabi@npm:4.44.2": "d44ff495052b0185518d1c07648b3759ab520b3b6e34c052160b4e9e46d35ed9cd70e3fc6088e1f343e60d8d3d0cd28dec09cee2e25d26cca17d0e15ffb6636c",
"@rollup/rollup-android-arm-eabi@npm:4.50.1": "90ccd8a9ff348a7d0962dda730d3663daec1cf20798fc6011cc0c937572826c98a0baf16299206644738719cea9478396a3746ded1c9f16d426c150b6b99ec53",
"@rollup/rollup-android-arm64@npm:4.34.8": "49d1e177871892244abf4bf6ed5d5b3f5217ecd9de56e684b917e43f2942264d3d296a381fdd8847034065d1662a6d414087239d334fead73ea259160f8625e5",
"@rollup/rollup-android-arm64@npm:4.39.0": "d9a55e94274cddc4b9a52cee24cb723426632a1b759381f6f3b51ca48b90616a74642c5e0d6343176c48c8287cc2464f7b58cf225e14dac08a80da87a6cae3ae",
"@rollup/rollup-android-arm64@npm:4.40.0": "0b8b77ad8aa62a4a7c349dd2352ad3c7d6767a993607db28ccf8126e755257c70a356481947129995fec0974f8b92afa82890271ff459f9226dd9f166a9716aa",
"@rollup/rollup-android-arm64@npm:4.44.2": "f00d7f1f99fad636fdaebe38bd3fe467fb4e8c9f06793e2b02fc56b1466fbdd652413fa613e856e8c266ab87bbf374fbb30fd43d8cf3786e5efbdb8582e8441a",
"@rollup/rollup-android-arm64@npm:4.50.1": "7cc9a4a1b8553163cf3e94ee3afe1c8c3b036802274988741c9269ba4fceeb0b88ef70b6d5b845e1aaf570aebd0f2ecdedff668f76fcd00a635d530f2b2fa3d7",
"@rollup/rollup-darwin-arm64@npm:4.34.8": "a95e59580ff3e195d340dff31cbf47dfefa624295708186b7865c2d5a001f18c4b54ed849fb618d966716714a053864361d3c08c4444210b8a350617ad2a4f73",
"@rollup/rollup-darwin-arm64@npm:4.39.0": "e13a44b2cbd92e4bf4d4dfe44c9e3bed44f6a437c63979099942a6c6423881a707eedf0934e9c893b6a338d9f375ee2449230c33cc9c561ff39ea4c579d659eb",
"@rollup/rollup-darwin-arm64@npm:4.40.0": "b0a0e66b07286c50f754220951743f0db3fc7b95a5cd5abd69c7c26b89ea470ab3699698729498bd031167f1a79943be2c3d93bc696c10a4c29832ba525b0204",
"@rollup/rollup-darwin-arm64@npm:4.44.2": "96ce8e3cba9364f21b07389dae47ab5532ca14be4075d43c5642d337d13acc5b5e60ec721e5070b99fc6d657864988b642ddc859118112cf017b952bd3e71824",
"@rollup/rollup-darwin-arm64@npm:4.50.1": "746b48a675b0f93cc1a4646053d266f81b39a824859c9ecfaf042364358d9e0785a16b6044c8337a8e87c7590e5439582624ade23218a68058f1dc75274ef9f3",
"@rollup/rollup-darwin-x64@npm:4.34.8": "dc622672dc2778ecd4c1bd2d3b433a41da3cda161958ecce561b1cc29b1d56f21f819bc7f6403ae001ee0f2ec093cf6f064ee0733eab38888b9461f932e80093",
"@rollup/rollup-darwin-x64@npm:4.39.0": "ecda22160d9562330f31a68c445f8613bd2e306cdacb966574cbcb11344f1e77dce068307c9ae2da1bcf3c1353fcabdfda7f5f720e6f4247bc4c92a2ddbb9882",
"@rollup/rollup-darwin-x64@npm:4.40.0": "021b2ad6de640c3a2a16282bd8bed11101430690bb42e00284d4e3ce34c4ef607d5352be851d790add523136cc510cc0062a79229f39dae528521469a49014a6",
"@rollup/rollup-darwin-x64@npm:4.44.2": "3f610c390c05b2c2d6e4060e7e005beb3d3737323a8b4fb7879ee8b576eeabca4345bd1f7d6a29efa7fab0459a8d911c60c02222a9cafc30656f12a817a230ea",
"@rollup/rollup-darwin-x64@npm:4.50.1": "b6ecf737c66e6e876e84c6bdf819c20346f2f3734fb54a6c3fafbe458014c6dc750c339f19efdc88e7e340053bad57a2adf248dba489ac5935832450cf7d1022",
"@rollup/rollup-freebsd-arm64@npm:4.34.8": "4307691354fd6080a1092331bbeb68232c0ce0ea60619dec72edcd140c1eb9bd4620482ac7d4c38bb4aab9e3e7106eb2758f82686308b23cb17d0b5495040b72",
"@rollup/rollup-freebsd-arm64@npm:4.39.0": "08d734630bd862caef29713262fa9f1b913c991b269387dacb096193b6190bafd683d5fd3180f55f8d7d12cf18134871c02a62c8a2491d3cc57fdad48f2fb7c4",
"@rollup/rollup-freebsd-arm64@npm:4.40.0": "fce9a10a8a688257fdd365421a45d35a3fa557c100674cee6a52e90d0125785a52fe476efe58afaa3aa230bfd45e8aadc66188ad5480e4bcaa9de31dc02d58e7",
"@rollup/rollup-freebsd-arm64@npm:4.44.2": "1f0f7957ed02e8a758096ec03198142bca77992f0d43744fa41ebe5d7a58205d70ad3615b8d0b22b612f671a920119d0069743e596024cace0706a6fac87b013",
"@rollup/rollup-freebsd-arm64@npm:4.50.1": "4c37734cd74bcc6d9902be6e58a65a33e2364831b2f54a9279f71dc86fe03471b7e24e247381d28aad90c7932531777213564f2f9d5413adb0eca93b1005e253",
"@rollup/rollup-freebsd-x64@npm:4.34.8": "9b1c96b307040cecf29c39b914558c26f2f2f52dac4e9c4cc215a658436fa97043a606d68733180e05e0ad66d5c6632c5ffe2be32a1da97b92fb61c729486cbb",
"@rollup/rollup-freebsd-x64@npm:4.39.0": "1fd1945fdd39a220f4176fec68a10fac4e395290f836b43ec9ebc272d87e2aa3c917db1a813abe6c7930b3574fec6c97c0014bcb6e7e24778effec2fffcf0926",
"@rollup/rollup-freebsd-x64@npm:4.40.0": "38ddb05c107f622563b96f18493bc0f1ca41ffa2b7e80deb28d4735ddbb8780e2d8374b9cc740a7d9a316d8eafdf49f98f548cc993f44f03e2c400e9d750665c",
"@rollup/rollup-freebsd-x64@npm:4.44.2": "81c91e10d1d34372bf81bdae15653956fc8d76c6081c5aae9e37d68f0b8aa1f83a96a12081a7eb656b30f2b9474d6c36b12801ff4ca86868f84f05a4cd9c6a58",
"@rollup/rollup-freebsd-x64@npm:4.50.1": "985a27ce38b6544e56cf0a93b4efc378c44635958180b91ff242adc68cd9e22a312e1ecd9ca5be9aab6e5f22ab8065e7d268011d1a80b19e12f3bd53ce5bc29f",
"@rollup/rollup-linux-arm-gnueabihf@npm:4.34.8": "0d616bdbee859b081b87f6ce3faabd9580dd914e84710e6f05bbd89b1fcbeb24a756839851e0889551554e3a6f93c3579d917fb3e166b85f3f672091c0497ade",
"@rollup/rollup-linux-arm-gnueabihf@npm:4.39.0": "7d41df315c2041dd79b2a115e26ed25c0910ee9d80c5156604a8130bf7585a09cca88cfabbd632c6f6194a472126ff57d556c89685097c5c94d5b3e7a7f221fe",
"@rollup/rollup-linux-arm-gnueabihf@npm:4.40.0": "f489082b9ba893656692362e9b1972da5f12258ed12c81fbdd910dee822cb475f7ddf754659c3331b8f754692ac33b3c530cfbb178803794339eaaa3de7f4a64",
"@rollup/rollup-linux-arm-gnueabihf@npm:4.44.2": "d4f7b0db7e325f2b2a7af9b2d7ce95de1670299d8e6675db35a48e9e27e8e95e60187b85b710ec6e58383f726ac52785152c7261710ea2726dae27dbb44c9efa",
"@rollup/rollup-linux-arm-gnueabihf@npm:4.50.1": "8be28c7acbca9d6948823b1b292426afb2a6ef24ec16532c2beb394b44fa225b252a19a3d570e7a8445720bfc84c0ca1e5574c9c852a9784c30f758e307f0334",
"@rollup/rollup-linux-arm-musleabihf@npm:4.34.8": "11439a3909996147719ec4b061b7fb3b3fe77a15a2582a83b095b88f3dc428de3bb3e34a10e618b8c57aeec06c4c19a14632e36ac08dfc3c9ade3e6c55352be6",
"@rollup/rollup-linux-arm-musleabihf@npm:4.39.0": "8f037dd06639394c0b27f1803d32f3b27434206a401ef587af283e5a8b86b9b2e2c1f1c2cda186f6f887717558b26c1dad4cac7e9f5b5e7dd9dceaf918ab44e2",
"@rollup/rollup-linux-arm-musleabihf@npm:4.40.0": "e98e12c8392ab38c76ce04d19ba5105abdc99e968a8cea8c98e16827b74d133899dd5fe4ab1c109719a0a32376cea86acf76840434b96fd9b8d7641eaeed2087",
"@rollup/rollup-linux-arm-musleabihf@npm:4.44.2": "11c2f1f56cbd7bee75ee8ee70f4b68e1cca334d314aeac421834b18a8b13657bd0a3a10489a1785a51b00f359a38cd5bd481a75058f44f7c4bcf2a07b07020df",
"@rollup/rollup-linux-arm-musleabihf@npm:4.50.1": "10f3caa27339af674c8dea27dc3a6ef3dcecf43f5f976d245559c3e7268dc77dde406cfa35e0f759dd66b54cc744f6925039ddb4a467f0f638d441c560b6de4a",
"@rollup/rollup-linux-arm64-gnu@npm:4.34.8": "c19cafa18d2a461e77f65e0a1142f362244df1cefa9bff0934514b2a55eaa0e4e64b776d30b72d3b84847be20dc14bd52d19ef189e103bd464f982d8b33c75ba",
"@rollup/rollup-linux-arm64-gnu@npm:4.39.0": "94b4544f904a4321389507ecc42cd865fbe5aa83fdb8bf13bdb1c58b3a62fc0679f6c2ad10bdf8774ef17eff375f246b013e4201d3e3e458d7e21e5fb3ebdc05",
"@rollup/rollup-linux-arm64-gnu@npm:4.40.0": "6b78d3c657aca2331158654bf26f7b33a50f5ee69df9c40aa7ab3861cbd9f558d6fd56b538fe7f070300f81513f2f1d4f466aba3040d19f4ace35b3d274469a6",
"@rollup/rollup-linux-arm64-gnu@npm:4.44.2": "31731dce4972b67e689b97d2ab695e77c2134c8adaf13e3363ce589af702c5f6e4acbcded6d302dddd2bd3abaae1686264bc8d921edb40d8fcfe811bd887ca7e",
"@rollup/rollup-linux-arm64-gnu@npm:4.50.1": "7b83b6bb5e8b8634d880b273b0a62d589745b44e82ad887fb854c2544af4091a14115e13f911a29111366bb978da894418260b310fb79e04bc83f93e0601e680",
"@rollup/rollup-linux-arm64-musl@npm:4.34.8": "54743996070942d7ee54928ad5b4b4f00a3bad840b0886435695c0a4bcabccab42e221a33f0d17a37ecd2ee5577903585e544212d9e218aa1a5a19c77b5df5b8",
"@rollup/rollup-linux-arm64-musl@npm:4.39.0": "24566428c40ad7a62f11ab7917546c5b11efc7735b757895cb8930446d9ee255521b389476b4d33b3da7ea82a1f1639167698af1e845c1e63ab7f7c5f452da43",
"@rollup/rollup-linux-arm64-musl@npm:4.40.0": "ad51f17187757817454520e7cf89458cfd8e062319e3fdf89f8d9d466c5df3e7e80623543cd34fd89273e9daf67b17759cc18b31d1ec9270815ffc6907357bf6",
"@rollup/rollup-linux-arm64-musl@npm:4.44.2": "e7c93738b807ba618d2f77edbd2e242e41a4bff20dde0d07bc498ee9a05f5aab8a1a656a2f3c6e70357a4aea5b424f0666b98424aabb99f6fd3e63c41aa687a5",
"@rollup/rollup-linux-arm64-musl@npm:4.50.1": "69051b3fb5615e2f99527e6d6fe5cd8375c76e8e17ae979d608f3e0e62b2c7e6b9c372132c72a3a0840febe5064ece956b8101054f300ec3e016800fa68360e1",
"@rollup/rollup-linux-loongarch64-gnu@npm:4.34.8": "ff0423d7ee90a314d75ddb4fddfe48d2b19e48ec4b99b61f7ae764c79a789ac298b20383a247a20c720fac5ce610e22c7bb567b27182e85f75f99952ae8613e7",
"@rollup/rollup-linux-loongarch64-gnu@npm:4.39.0": "72a844cc8bd7d7ac91baa23a14fa7eb838a3335e6aa3429b08ad0beaeb73f57be4a04f033c278536f9a0c6ea8d7ef2b21e4a573ee5b9aaab84121d97a228903d",
"@rollup/rollup-linux-loongarch64-gnu@npm:4.40.0": "962e93930087e9a8cdee3db404edaaefa3353f2065b9d45700e60e475ec0a99ade169704847c0d34b2ab61568bd9f734629a3913d828c503ac17869ba01a33c7",
"@rollup/rollup-linux-loongarch64-gnu@npm:4.44.2": "e0039176ddbe0e4b17e81a3112719ad18ca6dfb95b044f5e225f7fcb76fbd2aff8ea8dd5a20e8af7582d89b0b32ef1a36a27e43d87c3fb3f8091b5704b9f642a",
"@rollup/rollup-linux-loongarch64-gnu@npm:4.50.1": "fb7765bc241f5456a045c61046aadc5be94cd62021a51b081f3b8819aeaa1fce12352f2b89399388fbc14cccd3f5e66baea5b9ea20a8e60f02a32a04a744ef1c",
"@rollup/rollup-linux-powerpc64le-gnu@npm:4.34.8": "ffed15556313e1076465ba19db95574e794237fa385beb4fe5242ae86c4cdddf84adaa46c7459a3a22c88636334167b488f971f7fd2aabc4405edea6326d573a",
"@rollup/rollup-linux-powerpc64le-gnu@npm:4.39.0": "b758097e4a1f66f3d5e840736d69be0f2733c769832766076a9414b80d8ac2cf2dfa1c709ee1650a9424ea135fc94349c0ea35e647d88a65641e4d516eb73b1d",
"@rollup/rollup-linux-powerpc64le-gnu@npm:4.40.0": "9a3b1e7765cc1de3900f0e1ed4c12d841376b28d5c364efea7c63947b6bda4b05e4569d83e73912d6890130484b9e046e9dd4e91c4632d0c74efa02187abe042",
"@rollup/rollup-linux-powerpc64le-gnu@npm:4.44.2": "2ba3325590a423e8aaad5a056a373413abffaa40898fd795794428659ff747d03c0ea8cac979e7524f9a3898faf05da783eca86b63204d3a1a4ce9eac3a2ed1a",
"@rollup/rollup-linux-ppc64-gnu@npm:4.50.1": "666b5634e294725f7eb6620d2f94cc2d1a116cff11d92be7ca032811c9e5a6367ce546b7a7b7affc8794fc8cbddbaa8c302efc128855a3560b8ea1553bbbe789",
"@rollup/rollup-linux-riscv64-gnu@npm:4.34.8": "beff08ebcb7ce824a97cbb202c780e7e991c61041ee8f8ce7334f74a9f7f2b18d3901235e09a527068f3c1e8fe63e9b2e3c5e446e0f773a11714b9eaa7a835b8",
"@rollup/rollup-linux-riscv64-gnu@npm:4.39.0": "9136d3172cb5acba4ff416b064ef31e6fc94a112ee7f428626f6cf62e5944f02a0a2b0d355db90e7f94b3ad1e8ee9d6b862637b5ef0db601440a7b27a131b890",
"@rollup/rollup-linux-riscv64-gnu@npm:4.40.0": "1a96bd4aaa4c9fe11d2b870542ded1758328408dd71f4dea2bbf1776d10f20970445de7ad464682d01bed3b8788de1b7f8f3b3b4fe62e88f311361e936a1fa62",
"@rollup/rollup-linux-riscv64-gnu@npm:4.44.2": "3090ffd9d6460c5ddf769b055bba221cc508b4f0c56b043c4453354e9a9e234ac56c4756f4d724dea9d23db59f0cc288acd0fbe276ed8b201484a83868b66454",
"@rollup/rollup-linux-riscv64-gnu@npm:4.50.1": "817248ae38f4ef3cab1f305ae870d0ddad8d7fc1531ada95aedcf123836d573f29cd002e9f84a2458e82b0686ccf86f762ada155258365151e304ce5166aecf6",
"@rollup/rollup-linux-riscv64-musl@npm:4.39.0": "5351c41030f68324324c0a6437d2bc0b89637a5c74892a65da6d156217cb6a2b8d9c466a5c2e2e0f04fd77dbfafd0c44e6d39a2a95b20abe9bf8bba5be922fa2",
"@rollup/rollup-linux-riscv64-musl@npm:4.40.0": "5ffc7589905a89a69384b53bca8a25203ef208c30fbdf83739cb8277473b7567c96376898d940a871917d960fd267f878f1b35c71802139a2fbb54252b9098ad",
"@rollup/rollup-linux-riscv64-musl@npm:4.44.2": "d648965919b496f5c32f74c89e0764c50cc193675445e106baa29e9cffb63f569298b923157d40d9590c4175b3640b1686c4ef9ae7a01bf9168dd3bb6d7ff89c",
"@rollup/rollup-linux-riscv64-musl@npm:4.50.1": "9b10eeb7b71aed8fbe54cefe9f1fe38caf401d2f64439b26f03b15dbd95570f8a9d2154340be7c50cef5df3256eb062fe0c5ca1eb98105c2d7257fe0fc73fc81",
"@rollup/rollup-linux-s390x-gnu@npm:4.34.8": "ba4eb8884458a0e4a530fa2af951541c5cee1da32759bea3288a185d6a88a2cb4ba8cb79db1442cee76372cd30dbe0e84b08367832781541866a56a16af6e6d2",
"@rollup/rollup-linux-s390x-gnu@npm:4.39.0": "9adf9794d4fe42bae92b247d2656528736c0df334c102a82f63bdf416667ddfb7ba1b5aa9fbf45d55771599d21453208fe9c128adee11cc799040d821fd065d7",
"@rollup/rollup-linux-s390x-gnu@npm:4.40.0": "0342c5f2986150d7420fc16f29105f29affe36d38422d3b2b4b821da34f65b07557ddaed4d36e0aa6599c1c6156a4489b3fe885b089c12b26bdbd002771b5e53",
"@rollup/rollup-linux-s390x-gnu@npm:4.44.2": "cc1568916f1609da502e762355b835c98b383a3426a1850c762e65067a7d877a573ef11a3160a826d85c6bcbdcb8685d60c91be51cd80b0cc97412a95df0ad54",
"@rollup/rollup-linux-s390x-gnu@npm:4.50.1": "84f8df6cb43001c2b22d681b08a557177aa3c62ea006ed0b2ecc69ce21727e078670d83e31b6067e639df1cc0eefb78222562bc81f128779c50c3e0b58efc3ee",
"@rollup/rollup-linux-x64-gnu@npm:4.34.8": "f7cd20a88c3142337fdfee312031f82970edd18579c4116a316e23f81429e73c16ee1b5f255050580cc9557790650642d26f69bd4b4b22e8703bfe4497f50c1f",
"@rollup/rollup-linux-x64-gnu@npm:4.39.0": "4dda8acaa1c91c715f403c5e356c71f6418f7901ce641b3854e4fc6beddde4a6d54aff1a784350e9380d2d1656dfbe1c0179187227f9aaff330323e23d148566",
"@rollup/rollup-linux-x64-gnu@npm:4.40.0": "9219541d8835d2cf04688ad40b3cac0f35c6e4ca2157a651b20228e241b1749c43b65f6bccdcbbcead54aae598327f9d508a74e0465957fff12ef3024a81ae7a",
"@rollup/rollup-linux-x64-gnu@npm:4.44.2": "16c564a95c61ba8a36dfcf83957eb2bf59eb89a90f7de145eaf985b46aa223fe27d752f83da304ef0f7fcdbf24e5b34c95b94fd37b6cff6fba0532e2e69d3dbc",
"@rollup/rollup-linux-x64-gnu@npm:4.50.1": "17826a16e94636f9e8a5524a13bd52cfbc47e2dfffb5cc6744cc182fbcc76f0351850418093daf314f80d5965b09d0157d3b503a4e80ff36d040373c1b95ec7e",
"@rollup/rollup-linux-x64-musl@npm:4.34.8": "2c72840440062d011bcd5c1e78d693dd92270c790a59905641fdd414eadb15c7381d3def36c5b9be7f49f2fe6281bdb4461c32d792ab31020bb26138e5c38b5d",
"@rollup/rollup-linux-x64-musl@npm:4.39.0": "910644f9be269b1bfbe995444bf99d1123f0e78f2db2babf91cc1fd415a9f7d9052ac42e3092842ed6888544e5f788ae863d2e67b073a3494ae34ac52aaab598",
"@rollup/rollup-linux-x64-musl@npm:4.40.0": "d75772c17644d8522d847014b5e6284b7b7703df5564f61fc74eee4fae9d5516203f9ca5f05d6c8d64cc3d88f86ab25d4233d0b5003fd48069b8520491f4d7dd",
"@rollup/rollup-linux-x64-musl@npm:4.44.2": "e371bab526e48d5f7c1eb988dbf8274f0f1bd47b3da99b06e96fd078ec05ac2b66bb4484f276eeab52c6f070e1e92283b8d10b10b2c7d0ce95c1c0542d159c05",
"@rollup/rollup-linux-x64-musl@npm:4.50.1": "a621eec14e6bcd39dac234da8e6adf2563d41271737c20f8f6f1898f619e5ae9be65f98228e3fdfa1b88f5579214a97feca0b5221ef09f114e6797cd4eaf6d50",
"@rollup/rollup-openharmony-arm64@npm:4.50.1": "900bb0962ad7e5e753a03efa59e1562f0942d40fa216e741bbbf7b4cc736cdddd217aad01b0f1a3a955b182e4039d83ad90e1eccf176e9f9c439efd85dc5b384",
"@rollup/rollup-win32-arm64-msvc@npm:4.34.8": "5ac8e7b0ebb441b2f35d3dbfec3f4def4083a33681f57dfff12b4ad5c57b54855d48f7ebf3cf719c815cf25f51af53396840896a977693b70b40f373d61684b4",
"@rollup/rollup-win32-arm64-msvc@npm:4.39.0": "c15dc877c35f43d6b16b3776bc0f4fffe1c761f60ccd937593ced8e7a5b73e9ffd156f078f6e820fea9d88bcbc5b15467b9afd687a686e94e28fffff1507971a",
"@rollup/rollup-win32-arm64-msvc@npm:4.40.0": "71fd6af68890af51653646602b23403937fd8b0bd622feb619c0f4cbee7de859af7bcc5c68771500e8e1d3f85fbf8d85a2083ffe65f9f32c1179296343e68bde",
"@rollup/rollup-win32-arm64-msvc@npm:4.44.2": "f635fd978f5af0b1b594722adbca16b2c67bb3d8a5874ca13030a9d1f58f093e3d20f8cde3b8aab037fe0abb7cab3d2501496e4a90d0d014ccb8f24e36d81ef4",
"@rollup/rollup-win32-arm64-msvc@npm:4.50.1": "41664cb2bc8c56eb5103112988ddf4b6f73b01c0949fc9692e5998e395591d4813bdc400a736f8dea321ad1f1847ca7c096f4cd19836f43acfcfab36b00a2058",
"@rollup/rollup-win32-ia32-msvc@npm:4.34.8": "f21126d2b06e4c46d894c910dedcf4e10afc44b842e3c62a31c9a88c2788bc39a1cbdfc83d9747dfc769d3f1a1bb46a137e8b9e1bf4dcef47323093ca152861e",
"@rollup/rollup-win32-ia32-msvc@npm:4.39.0": "ff5eff135c9a4a2f70b1c496a0f73069c17c945dbc6b0293f212f3d84b5b9f81a50628de972bb1d788521e0462af1067701e5420bfd8efe37c6f990c34b98a41",
"@rollup/rollup-win32-ia32-msvc@npm:4.40.0": "0c846c2a985470f85f473ca32f0757c6c5f6bc885d295770d18d56dcc56d33100ab63e2ce7d2ffb4ef8d0726fe40d3d9fa79ba05ae787f7a532b0933622c6e1e",
"@rollup/rollup-win32-ia32-msvc@npm:4.44.2": "02b84dc3940ef53cee39149fc718a865d32932ac3d4ff7e29e3b9ea3355aaef25572087ed75c6b8490c42e58eb0c605d5c51c567aaf89e7a8f6b7c65fa9d2c4f",
"@rollup/rollup-win32-ia32-msvc@npm:4.50.1": "fee9fd6ce9e95168949a41d24b51aabdc1f1548dd58cdaf3418f91c6e0be0718ca08905f445036a7f2c5b9487472f4870a116234456f1af5df71dfe58b1bb908",
"@rollup/rollup-win32-x64-msvc@npm:4.34.8": "b457c1787514e146ef8cf48ff0a142406fcee484d2e63d6b479aa9611a5fede53eaaa32b1565c2a95776aa4738832534933003304e02eb89a9fa9bbc83cb0a01",
"@rollup/rollup-win32-x64-msvc@npm:4.39.0": "aa6fad14d5e48286bc7f47049f1a59a58df288c5cda78883542901c3421cc2d9133a0974d49f6a46fb0129dc0c2ba21b414e084dae2f6dcaad650f63b8ef6e94",
"@rollup/rollup-win32-x64-msvc@npm:4.40.0": "b725fda501efb1b7d6a2af1723a778dd46c24dee30693987a60495739766cef902d6bb106c391074445471854e55bb6317c44d2434ae24deebc2e4ef72f31e68",
"@rollup/rollup-win32-x64-msvc@npm:4.44.2": "5ef55ed9a502399af6c60cd3c1b0e57c19d71baec335edc6de1fe1a3c330d67ddd88881f22fab2186ef1723e83841d23027491efa432f23b5406a62a7f2e748b",
"@rollup/rollup-win32-x64-msvc@npm:4.50.1": "a595a1a593fad015bb6a1cd521b40c506f55efd59f195621c55d5b272bdfcdd936b8152c33fa4ba06bcdacf1c5117888c24e61cd95f8176c0f4e609b3026c4b9",
"@tailwindcss/oxide-android-arm64@npm:4.1.1": "c600ada269526e164380d41354c4cdc523bfb2a899ec66812f6564fd0ef9116a03fa44f90f5a6e05fd7605c3731e047dd4cfed9aed767236c4300bc1f39571d3",
"@tailwindcss/oxide-android-arm64@npm:4.1.11": "a4a57a2e0afea1546c6d863d91bf704fbedaee9c0431621b60dfc52cf5afff460c7655c412165e0a1ccc66ba3dbb1de841cfe1c14d7f44d145fbaad21f59d03e",
"@tailwindcss/oxide-android-arm64@npm:4.1.12": "3c9d4e93ab9ba651d60cda3accd7a5b26485b6bfa39c1d4023142023fc68dd7c13ca7cbc7796679c74aa0847312d9487067402d4ea497141753d495ca2833d62",
"@tailwindcss/oxide-android-arm64@npm:4.1.4": "fdb096ee5386b3157a3112432afe23cc133a443422939489d41416a2a3bcb18d1df3bc8ad8a719914320ed3f3fb7ea82c98a819774ff612d085bca0361589b4b",
"@tailwindcss/oxide-darwin-arm64@npm:4.1.1": "f956535627ae4a70e863ed708a015e793555782b4cf7d8b0621229178bffa728d06084540702e94648a9a6aadab4bff359dfe8db2ba9604d52cea78df936b7cf",
"@tailwindcss/oxide-darwin-arm64@npm:4.1.11": "98579827cd4ece72884303248746fcd921fc97ab254e3ea3f8a02687fd1ff1caee7d722c9f596cc97376979b383a135615a411498d6767812c1f5147eefef040",
"@tailwindcss/oxide-darwin-arm64@npm:4.1.12": "d748a602c0b8685e5ce4295d64b1e37f7c1ffb936fd89c2459c52954d35adce42d76e6b1c48bc3db8347303b62c1d2314557a3fb8bd830ba3b812e99945fe3e5",
"@tailwindcss/oxide-darwin-arm64@npm:4.1.4": "c76c2a8a50f1412da67bb3d0b53d9c41897503b209421254cb76a3262e8f4cf4b8ecea2b8c472d9283ec8eb8a7331f1e2a5f4d79af2345c601ca154814f7291c",
"@tailwindcss/oxide-darwin-x64@npm:4.1.1": "902714a58cb83cb7adc958b81168dc4971e167029ef9c9be6ed6977fa9003de52b94aa110b5cbdf6295c9ba3afcb60bd7412a3d5e9efabf03879b16cb0d23a9d",
"@tailwindcss/oxide-darwin-x64@npm:4.1.11": "d116ed080005a09829480cff79d40ff18fbae1f15299da2a7b51e68a349cbcb18c7bc8b46cb98d963f67f39a4b2acfcb20a7d5265310aefaa3f0832fac54aa4f",
"@tailwindcss/oxide-darwin-x64@npm:4.1.12": "89f244bfd2929e5d2633c9f54a6beca6697337fc6f91035af3ba27563a2a98185f240ebb016a2292d6c386190fd5097276a1da3b376041277af2dcc8d09412ac",
"@tailwindcss/oxide-darwin-x64@npm:4.1.4": "156947b3611839e09a4db6845a798150940e08df5d87cde711d2b80ddf2edef5bcd33d389191652f3f12b54fad8506faf82e50dd0e8ae4d7fb7edbff7532817c",
"@tailwindcss/oxide-freebsd-x64@npm:4.1.1": "4f83bebf99926b709b7af37ffae49c39135cc74a4213fd66860712433a280b024589663ee988e1e16ef4cefd20146f5178bd2248a96b8e40f60ad4bf0d67aa5f",
"@tailwindcss/oxide-freebsd-x64@npm:4.1.11": "0c1bbb535a21b0df012c6a4c4bfb5538e44f161cca5bf2f14a1defbb4d87f2a8ea45cd5661888c88085105258cdaf34b099e7d48e0d7b32fda3897025722d751",
"@tailwindcss/oxide-freebsd-x64@npm:4.1.12": "5f416f1f097a062f9c1fae383c752344d7b9da05074c6070ee1ddb0ce1380b1ebbf603712438e75bd8fb1801c7cec0a04ae83b520c63865b1fef9ac3b322fb83",
"@tailwindcss/oxide-freebsd-x64@npm:4.1.4": "959278204b530122ec6223d1a83b50409462dfb18777bcfdb555b12e0f004acb6a42253323c8a3f7d449121edacb071f52d0d9ac661d91d4ea8f174bd1bdb337",
"@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.1": "bd678c19a7d55ba8e4ab6886d45b60fb09991be4a471f27cf07c7d62cfc15fd4c85d699646e2d6cbabefa00cb0fb7ca37112876696872cefbb687b3a4000ed6f",
"@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.11": "047dc5dc59a577ffaa1ec21eafc377223a04b3f9b883fa6990ccc008846eea2bb68f04012af81d32bbd83b66861910c2c54b78adaf158cb721580df7ba9f9370",
"@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.12": "e47a443bc60cfb6029240b36c83fce63fd47064c62a787afd1471c7ac518f4499578b5eadd378582302da48388ba15d890dad4c33b1477720149a450e4a52720",
"@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.4": "bd736762174c6b0c8f5b038fcf752928e17735c8f7e75060afe69cda7a4be9c87f4f901aa0e699df6a77167a55a62de7e71e6d8dba3eb84dd6e51c4ee7468d10",
"@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.1": "e9c901fc2d182b39e1c3ef248f7da0d04110179912d2c12c3d3322b411ea9399e682784f75b4c4024e9e8859fc4e77bef8c9232be6a602393fc5c9bd16d8a5b2",
"@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.11": "ed882ffcb6356e271ae708a61e5af3b1b0306819411fdd364283488138d2e8e222deff1ae935059fffed48f9f3e2b42aca616ff2e019de1133f693eb6b75ab96",
"@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.12": "ef15ebb5e515b1a032769e2eca28086933106d0c0a835f4dc3af25ee2426277e1cc40ff4cbcaf1e174719a9af7c600becdce38fb98b825117751551e1bb2605e",
"@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.4": "376e5fb2b08e8b3cb393cbdea5b79df82514812d9f583675b257062b22b0ba197b945dbc4ff17015720455ba039432a978111ce961623d47de57991c153b1847",
"@tailwindcss/oxide-linux-arm64-musl@npm:4.1.1": "9efec82697d9940a691f00f49ead52d42b65e6d34e395f6856267af945a35f8024468473c6a2065ba989f4d581744140c3d8f928cf9b4f6da0d31abf0b9436ec",
"@tailwindcss/oxide-linux-arm64-musl@npm:4.1.11": "4705892615540b131e96256bbbffaca9f89eebcf65c76fe2d2f5e17718770b1629065828b427c1044a71c063765cbe0fbc84491494fc1dc7d6672688f365ab0c",
"@tailwindcss/oxide-linux-arm64-musl@npm:4.1.12": "c36cd60bbb5b78f9ac02c151fdd319f9d7c592338e0d8ad8998b6bb4dc2b02dc28222cc00b41bdf4cf90dcb7fcb47a1b28d43e6ce6ded86be7b099ff33034cf3",
"@tailwindcss/oxide-linux-arm64-musl@npm:4.1.4": "7854762a01232135fef7bca426fcb08c08b99049a2f65714a72480c01aaa73c573e6e5f0711ad9ee6d6b56e9596edee311f0ed9df216ba42d6933f9acd11e252",
"@tailwindcss/oxide-linux-x64-gnu@npm:4.1.1": "61a1e8b639111ce9036933b0ffa7b6fdb7242a3cb482a7009add05449d718716f1a7879ab23eae6fc6759940c64d6a1c441245c93ab2472d42e54d5b0c1f11cd",
"@tailwindcss/oxide-linux-x64-gnu@npm:4.1.11": "cc08b2ce1dfd5ad67f746ecde41bdc3d01375a97acbe15d58bc23441832fcf844a2f1cddf227132cabcefac2d6036c41875221684722eaef5b1b1e9c4cfa066e",
"@tailwindcss/oxide-linux-x64-gnu@npm:4.1.12": "fc50a9a1f4f2b663f40340efa5f5335ed1c942e21f0c22d6cfb4170e48159d39952f6a3f38de4ffa8b724f341f662d4dd2457c93f50fb93ffcc026fce14be76d",
"@tailwindcss/oxide-linux-x64-gnu@npm:4.1.4": "0efe0a9b4fdfa336f79e54deec18829b9c6c9219be23c7e790c1435fa472bedf80184faae96a1d26e0db920077ed7144cdac3512f02284dcfdfcd6ee330d8b16",
"@tailwindcss/oxide-linux-x64-musl@npm:4.1.1": "697de321dd0d3d0224b566660c41e723434eb1fa27d0bc16f77e46441f9703f51f682b3e6baf124d64badd374af4b1862a28096eb21865e24f250fc33e4bd69a",
"@tailwindcss/oxide-linux-x64-musl@npm:4.1.11": "489d40af4c33d56ec9bdaa7965f8ae2e1311033214cd8418e3f977cc333c923591e39e0ba82d55f1179de442fb61aad09d5318685bd7020a4bd6fb15d9fad1f7",
"@tailwindcss/oxide-linux-x64-musl@npm:4.1.12": "11067a2ae532adaa9db819b5a94462acd1750771582a66d89bf437264fc95cf53b960d2e395105a6efa238e159b98b463ecc88103e848515af5a4ea45c5e57a0",
"@tailwindcss/oxide-linux-x64-musl@npm:4.1.4": "2e7f54494f0292687172d2468212aaacc314f91b3feaebcaf9541ad061711976e933014e1e26e1e408241256e28faf6e4a4d7f4eee39b2f40476e98ab7e30db9",
"@tailwindcss/oxide-wasm32-wasi@npm:4.1.11": "b5c0ad4260e24f77cd339204ab228a0faf309d3cf24e4aacb4398d694587326ea7c0d40b0530f602a561384857194afb48356d370acb6af19aae6438702d30c3",
"@tailwindcss/oxide-wasm32-wasi@npm:4.1.12": "4a2a57b9aeb093c1db94953489e7e1fb22e2855db01f982f4a06481484112e0152cbb883098ba56bd3d51f3bc7c71899759edc871b3218d73c8c610ee47793ce",
"@tailwindcss/oxide-wasm32-wasi@npm:4.1.4": "330fb7dec1bd50439bed83a05a601b4b8a10979b92105b96b63dc2a6ac4e7b8f68391473c20d11431901ab5d7d68d43dcac0856747d052401614ca72dbf03409",
"@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.1": "60103d9f02b44c5b7862535407491770b59bcd7665a306adae9475a162725e2aeacdd9431c536a2f096ca0e31f69767512cf26ec43445bed88f421300400b48d",
"@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.11": "0d1b1ba3355e371e06fe253e1664e4fbf15f4080a1ab151e6c4dacf0b8fd16af2cd88cfda4a2ee717bba4fcd8c22ea2a709fcaf60ac2e1675bc5e7c9133a8d67",
"@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.12": "137b19bdec1f9e501e58c48e89265dde88d52fe15b93d51046f1640cdce9920bbd63c266f313b3c08f494c5a403ae448e9699e7dca13612269de8e4286836bb8",
"@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.4": "de06c73d566f5dcd06979b7c73a08bc82660757b7d0c4b6d4a44aecf59b5aef57b4ee0bed4283936046d47366e63660e2aabd8e3caa2cc9b1c56305244670a81",
"@tailwindcss/oxide-win32-x64-msvc@npm:4.1.1": "39bfb14b5060e90e653174a5c6213b2d3cfe870defd1a9ea22d56c141b99ed6dca036c815c33e7ba46bbb966263b7bb54f43099b07e9779b34ceb1e3ad52ead3",
"@tailwindcss/oxide-win32-x64-msvc@npm:4.1.11": "e81e9a44e2e87e2a1e2c9687e0279b2fedc41cb1355b3211829f6da29a19a0eacca135eebb8eaac92cce80f1e4f1093491203e5a855d7e57ea657b34a59dd5fc",
"@tailwindcss/oxide-win32-x64-msvc@npm:4.1.12": "c33748d2b58fe86b1e47564dc33a1efe0daa5408a837f673a1c985f92b78158c2fcd2a1bc2941ed1d53cef2071f2396007271f1a14e9076c641c10b181d52e5d",
"@tailwindcss/oxide-win32-x64-msvc@npm:4.1.4": "416c4460d463105d6a57d523ac07aeec37d0e4afe59175a86d7621957bbe266e0b8d318f9092a585ef25d402c76f8f2d119bc340c6c4ac2fddf7673337959ef4",
"lightningcss-darwin-arm64@npm:1.29.2": "ecba3cfba59d1abf2e487f020c02a6a73635e717c490ca489476958876a44893f393d92b84e844f312b560fc53b940c7086409e1b17ea0a98bc290fb1fd914ff",
"lightningcss-darwin-arm64@npm:1.30.1": "e539855e1c1975a942ea63c641a10b14dbfe7751657ea091aa40d414d8dca83ab008c79ba59ca215cd4e32018b67545842469d6e947911d80ce9008875ee90d5",
"lightningcss-darwin-x64@npm:1.29.2": "2d190974ddda8dd943aa61586a2d0fb90b8fb87b4ceefa7bf947acbd6f930b474f8d13a4f3cb4de62d507e27ec29f9e3977f7f52c8bfe9d6aee95a49b45a7ae1",
"lightningcss-darwin-x64@npm:1.30.1": "89d59789a53dfe2ddff3f9ee7dd825339b8044ed2fffebe6f77139e52857c5c88ab9e026adf76d72d77789c111f304a7dece5782c8ab7b03b1b732b389caec56",
"lightningcss-freebsd-x64@npm:1.29.2": "c14a65c022db9fb806412061dd458d4eeced41fba7853b59b42bd23e0cddd3e9bf82d80b742f6e3075c358f7f41149043ab79afbf588b7a4f9e9a51826cf00bc",
"lightningcss-freebsd-x64@npm:1.30.1": "175b4126fcfa789061bc980cb887d1b63465168e6b551f672dce100e00dc82023071f4c83daab1a1c9d8321fbc064c7470832a1b71d24a700494b8c116242054",
"lightningcss-linux-arm-gnueabihf@npm:1.29.2": "ba5501475726fb193964a378ee2f88d9afcfaf6c35b22a72ecd427cc3d5a0a28824d246168c21f4d8ac1caa9b2b8e6c835bb75f1638ab2eda13c8e8888246617",
"lightningcss-linux-arm-gnueabihf@npm:1.30.1": "7000b866497ff4650bb6cee0d890d1951ab6e2b3d76cd375a93a688b745d2503f6f95a59e5a34fbf780ee5a59412ba59f36e73ed32b3c572a45b4b4c33fd48c3",
"lightningcss-linux-arm64-gnu@npm:1.29.2": "17d22114fcdb98990b7a9527eff1995a56f5c7fa196ec58595600a374385cf724f4648e59ed2410d62c2e3ebc2fd872e925b11d548fd88f3b291582203acad5f",
"lightningcss-linux-arm64-gnu@npm:1.30.1": "b96fd4bb9dd2d507769fbbf83376386027174b08bf088f8f662c0d5da73d1c047b9a0eb2f5bab426cc9e0888f841bd2ee7f4c2386154380d405b1ddf198eb519",
"lightningcss-linux-arm64-musl@npm:1.29.2": "ee99aea9d6425fbf937bdd99945208cefc4376fe162d181a68542164c4920c1cd7c63869050de12c44dcd367cc67dc08f63b522e81147d05444ad4f93afb126f",
"lightningcss-linux-arm64-musl@npm:1.30.1": "28af49fd88bb0f6f673c2a0b69fd21c3f42a48dccd5ba78afea10c5f3ef274bea0034dc36adf747f2a19af77704d72b417c0d6cf57bcf834d11e343ca5d98b13",
"lightningcss-linux-x64-gnu@npm:1.29.2": "17002e82ad3fae9ebf5ce8e1eb66464ca4f256604cb0db4c745f78bc85730f2d4d4f847ebc939327176d3e7dbed771b02f487d58960a62fa4c32b86a915d0a8e",
"lightningcss-linux-x64-gnu@npm:1.30.1": "35aaa0f2fa21561b4a45b1fff3f2e00452562c6839afa646f8b94f5ac247e5bfbce32802557f93c90813f0f27c39f54b2443de84a41a1c44db5f16f01705c5ed",
"lightningcss-linux-x64-musl@npm:1.29.2": "6a2f54a992d53522852ae37dea730831bb2e434206a58363d0c34a67a4368edcc471e209b022bd525c33ac5886ab0cdd584afe606b92e4e03e18ddd57e667ceb",
"lightningcss-linux-x64-musl@npm:1.30.1": "d5feaf9c72ebbfbd4da504102ebe08106f6b9c3e2f03b0ce6f8ee5e2ced7e9364bbeb6cdaa51b9e7361dba8b15bd3a6ed39cb9898c842f1c0fab62e5f2c43cdc",
"lightningcss-win32-arm64-msvc@npm:1.29.2": "707e80205917f654db00d0a83e853d198ad74a200bb9d45d8d822158d942866c575fed398f4edf51fc8bbf1ad42b2eeeddfce5fffdb232024b10114475c8f7ea",
"lightningcss-win32-arm64-msvc@npm:1.30.1": "cb840e2f4eadd758ad96d8226b84ecb3127edaee44f053aa83c837900c237fa2e4c3b956663a55b6d4364f7b29830b8021a0a1e9bae03d1f7930bcf37c433bff",
"lightningcss-win32-x64-msvc@npm:1.29.2": "059cfe0875d086630df9df682728fad52daf1c925dfe6a8280d3adfcadd4f64a301365cb3bf751fc755b08d786a51c4e0be4ec5b9981b2547ab73d038da4eb3f",
"lightningcss-win32-x64-msvc@npm:1.30.1": "a99e857773ac3f245eca561b79ffcf7ddf0e4a54cc00a86e96c7cda65a8e7acf75dcffbe02814836b3425cf984cf07c5bc4cf234877616074be00cbe932a3812",
"turbo-darwin-64@npm:2.5.4": "49ea24cf702baa0fc1e8a6acfbe75e425b52cd654f654c9da7aa7095fb65a02590de8a9ec85a22b268f3ce558e3fc40b7512634699b090d43c8def450e75ff7e",
"turbo-darwin-arm64@npm:2.5.4": "7a8f17ee644c5a4d07fad3b734d2f557267360783de2f70de7c265ed13e6b7281a2c5620f89732f3f9868fd432ad1ec7ea6a93bf95fde01626d16e782df22d2c",
"turbo-linux-64@npm:2.5.4": "c219ee1dc8144d874aff9f411c3a84066b66c4c4fd3ccbdf8111ded326f2846f0a17ae943dee2f4a7597f276d9c039be5b770af798b69bb258c60f3000618fb3",
"turbo-linux-arm64@npm:2.5.4": "e786417fdb7955badf18ab590bd264cbd300f6ce1976a4c059a30fcc1a1c3ca5e7917f15d97214f172f57d24e54bfb05b2f844c0b364f29a12c8f2b2d08ffa2c",
"turbo-windows-64@npm:2.5.4": "ec8b9487214645340840f53162ab848ae59b5ec0a8673de7ce0ad89301c6751faaea637534d461562028a7933aba124d25557b74316d5fe10bf7842661859b70",
"turbo-windows-arm64@npm:2.5.4": "2b9227498ada4f341f20c40d637b550ee8572eecc983be4e74d0f06f852e418b880238c5ab7f027aada53566331bd4804a4eafce860645d467948587f2fcae1a"
}
@@ -0,0 +1,76 @@
{
lib,
stdenv,
nodejs,
fetchFromGitHub,
yarn-berry_4,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "uppy-companion";
version = "6.1.1";
src = fetchFromGitHub {
owner = "transloadit";
repo = "uppy";
tag = "@uppy/companion@${finalAttrs.version}";
hash = "sha256-Z7u0Wrkg1/jZtOF86hUbwRVWWGHuv4ktcXx+gEcLYlQ=";
};
nativeBuildInputs = [
nodejs
yarn-berry_4.yarnBerryConfigHook
yarn-berry_4
];
buildInputs = [
nodejs
];
missingHashes = ./missing-hashes.json;
offlineCache = yarn-berry_4.fetchYarnBerryDeps {
inherit (finalAttrs) src missingHashes;
hash = "sha256-5XLOyz1QowX08C0IBcg9Um1eY+1qwtPyqIFb83FPFz8=";
};
buildPhase = ''
runHook preBuild
yarn workspace '@uppy/companion' run build
yarn workspace '@uppy/companion' run test
runHook postBuild
'';
installPhase = ''
runHook preInstall
mkdir -p $out/lib/packages/@uppy
mkdir $out/bin
mv packages/@uppy/companion $out/lib/packages/@uppy/companion
# Remove extra files
rm -rf $out/lib/packages/@uppy/companion/{*.md,LICENSE,Makefile,.*ignore,infra/,output/,test/,__mocks__/,*/json}
# Remove dev dependencies
rm -rf $out/lib/packages/@uppy/companion/node_modules/{.bin,webpack*,update*,tyepscript,jest*,eslint*,{@,}esbuild,{@,}rollup,terser,@types,execa,http-proxy,nock,supertest,vite*}
# Link final binary
ln -s $out/lib/packages/@uppy/companion/bin/companion $out/bin/companion
patchShebangs $out/bin/companion
runHook postInstall
'';
updateScript = ./update.sh;
meta = {
broken = stdenv.hostPlatform.isDarwin;
changelog = "https://github.com/transloadit/uppy/releases/tag/%2540uppy%252Fcompanion%2540${finalAttrs.version}";
description = "Server integration for Uppy file uploader";
homepage = "https://uppy.io/";
license = lib.licenses.mit;
mainProgram = "companion";
maintainers = with lib.maintainers; [ pyrox0 ];
};
})
+28
View File
@@ -0,0 +1,28 @@
#!/usr/bin/env nix-shell
#!nix-shell -i bash -p nodejs curl gnused jq nix bash coreutils nix-update yarn-berry_4.yarn-berry-fetcher
set -eou pipefail
PACKAGE_DIR=$(realpath "$(dirname "$0")")
NEW_VERSION=$(npm view '@uppy/companion' version)
if [[ "$UPDATE_NIX_OLD_VERSION" == "$NEW_VERSION" ]]; then
echo "package is up-to-date: $UPDATE_NIX_OLD_VERSION"
exit 0
fi
nix-update "$UPDATE_NIX_PNAME" --version "$NEW_VERSION" || true
HOME=$(mktemp -d)
export HOME
src=$(nix-build --no-link "$PWD" -A "$UPDATE_NIX_PNAME.src")
WORKDIR=$(mktemp -d)
cp --recursive --no-preserve=mode "$src/*" "$WORKDIR"
pushd "$WORKDIR"
yarn-berry-fetcher missing-hashes yarn.lock >"$PACKAGE_DIR/missing-hashes.json"
popd
rm -rf "$WORKDIR"
nix-update "$UPDATE_NIX_PNAME" --version skip || true
+28 -3
View File
@@ -1,5 +1,6 @@
{
lib,
stdenv,
fetchFromGitea,
fetchpatch,
ffmpeg-headless,
@@ -72,10 +73,32 @@ python3Packages.buildPythonApplication rec {
]
++ runtimeDeps;
disabledTests = lib.optionals stdenv.hostPlatform.isDarwin [
# Fail during object comparisons on Darwin
"test_group"
"test_has_commentary"
"test_special_case"
"test_set_release_info"
"test_Query_from_release"
# Depend on directory format
"test_home_directory_property"
# Depends on specific cocdecs not available on Darwin
"test_generate_episode_queries"
# Assert false == true
"test_is_mixed_scene_release"
# Fails due to expecting a non-darwin path format
"test_search"
];
disabledTestPaths = [
# DNS resolution errors in the sandbox on some of the tests
"tests/utils_test/http_test/http_test.py"
"tests/utils_test/http_test/http_tls_test.py"
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
# Fail due to the different set of codecs on Darwin
"tests/utils_test/predbs_test/predbs_integration_test.py"
"tests/utils_test/release_info_test.py"
];
preCheck = ''
@@ -90,11 +113,13 @@ python3Packages.buildPythonApplication rec {
(lib.makeBinPath runtimeDeps)
];
meta = with lib; {
__darwinAllowLocalNetworking = true;
meta = {
description = "Toolkit for collecting, generating, normalizing and sharing video metadata";
homepage = "https://upsies.readthedocs.io/";
license = licenses.gpl3Plus;
license = lib.licenses.gpl3Plus;
mainProgram = "upsies";
maintainers = with maintainers; [ ambroisie ];
maintainers = with lib.maintainers; [ ambroisie ];
};
}
-83
View File
@@ -1,83 +0,0 @@
{
lib,
stdenv,
fetchFromGitHub,
autoconf,
automake,
zlib,
curl,
gnutls,
fribidi,
libpng,
SDL,
SDL_gfx,
SDL_image,
SDL_mixer,
SDL_net,
SDL_ttf,
libunwind,
libX11,
xorgproto,
libxml2,
pkg-config,
gettext,
intltool,
libtool,
perl,
}:
stdenv.mkDerivation {
pname = "warmux";
version = "unstable-2017-10-20";
src = fetchFromGitHub {
owner = "fluxer";
repo = "warmux";
rev = "8f81d4fc309a548ae89a068c2dde27b7e7ef8851";
sha256 = "1hvzglsmp75xiqqb0k75qjz4jwi8kl3fhn8zfsz53hhhqmbw6wkr";
};
__structuredAttrs = true;
preConfigure = "patchShebangs autogen.sh && ./autogen.sh";
configureFlags = [ "CFLAGS=-include ${zlib.dev}/include/zlib.h" ];
nativeBuildInputs = [
autoconf
automake
gettext
intltool
libtool
pkg-config
];
buildInputs = [
zlib
curl
gnutls
fribidi
libpng
SDL
SDL_gfx
SDL_image
SDL_mixer
SDL_net
SDL_ttf
libunwind
libX11
xorgproto
libxml2
perl
];
enableParallelBuilding = true;
meta = with lib; {
description = "Ballistics turn-based battle game between teams - unofficial copy";
maintainers = with maintainers; [ raskin ];
platforms = platforms.linux;
license = with licenses; [
gpl2Plus
ufl
];
homepage = "https://github.com/fluxer/warmux";
};
}
+5
View File
@@ -51,6 +51,11 @@ stdenv.mkDerivation {
};
};
postPatch = ''
substituteInPlace CMakeLists.txt \
--replace-fail "cmake_minimum_required(VERSION 3.2)" "cmake_minimum_required(VERSION 3.10)"
'';
meta = with lib; {
description = "Warp speed Data Transfer";
homepage = "https://github.com/facebook/wdt";
@@ -38,7 +38,7 @@ let
mit # or
asl20
];
maintainers = [ ];
maintainers = with maintainers; [ RossSmyth ];
broken = stdenv.hostPlatform != stdenv.buildPlatform;
};
};
@@ -50,6 +50,7 @@ mapAliases {
"@prisma/language-server" = throw "@prisma/language-server has been removed because it was broken"; # added 2025-03-23
"@shopify/cli" = throw "@shopify/cli has been removed because it was broken"; # added 2025-03-12
"@tailwindcss/language-server" = pkgs.tailwindcss-language-server; # added 2024-01-22
"@uppy/companion" = pkgs.uppy-companion; # Added 2025-11-01
"@volar/vue-language-server" = pkgs.vue-language-server; # added 2024-06-15
"@vue/language-server" = pkgs.vue-language-server; # added 2024-06-15
"@withgraphite/graphite-cli" = pkgs.graphite-cli; # added 2024-01-25
@@ -93,6 +94,7 @@ mapAliases {
inherit (pkgs) configurable-http-proxy; # added 2023-08-19
copy-webpack-plugin = throw "copy-webpack-plugin was removed because it is a JS library, so your project should lock it with a JS package manager instead."; # Added 2024-12-16
inherit (pkgs) cordova; # added 2023-08-18
create-cycle-app = throw "create-cycle-app has been removed because it is unmaintained and has issues installing with recent nodejs versions."; # Added 2025-11-01
create-react-native-app = throw "create-react-native-app was removed because it was deprecated. Upstream suggests using a framework for React Native."; # added 2024-12-08
inherit (pkgs) cspell;
dat = throw "dat was removed because it was broken"; # added 2023-08-21
@@ -282,6 +284,7 @@ mapAliases {
inherit (pkgs) undollar; # added 2024-06-29
inherit (pkgs) ungit; # added 2023-08-20
unified-language-server = throw "unified-language-server was removed as it is a library that should be imported within a Javascript project, not an end-user tool"; # added 2025-10-02
inherit (pkgs) uppy-companion; # Added 2025-11-01
inherit (pkgs) vim-language-server; # added 2024-06-25
vls = throw "vls has been deprecated by upstream as vetur is also deprecated. Upstream suggests migrating to Volar for Vue LSP tooling instead."; # added 2024-12-09
inherit (pkgs) vsc-leetcode-cli; # Added 2023-08-30
@@ -293,6 +296,7 @@ mapAliases {
vue-language-server = self.vls; # added 2023-08-20
vue-cli = throw "vue-cli has been removed since upstream no longer recommends using it; consider using create-vue and the new Vite-based tooling instead."; # added 2024-07-12
inherit (pkgs) web-ext; # added 2023-08-20
webpack = throw "'webpack' has been removed because it is a library that should be imported within a Javascript project, not an end-user tool."; # Added 2025-11-04
inherit (pkgs) webpack-cli; # added 2024-12-03
webpack-dev-server = throw "webpack-dev-server has been removed. You should install it in your JS project instead."; # added 2024-12-05
webtorrent-cli = throw "webtorrent-cli has been removed because it was broken"; # added 2025-03-12
@@ -10,7 +10,6 @@
"@angular/cli" = "ng";
"@babel/cli" = "babel";
"@commitlint/cli" = "commitlint";
"@uppy/companion" = "companion";
"@webassemblyjs/repl-1.11.1" = "wasm";
"@webassemblyjs/wasm-strip" = "wasm-strip";
"@webassemblyjs/wasm-text-gen-1.11.1" = "wasmgen";
@@ -8,7 +8,6 @@
, "@tailwindcss/forms"
, "@tailwindcss/line-clamp"
, "@tailwindcss/typography"
, "@uppy/companion"
, {"@webassemblyjs/cli": "1.11.1"}
, {"@webassemblyjs/repl": "1.11.1"}
, "@webassemblyjs/wasm-strip"
@@ -58,7 +57,6 @@
, "code-theme-converter"
, "conventional-changelog-cli"
, "cpy-cli"
, "create-cycle-app"
, "csslint"
, "dhcp"
, "diff2html-cli"
@@ -138,7 +136,6 @@
, "vega-lite"
, "vercel"
, "wavedrom-cli"
, "webpack"
, "wring"
, "@yaegassy/coc-nginx"
]
File diff suppressed because it is too large Load Diff
@@ -191,10 +191,6 @@ final: prev: {
'';
};
uppy-companion = prev."@uppy/companion".override {
name = "uppy-companion";
};
vega-cli = prev.vega-cli.override {
nativeBuildInputs = [ pkgs.pkg-config ];
buildInputs = with pkgs; [
@@ -48,6 +48,11 @@ buildPythonPackage rec {
pythonImportsCheck = [ "aiobtclientapi" ];
disabledTests = [
# Timing-sensitive, e.g. "AssertionError: assert 9 <= 7"
"test_Monitor_block_until_timeout"
];
disabledTestPaths = [
# AttributeError
"tests/clients_test/rtorrent_test/rtorrent_api_test.py"
@@ -0,0 +1,28 @@
{
aiohomematic,
buildPythonPackage,
setuptools,
}:
buildPythonPackage rec {
pname = "aiohomematic-test-support";
inherit (aiohomematic) version src;
pyproject = true;
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail 'dynamic = ["version"]' 'version = "${version}"'
'';
sourceRoot = "${src.name}/aiohomematic_test_support";
build-system = [ setuptools ];
pythonImportsCheck = [ "aiohomematic_test_support" ];
meta = {
description = "Support-only package for AioHomematic (tests/dev)";
homepage = "https://github.com/SukramJ/aiohomematic/tree/devel/aiohomematic_test_support";
inherit (aiohomematic.meta) license maintainers;
};
}
@@ -16,21 +16,16 @@
buildPythonPackage rec {
pname = "aiohomematic";
version = "2025.10.5";
version = "2025.11.5";
pyproject = true;
src = fetchFromGitHub {
owner = "SukramJ";
repo = "aiohomematic";
tag = version;
hash = "sha256-DgLeshxPo2ZwQXe8pSg81kFLviEWKakOY8DtdQH/H58=";
hash = "sha256-bqhuh+9rcqKreZCc3WJPFR1i3Y8mjtLER/bLlbMp6xc=";
};
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail "setuptools==80.9.0" "setuptools"
'';
build-system = [ setuptools ];
dependencies = [
@@ -50,11 +45,6 @@ buildPythonPackage rec {
pythonImportsCheck = [ "aiohomematic" ];
disabledTests = [
# AssertionError: assert 548 == 555
"test_central_full"
];
meta = {
description = "Module to interact with HomeMatic devices";
homepage = "https://github.com/SukramJ/aiohomematic";
@@ -12,14 +12,14 @@
buildPythonPackage rec {
pname = "marisa-trie";
version = "1.2.1";
version = "1.3.1";
pyproject = true;
src = fetchFromGitHub {
owner = "pytries";
repo = "marisa-trie";
tag = version;
hash = "sha256-aWfm13nrASAaD+bcMpv85emXnCFyVtZTdhl79yJuOss=";
hash = "sha256-7T0V5levh9xjWmjJdFix0p8L3lZhfurikSWMI7Hotbs=";
};
patches = [
@@ -42,10 +42,6 @@ buildPythonPackage rec {
hypothesis
];
preBuild = ''
./update_cpp.sh
'';
disabledTestPaths = [
# Don't test packaging
"tests/test_packaging.py"
@@ -1,30 +1,26 @@
diff --git a/setup.py b/setup.py
index c0c5c03..6373a2a 100755
index 133ba37..1026947 100755
--- a/setup.py
+++ b/setup.py
@@ -71,15 +71,6 @@ setup(
license=LICENSE,
url="https://github.com/pytries/marisa-trie",
classifiers=CLASSIFIERS,
@@ -26,19 +26,11 @@ extensions = [
"marisa_trie",
sources=["src/*.pyx"],
language="c++",
- include_dirs=[str(MARISA_INCLUDE_DIR)],
+ include_dirs=["@marisa@/include"],
+ libraries=["marisa"],
),
]
setup(
- libraries=[
- (
- "libmarisa-trie",
- {
- "sources": MARISA_FILES,
- "include_dirs": [MARISA_SOURCE_DIR, MARISA_INCLUDE_DIR],
- "include_dirs": [str(MARISA_SOURCE_DIR), str(MARISA_INCLUDE_DIR)],
- },
- )
- ],
ext_modules=[
Extension(
"marisa_trie",
@@ -94,7 +85,8 @@ setup(
"src/std_iostream.cpp",
"src/trie.cpp",
],
- include_dirs=[MARISA_INCLUDE_DIR],
+ include_dirs=["@marisa@/include"],
+ libraries=["marisa"],
)
],
python_requires=">=3.8",
ext_modules=cythonize(extensions, language_level="3"),
)
@@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "scipy-stubs";
version = "1.16.2.4";
version = "1.16.3.0";
pyproject = true;
src = fetchFromGitHub {
owner = "scipy";
repo = "scipy-stubs";
tag = "v${version}";
hash = "sha256-cmX9uS055kHvmCmsILEyTxW0p9C8xfD3N7HPBVCmIVI=";
hash = "sha256-TLqLJirbOGIm718cLhWcEi4VHms9imIJZadGfYphXBk=";
};
postPatch = ''
@@ -8,14 +8,14 @@
buildPythonPackage rec {
pname = "snakemake-interface-report-plugins";
version = "1.2.0";
version = "1.3.0";
format = "pyproject";
src = fetchFromGitHub {
owner = "snakemake";
repo = "snakemake-interface-report-plugins";
tag = "v${version}";
hash = "sha256-wyDJa8Pahe+ANSNqZ1BZRmljpabyXhLodMJhupjd3pY=";
hash = "sha256-3ugEmdO1dcusKXXBZBRszlZXX5fhJyYSSF5Uj5CKJkQ=";
};
nativeBuildInputs = [ poetry-core ];
@@ -2,13 +2,19 @@
lib,
buildPythonPackage,
fetchFromGitHub,
# build-system
setuptools,
# dependencies
flatbencode,
# test
pytest-cov-stub,
pytest-httpserver,
pytest-mock,
pytest-xdist,
pytestCheckHook,
setuptools,
}:
buildPythonPackage rec {
@@ -44,14 +50,21 @@ buildPythonPackage rec {
"test_getting_info__xs_fails__as_fails"
"test_getting_info__xs_returns_invalid_bytes"
"test_getting_info__as_returns_invalid_bytes"
"test_file_in_singlefile_torrent_has_wrong_size"
"test_file_in_singlefile_torrent_doesnt_exist"
# Broken assertion
# AssertionError: assert 1000 < 1000
"test_callback_raises_exception"
];
pythonImportsCheck = [ "torf" ];
meta = with lib; {
__darwinAllowLocalNetworking = true;
meta = {
description = "Create, parse and edit torrent files and magnet links";
homepage = "https://github.com/rndusr/torf";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ ambroisie ];
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ ambroisie ];
};
}
@@ -16,81 +16,79 @@ let
symlinkJoin,
concatTextFile,
makeSetupHook,
gradle-unwrapped,
runCommand,
}:
this-gradle-unwrapped:
lib.makeOverridable (
args:
let
gradle = this-gradle-unwrapped.override args;
in
symlinkJoin {
pname = "gradle";
inherit (gradle) version;
...
}@args:
let
gradle = gradle-unwrapped.override args;
in
symlinkJoin {
pname = "gradle";
inherit (gradle) version;
paths = [
(makeSetupHook { name = "gradle-setup-hook"; } (concatTextFile {
name = "setup-hook.sh";
files = [
(mitm-cache.setupHook)
(replaceVars ./setup-hook.sh {
# jdk used for keytool
inherit (gradle) jdk;
init_script = "${./init-build.gradle}";
})
];
}))
gradle
mitm-cache
];
paths = [
(makeSetupHook { name = "gradle-setup-hook"; } (concatTextFile {
name = "setup-hook.sh";
files = [
(mitm-cache.setupHook)
(replaceVars ./setup-hook.sh {
# jdk used for keytool
inherit (gradle) jdk;
init_script = "${./init-build.gradle}";
})
];
}))
gradle
mitm-cache
];
passthru = {
fetchDeps = callPackage ./fetch-deps.nix { inherit mitm-cache; };
inherit (gradle) jdk;
unwrapped = gradle;
tests = {
toolchains =
let
javaVersion = lib.getVersion jdk11;
javaMajorVersion = lib.versions.major javaVersion;
in
runCommand "detects-toolchains-from-nix-env"
{
# Use JDKs that are not the default for any of the gradle versions
nativeBuildInputs = [
(gradle.override {
javaToolchains = [
jdk11
];
})
];
src = ./tests/toolchains;
}
''
cp -a $src/* .
substituteInPlace ./build.gradle --replace-fail '@JAVA_VERSION@' '${javaMajorVersion}'
env GRADLE_USER_HOME=$TMPDIR/gradle org.gradle.native.dir=$TMPDIR/native \
gradle run --no-daemon --quiet --console plain > $out
actual="$(<$out)"
if [[ "${javaVersion}" != "$actual"* ]]; then
echo "Error: Expected '${javaVersion}', to start with '$actual'" >&2
exit 1
fi
'';
}
// gradle.tests;
};
passthru = {
fetchDeps = callPackage ./fetch-deps.nix { inherit mitm-cache; };
inherit (gradle) jdk;
unwrapped = gradle;
tests = {
toolchains =
let
javaVersion = lib.getVersion jdk11;
javaMajorVersion = lib.versions.major javaVersion;
in
runCommand "detects-toolchains-from-nix-env"
{
# Use JDKs that are not the default for any of the gradle versions
nativeBuildInputs = [
(gradle.override {
javaToolchains = [
jdk11
];
})
];
src = ./tests/toolchains;
}
''
cp -a $src/* .
substituteInPlace ./build.gradle --replace-fail '@JAVA_VERSION@' '${javaMajorVersion}'
env GRADLE_USER_HOME=$TMPDIR/gradle org.gradle.native.dir=$TMPDIR/native \
gradle run --no-daemon --quiet --console plain > $out
actual="$(<$out)"
if [[ "${javaVersion}" != "$actual"* ]]; then
echo "Error: Expected '${javaVersion}', to start with '$actual'" >&2
exit 1
fi
'';
}
// gradle.tests;
};
meta = gradle.meta // {
# prefer normal gradle/mitm-cache over this wrapper, this wrapper only provides the setup hook
# and passthru
priority = (gradle.meta.priority or lib.meta.defaultPriority) + 1;
};
}
) { };
meta = gradle.meta // {
# prefer normal gradle/mitm-cache over this wrapper, this wrapper only provides the setup hook
# and passthru
priority = (gradle.meta.priority or lib.meta.defaultPriority) + 1;
};
};
gen =
# Creates a Gradle without calling the package.
mkGradle' =
{
version,
hash,
@@ -146,8 +144,10 @@ let
# Additional JDK/JREs to be registered as toolchains.
# See https://docs.gradle.org/current/userguide/toolchains.html
javaToolchains ? [ ],
}:
# Ignored arguments from calling .override on the wrapper.
...
}:
stdenv.mkDerivation (finalAttrs: {
pname = "gradle";
inherit version;
@@ -275,7 +275,9 @@ let
};
};
passthru.jdk = defaultJava;
passthru.wrapped = callPackage wrapGradle { } (gen' genArgs);
passthru.wrapped = callPackage wrapGradle {
gradle-unwrapped = mkGradle genArgs;
};
passthru.updateScript =
if enableUpdateScript then
nix-update-script {
@@ -323,26 +325,31 @@ let
});
# Calls the generated Gradle package with default arguments.
gen' = args: callPackage (gen args) { };
mkGradle = args: callPackage (mkGradle' args) { };
in
rec {
# Keep these exposed (but not at toplevel) so users can call
# `gradle-packages.mkGradle` as we do below,
# and still have wrapGradle available if necessary.
inherit mkGradle wrapGradle;
# NOTE: Default JDKs that are hardcoded below must be LTS versions
# and respect the compatibility matrix at
# https://docs.gradle.org/current/userguide/compatibility.html
gradle_9 = gen' {
gradle_9 = mkGradle {
version = "9.1.0";
hash = "sha256-oX3dhaJran9d23H/iwX8UQTAICxuZHgkKXkMkzaGyAY=";
defaultJava = jdk21;
};
gradle_8 = gen' {
gradle_8 = mkGradle {
version = "8.14.3";
hash = "sha256-vXEQIhNJMGCVbsIp2Ua+7lcVjb2J0OYrkbyg+ixfNTE=";
defaultJava = jdk21;
# Only enable this on *one* version to avoid duplicate PRs.
enableUpdateScript = true;
};
gradle_7 = gen' {
gradle_7 = mkGradle {
version = "7.6.6";
hash = "sha256-Zz2XdvMDvHBI/DMp0jLW6/EFGweJO9nRFhb62ahnO+A=";
defaultJava = jdk17;
@@ -15,14 +15,14 @@ let
variants = {
# ./update-xanmod.sh lts
lts = {
version = "6.12.56";
hash = "sha256-+uMzNrX97n16vuMJU2J4l9gNwge46LQDVrPxSftpvyA=";
version = "6.12.57";
hash = "sha256-4TEz29I/GEvDXJd8WEMZAiPyKYbVl7gB8OCYr+bJm0Q=";
isLTS = true;
};
# ./update-xanmod.sh main
main = {
version = "6.17.6";
hash = "sha256-SGaM42dN+pl0GAQRDmCR6QB0ET1loqfFwC7kUxTXEjw=";
version = "6.17.7";
hash = "sha256-MEAKPUcUmWJCvEf5DNG8JA4jJfQtitMVv/Fc/KNEz2Y=";
};
};
+2 -2
View File
@@ -7,13 +7,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "tt-kmd";
version = "2.4.1";
version = "2.5.0";
src = fetchFromGitHub {
owner = "tenstorrent";
repo = "tt-kmd";
tag = "ttkmd-${finalAttrs.version}";
hash = "sha256-m4XZdgOHQOWNoZlV2VqN6yhLcQuZxam22JKpOGXbjwI=";
hash = "sha256-edpBUXhWAtcmHAgNPMAomexXfuIIqRvGipnr30VvsPE=";
};
nativeBuildInputs = kernel.moduleBuildDependencies;
@@ -1,21 +1,25 @@
{
lib,
async-upnp-client,
buildHomeAssistantComponent,
fetchFromGitHub,
aiohomematic,
aiohomematic-test-support,
home-assistant,
pytest-homeassistant-custom-component,
pytestCheckHook,
}:
buildHomeAssistantComponent rec {
owner = "SukramJ";
domain = "homematicip_local";
version = "1.89.1";
version = "1.90.0";
src = fetchFromGitHub {
owner = "SukramJ";
repo = "custom_homematic";
tag = version;
hash = "sha256-40t64RAJy/isLfcP71pKiqh3cFXy/s1Mv35NosPnh48=";
hash = "sha256-tdOxZWofsb2loN1ItQNeEwjIR4divLidyiyAgze6hqw=";
};
postPatch = ''
@@ -29,6 +33,18 @@ buildHomeAssistantComponent rec {
aiohomematic
];
nativeCheckInputs = [
aiohomematic-test-support
async-upnp-client
pytest-homeassistant-custom-component
pytestCheckHook
];
disabledTests = [
# custom_components.homematicip_local.support.InvalidConfig: C
"test_async_validate_config_and_get_system_information"
];
meta = {
changelog = "https://github.com/SukramJ/custom_homematic/blob/${src.tag}/changelog.md";
description = "Custom Home Assistant Component for HomeMatic";
@@ -55,6 +55,11 @@ mkDerivation rec {
rtmidi
];
postPatch = ''
substituteInPlace CMakeLists.txt \
--replace-fail "cmake_minimum_required(VERSION 3.2)" "cmake_minimum_required(VERSION 3.10)"
'';
postInstall = lib.optionalString stdenv.hostPlatform.isDarwin ''
mkdir $out/{bin,Applications}
mv "${binname}.app" $out/Applications/
+5
View File
@@ -451,6 +451,7 @@ mapAliases {
cosmic-tasks = throw "'cosmic-tasks' has been renamed to/replaced by 'tasks'"; # Converted to throw 2025-10-27
cotton = throw "'cotton' has been removed since it is vulnerable to CVE-2025-62518 and upstream is unmaintained"; # Added 2025-10-26
cpp-ipfs-api = throw "'cpp-ipfs-api' has been renamed to/replaced by 'cpp-ipfs-http-client'"; # Converted to throw 2025-10-27
create-cycle-app = throw "'create-cycle-app' has been removed because it is unmaintained and has issues installing with recent nodejs versions."; # Added 2025-11-01
crispyDoom = throw "'crispyDoom' has been renamed to/replaced by 'crispy-doom'"; # Converted to throw 2025-10-27
critcl = throw "'critcl' has been renamed to/replaced by 'tclPackages.critcl'"; # Converted to throw 2025-10-27
cromite = throw "'cromite' has been removed from nixpkgs due to it not being maintained"; # Added 2025-06-12
@@ -680,6 +681,7 @@ mapAliases {
graalvm-oracle = throw "'graalvm-oracle' has been renamed to/replaced by 'graalvmPackages.graalvm-oracle'"; # Converted to throw 2025-10-27
graalvmCEPackages = throw "'graalvmCEPackages' has been renamed to/replaced by 'graalvmPackages'"; # Converted to throw 2025-10-27
gradience = throw "`gradience` has been removed because it was archived upstream."; # Added 2025-09-20
gradleGen = throw "'gradleGen' has been moved to `gradle-packages.mkGradle`."; # Added 2025-11-02
grafana_reporter = throw "'grafana_reporter' has been renamed to/replaced by 'grafana-reporter'"; # Converted to throw 2025-10-27
graphite-kde-theme = throw "'graphite-kde-theme' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20
gringo = throw "'gringo' has been renamed to/replaced by 'clingo'"; # Converted to throw 2025-10-27
@@ -1472,6 +1474,7 @@ mapAliases {
teamspeak5_client = throw "'teamspeak5_client' has been renamed to/replaced by 'teamspeak6-client'"; # Converted to throw 2025-10-27
teamspeak_client = throw "'teamspeak_client' has been renamed to/replaced by 'teamspeak3'"; # Converted to throw 2025-10-27
tegaki-zinnia-japanese = throw "'tegaki-zinnia-japanese' has been removed due to lack of maintenance"; # Added 2025-09-10
telepathy-haze = throw "'telepathy-haze' has been removed due to being unmaintained and broken since 2023"; # Added 2025-11-04
temporalite = throw "'temporalite' has been removed as it is obsolete and unmaintained, please use 'temporal-cli' instead (with `temporal server start-dev`)"; # Added 2025-06-26
temurin-bin-24 = throw "Temurin 24 has been removed as it has reached its end of life"; # Added 2025-10-04
temurin-jre-bin-24 = throw "Temurin 24 has been removed as it has reached its end of life"; # Added 2025-10-04
@@ -1571,6 +1574,7 @@ mapAliases {
waitron = throw "'waitron' has been removed because it has been marked as broken since at least November 2024."; # Added 2025-10-01
wakatime = throw "'wakatime' has been renamed to/replaced by 'wakatime-cli'"; # Converted to throw 2025-10-27
wapp = throw "'wapp' has been renamed to/replaced by 'tclPackages.wapp'"; # Converted to throw 2025-10-27
warmux = throw "'warmux' has been removed as it is unmaintained and broken"; # Added 2025-11-03
warsow = throw "'warsow' has been removed as it is unmaintained and is broken"; # Added 2025-10-09
warsow-engine = throw "'warsow-engine' has been removed as it is unmaintained and is broken"; # Added 2025-10-09
wasm-bindgen-cli = wasm-bindgen-cli_0_2_104;
@@ -1593,6 +1597,7 @@ mapAliases {
worldengine-cli = throw "'worldengine-cli' has been removed because it has been marked as broken since at least November 2024."; # Added 2025-10-04
wpa_supplicant_ro_ssids = throw "'wpa_supplicant_ro_ssids' has been renamed to/replaced by 'wpa_supplicant'"; # Converted to throw 2025-10-27
wrapGAppsHook = throw "'wrapGAppsHook' has been renamed to/replaced by 'wrapGAppsHook3'"; # Converted to throw 2025-10-27
wrapGradle = throw "'wrapGradle' has been removed; use `gradle-packages.wrapGradle` or `(gradle-packages.mkGradle { ... }).wrapped` instead"; # Added 2025-11-02
write_stylus = throw "'write_stylus' has been renamed to/replaced by 'styluslabs-write-bin'"; # Converted to throw 2025-10-27
wxGTK33 = wxwidgets_3_3; # Added 2025-07-20
xbrightness = throw "'xbrightness' has been removed as it is unmaintained"; # Added 2025-08-28

Some files were not shown because too many files have changed in this diff Show More