Merge staging-next into staging

This commit is contained in:
nixpkgs-ci[bot]
2025-07-19 12:07:12 +00:00
committed by GitHub
54 changed files with 1063 additions and 596 deletions
-12
View File
@@ -12997,12 +12997,6 @@
githubId = 56224949;
name = "Mia Kanashi";
};
kanielrkirby = {
email = "kanielrkirby@runbox.com";
github = "kanielrkirby";
githubId = 77940607;
name = "Kaniel Kirby";
};
karantan = {
name = "Gasper Vozel";
email = "karantan@gmail.com";
@@ -26533,12 +26527,6 @@
githubId = 123554;
name = "Thibaut Smith";
};
vidister = {
email = "v@vidister.de";
github = "vidister";
githubId = 11413574;
name = "Fiona Weber";
};
vieta = {
email = "xyzVieta@gmail.com";
github = "yVieta";
-1
View File
@@ -1256,7 +1256,6 @@ with lib.maintainers;
wdz = {
members = [
n0emis
vidister
johannwagner
yuka
];
@@ -66,6 +66,8 @@
- [SuiteNumérique Meet](https://github.com/suitenumerique/meet) is an open source alternative to Google Meet and Zoom powered by LiveKit: HD video calls, screen sharing, and chat features. Built with Django and React. Available as [services.lasuite-meet](#opt-services.lasuite-meet.enable).
- [lemurs](https://github.com/coastalwhite/lemurs), a customizable TUI display/login manager. Available at [services.displayManager.lemurs](#opt-services.displayManager.lemurs.enable).
- [paisa](https://github.com/ananthakumaran/paisa), a personal finance tracker and dashboard. Available as [services.paisa](#opt-services.paisa.enable).
## Backward Incompatibilities {#sec-release-25.11-incompatibilities}
+1
View File
@@ -597,6 +597,7 @@
./services/display-managers/default.nix
./services/display-managers/gdm.nix
./services/display-managers/greetd.nix
./services/display-managers/lemurs.nix
./services/display-managers/ly.nix
./services/display-managers/sddm.nix
./services/editors/emacs.nix
@@ -257,7 +257,12 @@ in
dmConf = config.services.xserver.displayManager;
noDmUsed =
!(
cfg.gdm.enable || cfg.sddm.enable || dmConf.xpra.enable || dmConf.lightdm.enable || cfg.ly.enable
cfg.gdm.enable
|| cfg.sddm.enable
|| dmConf.xpra.enable
|| dmConf.lightdm.enable
|| cfg.ly.enable
|| cfg.lemurs.enable
);
in
lib.mkIf noDmUsed (lib.mkDefault false);
@@ -0,0 +1,127 @@
{
config,
lib,
pkgs,
...
}:
let
cfg = config.services.displayManager.lemurs;
settingsFormat = pkgs.formats.toml { };
in
{
options.services.displayManager.lemurs = {
enable = lib.mkEnableOption "" // {
description = ''
Whether to enable lemurs, a customizable TUI display/login manager.
::: {.note}
For Wayland compositors, your user must be in the "seat" group.
:::
'';
};
package = lib.mkPackageOption pkgs "lemurs" { };
settings = lib.mkOption {
type = settingsFormat.type;
default = { };
example = lib.literalExpression ''
{
do_log = true;
}
'';
description = ''
Configuration for lemurs, provided as a Nix attribute set and automatically
serialized to TOML.
See [lemurs configuration documentation](https://github.com/coastalwhite/lemurs/blob/main/extra/config.toml) for available options.
'';
};
vt = lib.mkOption {
type = lib.types.ints.positive;
default = 2;
description = ''
The virtual console (tty) that lemurs should use.
'';
};
};
config = lib.mkIf cfg.enable {
assertions = [
{
assertion = !config.services.displayManager.autoLogin.enable;
message = ''
lemurs doesn't support auto login.
'';
}
];
security.pam.services.lemurs = {
unixAuth = true;
startSession = true;
# See https://github.com/coastalwhite/lemurs/issues/166
setLoginUid = false;
enableGnomeKeyring = lib.mkDefault config.services.gnome.gnome-keyring.enable;
};
environment.systemPackages = [ cfg.package ];
services = {
dbus.packages = [ cfg.package ];
# Required for wayland with setLoginUid = false;
seatd.enable = true;
xserver = {
# To enable user switching, allow lemurs to allocate TTYs/displays dynamically.
tty = null;
display = null;
};
displayManager = {
enable = true;
execCmd = "exec ${lib.getExe cfg.package} --config ${settingsFormat.generate "config.toml" cfg.settings}";
# set default settings
lemurs.settings =
let
desktops = config.services.displayManager.sessionData.desktops;
in
{
tty = lib.mkDefault cfg.vt;
system_shell = lib.mkDefault "${pkgs.bash}/bin/bash";
initial_path = lib.mkDefault "/run/current-system/sw/bin";
x11 = {
xauth_path = lib.mkDefault "${pkgs.xorg.xauth}/bin/xauth";
xserver_path = lib.mkDefault "${pkgs.xorg.xorgserver}/bin/X";
xsessions_path = lib.mkDefault "${desktops}/share/xsessions";
xsetup_path = lib.mkDefault config.services.displayManager.sessionData.wrapper;
};
wayland.wayland_sessions_path = lib.mkDefault "${desktops}/share/wayland-sessions";
};
};
};
systemd.services.display-manager = {
unitConfig = {
Wants = [ "systemd-user-sessions.service" ];
After = [
"systemd-user-sessions.service"
"getty@tty${toString cfg.vt}.service"
"plymouth-quit-wait.service"
];
Conflicts = [ "getty@tty${toString cfg.vt}.service" ];
};
serviceConfig = {
Type = "idle";
# Defaults from lemurs upstream configuration
StandardInput = "tty";
TTYPath = "/dev/tty${toString cfg.vt}";
TTYReset = "yes";
TTYVHangup = "yes";
};
# Don't kill a user session when using nixos-rebuild
restartIfChanged = false;
};
};
meta.maintainers = with lib.maintainers; [
nullcube
stunkymonkey
];
}
@@ -89,6 +89,7 @@ in
];
requires = [
"nextcloud-setup.service"
"phpfpm-nextcloud.service"
];
wantedBy = [ "multi-user.target" ];
environment = {
@@ -150,6 +151,11 @@ in
LoadCredential = config.systemd.services.nextcloud-cron.serviceConfig.LoadCredential;
RestartMode = "direct";
Restart = "on-failure";
RestartSec = "5s";
};
unitConfig = {
StartLimitIntervalSec = 30;
StartLimitBurst = 5;
};
};
};
+1
View File
@@ -768,6 +768,7 @@ in
|| dmConf.startx.enable
|| config.services.greetd.enable
|| config.services.displayManager.ly.enable
|| config.services.displayManager.lemurs.enable
);
in
mkIf (default) (mkDefault true);
+5
View File
@@ -791,6 +791,11 @@ in
leaps = runTest ./leaps.nix;
lemmy = runTest ./lemmy.nix;
libinput = runTest ./libinput.nix;
lemurs = runTest ./lemurs/lemurs.nix;
lemurs-wayland = runTest ./lemurs/lemurs-wayland.nix;
lemurs-wayland-script = runTest ./lemurs/lemurs-wayland-script.nix;
lemurs-xorg = runTest ./lemurs/lemurs-xorg.nix;
lemurs-xorg-script = runTest ./lemurs/lemurs-xorg-script.nix;
librenms = runTest ./librenms.nix;
libresprite = runTest ./libresprite.nix;
libreswan = runTest ./libreswan.nix;
@@ -0,0 +1,50 @@
{ lib, ... }:
{
name = "lemurs-wayland-script";
meta = with lib.maintainers; {
maintainers = [
nullcube
stunkymonkey
];
};
nodes.machine =
{ lib, config, ... }:
{
imports = [ ../common/user-account.nix ];
# Required for wayland to work with Lemurs
services.seatd.enable = true;
users.users.alice.extraGroups = [ "seat" ];
services.displayManager.lemurs.enable = true;
programs.sway.enable = true;
environment.etc."lemurs/wayland/sway" = {
mode = "755";
text = ''
#! /bin/sh
exec ${lib.getExe config.programs.sway.package}
'';
};
};
testScript = ''
machine.start()
machine.wait_for_unit("multi-user.target")
machine.wait_until_succeeds("pgrep -f 'lemurs.*tty1'")
machine.screenshot("postboot")
with subtest("Log in as alice to Sway"):
machine.send_chars("\n")
machine.send_chars("alice\n")
machine.sleep(1)
machine.send_chars("foobar\n")
machine.sleep(1)
machine.wait_until_succeeds("pgrep -u alice sway")
machine.sleep(10)
machine.succeed("pgrep -u alice sway")
machine.screenshot("postlogin")
'';
}
+43
View File
@@ -0,0 +1,43 @@
{ lib, ... }:
{
name = "lemurs-wayland";
meta = with lib.maintainers; {
maintainers = [
nullcube
stunkymonkey
];
};
nodes.machine =
{ ... }:
{
imports = [ ../common/user-account.nix ];
# Required for wayland to work with Lemurs
services.seatd.enable = true;
users.users.alice.extraGroups = [ "seat" ];
services.displayManager.lemurs.enable = true;
programs.river.enable = true;
};
testScript = ''
machine.start()
machine.wait_for_unit("multi-user.target")
machine.wait_until_succeeds("pgrep -f 'lemurs.*tty1'")
machine.screenshot("postboot")
with subtest("Log in as alice to river"):
machine.send_chars("\n")
machine.send_chars("alice\n")
machine.sleep(1)
machine.send_chars("foobar\n")
machine.sleep(1)
machine.wait_until_succeeds("pgrep -u alice river")
machine.sleep(10)
machine.succeed("pgrep -u alice river")
machine.screenshot("postlogin")
'';
}
+46
View File
@@ -0,0 +1,46 @@
{ lib, ... }:
{
name = "lemurs-xorg-script";
meta = with lib.maintainers; {
maintainers = [
nullcube
stunkymonkey
];
};
nodes.machine =
{ pkgs, ... }:
{
imports = [ ../common/user-account.nix ];
services.displayManager.lemurs.enable = true;
services.xserver.enable = true;
environment.etc."lemurs/wms/icewm" = {
mode = "755";
text = ''
#! /bin/sh
exec ${pkgs.icewm}/bin/icewm-session
'';
};
};
testScript = ''
machine.start()
machine.wait_for_unit("multi-user.target")
machine.wait_until_succeeds("pgrep -f 'lemurs.*tty1'")
machine.screenshot("postboot")
with subtest("Log in as alice to icewm"):
machine.send_chars("\n")
machine.send_chars("alice\n")
machine.sleep(1)
machine.send_chars("foobar\n")
machine.wait_until_succeeds("pgrep -u alice icewm")
machine.sleep(10)
machine.succeed("pgrep -u alice icewm")
machine.screenshot("postlogin")
'';
}
+40
View File
@@ -0,0 +1,40 @@
{ lib, ... }:
{
name = "lemurs-xorg";
meta = with lib.maintainers; {
maintainers = [
nullcube
stunkymonkey
];
};
nodes.machine =
{ ... }:
{
imports = [ ../common/user-account.nix ];
services.displayManager.lemurs.enable = true;
services.xserver.enable = true;
services.xserver.windowManager.icewm.enable = true;
};
testScript = ''
machine.start()
machine.wait_for_unit("multi-user.target")
machine.wait_until_succeeds("pgrep -f 'lemurs.*tty1'")
machine.screenshot("postboot")
with subtest("Log in as alice to icewm"):
machine.send_chars("\n")
machine.send_chars("alice\n")
machine.sleep(1)
machine.send_chars("foobar\n")
machine.wait_until_succeeds("pgrep -u alice icewm")
machine.sleep(10)
machine.succeed("pgrep -u alice icewm")
machine.screenshot("postlogin")
'';
}
+37
View File
@@ -0,0 +1,37 @@
{
lib,
...
}:
{
name = "lemurs";
meta = with lib.maintainers; {
maintainers = [
nullcube
stunkymonkey
];
};
nodes.machine = _: {
imports = [ ../common/user-account.nix ];
services.displayManager.lemurs.enable = true;
};
testScript = ''
machine.start()
machine.wait_for_unit("multi-user.target")
machine.wait_until_succeeds("pgrep -f 'lemurs.*tty1'")
machine.screenshot("postboot")
with subtest("Log in as alice on a virtual console"):
machine.send_chars("\n")
machine.send_chars("alice\n")
machine.sleep(1)
machine.send_chars("foobar\n")
machine.sleep(1)
machine.wait_until_succeeds("pgrep -u alice bash")
machine.screenshot("postlogin")
machine.send_chars("touch done\n")
machine.wait_for_file("/home/alice/done")
'';
}
@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "fbneo";
version = "0-unstable-2025-07-09";
version = "0-unstable-2025-07-18";
src = fetchFromGitHub {
owner = "libretro";
repo = "fbneo";
rev = "42160d563e3e40e818dbbb328ff1f65c4a03ad0e";
hash = "sha256-dna6JsxYp5ilgPhSX3nDSznFlzET6jqZu5P9IH6PYvk=";
rev = "9491dab32de7d70c51a3d9fec6e17d1ea7e52a3f";
hash = "sha256-x0gBSSjbM/neIwjA7qmi5gvSGmeyaRNmDs2z9awakXY=";
};
makefile = "Makefile";
@@ -9,13 +9,13 @@
}:
mkLibretroCore {
core = "mame";
version = "0-unstable-2025-07-03";
version = "0-unstable-2025-07-12";
src = fetchFromGitHub {
owner = "libretro";
repo = "mame";
rev = "fba50741006fa3e27e1897f589d2048a505b8fd6";
hash = "sha256-hRaLnxmG3B8IxpiKdiZEEMfKxDOPZg5ew7gwdq08TPQ=";
rev = "d6423328d57857c05ef3513999fe4ff4917db197";
hash = "sha256-aKPyLszralaS6vIKv2RjJrVOJMIVXDx6W6cRAI6o2EM=";
fetchSubmodules = true;
};
+19 -47
View File
@@ -6,21 +6,12 @@
wrapQtAppsHook,
python3,
zbar,
secp256k1,
enableQt ? true,
callPackage,
qtwayland,
}:
let
libsecp256k1_name =
if stdenv.hostPlatform.isLinux then
"libsecp256k1.so.{v}"
else if stdenv.hostPlatform.isDarwin then
"libsecp256k1.{v}.dylib"
else
"libsecp256k1${stdenv.hostPlatform.extensions.sharedLibrary}";
libzbar_name =
if stdenv.hostPlatform.isLinux then
"libzbar.so.0"
@@ -28,17 +19,15 @@ let
"libzbar.0.dylib"
else
"libzbar${stdenv.hostPlatform.extensions.sharedLibrary}";
in
python3.pkgs.buildPythonApplication rec {
pname = "electrum";
version = "4.5.8";
version = "4.6.0";
format = "setuptools";
src = fetchurl {
url = "https://download.electrum.org/${version}/Electrum-${version}.tar.gz";
hash = "sha256-3YWVoTgTLe6Hzuds52Ch1iL8L9ZdO2rH335Tt/tup+g=";
hash = "sha256-aQqZXyfqFgc1j2r836eaaayOmSzDijHlYXmF+OBw418=";
};
build-system = [ protobuf ] ++ lib.optionals enableQt [ wrapQtAppsHook ];
@@ -63,8 +52,9 @@ python3.pkgs.buildPythonApplication rec {
requests
certifi
jsonpatch
electrum-aionostr
electrum-ecc
# plugins
btchip-python
ledger-bitcoin
ckcc-protocol
keepkey
@@ -74,7 +64,7 @@ python3.pkgs.buildPythonApplication rec {
pyserial
]
++ lib.optionals enableQt [
pyqt5
pyqt6
qdarkstyle
];
@@ -85,38 +75,15 @@ python3.pkgs.buildPythonApplication rec {
];
postPatch =
''
# fix compatibility with recent aiorpcx version
# (remove as soon as https://github.com/spesmilo/electrum/commit/171aa5ee5ad4e25b9da10f757d9d398e905b4945 is included in source tarball)
substituteInPlace ./contrib/requirements/requirements.txt \
--replace-fail "aiorpcx>=0.22.0,<0.24" "aiorpcx>=0.22.0,<0.25"
substituteInPlace ./run_electrum \
--replace-fail "if not ((0, 22, 0) <= aiorpcx._version < (0, 24)):" "if not ((0, 22, 0) <= aiorpcx._version < (0, 25)):" \
--replace-fail "aiorpcX version {aiorpcx._version} does not match required: 0.22.0<=ver<0.24" "aiorpcX version {aiorpcx._version} does not match required: 0.22.0<=ver<0.25"
substituteInPlace ./electrum/electrum \
--replace-fail "if not ((0, 22, 0) <= aiorpcx._version < (0, 24)):" "if not ((0, 22, 0) <= aiorpcx._version < (0, 25)):" \
--replace-fail "aiorpcX version {aiorpcx._version} does not match required: 0.22.0<=ver<0.24" "aiorpcX version {aiorpcx._version} does not match required: 0.22.0<=ver<0.25"
# make compatible with protobuf4 by easing dependencies ...
substituteInPlace ./contrib/requirements/requirements.txt \
--replace-fail "protobuf>=3.20,<4" "protobuf>=3.20"
# ... and regenerating the paymentrequest_pb2.py file
protoc --python_out=. electrum/paymentrequest.proto
substituteInPlace ./electrum/ecc_fast.py \
--replace-fail ${libsecp256k1_name} ${secp256k1}/lib/libsecp256k1${stdenv.hostPlatform.extensions.sharedLibrary}
''
+ (
if enableQt then
''
substituteInPlace ./electrum/qrscanner.py \
--replace-fail ${libzbar_name} ${zbar.lib}/lib/libzbar${stdenv.hostPlatform.extensions.sharedLibrary}
''
else
''
sed -i '/qdarkstyle/d' contrib/requirements/requirements.txt
''
);
if enableQt then
''
substituteInPlace ./electrum/qrscanner.py \
--replace-fail ${libzbar_name} ${zbar.lib}/lib/libzbar${stdenv.hostPlatform.extensions.sharedLibrary}
''
else
''
sed -i '/qdarkstyle/d' contrib/requirements/requirements.txt
'';
postInstall = lib.optionalString stdenv.hostPlatform.isLinux ''
substituteInPlace $out/share/applications/electrum.desktop \
@@ -136,6 +103,11 @@ python3.pkgs.buildPythonApplication rec {
enabledTestPaths = [ "tests" ];
# avoid homeless-shelter error in tests
preCheck = ''
export HOME="$(mktemp -d)"
'';
postCheck = ''
$out/bin/electrum help >/dev/null
'';
+2 -2
View File
@@ -15,13 +15,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "albert";
version = "0.30.0";
version = "0.30.1";
src = fetchFromGitHub {
owner = "albertlauncher";
repo = "albert";
tag = "v${finalAttrs.version}";
hash = "sha256-lkicEaQLHloa10A7rySDX7UpOFsDzOSL1xepL5bymd0=";
hash = "sha256-EscR31DZzLszs2jPQDDcB7SFtSuWPjSBpjJw8i+PsD0=";
fetchSubmodules = true;
};
+9 -7
View File
@@ -18,13 +18,13 @@
xcbutilwm,
libxml2,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "binaryninja-free";
version = "5.0.7486";
version = "5.0.7648";
src = fetchurl {
url = "https://web.archive.org/web/20250526111956/https://cdn.binary.ninja/installers/binaryninja_free_linux.zip";
hash = "sha256-iZjIgokwnHJaY6OgrnDcto3Un5g42MqTWXKo6OL1Rcs=";
url = "https://github.com/Vector35/binaryninja-api/releases/download/v${finalAttrs.version}-stable/binaryninja_free_linux.zip";
hash = "sha256-CBRoQaVQ3/wlRA2SE3EOgM9BiU+WlT2nGi3CkBTrT+g=";
};
icon = fetchurl {
@@ -81,13 +81,15 @@ stdenv.mkDerivation rec {
mkdir $out/bin
ln -s $out/binaryninja $out/bin/binaryninja
install -Dm644 ${icon} $out/share/icons/hicolor/256x256/apps/binaryninja.png
install -Dm644 ${finalAttrs.icon} $out/share/icons/hicolor/256x256/apps/binaryninja.png
runHook postInstall
'';
meta = {
changelog = "https://binary.ninja/changelog/#${lib.replaceStrings [ "." ] [ "-" ] version}";
changelog = "https://binary.ninja/changelog/#${
lib.replaceStrings [ "." ] [ "-" ] finalAttrs.version
}";
description = "Interactive decompiler, disassembler, debugger";
homepage = "https://binary.ninja/";
license = {
@@ -99,4 +101,4 @@ stdenv.mkDerivation rec {
maintainers = with lib.maintainers; [ scoder12 ];
platforms = [ "x86_64-linux" ];
};
}
})
+39 -6
View File
@@ -3,23 +3,32 @@
buildGoModule,
fetchFromGitLab,
installShellFiles,
makeBinaryWrapper,
stdenv,
nix-update-script,
writableTmpDirAsHomeHook,
versionCheckHook,
gitMinimal,
}:
buildGoModule (finalAttrs: {
pname = "glab";
version = "1.61.0";
version = "1.62.0";
src = fetchFromGitLab {
owner = "gitlab-org";
repo = "cli";
tag = "v${finalAttrs.version}";
hash = "sha256-pouFnmHCfRFDy+MMbRI82o73jO8hRewHeXgGnJ4hnww=";
hash = "sha256-+dXMlNc54i/vEwYV0YRKXrdWejcgfXFW+tFq3tf8TZY=";
leaveDotGit = true;
postFetch = ''
cd "$out"
git rev-parse --short HEAD > $out/COMMIT
find "$out" -name .git -print0 | xargs -0 rm -rf
'';
};
vendorHash = "sha256-COp4RebkU36OChbZFeLALUppXqHLRbrm3D64Hb5RmI4=";
vendorHash = "sha256-sgph04zjHvvgL0QJm2//h8jyDg/5NY7dq50C0G0hYYM=";
ldflags = [
"-s"
@@ -27,12 +36,17 @@ buildGoModule (finalAttrs: {
"-X main.version=${finalAttrs.version}"
];
nativeCheckInputs = [ writableTmpDirAsHomeHook ];
preBuild = ''
ldflags+=" -X main.commit=$(cat COMMIT)"
'';
nativeBuildInputs = [
installShellFiles
makeBinaryWrapper
];
subPackages = [ "cmd/glab" ];
nativeBuildInputs = [ installShellFiles ];
postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
make manpage
installManPage share/man/man1/*
@@ -40,8 +54,27 @@ buildGoModule (finalAttrs: {
--bash <($out/bin/glab completion -s bash) \
--fish <($out/bin/glab completion -s fish) \
--zsh <($out/bin/glab completion -s zsh)
wrapProgram $out/bin/glab \
--set-default GLAB_CHECK_UPDATE 0 \
--set-default GLAB_SEND_TELEMETRY 0
'';
nativeCheckInputs = [ writableTmpDirAsHomeHook ];
preCheck = ''
git init
'';
doInstallCheck = true;
nativeInstallCheckInputs = [
gitMinimal
versionCheckHook
writableTmpDirAsHomeHook
];
versionCheckProgramArg = "version";
versionCheckKeepEnvironment = [ "HOME" ];
passthru.updateScript = nix-update-script { };
meta = {
+2
View File
@@ -9,6 +9,7 @@
blueprint-compiler,
desktop-file-utils,
libadwaita,
glib-networking,
gst_all_1,
libsecret,
libportal,
@@ -38,6 +39,7 @@ python313Packages.buildPythonApplication rec {
buildInputs =
[
glib-networking
libadwaita
libportal
]
+3 -3
View File
@@ -48,7 +48,7 @@ in
stdenv.mkDerivation (finalAttrs: {
pname = "ipxe";
version = "1.21.1-unstable-2025-07-04";
version = "1.21.1-unstable-2025-07-16";
nativeBuildInputs = [
mtools
@@ -65,8 +65,8 @@ stdenv.mkDerivation (finalAttrs: {
src = fetchFromGitHub {
owner = "ipxe";
repo = "ipxe";
rev = "c21443f0b9a4dee56ab0f47b096540d6443cda9f";
hash = "sha256-rCMTtzNZM3KElNYwnpQOINU4CsMhIgla8JQT5Fgx2tQ=";
rev = "8a8904aaddcc9497b2c3d110785b52e4d1dca336";
hash = "sha256-q8KD4g2Sx+gnGHWi4Wpf2uJ/6YtUyqiRUXhOWLrGnxI=";
};
# Calling syslinux on a FAT image isn't going to work on Aarch64.
+32
View File
@@ -0,0 +1,32 @@
{
lib,
buildGoModule,
fetchFromGitHub,
}:
buildGoModule (finalAttrs: {
pname = "issue2md";
version = "1.0.0";
src = fetchFromGitHub {
owner = "bigwhite";
repo = "issue2md";
tag = "v${finalAttrs.version}";
hash = "sha256-QBEHjFu+YWHPeSZSQT1lzTNSIyLQYXEIi+XopdHN710=";
};
vendorHash = null;
ldflags = [
"-s"
"-w"
];
meta = {
description = "CLI tool to convert GitHub issue into Markdown file";
homepage = "https://github.com/bigwhite/issue2md";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ drupol ];
mainProgram = "issue2md";
};
})
+1 -1
View File
@@ -37,7 +37,7 @@ buildGoModule rec {
description = "Cross-platform TUI database management tool written in Go";
homepage = "https://github.com/jorgerojas26/lazysql";
license = licenses.mit;
maintainers = with maintainers; [ kanielrkirby ];
maintainers = with maintainers; [ ];
mainProgram = "lazysql";
};
}
+11
View File
@@ -6,6 +6,7 @@
rustPlatform,
systemdMinimal,
versionCheckHook,
nixosTests,
}:
rustPlatform.buildRustPackage rec {
pname = "lemurs";
@@ -30,6 +31,16 @@ rustPlatform.buildRustPackage rec {
doInstallCheck = true;
nativeInstallCheckInputs = [ versionCheckHook ];
passthru.tests = {
inherit (nixosTests)
lemurs
lemurs-wayland
lemurs-wayland-script
lemurs-xorg
lemurs-xorg-script
;
};
meta = {
description = "Customizable TUI display/login manager written in Rust";
homepage = "https://github.com/coastalwhite/lemurs";
+3 -3
View File
@@ -21,14 +21,14 @@ rustPlatform.buildRustPackage rec {
pname = "libsignal-ffi";
# must match the version used in mautrix-signal
# see https://github.com/mautrix/signal/issues/401
version = "0.74.1";
version = "0.76.1";
src = fetchFromGitHub {
fetchSubmodules = true;
owner = "signalapp";
repo = "libsignal";
tag = "v${version}";
hash = "sha256-ZMi+/d051CS7TcWVZnVItNpok0ac+vAvvZL/buNrtL0=";
hash = "sha256-411+ANwyqqUX11rxCzFvPhjMWviJ0CcQlkAiqNWs32w=";
};
nativeBuildInputs = [
@@ -40,7 +40,7 @@ rustPlatform.buildRustPackage rec {
env.NIX_LDFLAGS = if stdenv.hostPlatform.isDarwin then "-lc++" else "-lstdc++";
useFetchCargoVendor = true;
cargoHash = "sha256-pRMFWJSRjhZYfX7dmOQXK3BjhJKzPR1Pg+TZzTfPnd4=";
cargoHash = "sha256-9W7u0fZgU0J03hT6D4BJPpIKn3dwf9yckJiwwNkyqUA=";
cargoBuildFlags = [
"-p"
@@ -1,139 +0,0 @@
{
"name": "lightning-terminal",
"version": "0.0.1",
"description": "Lightning Terminal",
"repository": "https://github.com/lightninglabs/lightning-terminal",
"private": true,
"scripts": {
"start": "BROWSER=none react-scripts start",
"develop": "REACT_APP_USE_SAMPLE_DATA=true yarn start",
"build": "react-scripts build",
"postbuild": "git restore build/.gitkeep",
"test": "react-scripts test --env=jest-environment-jsdom --transformIgnorePatterns \"node_modules/(?!d3)/\"",
"test:ci": "cross-env CI=true yarn test --coverage",
"eject": "react-scripts eject",
"lint": "eslint --ext .ts,.tsx --ignore-path .eslintignore .",
"tsc": "tsc --noEmit",
"protos": "node ./scripts/build-protos.js",
"storybook": "storybook dev -p 9009 -s public",
"build-storybook": "storybook build -s public"
},
"dependencies": {
"@emotion/react": "11.4.0",
"@emotion/styled": "11.3.0",
"@improbable-eng/grpc-web": "0.14.0",
"@types/react-collapse": "^5.0.1",
"big.js": "6.1.1",
"bootstrap": "4.6.1",
"buffer": "6.0.3",
"copy-to-clipboard": "3.3.1",
"d3": "7.8.5",
"date-fns": "2.14.0",
"debug": "4.3.1",
"file-saver": "2.0.2",
"http-proxy-middleware": "2.0.7",
"i18next": "19.5.1",
"i18next-browser-languagedetector": "5.0.0",
"lodash": "4.17.21",
"lottie-web": "5.7.0",
"mobx": "6.3.2",
"mobx-react-lite": "3.2.0",
"mobx-utils": "6.0.4",
"qrcode.react": "^3.1.0",
"rc-dialog": "^8.9.0",
"rc-select": "11.5.0",
"rc-switch": "^4.0.0",
"rc-tooltip": "4.2.1",
"react": "17.0.2",
"react-collapse": "^5.1.1",
"react-dom": "17.0.2",
"react-i18next": "13.5.0",
"react-router-dom": "^6.3.0",
"react-toastify": "6.0.6",
"react-virtualized": "9.21.2",
"reactour": "1.18.0",
"semver": "^7.5.2",
"styled-components": "5.1.1"
},
"devDependencies": {
"@storybook/addon-actions": "7.5.3",
"@storybook/addon-docs": "7.5.3",
"@storybook/addon-links": "7.5.3",
"@storybook/addons": "7.5.3",
"@storybook/preset-create-react-app": "7.5.3",
"@storybook/react": "7.5.3",
"@storybook/react-webpack5": "7.5.3",
"@testing-library/jest-dom": "5.11.5",
"@testing-library/react": "11.1.1",
"@testing-library/user-event": "12.2.0",
"@types/big.js": "6.1.1",
"@types/d3": "7.4.3",
"@types/debug": "4.1.5",
"@types/file-saver": "2.0.1",
"@types/google-protobuf": "3.15.10",
"@types/history": "4.7.6",
"@types/jest": "27.4.1",
"@types/lodash": "4.14.157",
"@types/node": "14.0.14",
"@types/react": "17.0.13",
"@types/react-dom": "17.0.8",
"@types/react-router-dom": "^5.3.3",
"@types/react-virtualized": "9.21.10",
"@types/reactour": "1.17.1",
"@types/semver": "^7.3.9",
"@typescript-eslint/eslint-plugin": "5.17.0",
"@typescript-eslint/parser": "5.17.0",
"cross-env": "7.0.2",
"eslint-config-prettier": "8.5.0",
"eslint-plugin-prettier": "4.0.0",
"eslint-plugin-react": "7.29.4",
"google-protobuf": "3.14.0",
"jest-canvas-mock": "2.3.0",
"jest-environment-jsdom": "27.5.1",
"prettier": "2.1.2",
"protoc-gen-js": "3.21.2",
"react-scripts": "^5.0.1",
"sass": "1.43.4",
"storybook": "7.5.3",
"ts-protoc-gen": "0.15.0",
"typescript": "4.1.6",
"webpack": "5.89.0"
},
"resolutions": {
"strip-ansi": "6.0.1",
"jackspeak": "2.1.1",
"wrap-ansi": "7.0.0"
},
"eslintConfig": {
"extends": "react-app",
"ignorePatterns": [
"src/types/generated/**/*.js"
]
},
"jest": {
"globalSetup": "./src/setupTestsGlobal.ts",
"resetMocks": false,
"collectCoverageFrom": [
"src/**/*.{js,jsx,ts,tsx}",
"!src/**/*.d.ts",
"!src/__(stories|mocks)__/**/*.{ts,tsx}",
"!src/types/**/*.{js,ts}",
"!src/i18n/**/*.{js,ts}",
"!src/util/tests/**/*.{ts,tsx}",
"!src/setupProxy.js",
"!src/index.tsx"
]
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
}
}
+66 -13
View File
@@ -1,11 +1,18 @@
{
lib,
stdenv,
buildGoModule,
fetchFromGitHub,
mkYarnPackage,
nodejs,
yarn,
yarnConfigHook,
yarnBuildHook,
fetchYarnDeps,
go,
versionCheckHook,
testers,
curl,
lightning-terminal,
}:
buildGoModule rec {
@@ -30,6 +37,18 @@ buildGoModule rec {
vendorHash = "sha256-Gbx4uz6q9Ef4QNv6DpIoCACjhT66iZ7GPNpd/g9MgKQ=";
buildInputs = [ lightning-app ];
postUnpack = ''
echo "Copying app build output into app/build dir to embed into litd."
cp -r ${lightning-app}/* source/app/build/
echo "Asserting that app/build/index.html exists."
if [ ! -f source/app/build/index.html ]; then
echo "ERROR: app/build/index.html not found!"
exit 1
fi
'';
ldflags = [
"-s"
"-w"
@@ -75,24 +94,59 @@ buildGoModule rec {
versionCheckHook
];
lightning-app = mkYarnPackage {
passthru.tests.litd-app = testers.runCommand {
name = "test-litd-app";
nativeBuildInputs = [
curl
lightning-terminal
];
script = ''
litd \
--uipassword=12345678 \
--insecure-httplisten=127.0.0.1:8080 \
--httpslisten= &
sleep 2
GETindexHTTPCode=$(curl -o /dev/null -w "%{http_code}" -Lvs 127.0.0.1:8080/index.html)
if [ "$GETindexHTTPCode" = 200 ]; then
touch $out
fi
'';
};
lightning-app = stdenv.mkDerivation {
pname = "lightning-app";
src = "${src}/app";
version = "0.0.1";
packageJSON = ./package.json;
yarnLock = "${src}/app/yarn.lock";
offlineCache = fetchYarnDeps {
yarnOfflineCache = fetchYarnDeps {
yarnLock = "${src}/app/yarn.lock";
hash = "sha256-ulOgKQRLG4cRi1N1DajmbZ0L7d08g5cYDA9itXu+Esw=";
};
# Remove this command from package.json. It requires Git and it is not
# really needed.
postPatch = ''
substituteInPlace package.json \
--replace '"postbuild": "git restore build/.gitkeep",' ' '
'';
nativeBuildInputs = [
nodejs
yarn
yarnConfigHook
yarnBuildHook
];
preBuild = ''
# Disable linter. It finds a lot of proposed substitutions and fails.
export DISABLE_ESLINT_PLUGIN=true
export CI=false
'';
installPhase = ''
mkdir -p $out
cp -r build/* $out/
'';
};
outputs = [
"out"
"app"
];
postFixup = ''
ln -s ${lightning-app} "$app"
'';
meta = {
description = "All-in-one Lightning node management tool that includes LND, Loop, Pool, Faraday, and Tapd";
@@ -101,6 +155,5 @@ buildGoModule rec {
changelog = "https://github.com/lightninglabs/lightning-terminal/releases/tag/v${version}";
maintainers = with lib.maintainers; [ HannahMR ];
mainProgram = "litcli";
outputsToInstall = [ "out" ];
};
}
+1 -1
View File
@@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "TUI display manager";
license = lib.licenses.wtfpl;
homepage = "https://codeberg.org/AnErrupTion/ly";
maintainers = [ lib.maintainers.vidister ];
maintainers = [ ];
platforms = lib.platforms.linux;
mainProgram = "ly";
};
+3 -3
View File
@@ -19,13 +19,13 @@ let
in
buildGoModule rec {
pname = "mautrix-signal";
version = "0.8.4";
version = "0.8.5";
src = fetchFromGitHub {
owner = "mautrix";
repo = "signal";
tag = "v${version}";
hash = "sha256-8F9wk83F3wB9vXvAFz4IiBmGbDOp/SyqQkYnhHPlYj0=";
hash = "sha256-koO1eeMZ8wmty6z2zyJlA7zoM6gYmFlxdF8GB2hOxb8=";
};
buildInputs =
@@ -41,7 +41,7 @@ buildGoModule rec {
CGO_LDFLAGS = lib.optional withGoolm [ cppStdLib ];
vendorHash = "sha256-0eh1PaExf87zJ4E/ix1Mjcx2Sms6qNAFc8LD80A5n7M=";
vendorHash = "sha256-NmIWxc+6Leaqm1W+g2XdbMv4iU7Z7k8/g88U0iw/+98=";
doCheck = true;
preCheck =
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule (finalAttrs: {
pname = "mcp-grafana";
version = "0.5.0";
version = "0.6.1";
src = fetchFromGitHub {
owner = "grafana";
repo = "mcp-grafana";
tag = "v${finalAttrs.version}";
hash = "sha256-oFtih2X3ZXKeo0xP8PBafu9HXgzcLUkLCeHm47qZhNA=";
hash = "sha256-Y5uzHLekC756dpMmhPXggLRO5bIawCdzSSoJjrwr4Qo=";
};
vendorHash = "sha256-AVU1HE3RlEjkL0xO6j/Mii0B9BtUSdALUvSphCTwjrc=";
vendorHash = "sha256-PsfjKkdhgblo3ksjP1tewoJQCQmWuWoSAO5Pfn9iMVM=";
ldflags = [
"-s"
+6 -6
View File
@@ -2,7 +2,7 @@
stdenv,
lib,
fetchFromGitHub,
gitUpdater,
unstableGitUpdater,
nixosTests,
boost,
cmake,
@@ -30,13 +30,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "miracle-wm";
version = "0.5.2";
version = "0.5.2-unstable-2025-07-06";
src = fetchFromGitHub {
owner = "miracle-wm-org";
repo = "miracle-wm";
tag = "v${finalAttrs.version}";
hash = "sha256-nmDFmj3DawgjRB0+vlcvPX+kj6lzAu14HySFc2NsJss=";
rev = "859c1e4c97db78872ee799ceb0316c612841ee37";
hash = "sha256-1AZLxD/VyBt60ZHXVN/OpKNigN9NdEBJ9svOOVI0JCI=";
};
postPatch =
@@ -91,7 +91,7 @@ stdenv.mkDerivation (finalAttrs: {
checkPhase = ''
runHook preCheck
./bin/miracle-wm-tests
./tests/miracle-wm-tests
runHook postCheck
'';
@@ -109,7 +109,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
passthru = {
updateScript = gitUpdater { rev-prefix = "v"; };
updateScript = unstableGitUpdater { tagPrefix = "v"; };
providedSessions = [ "miracle-wm" ];
tests.vm = nixosTests.miracle-wm;
};
+3 -3
View File
@@ -17,12 +17,12 @@ let
in
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "models-dev";
version = "0-unstable-2025-07-14";
version = "0-unstable-2025-07-16";
src = fetchFromGitHub {
owner = "sst";
repo = "models.dev";
rev = "2b0849aa20d48c28e2bac1fa3762aec867a2e7c7";
hash = "sha256-SC2yOy+6xjiGgRuRJY6wCtzWjFJm/DUy+gSlMXXDgAk=";
rev = "a0eedfb30fb449322deaff0b349b3a194608789e";
hash = "sha256-+0FZmLxWz75wU5NIxjpX+H0oNa3gGgYCjoK8JdP7sOg=";
};
node_modules = stdenvNoCC.mkDerivation {
@@ -1,8 +0,0 @@
--- a/packages/opencode/src/provider/models-macro.ts
+++ b/packages/opencode/src/provider/models-macro.ts
@@ -1,4 +1,3 @@
export async function data() {
- const json = await fetch("https://models.dev/api.json").then((x) => x.text())
- return json
+ return process.env.MODELS_JSON || '{}';
}
@@ -0,0 +1,20 @@
diff --git i/packages/opencode/src/provider/models-macro.ts w/packages/opencode/src/provider/models-macro.ts
index 91a0348..4f60069 100644
--- i/packages/opencode/src/provider/models-macro.ts
+++ w/packages/opencode/src/provider/models-macro.ts
@@ -1,4 +1,15 @@
export async function data() {
+ const localApiJsonPath = process.env.MODELS_DEV_API_JSON
+
+ // Try to read from local file if path is provided
+ if (localApiJsonPath) {
+ const localFile = Bun.file(localApiJsonPath)
+ if (await localFile.exists()) {
+ return await localFile.text()
+ }
+ }
+
+ // Fallback to fetching from remote URL
const json = await fetch("https://models.dev/api.json").then((x) => x.text())
return json
}
+10 -11
View File
@@ -4,7 +4,7 @@
buildGoModule,
bun,
fetchFromGitHub,
fetchurl,
models-dev,
nix-update-script,
testers,
writableTmpDirAsHomeHook,
@@ -106,17 +106,15 @@ stdenvNoCC.mkDerivation (finalAttrs: {
outputHashMode = "recursive";
};
models-dev-data = fetchurl {
url = "https://models.dev/api.json";
sha256 = "sha256-igxQOC+Hz2FnXIW/S4Px9WhRuBhcIQIHO+7U8jHU1TQ=";
};
nativeBuildInputs = [ bun ];
nativeBuildInputs = [
bun
models-dev
];
patches = [
# Patch `packages/opencode/src/provider/models-macro.ts` to load the prefetched `models.dev/api.json`
# from the `MODELS_JSON` environment variable instead of fetching it at build time.
./fix-models-macro.patch
# Patch `packages/opencode/src/provider/models-macro.ts` to get contents of
# `api.json` from the file bundled with `bun build`.
./local-models-dev.patch
];
configurePhase = ''
@@ -127,10 +125,11 @@ stdenvNoCC.mkDerivation (finalAttrs: {
runHook postConfigure
'';
env.MODELS_DEV_API_JSON = "${models-dev}/dist/api.json";
buildPhase = ''
runHook preBuild
export MODELS_JSON="$(cat ${finalAttrs.models-dev-data})"
bun build \
--define OPENCODE_VERSION="'${finalAttrs.version}'" \
--compile \
+3 -3
View File
@@ -10,7 +10,7 @@
let
pname = "trezor-suite";
version = "25.6.3";
version = "25.7.4";
suffix =
{
@@ -24,8 +24,8 @@ let
hash =
{
# curl -Lfs https://github.com/trezor/trezor-suite/releases/download/v${version}/latest-linux{-arm64,}.yml | grep ^sha512 | sed 's/: /-/'
aarch64-linux = "sha512-uOfunT0I/Yt07r0J6/OFYN17N0V41oIJZqieineFVJW0Q+pLQc7Bvme4lfwa1l/gF9ciwwStEJRo3uuWDehFaw==";
x86_64-linux = "sha512-OkLee1qCM9jCZiiBOwYwiN0BasGa/OUHqJ4b4qMmr3u69EbchI5rvS3XfZ5GhkCI+9x32CAjUvRxlflAenC8RQ==";
aarch64-linux = "sha512-7QkyyeCDEEvNbH5qU+oS7ACLgE3lbXLJfeFeyofnfUdNOg68PJKM7ptQms0G/NN4xM0ME6trzbUucQI8QUfo4Q==";
x86_64-linux = "sha512-MOi/lTxPnMajP06lyfNKBuUTFWzHE61kitowfYryXVhomO3ww7eC5mE5pYzHRIbH7TE+kZm5eUL1hGO2JElPRw==";
}
.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
};
@@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "aiorpcx";
version = "0.24.0";
version = "0.25.0";
pyproject = true;
src = fetchFromGitHub {
owner = "kyuupichan";
repo = "aiorpcX";
tag = "0.24"; # TODO: https://github.com/kyuupichan/aiorpcX/issues/52
hash = "sha256-0c4AqKDWAmAFR1t42VE54kgbupe4ljajCR/TB5fZfME=";
tag = version;
hash = "sha256-mFg9mWrlnfXiQpgZ1rxvUy9TBfwy41XEKmsCf2nvxGo=";
};
build-system = [ setuptools ];
@@ -0,0 +1,52 @@
{
lib,
buildPythonPackage,
fetchPypi,
setuptools,
aiohttp,
aiohttp-socks,
aiorpcx,
cryptography,
electrum-ecc,
click,
pytestCheckHook,
}:
buildPythonPackage rec {
pname = "electrum-aionostr";
version = "0.0.11";
pyproject = true;
build-system = [ setuptools ];
src = fetchPypi {
pname = "electrum_aionostr";
inherit version;
hash = "sha256-DusdAeVdS6ssEWJolloLLBFJBlnpaf2GTEUxBFWLz4E=";
};
dependencies = [
aiohttp
aiohttp-socks
aiorpcx
cryptography
electrum-ecc
];
nativeCheckInputs = [ pytestCheckHook ];
checkInputs = [ click ];
pythonImportsCheck = [ "electrum_aionostr" ];
disabledTests = [
# command line interface is broken
"test_command_line_interface"
];
meta = with lib; {
description = "Asyncio nostr client";
homepage = "https://github.com/spesmilo/electrum-aionostr";
license = licenses.bsd3;
maintainers = [ ];
};
}
@@ -0,0 +1,55 @@
{
lib,
stdenv,
buildPythonPackage,
fetchPypi,
setuptools,
pkgs,
pytestCheckHook,
}:
let
libsecp256k1_name =
if stdenv.hostPlatform.isLinux then
"libsecp256k1.so.{v}"
else if stdenv.hostPlatform.isDarwin then
"libsecp256k1.{v}.dylib"
else
"libsecp256k1${stdenv.hostPlatform.extensions.sharedLibrary}";
in
buildPythonPackage rec {
pname = "electrum-ecc";
version = "0.0.5";
pyproject = true;
build-system = [ setuptools ];
src = fetchPypi {
pname = "electrum_ecc";
inherit version;
hash = "sha256-9zO4WWoPeyXINx0Ir2Hvece4cdW0DwWluV0tBesvt9I=";
};
env = {
# Prevent compilation of the C extension as we use the system library instead.
ELECTRUM_ECC_DONT_COMPILE = "1";
};
postPatch = ''
# remove bundled libsecp256k1
rm -rf libsecp256k1/
# use the system library instead
substituteInPlace ./src/electrum_ecc/ecc_fast.py \
--replace-fail ${libsecp256k1_name} ${pkgs.secp256k1}/lib/libsecp256k1${stdenv.hostPlatform.extensions.sharedLibrary}
'';
nativeCheckInputs = [ pytestCheckHook ];
pythonImportsCheck = [ "electrum_ecc" ];
meta = with lib; {
description = "Pure python ctypes wrapper for libsecp256k1";
homepage = "https://github.com/spesmilo/electrum-ecc";
license = licenses.mit;
maintainers = [ ];
};
}
@@ -9,7 +9,7 @@
buildPythonPackage rec {
pname = "genie-partner-sdk";
version = "1.0.5";
version = "1.0.6";
pyproject = true;
disabled = pythonOlder "3.11";
@@ -17,7 +17,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit version;
pname = "genie_partner_sdk";
hash = "sha256-JxsUaC7WgspUU9ngIc4GOjFr/lHjD2+5YlcLXtJH6LE=";
hash = "sha256-4RYNBRB1T60qoZV0+gnxepotPiRJGPS0ZJC28VaVrHg=";
};
nativeBuildInputs = [ hatchling ];
@@ -29,10 +29,10 @@ buildPythonPackage rec {
pythonImportsCheck = [ "genie_partner_sdk" ];
meta = with lib; {
meta = {
description = "An SDK to interact with the AladdinConnect (or OHD) partner API";
homepage = "https://github.com/Genie-Garage/aladdin-python-sdk";
license = licenses.unfree;
maintainers = with maintainers; [ jamiemagee ];
license = lib.licenses.mit;
maintainers = [ lib.maintainers.jamiemagee ];
};
}
+4 -7
View File
@@ -1,10 +1,7 @@
{
stdenv,
lib,
buildPackages,
fetchFromGitHub,
fetchpatch,
perl,
buildLinux,
rpiVersion,
...
@@ -12,8 +9,9 @@
let
# NOTE: raspberrypifw & raspberryPiWirelessFirmware should be updated with this
modDirVersion = "6.6.51";
tag = "stable_20241008";
modDirVersion = "6.12.34";
tag = "stable_20250702";
hash = "sha256-lK0esjFhLvtBbyddMfa1H7ZcBbcOm2ygor338ZT5VpI=";
in
lib.overrideDerivation
(buildLinux (
@@ -26,8 +24,7 @@ lib.overrideDerivation
src = fetchFromGitHub {
owner = "raspberrypi";
repo = "linux";
rev = tag;
hash = "sha256-phCxkuO+jUGZkfzSrBq6yErQeO2Td+inIGHxctXbD5U=";
inherit tag hash;
};
defconfig =
@@ -14,12 +14,12 @@ let
# kernel config in the xanmod version commit
variants = {
lts = {
version = "6.12.37";
hash = "sha256-VH5w802w6ugpMP5YPUuOJtf9TnrLZmFJUrGCQVH4n+s=";
version = "6.12.39";
hash = "sha256-yv8CtqqxJiiRjnZJrsqRw/q6B9JnS5nmnYlqTYWN6Kc=";
};
main = {
version = "6.15.6";
hash = "sha256-ArhRHMHvScV1Xa0lgBbM0hYtCAXujSCHA3aKEZnZSwU=";
version = "6.15.7";
hash = "sha256-YMDjtoGz/PQKmbB2umI+5mODP4A1NqzVusc9kg2zGzA=";
};
};
+5 -1
View File
@@ -889,7 +889,11 @@ stdenv.mkDerivation (finalAttrs: {
disallowedReferences =
lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform)
# 'or p' is for manually specified buildPackages as they dont have __spliced
(builtins.map (p: p.__spliced.buildHost or p) finalAttrs.nativeBuildInputs);
(
builtins.map (p: p.__spliced.buildHost or p) (
builtins.filter (p: p != null) finalAttrs.nativeBuildInputs
)
);
passthru = {
# The `interfaceVersion` attribute below points out the incompatibilities
+34 -26
View File
@@ -26,6 +26,7 @@
lttng-ust,
libgbm,
nettle,
pixman,
udev,
wayland,
wayland-scanner,
@@ -105,32 +106,39 @@ stdenv.mkDerivation (finalAttrs: {
wayland-scanner
];
buildInputs = [
boost
egl-wayland
freetype
glib
glm
libdrm
libepoxy
libevdev
libglvnd
libinput
libuuid
libxcb
libxkbcommon
libxmlxx
yaml-cpp
lttng-ust
libgbm
nettle
udev
wayland
xorg.libX11
xorg.libXcursor
xorg.xorgproto
xwayland
] ++ lib.optionals (lib.strings.versionAtLeast version "2.18.0") [ libapparmor ];
buildInputs =
[
boost
egl-wayland
freetype
glib
glm
libdrm
libepoxy
libevdev
libglvnd
libinput
libuuid
libxcb
libxkbcommon
libxmlxx
yaml-cpp
lttng-ust
libgbm
nettle
udev
wayland
xorg.libX11
xorg.libXcursor
xorg.xorgproto
xwayland
]
++ lib.optionals (lib.strings.versionAtLeast version "2.18.0") [
libapparmor
]
++ lib.optionals (lib.strings.versionAtLeast version "2.21.0") [
pixman
];
nativeCheckInputs = [
dbus
+9 -2
View File
@@ -5,8 +5,15 @@ let
in
{
mir = common {
version = "2.20.2";
hash = "sha256-kxXPRIvgvpWqos8l/fJyHvfJBNi0jOZfV5inY3SBavM=";
version = "2.21.1";
hash = "sha256-FDZ40LiuvMuyWQQGjgOHTm+J3i7yczKMzL3dZ1jsz/E=";
patches = [
(fetchpatch {
name = "0001-Fix-gtest-nodiscard-error.patch";
url = "https://github.com/canonical/mir/commit/60dab2b197deb159087e44865e7314ad2865b79d.patch";
hash = "sha256-fB49E+Wjm2zJnie9Ws+tP0d6lxcG3V/C/UDfy/4iuFU=";
})
];
};
mir_2_15 = common {
+2 -2
View File
@@ -102,11 +102,11 @@ let
numaSupport ?
lib.versionAtLeast version "18"
&& lib.meta.availableOn stdenv.hostPlatform numactl
# NUMA can fail in 18beta1 on some hardware with:
# NUMA can fail in 18beta2 on some hardware with:
# ERROR: invalid NUMA node id outside of allowed range [0, 0]: 1
# https://github.com/NixOS/nixpkgs/pull/411958#issuecomment-3031680123
# https://www.postgresql.org/message-id/flat/E1u1tr8-003BbN-2E%40gemulon.postgresql.org
&& version != "18beta1",
&& version != "18beta2",
numactl,
# PAM
+4 -4
View File
@@ -8,11 +8,11 @@
}:
yarn2nix-moretea.mkYarnPackage {
version = "1.1.46";
version = "1.1.47";
src = fetchzip {
url = "https://registry.npmjs.org/meshcentral/-/meshcentral-1.1.46.tgz";
sha256 = "143ls8455c4vaj0cnai08h7f8mj8llzbjaa54mhcri0aqdh5b5yg";
url = "https://registry.npmjs.org/meshcentral/-/meshcentral-1.1.47.tgz";
sha256 = "196d2rzmy5caaw42d3az9m4yfwjsgia82g7ic71knamd28q9rab2";
};
patches = [
@@ -24,7 +24,7 @@ yarn2nix-moretea.mkYarnPackage {
offlineCache = fetchYarnDeps {
yarnLock = ./yarn.lock;
hash = "sha256-VzxNWtbn/ToODqE3jU7n0xpaOZmst55wJ2+dZLonIaA=";
hash = "sha256-2pU0XhkiDNjkZiXA2S4RMTY4IyVEnsV/vEDtYnPjOfk=";
};
# Tarball has CRLF line endings. This makes patching difficult, so let's convert them.
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "meshcentral",
"version": "1.1.46",
"version": "1.1.47",
"keywords": [
"Remote Device Management",
"Remote Device Monitoring",
+257 -251
View File
@@ -48,166 +48,166 @@
"@smithy/util-utf8" "^2.0.0"
tslib "^2.6.2"
"@aws-sdk/client-cognito-identity@3.840.0":
version "3.840.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.840.0.tgz#2fb8b8ac30c8418c46c42fef447ab13151492cab"
integrity sha512-0sn/X63Xqqh5D1FYmdSHiS9SkDzTitoGO++/8IFik4xf/jpn4ZQkIoDPvpxFZcLvebMuUa6jAQs4ap4RusKGkg==
"@aws-sdk/client-cognito-identity@3.846.0":
version "3.846.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.846.0.tgz#f7bfecb0c731df961058b4f63029f7556cb7eda6"
integrity sha512-vlzQVq1TOOYHPppmON/+oNhCxprCPPqxlqAuUddf885JcT6Q9r7FeV7S2yHli/1XC6vBa7sAninNvOjzwDbwYw==
dependencies:
"@aws-crypto/sha256-browser" "5.2.0"
"@aws-crypto/sha256-js" "5.2.0"
"@aws-sdk/core" "3.840.0"
"@aws-sdk/credential-provider-node" "3.840.0"
"@aws-sdk/core" "3.846.0"
"@aws-sdk/credential-provider-node" "3.846.0"
"@aws-sdk/middleware-host-header" "3.840.0"
"@aws-sdk/middleware-logger" "3.840.0"
"@aws-sdk/middleware-recursion-detection" "3.840.0"
"@aws-sdk/middleware-user-agent" "3.840.0"
"@aws-sdk/middleware-user-agent" "3.846.0"
"@aws-sdk/region-config-resolver" "3.840.0"
"@aws-sdk/types" "3.840.0"
"@aws-sdk/util-endpoints" "3.840.0"
"@aws-sdk/util-endpoints" "3.845.0"
"@aws-sdk/util-user-agent-browser" "3.840.0"
"@aws-sdk/util-user-agent-node" "3.840.0"
"@aws-sdk/util-user-agent-node" "3.846.0"
"@smithy/config-resolver" "^4.1.4"
"@smithy/core" "^3.6.0"
"@smithy/fetch-http-handler" "^5.0.4"
"@smithy/core" "^3.7.0"
"@smithy/fetch-http-handler" "^5.1.0"
"@smithy/hash-node" "^4.0.4"
"@smithy/invalid-dependency" "^4.0.4"
"@smithy/middleware-content-length" "^4.0.4"
"@smithy/middleware-endpoint" "^4.1.13"
"@smithy/middleware-retry" "^4.1.14"
"@smithy/middleware-endpoint" "^4.1.15"
"@smithy/middleware-retry" "^4.1.16"
"@smithy/middleware-serde" "^4.0.8"
"@smithy/middleware-stack" "^4.0.4"
"@smithy/node-config-provider" "^4.1.3"
"@smithy/node-http-handler" "^4.0.6"
"@smithy/node-http-handler" "^4.1.0"
"@smithy/protocol-http" "^5.1.2"
"@smithy/smithy-client" "^4.4.5"
"@smithy/smithy-client" "^4.4.7"
"@smithy/types" "^4.3.1"
"@smithy/url-parser" "^4.0.4"
"@smithy/util-base64" "^4.0.0"
"@smithy/util-body-length-browser" "^4.0.0"
"@smithy/util-body-length-node" "^4.0.0"
"@smithy/util-defaults-mode-browser" "^4.0.21"
"@smithy/util-defaults-mode-node" "^4.0.21"
"@smithy/util-defaults-mode-browser" "^4.0.23"
"@smithy/util-defaults-mode-node" "^4.0.23"
"@smithy/util-endpoints" "^3.0.6"
"@smithy/util-middleware" "^4.0.4"
"@smithy/util-retry" "^4.0.6"
"@smithy/util-utf8" "^4.0.0"
tslib "^2.6.2"
"@aws-sdk/client-sso@3.840.0":
version "3.840.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.840.0.tgz#74cce04e0192d192e5d9926fcc7f365811e586f0"
integrity sha512-3Zp+FWN2hhmKdpS0Ragi5V2ZPsZNScE3jlbgoJjzjI/roHZqO+e3/+XFN4TlM0DsPKYJNp+1TAjmhxN6rOnfYA==
"@aws-sdk/client-sso@3.846.0":
version "3.846.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.846.0.tgz#9905ccf216e371c94ca63b1df19dba923d286307"
integrity sha512-7MgMl3nlwf2ixad5Xe8pFHtcwFchkx37MEvGuB00tn5jyBp3AQQ4dK3iHtj2HjhXcXD0G67zVPvH4/QNOL7/gw==
dependencies:
"@aws-crypto/sha256-browser" "5.2.0"
"@aws-crypto/sha256-js" "5.2.0"
"@aws-sdk/core" "3.840.0"
"@aws-sdk/core" "3.846.0"
"@aws-sdk/middleware-host-header" "3.840.0"
"@aws-sdk/middleware-logger" "3.840.0"
"@aws-sdk/middleware-recursion-detection" "3.840.0"
"@aws-sdk/middleware-user-agent" "3.840.0"
"@aws-sdk/middleware-user-agent" "3.846.0"
"@aws-sdk/region-config-resolver" "3.840.0"
"@aws-sdk/types" "3.840.0"
"@aws-sdk/util-endpoints" "3.840.0"
"@aws-sdk/util-endpoints" "3.845.0"
"@aws-sdk/util-user-agent-browser" "3.840.0"
"@aws-sdk/util-user-agent-node" "3.840.0"
"@aws-sdk/util-user-agent-node" "3.846.0"
"@smithy/config-resolver" "^4.1.4"
"@smithy/core" "^3.6.0"
"@smithy/fetch-http-handler" "^5.0.4"
"@smithy/core" "^3.7.0"
"@smithy/fetch-http-handler" "^5.1.0"
"@smithy/hash-node" "^4.0.4"
"@smithy/invalid-dependency" "^4.0.4"
"@smithy/middleware-content-length" "^4.0.4"
"@smithy/middleware-endpoint" "^4.1.13"
"@smithy/middleware-retry" "^4.1.14"
"@smithy/middleware-endpoint" "^4.1.15"
"@smithy/middleware-retry" "^4.1.16"
"@smithy/middleware-serde" "^4.0.8"
"@smithy/middleware-stack" "^4.0.4"
"@smithy/node-config-provider" "^4.1.3"
"@smithy/node-http-handler" "^4.0.6"
"@smithy/node-http-handler" "^4.1.0"
"@smithy/protocol-http" "^5.1.2"
"@smithy/smithy-client" "^4.4.5"
"@smithy/smithy-client" "^4.4.7"
"@smithy/types" "^4.3.1"
"@smithy/url-parser" "^4.0.4"
"@smithy/util-base64" "^4.0.0"
"@smithy/util-body-length-browser" "^4.0.0"
"@smithy/util-body-length-node" "^4.0.0"
"@smithy/util-defaults-mode-browser" "^4.0.21"
"@smithy/util-defaults-mode-node" "^4.0.21"
"@smithy/util-defaults-mode-browser" "^4.0.23"
"@smithy/util-defaults-mode-node" "^4.0.23"
"@smithy/util-endpoints" "^3.0.6"
"@smithy/util-middleware" "^4.0.4"
"@smithy/util-retry" "^4.0.6"
"@smithy/util-utf8" "^4.0.0"
tslib "^2.6.2"
"@aws-sdk/core@3.840.0":
version "3.840.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.840.0.tgz#8eb2c2ba7c258ebbc13d8ea6c45b619b145dc147"
integrity sha512-x3Zgb39tF1h2XpU+yA4OAAQlW6LVEfXNlSedSYJ7HGKXqA/E9h3rWQVpYfhXXVVsLdYXdNw5KBUkoAoruoZSZA==
"@aws-sdk/core@3.846.0":
version "3.846.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.846.0.tgz#f226d7d4f9b25f31dfda260f7ef1f4de8e4314fa"
integrity sha512-7CX0pM906r4WSS68fCTNMTtBCSkTtf3Wggssmx13gD40gcWEZXsU00KzPp1bYheNRyPlAq3rE22xt4wLPXbuxA==
dependencies:
"@aws-sdk/types" "3.840.0"
"@aws-sdk/xml-builder" "3.821.0"
"@smithy/core" "^3.6.0"
"@smithy/core" "^3.7.0"
"@smithy/node-config-provider" "^4.1.3"
"@smithy/property-provider" "^4.0.4"
"@smithy/protocol-http" "^5.1.2"
"@smithy/signature-v4" "^5.1.2"
"@smithy/smithy-client" "^4.4.5"
"@smithy/smithy-client" "^4.4.7"
"@smithy/types" "^4.3.1"
"@smithy/util-base64" "^4.0.0"
"@smithy/util-body-length-browser" "^4.0.0"
"@smithy/util-middleware" "^4.0.4"
"@smithy/util-utf8" "^4.0.0"
fast-xml-parser "4.4.1"
fast-xml-parser "5.2.5"
tslib "^2.6.2"
"@aws-sdk/credential-provider-cognito-identity@3.840.0":
version "3.840.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.840.0.tgz#fb911466aa782f15f76f26f852a87994f6f92856"
integrity sha512-p1RaMVd6+6ruYjKsWRCZT/jWhrYfDKbXY+/ScIYTvcaOOf9ArMtVnhFk3egewrC7kPXFGRYhg2GPmxRotNYMng==
"@aws-sdk/credential-provider-cognito-identity@3.846.0":
version "3.846.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.846.0.tgz#61c09e6a3ccf325991f2e335378fd40d6018f44b"
integrity sha512-zfcNFUK0QC7czR/n3ATMp3ZWkMrGZzJ1mS/sTezjFg1IupFnogyF+8xKmnmqXiABJd1yE8FduYgw8yx0ZSWiCw==
dependencies:
"@aws-sdk/client-cognito-identity" "3.840.0"
"@aws-sdk/client-cognito-identity" "3.846.0"
"@aws-sdk/types" "3.840.0"
"@smithy/property-provider" "^4.0.4"
"@smithy/types" "^4.3.1"
tslib "^2.6.2"
"@aws-sdk/credential-provider-env@3.840.0":
version "3.840.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.840.0.tgz#0410a67ed6508ff642df17090d2f4fb61c1e329a"
integrity sha512-EzF6VcJK7XvQ/G15AVEfJzN2mNXU8fcVpXo4bRyr1S6t2q5zx6UPH/XjDbn18xyUmOq01t+r8gG+TmHEVo18fA==
"@aws-sdk/credential-provider-env@3.846.0":
version "3.846.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.846.0.tgz#b47637b123544971f4d1c7300ea77b70143a7141"
integrity sha512-QuCQZET9enja7AWVISY+mpFrEIeHzvkx/JEEbHYzHhUkxcnC2Kq2c0bB7hDihGD0AZd3Xsm653hk1O97qu69zg==
dependencies:
"@aws-sdk/core" "3.840.0"
"@aws-sdk/core" "3.846.0"
"@aws-sdk/types" "3.840.0"
"@smithy/property-provider" "^4.0.4"
"@smithy/types" "^4.3.1"
tslib "^2.6.2"
"@aws-sdk/credential-provider-http@3.840.0":
version "3.840.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.840.0.tgz#46ee53ff2f22adf4d5cdb83be946ea6554dfc280"
integrity sha512-wbnUiPGLVea6mXbUh04fu+VJmGkQvmToPeTYdHE8eRZq3NRDi3t3WltT+jArLBKD/4NppRpMjf2ju4coMCz91g==
"@aws-sdk/credential-provider-http@3.846.0":
version "3.846.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.846.0.tgz#fe8b36493070a3444d76082b5129450598563fe0"
integrity sha512-Jh1iKUuepdmtreMYozV2ePsPcOF5W9p3U4tWhi3v6nDvz0GsBjzjAROW+BW8XMz9vAD3I9R+8VC3/aq63p5nlw==
dependencies:
"@aws-sdk/core" "3.840.0"
"@aws-sdk/core" "3.846.0"
"@aws-sdk/types" "3.840.0"
"@smithy/fetch-http-handler" "^5.0.4"
"@smithy/node-http-handler" "^4.0.6"
"@smithy/fetch-http-handler" "^5.1.0"
"@smithy/node-http-handler" "^4.1.0"
"@smithy/property-provider" "^4.0.4"
"@smithy/protocol-http" "^5.1.2"
"@smithy/smithy-client" "^4.4.5"
"@smithy/smithy-client" "^4.4.7"
"@smithy/types" "^4.3.1"
"@smithy/util-stream" "^4.2.2"
"@smithy/util-stream" "^4.2.3"
tslib "^2.6.2"
"@aws-sdk/credential-provider-ini@3.840.0":
version "3.840.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.840.0.tgz#d4c53a45803caa32a31033ae12cbdf5ab8ba0400"
integrity sha512-7F290BsWydShHb+7InXd+IjJc3mlEIm9I0R57F/Pjl1xZB69MdkhVGCnuETWoBt4g53ktJd6NEjzm/iAhFXFmw==
"@aws-sdk/credential-provider-ini@3.846.0":
version "3.846.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.846.0.tgz#3d4df54131048d745a04ab3b4af95407f49f7514"
integrity sha512-GUxaBBKsYx1kOlRbcs77l6BVyG9K70zekJX+5hdwTEgJq7AoHl/XYoWiDxPf6zQ7J4euixPJoyRhpNbJjAXdFw==
dependencies:
"@aws-sdk/core" "3.840.0"
"@aws-sdk/credential-provider-env" "3.840.0"
"@aws-sdk/credential-provider-http" "3.840.0"
"@aws-sdk/credential-provider-process" "3.840.0"
"@aws-sdk/credential-provider-sso" "3.840.0"
"@aws-sdk/credential-provider-web-identity" "3.840.0"
"@aws-sdk/nested-clients" "3.840.0"
"@aws-sdk/core" "3.846.0"
"@aws-sdk/credential-provider-env" "3.846.0"
"@aws-sdk/credential-provider-http" "3.846.0"
"@aws-sdk/credential-provider-process" "3.846.0"
"@aws-sdk/credential-provider-sso" "3.846.0"
"@aws-sdk/credential-provider-web-identity" "3.846.0"
"@aws-sdk/nested-clients" "3.846.0"
"@aws-sdk/types" "3.840.0"
"@smithy/credential-provider-imds" "^4.0.6"
"@smithy/property-provider" "^4.0.4"
@@ -215,17 +215,17 @@
"@smithy/types" "^4.3.1"
tslib "^2.6.2"
"@aws-sdk/credential-provider-node@3.840.0":
version "3.840.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.840.0.tgz#9320c35fd0597661b255465f3650b56ddd05a40d"
integrity sha512-KufP8JnxA31wxklLm63evUPSFApGcH8X86z3mv9SRbpCm5ycgWIGVCTXpTOdgq6rPZrwT9pftzv2/b4mV/9clg==
"@aws-sdk/credential-provider-node@3.846.0":
version "3.846.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.846.0.tgz#576d302e7d5af1abc7e5b95695dd97afa03ad2f8"
integrity sha512-du2DsXYRfQ8VIt/gXGThhT8KdUEt2j9W91W87Bl9IA5DINt4nSZv+gzh8LqHBYsTSqoUpKb+qIfP1RjZM/8r0A==
dependencies:
"@aws-sdk/credential-provider-env" "3.840.0"
"@aws-sdk/credential-provider-http" "3.840.0"
"@aws-sdk/credential-provider-ini" "3.840.0"
"@aws-sdk/credential-provider-process" "3.840.0"
"@aws-sdk/credential-provider-sso" "3.840.0"
"@aws-sdk/credential-provider-web-identity" "3.840.0"
"@aws-sdk/credential-provider-env" "3.846.0"
"@aws-sdk/credential-provider-http" "3.846.0"
"@aws-sdk/credential-provider-ini" "3.846.0"
"@aws-sdk/credential-provider-process" "3.846.0"
"@aws-sdk/credential-provider-sso" "3.846.0"
"@aws-sdk/credential-provider-web-identity" "3.846.0"
"@aws-sdk/types" "3.840.0"
"@smithy/credential-provider-imds" "^4.0.6"
"@smithy/property-provider" "^4.0.4"
@@ -233,63 +233,63 @@
"@smithy/types" "^4.3.1"
tslib "^2.6.2"
"@aws-sdk/credential-provider-process@3.840.0":
version "3.840.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.840.0.tgz#ac775db4d4e89fae7966da9b1fde4308f2ceca7a"
integrity sha512-HkDQWHy8tCI4A0Ps2NVtuVYMv9cB4y/IuD/TdOsqeRIAT12h8jDb98BwQPNLAImAOwOWzZJ8Cu0xtSpX7CQhMw==
"@aws-sdk/credential-provider-process@3.846.0":
version "3.846.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.846.0.tgz#19d22592594ca554a83148313651d5167c181fc3"
integrity sha512-mEpwDYarJSH+CIXnnHN0QOe0MXI+HuPStD6gsv3z/7Q6ESl8KRWon3weFZCDnqpiJMUVavlDR0PPlAFg2MQoPg==
dependencies:
"@aws-sdk/core" "3.840.0"
"@aws-sdk/core" "3.846.0"
"@aws-sdk/types" "3.840.0"
"@smithy/property-provider" "^4.0.4"
"@smithy/shared-ini-file-loader" "^4.0.4"
"@smithy/types" "^4.3.1"
tslib "^2.6.2"
"@aws-sdk/credential-provider-sso@3.840.0":
version "3.840.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.840.0.tgz#44dc39fc4e8a619a5aed0fa2f1663de3a54a3304"
integrity sha512-2qgdtdd6R0Z1y0KL8gzzwFUGmhBHSUx4zy85L2XV1CXhpRNwV71SVWJqLDVV5RVWVf9mg50Pm3AWrUC0xb0pcA==
"@aws-sdk/credential-provider-sso@3.846.0":
version "3.846.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.846.0.tgz#6c1040a3476e877a769075682c3f7c105f16460b"
integrity sha512-Dxz9dpdjfxUsSfW92SAldu9wy8wgEbskn4BNWBFHslQHTmqurmR0ci4P1SMxJJKd498AUEoIAzZOtjGOC38irQ==
dependencies:
"@aws-sdk/client-sso" "3.840.0"
"@aws-sdk/core" "3.840.0"
"@aws-sdk/token-providers" "3.840.0"
"@aws-sdk/client-sso" "3.846.0"
"@aws-sdk/core" "3.846.0"
"@aws-sdk/token-providers" "3.846.0"
"@aws-sdk/types" "3.840.0"
"@smithy/property-provider" "^4.0.4"
"@smithy/shared-ini-file-loader" "^4.0.4"
"@smithy/types" "^4.3.1"
tslib "^2.6.2"
"@aws-sdk/credential-provider-web-identity@3.840.0":
version "3.840.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.840.0.tgz#5db983a9fb92110fa6e3f61e2a982a96f571c5c4"
integrity sha512-dpEeVXG8uNZSmVXReE4WP0lwoioX2gstk4RnUgrdUE3YaPq8A+hJiVAyc3h+cjDeIqfbsQbZm9qFetKC2LF9dQ==
"@aws-sdk/credential-provider-web-identity@3.846.0":
version "3.846.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.846.0.tgz#939629e1cf2b778168f350ea79aaf278b357317e"
integrity sha512-j6zOd+kynPQJzmVwSKSUTpsLXAf7vKkr7hCPbQyqC8ZqkIuExsRqu2vRQjX2iH/MKhwZ+qEWMxPMhfDoyv7Gag==
dependencies:
"@aws-sdk/core" "3.840.0"
"@aws-sdk/nested-clients" "3.840.0"
"@aws-sdk/core" "3.846.0"
"@aws-sdk/nested-clients" "3.846.0"
"@aws-sdk/types" "3.840.0"
"@smithy/property-provider" "^4.0.4"
"@smithy/types" "^4.3.1"
tslib "^2.6.2"
"@aws-sdk/credential-providers@^3.186.0":
version "3.840.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.840.0.tgz#68a1febaeb564527b96515ee0e5767405e208550"
integrity sha512-+CxYdGd+uM4NZ9VUvFTU1c/H61qhDB4q362k8xKU+bz24g//LDQ5Mpwksv8OUD1en44v4fUwgZ4SthPZMs+eFQ==
version "3.846.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.846.0.tgz#98c348ec6551f7dc832bfc369fe221b2b71e4846"
integrity sha512-YpTJcV5PO0V+I1nRGAyNF/kCcOIgPgzihlAyOqicmq3vZ8UHZqUCOfzcS6qbEpPFeAB3domzBgsAJNsQXht4SA==
dependencies:
"@aws-sdk/client-cognito-identity" "3.840.0"
"@aws-sdk/core" "3.840.0"
"@aws-sdk/credential-provider-cognito-identity" "3.840.0"
"@aws-sdk/credential-provider-env" "3.840.0"
"@aws-sdk/credential-provider-http" "3.840.0"
"@aws-sdk/credential-provider-ini" "3.840.0"
"@aws-sdk/credential-provider-node" "3.840.0"
"@aws-sdk/credential-provider-process" "3.840.0"
"@aws-sdk/credential-provider-sso" "3.840.0"
"@aws-sdk/credential-provider-web-identity" "3.840.0"
"@aws-sdk/nested-clients" "3.840.0"
"@aws-sdk/client-cognito-identity" "3.846.0"
"@aws-sdk/core" "3.846.0"
"@aws-sdk/credential-provider-cognito-identity" "3.846.0"
"@aws-sdk/credential-provider-env" "3.846.0"
"@aws-sdk/credential-provider-http" "3.846.0"
"@aws-sdk/credential-provider-ini" "3.846.0"
"@aws-sdk/credential-provider-node" "3.846.0"
"@aws-sdk/credential-provider-process" "3.846.0"
"@aws-sdk/credential-provider-sso" "3.846.0"
"@aws-sdk/credential-provider-web-identity" "3.846.0"
"@aws-sdk/nested-clients" "3.846.0"
"@aws-sdk/types" "3.840.0"
"@smithy/config-resolver" "^4.1.4"
"@smithy/core" "^3.6.0"
"@smithy/core" "^3.7.0"
"@smithy/credential-provider-imds" "^4.0.6"
"@smithy/node-config-provider" "^4.1.3"
"@smithy/property-provider" "^4.0.4"
@@ -325,57 +325,57 @@
"@smithy/types" "^4.3.1"
tslib "^2.6.2"
"@aws-sdk/middleware-user-agent@3.840.0":
version "3.840.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.840.0.tgz#3702abf6c7cf86e776e695427a4da0bc13bcc994"
integrity sha512-hiiMf7BP5ZkAFAvWRcK67Mw/g55ar7OCrvrynC92hunx/xhMkrgSLM0EXIZ1oTn3uql9kH/qqGF0nqsK6K555A==
"@aws-sdk/middleware-user-agent@3.846.0":
version "3.846.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.846.0.tgz#e038f60b1b12b2c44a41c831925f52347ca27540"
integrity sha512-85/oUc2jMXqQWo+HHH7WwrdqqArzhMmTmBCpXZwklBHG+ZMzTS5Wug2B0HhGDVWo9aYRMeikSq4lsrpHFVd2MQ==
dependencies:
"@aws-sdk/core" "3.840.0"
"@aws-sdk/core" "3.846.0"
"@aws-sdk/types" "3.840.0"
"@aws-sdk/util-endpoints" "3.840.0"
"@smithy/core" "^3.6.0"
"@aws-sdk/util-endpoints" "3.845.0"
"@smithy/core" "^3.7.0"
"@smithy/protocol-http" "^5.1.2"
"@smithy/types" "^4.3.1"
tslib "^2.6.2"
"@aws-sdk/nested-clients@3.840.0":
version "3.840.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.840.0.tgz#a4d167b358756838341fc7d282ee273c00259c49"
integrity sha512-LXYYo9+n4hRqnRSIMXLBb+BLz+cEmjMtTudwK1BF6Bn2RfdDv29KuyeDRrPCS3TwKl7ZKmXUmE9n5UuHAPfBpA==
"@aws-sdk/nested-clients@3.846.0":
version "3.846.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.846.0.tgz#c0389df04f04e6f4d124a605cc17b2b3f9a82faa"
integrity sha512-LCXPVtNQnkTuE8inPCtpfWN2raE/ndFBKf5OIbuHnC/0XYGOUl5q7VsJz471zJuN9FX3WMfopaFwmNc7cQNMpQ==
dependencies:
"@aws-crypto/sha256-browser" "5.2.0"
"@aws-crypto/sha256-js" "5.2.0"
"@aws-sdk/core" "3.840.0"
"@aws-sdk/core" "3.846.0"
"@aws-sdk/middleware-host-header" "3.840.0"
"@aws-sdk/middleware-logger" "3.840.0"
"@aws-sdk/middleware-recursion-detection" "3.840.0"
"@aws-sdk/middleware-user-agent" "3.840.0"
"@aws-sdk/middleware-user-agent" "3.846.0"
"@aws-sdk/region-config-resolver" "3.840.0"
"@aws-sdk/types" "3.840.0"
"@aws-sdk/util-endpoints" "3.840.0"
"@aws-sdk/util-endpoints" "3.845.0"
"@aws-sdk/util-user-agent-browser" "3.840.0"
"@aws-sdk/util-user-agent-node" "3.840.0"
"@aws-sdk/util-user-agent-node" "3.846.0"
"@smithy/config-resolver" "^4.1.4"
"@smithy/core" "^3.6.0"
"@smithy/fetch-http-handler" "^5.0.4"
"@smithy/core" "^3.7.0"
"@smithy/fetch-http-handler" "^5.1.0"
"@smithy/hash-node" "^4.0.4"
"@smithy/invalid-dependency" "^4.0.4"
"@smithy/middleware-content-length" "^4.0.4"
"@smithy/middleware-endpoint" "^4.1.13"
"@smithy/middleware-retry" "^4.1.14"
"@smithy/middleware-endpoint" "^4.1.15"
"@smithy/middleware-retry" "^4.1.16"
"@smithy/middleware-serde" "^4.0.8"
"@smithy/middleware-stack" "^4.0.4"
"@smithy/node-config-provider" "^4.1.3"
"@smithy/node-http-handler" "^4.0.6"
"@smithy/node-http-handler" "^4.1.0"
"@smithy/protocol-http" "^5.1.2"
"@smithy/smithy-client" "^4.4.5"
"@smithy/smithy-client" "^4.4.7"
"@smithy/types" "^4.3.1"
"@smithy/url-parser" "^4.0.4"
"@smithy/util-base64" "^4.0.0"
"@smithy/util-body-length-browser" "^4.0.0"
"@smithy/util-body-length-node" "^4.0.0"
"@smithy/util-defaults-mode-browser" "^4.0.21"
"@smithy/util-defaults-mode-node" "^4.0.21"
"@smithy/util-defaults-mode-browser" "^4.0.23"
"@smithy/util-defaults-mode-node" "^4.0.23"
"@smithy/util-endpoints" "^3.0.6"
"@smithy/util-middleware" "^4.0.4"
"@smithy/util-retry" "^4.0.6"
@@ -394,13 +394,13 @@
"@smithy/util-middleware" "^4.0.4"
tslib "^2.6.2"
"@aws-sdk/token-providers@3.840.0":
version "3.840.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.840.0.tgz#4545a115bb2a9ed6e0b5631f7b97d10f8a5eb0dc"
integrity sha512-6BuTOLTXvmgwjK7ve7aTg9JaWFdM5UoMolLVPMyh3wTv9Ufalh8oklxYHUBIxsKkBGO2WiHXytveuxH6tAgTYg==
"@aws-sdk/token-providers@3.846.0":
version "3.846.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.846.0.tgz#36b499314c2ed754aa9372058a2a8c9e9054ad49"
integrity sha512-sGNk3xclK7xx+rIJZDJC4FNFqaSSqN0nSr+AdVdQ+/iKQKaUA6hixRbXaQ7I7M5mhqS6fMW1AsqVRywQq2BSMw==
dependencies:
"@aws-sdk/core" "3.840.0"
"@aws-sdk/nested-clients" "3.840.0"
"@aws-sdk/core" "3.846.0"
"@aws-sdk/nested-clients" "3.846.0"
"@aws-sdk/types" "3.840.0"
"@smithy/property-provider" "^4.0.4"
"@smithy/shared-ini-file-loader" "^4.0.4"
@@ -415,13 +415,14 @@
"@smithy/types" "^4.3.1"
tslib "^2.6.2"
"@aws-sdk/util-endpoints@3.840.0":
version "3.840.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.840.0.tgz#7ba508b23a62ba57cf22084d0a40f74b18a2a2d0"
integrity sha512-eqE9ROdg/Kk0rj3poutyRCFauPDXIf/WSvCqFiRDDVi6QOnCv/M0g2XW8/jSvkJlOyaXkNCptapIp6BeeFFGYw==
"@aws-sdk/util-endpoints@3.845.0":
version "3.845.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.845.0.tgz#a4a303502b79a9868da2f6a17f81d24a34f10974"
integrity sha512-MBmOf0Pb4q6xs9V7jXT1+qciW2965yvaoZUlUUnxUEoX6zxWROeIu/gttASc4vSjOHr/+64hmFkxjeBUF37FJA==
dependencies:
"@aws-sdk/types" "3.840.0"
"@smithy/types" "^4.3.1"
"@smithy/url-parser" "^4.0.4"
"@smithy/util-endpoints" "^3.0.6"
tslib "^2.6.2"
@@ -442,12 +443,12 @@
bowser "^2.11.0"
tslib "^2.6.2"
"@aws-sdk/util-user-agent-node@3.840.0":
version "3.840.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.840.0.tgz#bf959b219012688f4bf32f462e4e411666245e4c"
integrity sha512-Fy5JUEDQU1tPm2Yw/YqRYYc27W5+QD/J4mYvQvdWjUGZLB5q3eLFMGD35Uc28ZFoGMufPr4OCxK/bRfWROBRHQ==
"@aws-sdk/util-user-agent-node@3.846.0":
version "3.846.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.846.0.tgz#05ab54d561bcbe3888d88b500ef62a7f41acac8c"
integrity sha512-MXYXCplw76xe8A9ejVaIru6Carum/2LQbVtNHsIa4h0TlafLdfulywsoMWL1F53Y9XxQSeOKyyqDKLNOgRVimw==
dependencies:
"@aws-sdk/middleware-user-agent" "3.840.0"
"@aws-sdk/middleware-user-agent" "3.846.0"
"@aws-sdk/types" "3.840.0"
"@smithy/node-config-provider" "^4.1.3"
"@smithy/types" "^4.3.1"
@@ -662,9 +663,9 @@
debug "^4.3.1"
"@babel/types@^7.27.1", "@babel/types@^7.27.3", "@babel/types@^7.27.6", "@babel/types@^7.28.0", "@babel/types@^7.4.0":
version "7.28.0"
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.28.0.tgz#2fd0159a6dc7353933920c43136335a9b264d950"
integrity sha512-jYnje+JyZG5YThjHiF28oT4SIZLnYOcSBb6+SDaFIyzDVSkXQmQQYclJ2R+YxcdmK0AX6x1E5OQNtuh3jHDrUg==
version "7.28.1"
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.28.1.tgz#2aaf3c10b31ba03a77ac84f52b3912a0edef4cf9"
integrity sha512-x0LvFTekgSX+83TI28Y9wYPUfzrnl2aT5+5QLnO6v7mSJYtEEevuDRN0F0uSHRk1G1IWZC43o00Y0xDDrpBGPQ==
dependencies:
"@babel/helper-string-parser" "^7.27.1"
"@babel/helper-validator-identifier" "^7.27.1"
@@ -854,9 +855,9 @@
integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==
"@google-cloud/firestore@^7.7.0":
version "7.11.2"
resolved "https://registry.yarnpkg.com/@google-cloud/firestore/-/firestore-7.11.2.tgz#412b453a85dec3b568239f6ae49fd5e118820cc0"
integrity sha512-BQCSbjWJndCZ6bj8BSGhi4EM1TDFs9HgZXXsJ7d2kEPo+x64fB3OnQE8ffmn3vWADqeAmYBPaMPF/k6PHETXKA==
version "7.11.3"
resolved "https://registry.yarnpkg.com/@google-cloud/firestore/-/firestore-7.11.3.tgz#87cc3a58c5c297d6c9ca0e486fbf16b403585721"
integrity sha512-qsM3/WHpawF07SRVvEJJVRwhYzM7o9qtuksyuqnrMig6fxIrwWnsezECWsG/D5TyYru51Fv5c/RTqNDQ2yU+4w==
dependencies:
"@opentelemetry/api" "^1.3.0"
fast-deep-equal "^3.1.1"
@@ -1239,10 +1240,10 @@
"@smithy/util-middleware" "^4.0.4"
tslib "^2.6.2"
"@smithy/core@^3.6.0":
version "3.6.0"
resolved "https://registry.yarnpkg.com/@smithy/core/-/core-3.6.0.tgz#be02f2a4a56ba83d37298454a0bddc89cbad510b"
integrity sha512-Pgvfb+TQ4wUNLyHzvgCP4aYZMh16y7GcfF59oirRHcgGgkH1e/s9C0nv/v3WP+Quymyr5je71HeFQCwh+44XLg==
"@smithy/core@^3.7.0":
version "3.7.0"
resolved "https://registry.yarnpkg.com/@smithy/core/-/core-3.7.0.tgz#b3a98ccc48b1c408dfdb986aaa22d6affffd7795"
integrity sha512-7ov8hu/4j0uPZv8b27oeOFtIBtlFmM3ibrPv/Omx1uUdoXvcpJ00U+H/OWWC/keAguLlcqwtyL2/jTlSnApgNQ==
dependencies:
"@smithy/middleware-serde" "^4.0.8"
"@smithy/protocol-http" "^5.1.2"
@@ -1250,7 +1251,7 @@
"@smithy/util-base64" "^4.0.0"
"@smithy/util-body-length-browser" "^4.0.0"
"@smithy/util-middleware" "^4.0.4"
"@smithy/util-stream" "^4.2.2"
"@smithy/util-stream" "^4.2.3"
"@smithy/util-utf8" "^4.0.0"
tslib "^2.6.2"
@@ -1265,10 +1266,10 @@
"@smithy/url-parser" "^4.0.4"
tslib "^2.6.2"
"@smithy/fetch-http-handler@^5.0.4":
version "5.0.4"
resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-5.0.4.tgz#c68601b4676787e049b5d464d5f4b825dbb44013"
integrity sha512-AMtBR5pHppYMVD7z7G+OlHHAcgAN7v0kVKEpHuTO4Gb199Gowh0taYi9oDStFeUhetkeP55JLSVlTW1n9rFtUw==
"@smithy/fetch-http-handler@^5.1.0":
version "5.1.0"
resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-5.1.0.tgz#387abd9ec6c8ff0af33b268c0f6ccb289c1b1563"
integrity sha512-mADw7MS0bYe2OGKkHYMaqarOXuDwRbO6ArD91XhHcl2ynjGCFF+hvqf0LyQcYxkA1zaWjefSkU7Ne9mqgApSgQ==
dependencies:
"@smithy/protocol-http" "^5.1.2"
"@smithy/querystring-builder" "^4.0.4"
@@ -1317,12 +1318,12 @@
"@smithy/types" "^4.3.1"
tslib "^2.6.2"
"@smithy/middleware-endpoint@^4.1.13":
version "4.1.13"
resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-4.1.13.tgz#7d5b5f8f61600270bd8c59aabf311c99b9127aba"
integrity sha512-xg3EHV/Q5ZdAO5b0UiIMj3RIOCobuS40pBBODguUDVdko6YK6QIzCVRrHTogVuEKglBWqWenRnZ71iZnLL3ZAQ==
"@smithy/middleware-endpoint@^4.1.15":
version "4.1.15"
resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-4.1.15.tgz#31d93e6f33bbe2dbd120bda0833bce35cf960c39"
integrity sha512-L2M0oz+r6Wv0KZ90MgClXmWkV7G72519Hd5/+K5i3gQMu4WNQykh7ERr58WT3q60dd9NqHSMc3/bAK0FsFg3Fw==
dependencies:
"@smithy/core" "^3.6.0"
"@smithy/core" "^3.7.0"
"@smithy/middleware-serde" "^4.0.8"
"@smithy/node-config-provider" "^4.1.3"
"@smithy/shared-ini-file-loader" "^4.0.4"
@@ -1331,15 +1332,15 @@
"@smithy/util-middleware" "^4.0.4"
tslib "^2.6.2"
"@smithy/middleware-retry@^4.1.14":
version "4.1.14"
resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-4.1.14.tgz#53ce619463a1ce4b95025aaafdf51369ef893196"
integrity sha512-eoXaLlDGpKvdmvt+YBfRXE7HmIEtFF+DJCbTPwuLunP0YUnrydl+C4tS+vEM0+nyxXrX3PSUFqC+lP1+EHB1Tw==
"@smithy/middleware-retry@^4.1.16":
version "4.1.16"
resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-4.1.16.tgz#0e044d0da18e7019052ac61ec02a2956437376fd"
integrity sha512-PpPhMpC6U1fLW0evKnC8gJtmobBYn0oi4RrIKGhN1a86t6XgVEK+Vb9C8dh5PPXb3YDr8lE6aYKh1hd3OikmWw==
dependencies:
"@smithy/node-config-provider" "^4.1.3"
"@smithy/protocol-http" "^5.1.2"
"@smithy/service-error-classification" "^4.0.6"
"@smithy/smithy-client" "^4.4.5"
"@smithy/smithy-client" "^4.4.7"
"@smithy/types" "^4.3.1"
"@smithy/util-middleware" "^4.0.4"
"@smithy/util-retry" "^4.0.6"
@@ -1373,10 +1374,10 @@
"@smithy/types" "^4.3.1"
tslib "^2.6.2"
"@smithy/node-http-handler@^4.0.6":
version "4.0.6"
resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-4.0.6.tgz#a022da499ba3af4b6b4c815104fde973c0eccc40"
integrity sha512-NqbmSz7AW2rvw4kXhKGrYTiJVDHnMsFnX4i+/FzcZAfbOBauPYs2ekuECkSbtqaxETLLTu9Rl/ex6+I2BKErPA==
"@smithy/node-http-handler@^4.1.0":
version "4.1.0"
resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-4.1.0.tgz#6b528cd0da0c35755b34afba207b7db972b0eb92"
integrity sha512-vqfSiHz2v8b3TTTrdXi03vNz1KLYYS3bhHCDv36FYDqxT7jvTll1mMnCrkD+gOvgwybuunh/2VmvOMqwBegxEg==
dependencies:
"@smithy/abort-controller" "^4.0.4"
"@smithy/protocol-http" "^5.1.2"
@@ -1446,17 +1447,17 @@
"@smithy/util-utf8" "^4.0.0"
tslib "^2.6.2"
"@smithy/smithy-client@^4.4.5":
version "4.4.5"
resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-4.4.5.tgz#1c736618f3c4910880cc6862a5826348c1b70d5d"
integrity sha512-+lynZjGuUFJaMdDYSTMnP/uPBBXXukVfrJlP+1U/Dp5SFTEI++w6NMga8DjOENxecOF71V9Z2DllaVDYRnGlkg==
"@smithy/smithy-client@^4.4.7":
version "4.4.7"
resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-4.4.7.tgz#68e9f7785179060896ed51d52cd4f4cfc1cbffb5"
integrity sha512-x+MxBNOcG7rY9i5QsbdgvvRJngKKvUJrbU5R5bT66PTH3e6htSupJ4Q+kJ3E7t6q854jyl57acjpPi6qG1OY5g==
dependencies:
"@smithy/core" "^3.6.0"
"@smithy/middleware-endpoint" "^4.1.13"
"@smithy/core" "^3.7.0"
"@smithy/middleware-endpoint" "^4.1.15"
"@smithy/middleware-stack" "^4.0.4"
"@smithy/protocol-http" "^5.1.2"
"@smithy/types" "^4.3.1"
"@smithy/util-stream" "^4.2.2"
"@smithy/util-stream" "^4.2.3"
tslib "^2.6.2"
"@smithy/types@^4.3.1":
@@ -1521,27 +1522,27 @@
dependencies:
tslib "^2.6.2"
"@smithy/util-defaults-mode-browser@^4.0.21":
version "4.0.21"
resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.0.21.tgz#47895e42d64060d2a7f803a443fd160d0a329d83"
integrity sha512-wM0jhTytgXu3wzJoIqpbBAG5U6BwiubZ6QKzSbP7/VbmF1v96xlAbX2Am/mz0Zep0NLvLh84JT0tuZnk3wmYQA==
"@smithy/util-defaults-mode-browser@^4.0.23":
version "4.0.23"
resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.0.23.tgz#74887922f87da4f4acbf523b5c0271f11af5997d"
integrity sha512-NqRi6VvEIwpJ+KSdqI85+HH46H7uVoNqVTs2QO7p1YKnS7k8VZnunJj8R5KdmmVnTojkaL1OMPyZC8uR5F7fSg==
dependencies:
"@smithy/property-provider" "^4.0.4"
"@smithy/smithy-client" "^4.4.5"
"@smithy/smithy-client" "^4.4.7"
"@smithy/types" "^4.3.1"
bowser "^2.11.0"
tslib "^2.6.2"
"@smithy/util-defaults-mode-node@^4.0.21":
version "4.0.21"
resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.0.21.tgz#4682143fbfb0a4c6e08a6151f13af97018e6950e"
integrity sha512-/F34zkoU0GzpUgLJydHY8Rxu9lBn8xQC/s/0M0U9lLBkYbA1htaAFjWYJzpzsbXPuri5D1H8gjp2jBum05qBrA==
"@smithy/util-defaults-mode-node@^4.0.23":
version "4.0.23"
resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.0.23.tgz#dd22609289183fe3d722f9a1601b6cc618f9efa7"
integrity sha512-NE9NtEVigFa+HHJ5bBeQT7KF3KiltW880CLN9TnWWL55akeou3ziRAHO22QSUPgPZ/nqMfPXi/LGMQ6xQvXPNQ==
dependencies:
"@smithy/config-resolver" "^4.1.4"
"@smithy/credential-provider-imds" "^4.0.6"
"@smithy/node-config-provider" "^4.1.3"
"@smithy/property-provider" "^4.0.4"
"@smithy/smithy-client" "^4.4.5"
"@smithy/smithy-client" "^4.4.7"
"@smithy/types" "^4.3.1"
tslib "^2.6.2"
@@ -1578,13 +1579,13 @@
"@smithy/types" "^4.3.1"
tslib "^2.6.2"
"@smithy/util-stream@^4.2.2":
version "4.2.2"
resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-4.2.2.tgz#beeb1edf690db9b7d7983f46ca4fb66e22253608"
integrity sha512-aI+GLi7MJoVxg24/3J1ipwLoYzgkB4kUfogZfnslcYlynj3xsQ0e7vk4TnTro9hhsS5PvX1mwmkRqqHQjwcU7w==
"@smithy/util-stream@^4.2.3":
version "4.2.3"
resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-4.2.3.tgz#7980fb94dbee96301b0b2610de8ae1700c7daab1"
integrity sha512-cQn412DWHHFNKrQfbHY8vSFI3nTROY1aIKji9N0tpp8gUABRilr7wdf8fqBbSlXresobM+tQFNk6I+0LXK/YZg==
dependencies:
"@smithy/fetch-http-handler" "^5.0.4"
"@smithy/node-http-handler" "^4.0.6"
"@smithy/fetch-http-handler" "^5.1.0"
"@smithy/node-http-handler" "^4.1.0"
"@smithy/types" "^4.3.1"
"@smithy/util-base64" "^4.0.0"
"@smithy/util-buffer-from" "^4.0.0"
@@ -1711,9 +1712,9 @@
integrity sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==
"@types/node@*", "@types/node@>=13.7.0":
version "24.0.10"
resolved "https://registry.yarnpkg.com/@types/node/-/node-24.0.10.tgz#f65a169779bf0d70203183a1890be7bee8ca2ddb"
integrity sha512-ENHwaH+JIRTDIEEbDK6QSQntAYGtbvdDXnMXnZaZ6k13Du1dPMmprkEHIL7ok2Wl2aZevetwTAb5S+7yIF+enA==
version "24.0.14"
resolved "https://registry.yarnpkg.com/@types/node/-/node-24.0.14.tgz#6e3d4fb6d858c48c69707394e1a0e08ce1ecc1bc"
integrity sha512-4zXMWD91vBLGRtHK3YbIoFMia+1nqEz72coM42C5ETjnNCa/heoj7NT1G67iAfOqMmcfhuCZ4uNpyz8EjlAejw==
dependencies:
undici-types "~7.8.0"
@@ -1723,9 +1724,9 @@
integrity sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==
"@types/node@^22.0.1", "@types/node@^22.5.4":
version "22.16.0"
resolved "https://registry.yarnpkg.com/@types/node/-/node-22.16.0.tgz#352bc4951fd089df32f2b6412a61d339b67ded8b"
integrity sha512-B2egV9wALML1JCpv3VQoQ+yesQKAmNMBIAY7OteVrikcOcAkWm+dGL6qpeCktPjAv6N1JLnhbNiqS35UpFyBsQ==
version "22.16.4"
resolved "https://registry.yarnpkg.com/@types/node/-/node-22.16.4.tgz#00c763ad4d4e45f62d5a270c040ae1a799c7e38a"
integrity sha512-PYRhNtZdm2wH/NT2k/oAJ6/f2VD2N2Dag0lGlx2vWgMSJXGNmlce5MiTQzoWAiIJtso30mjnfQCOKVH+kAQC/g==
dependencies:
undici-types "~6.21.0"
@@ -2133,9 +2134,9 @@ agent-base@6, agent-base@^6.0.2:
debug "4"
agent-base@^7.0.2, agent-base@^7.1.2:
version "7.1.3"
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.3.tgz#29435eb821bc4194633a5b89e5bc4703bafc25a1"
integrity sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==
version "7.1.4"
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.4.tgz#e3cd76d4c548ee895d3c3fd8dc1f6c5b9032e7a8"
integrity sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==
agentkeepalive@^4.1.3:
version "4.6.0"
@@ -2227,9 +2228,9 @@ append-transform@^1.0.0:
default-require-extensions "^2.0.0"
"aproba@^1.0.3 || ^2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc"
integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==
version "2.1.0"
resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.1.0.tgz#75500a190313d95c64e871e7e4284c6ac219f0b1"
integrity sha512-tLIEcj5GuR2RSTnxNKdkK0dJ/GrC7P38sUkiDmDuHfsHmbagTFAxDVIBltoklXEVIQ/f14IL8IMJ5pn9Hez1Ew==
archiver-utils@^5.0.0, archiver-utils@^5.0.1, archiver-utils@^5.0.2:
version "5.0.2"
@@ -2494,9 +2495,9 @@ balanced-match@^1.0.0:
integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
bare-events@^2.2.0:
version "2.5.4"
resolved "https://registry.yarnpkg.com/bare-events/-/bare-events-2.5.4.tgz#16143d435e1ed9eafd1ab85f12b89b3357a41745"
integrity sha512-+gFfDkR8pj4/TrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA==
version "2.6.0"
resolved "https://registry.yarnpkg.com/bare-events/-/bare-events-2.6.0.tgz#11d9506da109e363a2f3af050fbb005ccdb3ee8f"
integrity sha512-EKZ5BTXYExaNqi3I3f9RtEsaI/xBSGjE0XZCZilPzFAV/goswFHuPd9jEZlPIZ/iNZJwDSao9qRiScySz7MbQg==
base-64@^0.1.0:
version "0.1.0"
@@ -2536,9 +2537,9 @@ big-integer@^1.6.48:
integrity sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==
bignumber.js@^9.0.0, bignumber.js@^9.0.1:
version "9.3.0"
resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.3.0.tgz#bdba7e2a4c1a2eba08290e8dcad4f36393c92acd"
integrity sha512-EM7aMFTXbptt/wZdMlBv2t8IViwQL+h6SLHosp8Yf0dqJMTnY6iL32opnAB6kAdL0SZPuvcAzFr31o0c/R3/RA==
version "9.3.1"
resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.3.1.tgz#759c5aaddf2ffdc4f154f7b493e1c8770f88c4d7"
integrity sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==
binary-extensions@^2.0.0:
version "2.3.0"
@@ -2825,9 +2826,9 @@ camelcase@^5.0.0:
integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
caniuse-lite@^1.0.30001726:
version "1.0.30001726"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001726.tgz#a15bd87d5a4bf01f6b6f70ae7c97fdfd28b5ae47"
integrity sha512-VQAUIUzBiZ/UnlM28fSp2CRF3ivUn1BWEvxMcVTNwpw91Py1pGbPIyIKtd+tzct9C3ouceCVdGAXxZOpZAsgdw==
version "1.0.30001727"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001727.tgz#22e9706422ad37aa50556af8c10e40e2d93a8b85"
integrity sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==
caseless@~0.12.0:
version "0.12.0"
@@ -3141,9 +3142,9 @@ core-js@^2.4.0:
integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==
core-js@^3.30.2:
version "3.43.0"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.43.0.tgz#f7258b156523208167df35dea0cfd6b6ecd4ee88"
integrity sha512-N6wEbTTZSYOY2rYAn85CuvWWkCK6QweMn7/4Nr3w+gDBeBhk/x4EJeY6FPo4QzDoJZxVTv8U7CMvgWk6pOHHqA==
version "3.44.0"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.44.0.tgz#db4fd4fa07933c1d6898c8b112a1119a9336e959"
integrity sha512-aFCtd4l6GvAXwVEh3XbbVqJGHDJt0OZRa+5ePGx3LLwi12WfexqQxcsohb2wgsa/92xtl19Hd66G/L+TaAxDMw==
core-util-is@1.0.2:
version "1.0.2"
@@ -3339,9 +3340,9 @@ decamelize@^1.2.0:
integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==
decimal.js@^10.4.3:
version "10.5.0"
resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.5.0.tgz#0f371c7cf6c4898ce0afb09836db73cd82010f22"
integrity sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==
version "10.6.0"
resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.6.0.tgz#e649a43e3ab953a72192ff5983865e509f37ed9a"
integrity sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==
decode-uri-component@^0.2.2:
version "0.2.2"
@@ -3441,9 +3442,9 @@ discord-api-types@^0.37.12, discord-api-types@^0.37.41:
integrity sha512-7xpNK0EiWjjDFp2nAhHXezE4OUWm7s1zhc/UXXN6hnFFU8dfoPHgV0Hx0RPiCa3ILRpdeh152icc68DGCyXYIw==
discord-api-types@^0.38.1:
version "0.38.15"
resolved "https://registry.yarnpkg.com/discord-api-types/-/discord-api-types-0.38.15.tgz#5c5e14c7049fa974096cb8172d0ec29dc5f880a6"
integrity sha512-RX3skyRH7p6BlHOW62ztdnIc87+wv4TEJEURMir5k5BbRJ10wK1MCqFEO6USHTol3gkiHLE6wWoHhNQ2pqB4AA==
version "0.38.16"
resolved "https://registry.yarnpkg.com/discord-api-types/-/discord-api-types-0.38.16.tgz#15e034ae99f5bf0bee5a97d411d675e078e38ad8"
integrity sha512-Cz42dC5WqJD17Yk0bRy7YLTJmh3NKo4FGpxZuA8MHqT0RPxKSrll5YhlODZ2z5DiEV/gpHMeTSrTFTWpSXjT1Q==
discord.js@14.6.0:
version "14.6.0"
@@ -3558,9 +3559,9 @@ ee-first@1.1.1:
integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==
electron-to-chromium@^1.5.173:
version "1.5.179"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.179.tgz#453d53f360014a2604d40ccd41c4ea0a6e31b99a"
integrity sha512-UWKi/EbBopgfFsc5k61wFpV7WrnnSlSzW/e2XcBmS6qKYTivZlLtoll5/rdqRTxGglGHkmkW0j0pFNJG10EUIQ==
version "1.5.185"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.185.tgz#b4f9189c4ef652ddf9f1bb37529e2b79f865e912"
integrity sha512-dYOZfUk57hSMPePoIQ1fZWl1Fkj+OshhEVuPacNKWzC1efe56OsHY3l/jCfiAgIICOU3VgOIdoq7ahg7r7n6MQ==
emoji-regex@^7.0.1:
version "7.0.3"
@@ -3934,12 +3935,12 @@ fast-json-stable-stringify@^2.0.0:
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
fast-xml-parser@4.4.1:
version "4.4.1"
resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.4.1.tgz#86dbf3f18edf8739326447bcaac31b4ae7f6514f"
integrity sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==
fast-xml-parser@5.2.5:
version "5.2.5"
resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-5.2.5.tgz#4809fdfb1310494e341098c25cb1341a01a9144a"
integrity sha512-pfX9uG9Ki0yekDHx2SiuRIyFdyAr1kMIMitPvb0YBo8SUfKvia7w7FIyd/l6av85pFYRhZscS75MwMnbvY+hcQ==
dependencies:
strnum "^1.0.5"
strnum "^2.1.0"
fast-xml-parser@^4.4.1, fast-xml-parser@^4.5.1:
version "4.5.3"
@@ -6068,9 +6069,9 @@ named-placeholders@^1.1.3:
lru-cache "^7.14.1"
nan@^2.13.2, nan@^2.19.0, nan@^2.20.0:
version "2.22.2"
resolved "https://registry.yarnpkg.com/nan/-/nan-2.22.2.tgz#6b504fd029fb8f38c0990e52ad5c26772fdacfbb"
integrity sha512-DANghxFkS1plDdRsX0X9pm0Z6SJNN6gBdtXfanwoZ8hooC5gosGFSBGRYHUVPz1asKA/kMRqDRdHrluZ61SpBQ==
version "2.23.0"
resolved "https://registry.yarnpkg.com/nan/-/nan-2.23.0.tgz#24aa4ddffcc37613a2d2935b97683c1ec96093c6"
integrity sha512-1UxuyYGdoQHcGg87Lkqm3FzefucTa0NAiOcuRsDmysep3c1LVCRK2krrUDafMWtjSG04htvAmvg96+SDknOmgQ==
nanoid@^3.3.8:
version "3.3.11"
@@ -7188,9 +7189,9 @@ readline2@^1.0.1:
mute-stream "0.0.5"
real-cancellable-promise@^1.1.1:
version "1.2.2"
resolved "https://registry.yarnpkg.com/real-cancellable-promise/-/real-cancellable-promise-1.2.2.tgz#fef5dc64c99749d9640ab63fe6f32a37fc7b29b2"
integrity sha512-Qh1RvIGdekUCv/ZkK9IiAkah2/Q++p66KHe6TSgHnx4QSbr5vCo3qDoszqRO1TSH+6h6HI5aDVBVrQCQBGj44Q==
version "1.2.3"
resolved "https://registry.yarnpkg.com/real-cancellable-promise/-/real-cancellable-promise-1.2.3.tgz#6df13b7db40cbff9969975d6194c11e2356c4a13"
integrity sha512-hBI5Gy/55VEeeMtImMgEirD7eq5UmqJf1J8dFZtbJZA/3rB0pYFZ7PayMGueb6v4UtUtpKpP+05L0VwyE1hI9Q==
reflect.getprototypeof@^1.0.6, reflect.getprototypeof@^1.0.9:
version "1.0.10"
@@ -7725,9 +7726,9 @@ socks-proxy-agent@^6.0.0:
socks "^2.6.2"
socks@^2.6.2, socks@^2.7.1:
version "2.8.5"
resolved "https://registry.yarnpkg.com/socks/-/socks-2.8.5.tgz#bfe18f5ead1efc93f5ec90c79fa8bdccbcee2e64"
integrity sha512-iF+tNDQla22geJdTyJB1wM/qrX9DMRwWrciEPwWLPRWAUEM8sQiyxgckLxWT1f7+9VabJS0jTGGr4QgBuvi6Ww==
version "2.8.6"
resolved "https://registry.yarnpkg.com/socks/-/socks-2.8.6.tgz#e335486a2552f34f932f0c27d8dbb93f2be867aa"
integrity sha512-pe4Y2yzru68lXCb38aAqRf5gvN8YdjP1lok5o0J7BOHljkyCGKVz7H3vpVIXKD27rj2giOJ7DwVyk/GWrPHDWA==
dependencies:
ip-address "^9.0.5"
smart-buffer "^4.2.0"
@@ -8075,11 +8076,16 @@ strip-json-comments@~2.0.1:
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==
strnum@^1.0.5, strnum@^1.1.1:
strnum@^1.1.1:
version "1.1.2"
resolved "https://registry.yarnpkg.com/strnum/-/strnum-1.1.2.tgz#57bca4fbaa6f271081715dbc9ed7cee5493e28e4"
integrity sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==
strnum@^2.1.0:
version "2.1.1"
resolved "https://registry.yarnpkg.com/strnum/-/strnum-2.1.1.tgz#cf2a6e0cf903728b8b2c4b971b7e36b4e82d46ab"
integrity sha512-7ZvoFTiCnGxBtDqJ//Cu6fWtZtc7Y3x+QOirG15wztbdngGSkht27o2pyGWrVy0b4WAy3jbKmnoK6g5VlVNUUw==
strtok3@^7.0.0:
version "7.1.1"
resolved "https://registry.yarnpkg.com/strtok3/-/strtok3-7.1.1.tgz#f548fd9dc59d0a76d5567ff8c16be31221f29dfc"
+5
View File
@@ -106,6 +106,11 @@ stdenv.mkDerivation rec {
argp-standalone
];
# fix iconv linking on macOS
preConfigure = lib.optionalString stdenv.hostPlatform.isDarwin ''
export LDFLAGS="-liconv"
'';
# Note: postConfigure instead of postPatch in order to include some
# autoconf-generated files. The template files for the autogen'd scripts are
# not chmod +x, so patchShebangs misses them.
-2
View File
@@ -8472,13 +8472,11 @@ with pkgs;
json2yaml = haskell.lib.compose.justStaticExecutables haskellPackages.json2yaml;
keybinder = callPackage ../development/libraries/keybinder {
automake = automake111x;
lua = lua5_1;
};
keybinder3 = callPackage ../development/libraries/keybinder3 {
gtk3 = if stdenv.hostPlatform.isDarwin then gtk3-x11 else gtk3;
automake = automake111x;
};
krb5 = callPackage ../development/libraries/kerberos/krb5.nix {
+4
View File
@@ -4549,6 +4549,10 @@ self: super: with self; {
elasticsearchdsl = self.elasticsearch-dsl;
electrum-aionostr = callPackage ../development/python-modules/electrum-aionostr { };
electrum-ecc = callPackage ../development/python-modules/electrum-ecc { };
elegy = callPackage ../development/python-modules/elegy { };
elementpath = callPackage ../development/python-modules/elementpath { };
+13 -9
View File
@@ -191,15 +191,19 @@ let
aliases = self: super: lib.optionalAttrs config.allowAliases (import ./aliases.nix lib self super);
variants = import ./variants.nix {
inherit
lib
nixpkgsFun
stdenv
overlays
makeMuslParsedPlatform
;
};
variants =
self: super:
lib.optionalAttrs config.allowVariants (
import ./variants.nix {
inherit
lib
nixpkgsFun
stdenv
overlays
makeMuslParsedPlatform
;
} self super
);
# stdenvOverrides is used to avoid having multiple of versions
# of certain dependencies that were used in bootstrapping the