mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-02 07:31:26 +00:00
Merge staging-next into staging
This commit is contained in:
commit
4532c723ec
@ -1520,6 +1520,12 @@
|
||||
githubId = 12958979;
|
||||
name = "Mika Naylor";
|
||||
};
|
||||
autrimpo = {
|
||||
email = "michal@koutensky.net";
|
||||
github = "autrimpo";
|
||||
githubId = 5968483;
|
||||
name = "Michal Koutenský";
|
||||
};
|
||||
autumnal = {
|
||||
name = "Sven Friedrich";
|
||||
email = "sven@autumnal.de";
|
||||
|
@ -90,6 +90,8 @@ In addition to numerous new and upgraded packages, this release has the followin
|
||||
|
||||
- [networkd-dispatcher](https://gitlab.com/craftyguy/networkd-dispatcher), a dispatcher service for systemd-networkd connection status changes. Available as [services.networkd-dispatcher](#opt-services.networkd-dispatcher.enable).
|
||||
|
||||
- [gonic](https://github.com/sentriz/gonic), a Subsonic music streaming server. Available as [services.gonic](#opt-services.gonic.enable).
|
||||
|
||||
- [mmsd](https://gitlab.com/kop316/mmsd), a lower level daemon that transmits and recieves MMSes. Available as [services.mmsd](#opt-services.mmsd.enable).
|
||||
|
||||
- [QDMR](https://dm3mat.darc.de/qdmr/), a GUI application and command line tool for programming DMR radios [programs.qdmr](#opt-programs.qdmr.enable)
|
||||
|
@ -153,6 +153,7 @@
|
||||
./programs/cnping.nix
|
||||
./programs/command-not-found/command-not-found.nix
|
||||
./programs/criu.nix
|
||||
./programs/darling.nix
|
||||
./programs/dconf.nix
|
||||
./programs/digitalbitbox/default.nix
|
||||
./programs/dmrconfig.nix
|
||||
@ -306,6 +307,7 @@
|
||||
./services/audio/alsa.nix
|
||||
./services/audio/botamusique.nix
|
||||
./services/audio/gmediarender.nix
|
||||
./services/audio/gonic.nix
|
||||
./services/audio/hqplayerd.nix
|
||||
./services/audio/icecast.nix
|
||||
./services/audio/jack.nix
|
||||
|
21
nixos/modules/programs/darling.nix
Normal file
21
nixos/modules/programs/darling.nix
Normal file
@ -0,0 +1,21 @@
|
||||
{ config, lib, pkgs, ... }:
|
||||
|
||||
let
|
||||
cfg = config.programs.darling;
|
||||
in {
|
||||
options = {
|
||||
programs.darling = {
|
||||
enable = lib.mkEnableOption (lib.mdDoc "Darling, a Darwin/macOS compatibility layer for Linux");
|
||||
package = lib.mkPackageOptionMD pkgs "darling" {};
|
||||
};
|
||||
};
|
||||
|
||||
config = lib.mkIf cfg.enable {
|
||||
security.wrappers.darling = {
|
||||
source = lib.getExe cfg.package;
|
||||
owner = "root";
|
||||
group = "root";
|
||||
setuid = true;
|
||||
};
|
||||
};
|
||||
}
|
89
nixos/modules/services/audio/gonic.nix
Normal file
89
nixos/modules/services/audio/gonic.nix
Normal file
@ -0,0 +1,89 @@
|
||||
{ config, lib, pkgs, ... }:
|
||||
|
||||
with lib;
|
||||
|
||||
let
|
||||
cfg = config.services.gonic;
|
||||
settingsFormat = pkgs.formats.keyValue {
|
||||
mkKeyValue = lib.generators.mkKeyValueDefault { } " ";
|
||||
listsAsDuplicateKeys = true;
|
||||
};
|
||||
in
|
||||
{
|
||||
options = {
|
||||
services.gonic = {
|
||||
|
||||
enable = mkEnableOption (lib.mdDoc "Gonic music server");
|
||||
|
||||
settings = mkOption rec {
|
||||
type = settingsFormat.type;
|
||||
apply = recursiveUpdate default;
|
||||
default = {
|
||||
listen-addr = "127.0.0.1:4747";
|
||||
cache-path = "/var/cache/gonic";
|
||||
tls-cert = null;
|
||||
tls-key = null;
|
||||
};
|
||||
example = {
|
||||
music-path = [ "/mnt/music" ];
|
||||
podcast-path = "/mnt/podcasts";
|
||||
};
|
||||
description = lib.mdDoc ''
|
||||
Configuration for Gonic, see <https://github.com/sentriz/gonic#configuration-options> for supported values.
|
||||
'';
|
||||
};
|
||||
|
||||
};
|
||||
};
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
systemd.services.gonic = {
|
||||
description = "Gonic Media Server";
|
||||
after = [ "network.target" ];
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
serviceConfig = {
|
||||
ExecStart =
|
||||
let
|
||||
# these values are null by default but should not appear in the final config
|
||||
filteredSettings = filterAttrs (n: v: !((n == "tls-cert" || n == "tls-key") && v == null)) cfg.settings;
|
||||
in
|
||||
"${pkgs.gonic}/bin/gonic -config-path ${settingsFormat.generate "gonic" filteredSettings}";
|
||||
DynamicUser = true;
|
||||
StateDirectory = "gonic";
|
||||
CacheDirectory = "gonic";
|
||||
WorkingDirectory = "/var/lib/gonic";
|
||||
RuntimeDirectory = "gonic";
|
||||
RootDirectory = "/run/gonic";
|
||||
ReadWritePaths = "";
|
||||
BindReadOnlyPaths = [
|
||||
# gonic can access scrobbling services
|
||||
"-/etc/ssl/certs/ca-certificates.crt"
|
||||
builtins.storeDir
|
||||
cfg.settings.podcast-path
|
||||
] ++ cfg.settings.music-path
|
||||
++ lib.optional (cfg.settings.tls-cert != null) cfg.settings.tls-cert
|
||||
++ lib.optional (cfg.settings.tls-key != null) cfg.settings.tls-key;
|
||||
CapabilityBoundingSet = "";
|
||||
RestrictAddressFamilies = [ "AF_UNIX" "AF_INET" "AF_INET6" ];
|
||||
RestrictNamespaces = true;
|
||||
PrivateDevices = true;
|
||||
PrivateUsers = true;
|
||||
ProtectClock = true;
|
||||
ProtectControlGroups = true;
|
||||
ProtectHome = true;
|
||||
ProtectKernelLogs = true;
|
||||
ProtectKernelModules = true;
|
||||
ProtectKernelTunables = true;
|
||||
SystemCallArchitectures = "native";
|
||||
SystemCallFilter = [ "@system-service" "~@privileged" ];
|
||||
RestrictRealtime = true;
|
||||
LockPersonality = true;
|
||||
MemoryDenyWriteExecute = true;
|
||||
UMask = "0066";
|
||||
ProtectHostname = true;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
meta.maintainers = [ maintainers.autrimpo ];
|
||||
}
|
@ -180,6 +180,7 @@ in {
|
||||
cups-pdf = handleTest ./cups-pdf.nix {};
|
||||
custom-ca = handleTest ./custom-ca.nix {};
|
||||
croc = handleTest ./croc.nix {};
|
||||
darling = handleTest ./darling.nix {};
|
||||
deepin = handleTest ./deepin.nix {};
|
||||
deluge = handleTest ./deluge.nix {};
|
||||
dendrite = handleTest ./matrix/dendrite.nix {};
|
||||
@ -279,6 +280,7 @@ in {
|
||||
gocd-agent = handleTest ./gocd-agent.nix {};
|
||||
gocd-server = handleTest ./gocd-server.nix {};
|
||||
gollum = handleTest ./gollum.nix {};
|
||||
gonic = handleTest ./gonic.nix {};
|
||||
google-oslogin = handleTest ./google-oslogin {};
|
||||
gotify-server = handleTest ./gotify-server.nix {};
|
||||
grafana = handleTest ./grafana {};
|
||||
|
44
nixos/tests/darling.nix
Normal file
44
nixos/tests/darling.nix
Normal file
@ -0,0 +1,44 @@
|
||||
import ./make-test-python.nix ({ pkgs, lib, ... }:
|
||||
|
||||
let
|
||||
# Well, we _can_ cross-compile from Linux :)
|
||||
hello = pkgs.runCommand "hello" {
|
||||
sdk = "${pkgs.darling.sdk}/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk";
|
||||
nativeBuildInputs = with pkgs.llvmPackages_latest; [ clang-unwrapped lld ];
|
||||
src = pkgs.writeText "hello.c" ''
|
||||
#include <stdio.h>
|
||||
int main() {
|
||||
printf("Hello, Darling!\n");
|
||||
return 0;
|
||||
}
|
||||
'';
|
||||
} ''
|
||||
clang \
|
||||
-target x86_64-apple-darwin \
|
||||
-fuse-ld=lld \
|
||||
-nostdinc -nostdlib \
|
||||
-mmacosx-version-min=10.15 \
|
||||
--sysroot $sdk \
|
||||
-isystem $sdk/usr/include \
|
||||
-L $sdk/usr/lib -lSystem \
|
||||
$src -o $out
|
||||
'';
|
||||
in
|
||||
{
|
||||
name = "darling";
|
||||
|
||||
meta.maintainers = with lib.maintainers; [ zhaofengli ];
|
||||
|
||||
nodes.machine = {
|
||||
programs.darling.enable = true;
|
||||
};
|
||||
|
||||
testScript = ''
|
||||
start_all()
|
||||
|
||||
# Darling holds stdout until the server is shutdown
|
||||
machine.succeed("darling ${hello} >hello.out")
|
||||
machine.succeed("grep Hello hello.out")
|
||||
machine.succeed("darling shutdown")
|
||||
'';
|
||||
})
|
18
nixos/tests/gonic.nix
Normal file
18
nixos/tests/gonic.nix
Normal file
@ -0,0 +1,18 @@
|
||||
import ./make-test-python.nix ({ pkgs, ... }: {
|
||||
name = "gonic";
|
||||
|
||||
nodes.machine = { ... }: {
|
||||
services.gonic = {
|
||||
enable = true;
|
||||
settings = {
|
||||
music-path = [ "/tmp" ];
|
||||
podcast-path = "/tmp";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
testScript = ''
|
||||
machine.wait_for_unit("gonic")
|
||||
machine.wait_for_open_port(4747)
|
||||
'';
|
||||
})
|
231
pkgs/applications/emulators/darling/default.nix
Normal file
231
pkgs/applications/emulators/darling/default.nix
Normal file
@ -0,0 +1,231 @@
|
||||
{ clangStdenv
|
||||
, lib
|
||||
, runCommandWith
|
||||
, writeShellScript
|
||||
, fetchFromGitHub
|
||||
, fetchpatch
|
||||
|
||||
, freetype
|
||||
, libjpeg
|
||||
, libpng
|
||||
, libtiff
|
||||
, giflib
|
||||
, libX11
|
||||
, libXext
|
||||
, libXrandr
|
||||
, libXcursor
|
||||
, libxkbfile
|
||||
, cairo
|
||||
, libglvnd
|
||||
, fontconfig
|
||||
, dbus
|
||||
, libGLU
|
||||
, fuse
|
||||
, ffmpeg
|
||||
, pulseaudio
|
||||
|
||||
, makeWrapper
|
||||
, python2
|
||||
, python3
|
||||
, cmake
|
||||
, ninja
|
||||
, pkg-config
|
||||
, bison
|
||||
, flex
|
||||
|
||||
, libbsd
|
||||
, openssl
|
||||
|
||||
, xdg-user-dirs
|
||||
|
||||
, addOpenGLRunpath
|
||||
|
||||
# Whether to pre-compile Python 2 bytecode for performance.
|
||||
, compilePy2Bytecode ? false
|
||||
}:
|
||||
let
|
||||
stdenv = clangStdenv;
|
||||
|
||||
# The build system invokes clang to compile Darwin executables.
|
||||
# In this case, our cc-wrapper must not be used.
|
||||
ccWrapperBypass = runCommandWith {
|
||||
inherit stdenv;
|
||||
name = "cc-wrapper-bypass";
|
||||
runLocal = false;
|
||||
derivationArgs = {
|
||||
template = writeShellScript "template" ''
|
||||
for (( i=1; i<=$#; i++)); do
|
||||
j=$((i+1))
|
||||
if [[ "''${!i}" == "-target" && "''${!j}" == *"darwin"* ]]; then
|
||||
# their flags must take precedence
|
||||
exec @unwrapped@ "$@" $NIX_CFLAGS_COMPILE
|
||||
fi
|
||||
done
|
||||
exec @wrapped@ "$@"
|
||||
'';
|
||||
};
|
||||
} ''
|
||||
unwrapped_bin=${stdenv.cc.cc}/bin
|
||||
wrapped_bin=${stdenv.cc}/bin
|
||||
|
||||
mkdir -p $out/bin
|
||||
|
||||
unwrapped=$unwrapped_bin/$CC wrapped=$wrapped_bin/$CC \
|
||||
substituteAll $template $out/bin/$CC
|
||||
unwrapped=$unwrapped_bin/$CXX wrapped=$wrapped_bin/$CXX \
|
||||
substituteAll $template $out/bin/$CXX
|
||||
|
||||
chmod +x $out/bin/$CC $out/bin/$CXX
|
||||
'';
|
||||
|
||||
wrappedLibs = [
|
||||
# To find all of them: rg -w wrap_elf
|
||||
|
||||
# src/native/CMakeLists.txt
|
||||
freetype
|
||||
libjpeg
|
||||
libpng
|
||||
libtiff
|
||||
giflib
|
||||
libX11
|
||||
libXext
|
||||
libXrandr
|
||||
libXcursor
|
||||
libxkbfile
|
||||
cairo
|
||||
libglvnd
|
||||
fontconfig
|
||||
dbus
|
||||
libGLU
|
||||
|
||||
# src/external/darling-dmg/CMakeLists.txt
|
||||
fuse
|
||||
|
||||
# src/CoreAudio/CMakeLists.txt
|
||||
ffmpeg
|
||||
pulseaudio
|
||||
];
|
||||
in stdenv.mkDerivation {
|
||||
pname = "darling";
|
||||
version = "unstable-2023-05-02";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "darlinghq";
|
||||
repo = "darling";
|
||||
rev = "557e7e9dece394a3f623825679474457e5b64fd0";
|
||||
fetchSubmodules = true;
|
||||
hash = "sha256-SOoLaV7wg33qRHPQXkdMvrY++CvoG85kwd6IU6DkYa0=";
|
||||
};
|
||||
|
||||
outputs = [ "out" "sdk" ];
|
||||
|
||||
postPatch = ''
|
||||
# We have to be careful - Patching everything indiscriminately
|
||||
# would affect Darwin scripts as well
|
||||
chmod +x src/external/bootstrap_cmds/migcom.tproj/mig.sh
|
||||
patchShebangs \
|
||||
src/external/bootstrap_cmds/migcom.tproj/mig.sh \
|
||||
src/external/darlingserver/scripts \
|
||||
src/external/openssl_certificates/scripts
|
||||
|
||||
substituteInPlace src/startup/CMakeLists.txt --replace SETUID ""
|
||||
substituteInPlace src/external/basic_cmds/CMakeLists.txt --replace SETGID ""
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
bison
|
||||
ccWrapperBypass
|
||||
cmake
|
||||
flex
|
||||
makeWrapper
|
||||
ninja
|
||||
pkg-config
|
||||
python3
|
||||
]
|
||||
++ lib.optional compilePy2Bytecode python2;
|
||||
buildInputs = wrappedLibs ++ [
|
||||
libbsd
|
||||
openssl
|
||||
stdenv.cc.libc.linuxHeaders
|
||||
];
|
||||
|
||||
# Breaks valid paths like
|
||||
# Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include
|
||||
dontFixCmake = true;
|
||||
|
||||
# src/external/objc4 forces OBJC_IS_DEBUG_BUILD=1, which conflicts with NDEBUG
|
||||
# TODO: Fix in a better way
|
||||
cmakeBuildType = " ";
|
||||
|
||||
cmakeFlags = [
|
||||
"-DTARGET_i386=OFF"
|
||||
"-DCOMPILE_PY2_BYTECODE=${if compilePy2Bytecode then "ON" else "OFF"}"
|
||||
"-DDARLINGSERVER_XDG_USER_DIR_CMD=${xdg-user-dirs}/bin/xdg-user-dir"
|
||||
];
|
||||
|
||||
env.NIX_CFLAGS_COMPILE = "-Wno-macro-redefined -Wno-unused-command-line-argument";
|
||||
|
||||
# Linux .so's are dlopen'd by wrapgen during the build
|
||||
env.LD_LIBRARY_PATH = lib.makeLibraryPath wrappedLibs;
|
||||
|
||||
# Breaks shebangs of Darwin scripts
|
||||
dontPatchShebangs = true;
|
||||
|
||||
postInstall = ''
|
||||
# Install the SDK as a separate output
|
||||
mkdir -p $sdk
|
||||
|
||||
sdkDir=$(readlink -f ../Developer)
|
||||
|
||||
while read -r path; do
|
||||
dst="$sdk/Developer/''${path#$sdkDir}"
|
||||
|
||||
if [[ -L "$path" ]]; then
|
||||
target=$(readlink -m "$path")
|
||||
if [[ -e "$target" && "$target" == "$NIX_BUILD_TOP"* && "$target" != "$sdkDir"* ]]; then
|
||||
# dereference
|
||||
cp -r -L "$path" "$dst"
|
||||
elif [[ -e "$target" ]]; then
|
||||
# preserve symlink
|
||||
cp -d "$path" "$dst"
|
||||
else
|
||||
# ignore symlink
|
||||
>&2 echo "Ignoring symlink $path -> $target"
|
||||
fi
|
||||
elif [[ -f $path ]]; then
|
||||
cp "$path" "$dst"
|
||||
elif [[ -d $path ]]; then
|
||||
mkdir -p "$dst"
|
||||
fi
|
||||
done < <(find $sdkDir)
|
||||
|
||||
mkdir -p $sdk/bin
|
||||
cp src/external/cctools-port/cctools/ld64/src/*-ld $sdk/bin
|
||||
cp src/external/cctools-port/cctools/ar/*-{ar,ranlib} $sdk/bin
|
||||
'';
|
||||
|
||||
postFixup = ''
|
||||
echo "Checking for references to $NIX_STORE in Darling root..."
|
||||
|
||||
set +e
|
||||
grep -r --exclude=mldr "$NIX_STORE" $out/libexec/darling
|
||||
ret=$?
|
||||
set -e
|
||||
|
||||
if [[ $ret == 0 ]]; then
|
||||
echo "Found references to $NIX_STORE in Darling root (see above)"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
patchelf --add-rpath "${lib.makeLibraryPath wrappedLibs}:${addOpenGLRunpath.driverLink}/lib" \
|
||||
$out/libexec/darling/usr/libexec/darling/mldr
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description = "Open-source Darwin/macOS emulation layer for Linux";
|
||||
homepage = "https://www.darlinghq.org";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = with maintainers; [ zhaofengli ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
};
|
||||
}
|
@ -13,13 +13,13 @@
|
||||
buildDotnetModule rec {
|
||||
pname = "archisteamfarm";
|
||||
# nixpkgs-update: no auto update
|
||||
version = "5.4.4.5";
|
||||
version = "5.4.5.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "justarchinet";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "sha256-xSHoBKhqEmWf9BXWhlsMqKGhgeeQi0zSG1nxNzivr7g=";
|
||||
sha256 = "sha256-l3qcdgTTpbI4Jdy1jpzyCiAFglJfzBHkb6hLIZ4hDKQ=";
|
||||
};
|
||||
|
||||
dotnet-runtime = dotnetCorePackages.aspnetcore_7_0;
|
||||
|
@ -11,8 +11,8 @@ let
|
||||
repo = "ASF-ui";
|
||||
# updated by the update script
|
||||
# this is always the commit that should be used with asf-ui from the latest asf version
|
||||
rev = "bc84d62e4f60f24cca6e9f8e820c30c750bcb0de";
|
||||
sha256 = "10z3jv551f41f2k9p6y0yhrqk6jr8pmpkrd479s1zfj40ywh48bc";
|
||||
rev = "114c390c92a889b86cf560def28fb8f39bc4fe54";
|
||||
sha256 = "1ajmi2l6xhv3nlnag2kmkblny925irp4gngdc3mniiimw364p826";
|
||||
};
|
||||
|
||||
in
|
||||
|
@ -976,13 +976,13 @@ let
|
||||
sha512 = "3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==";
|
||||
};
|
||||
};
|
||||
"@eslint/js-8.37.0" = {
|
||||
"@eslint/js-8.39.0" = {
|
||||
name = "_at_eslint_slash_js";
|
||||
packageName = "@eslint/js";
|
||||
version = "8.37.0";
|
||||
version = "8.39.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@eslint/js/-/js-8.37.0.tgz";
|
||||
sha512 = "x5vzdtOOGgFVDCUs81QRB2+liax8rFg3+7hqM+QhBG0/G3F1ZsoYl97UrqgHgQ9KKT7G6c4V+aTUCgu/n22v1A==";
|
||||
url = "https://registry.npmjs.org/@eslint/js/-/js-8.39.0.tgz";
|
||||
sha512 = "kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng==";
|
||||
};
|
||||
};
|
||||
"@fortawesome/fontawesome-common-types-6.4.0" = {
|
||||
@ -1093,6 +1093,15 @@ let
|
||||
sha512 = "xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==";
|
||||
};
|
||||
};
|
||||
"@jridgewell/source-map-0.3.3" = {
|
||||
name = "_at_jridgewell_slash_source-map";
|
||||
packageName = "@jridgewell/source-map";
|
||||
version = "0.3.3";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz";
|
||||
sha512 = "b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==";
|
||||
};
|
||||
};
|
||||
"@jridgewell/sourcemap-codec-1.4.14" = {
|
||||
name = "_at_jridgewell_slash_sourcemap-codec";
|
||||
packageName = "@jridgewell/sourcemap-codec";
|
||||
@ -1219,13 +1228,13 @@ let
|
||||
sha512 = "PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==";
|
||||
};
|
||||
};
|
||||
"@types/estree-0.0.51" = {
|
||||
"@types/estree-1.0.0" = {
|
||||
name = "_at_types_slash_estree";
|
||||
packageName = "@types/estree";
|
||||
version = "0.0.51";
|
||||
version = "1.0.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz";
|
||||
sha512 = "CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==";
|
||||
url = "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz";
|
||||
sha512 = "WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==";
|
||||
};
|
||||
};
|
||||
"@types/express-4.17.13" = {
|
||||
@ -1399,139 +1408,139 @@ let
|
||||
sha512 = "rAYMLmgMuqJFWAOb3Awjqqv5X3Q3hVr4jH/kgrFJpiU0j3a90tnNBplqbj+snzrgZhC9W128z+dtgMifOiMfJg==";
|
||||
};
|
||||
};
|
||||
"@webassemblyjs/ast-1.11.1" = {
|
||||
"@webassemblyjs/ast-1.11.5" = {
|
||||
name = "_at_webassemblyjs_slash_ast";
|
||||
packageName = "@webassemblyjs/ast";
|
||||
version = "1.11.1";
|
||||
version = "1.11.5";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz";
|
||||
sha512 = "ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==";
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.5.tgz";
|
||||
sha512 = "LHY/GSAZZRpsNQH+/oHqhRQ5FT7eoULcBqgfyTB5nQHogFnK3/7QoN7dLnwSE/JkUAF0SrRuclT7ODqMFtWxxQ==";
|
||||
};
|
||||
};
|
||||
"@webassemblyjs/floating-point-hex-parser-1.11.1" = {
|
||||
"@webassemblyjs/floating-point-hex-parser-1.11.5" = {
|
||||
name = "_at_webassemblyjs_slash_floating-point-hex-parser";
|
||||
packageName = "@webassemblyjs/floating-point-hex-parser";
|
||||
version = "1.11.1";
|
||||
version = "1.11.5";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz";
|
||||
sha512 = "iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==";
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.5.tgz";
|
||||
sha512 = "1j1zTIC5EZOtCplMBG/IEwLtUojtwFVwdyVMbL/hwWqbzlQoJsWCOavrdnLkemwNoC/EOwtUFch3fuo+cbcXYQ==";
|
||||
};
|
||||
};
|
||||
"@webassemblyjs/helper-api-error-1.11.1" = {
|
||||
"@webassemblyjs/helper-api-error-1.11.5" = {
|
||||
name = "_at_webassemblyjs_slash_helper-api-error";
|
||||
packageName = "@webassemblyjs/helper-api-error";
|
||||
version = "1.11.1";
|
||||
version = "1.11.5";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz";
|
||||
sha512 = "RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==";
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.5.tgz";
|
||||
sha512 = "L65bDPmfpY0+yFrsgz8b6LhXmbbs38OnwDCf6NpnMUYqa+ENfE5Dq9E42ny0qz/PdR0LJyq/T5YijPnU8AXEpA==";
|
||||
};
|
||||
};
|
||||
"@webassemblyjs/helper-buffer-1.11.1" = {
|
||||
"@webassemblyjs/helper-buffer-1.11.5" = {
|
||||
name = "_at_webassemblyjs_slash_helper-buffer";
|
||||
packageName = "@webassemblyjs/helper-buffer";
|
||||
version = "1.11.1";
|
||||
version = "1.11.5";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz";
|
||||
sha512 = "gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==";
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.5.tgz";
|
||||
sha512 = "fDKo1gstwFFSfacIeH5KfwzjykIE6ldh1iH9Y/8YkAZrhmu4TctqYjSh7t0K2VyDSXOZJ1MLhht/k9IvYGcIxg==";
|
||||
};
|
||||
};
|
||||
"@webassemblyjs/helper-numbers-1.11.1" = {
|
||||
"@webassemblyjs/helper-numbers-1.11.5" = {
|
||||
name = "_at_webassemblyjs_slash_helper-numbers";
|
||||
packageName = "@webassemblyjs/helper-numbers";
|
||||
version = "1.11.1";
|
||||
version = "1.11.5";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz";
|
||||
sha512 = "vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==";
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.5.tgz";
|
||||
sha512 = "DhykHXM0ZABqfIGYNv93A5KKDw/+ywBFnuWybZZWcuzWHfbp21wUfRkbtz7dMGwGgT4iXjWuhRMA2Mzod6W4WA==";
|
||||
};
|
||||
};
|
||||
"@webassemblyjs/helper-wasm-bytecode-1.11.1" = {
|
||||
"@webassemblyjs/helper-wasm-bytecode-1.11.5" = {
|
||||
name = "_at_webassemblyjs_slash_helper-wasm-bytecode";
|
||||
packageName = "@webassemblyjs/helper-wasm-bytecode";
|
||||
version = "1.11.1";
|
||||
version = "1.11.5";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz";
|
||||
sha512 = "PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==";
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.5.tgz";
|
||||
sha512 = "oC4Qa0bNcqnjAowFn7MPCETQgDYytpsfvz4ujZz63Zu/a/v71HeCAAmZsgZ3YVKec3zSPYytG3/PrRCqbtcAvA==";
|
||||
};
|
||||
};
|
||||
"@webassemblyjs/helper-wasm-section-1.11.1" = {
|
||||
"@webassemblyjs/helper-wasm-section-1.11.5" = {
|
||||
name = "_at_webassemblyjs_slash_helper-wasm-section";
|
||||
packageName = "@webassemblyjs/helper-wasm-section";
|
||||
version = "1.11.1";
|
||||
version = "1.11.5";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz";
|
||||
sha512 = "10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==";
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.5.tgz";
|
||||
sha512 = "uEoThA1LN2NA+K3B9wDo3yKlBfVtC6rh0i4/6hvbz071E8gTNZD/pT0MsBf7MeD6KbApMSkaAK0XeKyOZC7CIA==";
|
||||
};
|
||||
};
|
||||
"@webassemblyjs/ieee754-1.11.1" = {
|
||||
"@webassemblyjs/ieee754-1.11.5" = {
|
||||
name = "_at_webassemblyjs_slash_ieee754";
|
||||
packageName = "@webassemblyjs/ieee754";
|
||||
version = "1.11.1";
|
||||
version = "1.11.5";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz";
|
||||
sha512 = "hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==";
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.5.tgz";
|
||||
sha512 = "37aGq6qVL8A8oPbPrSGMBcp38YZFXcHfiROflJn9jxSdSMMM5dS5P/9e2/TpaJuhE+wFrbukN2WI6Hw9MH5acg==";
|
||||
};
|
||||
};
|
||||
"@webassemblyjs/leb128-1.11.1" = {
|
||||
"@webassemblyjs/leb128-1.11.5" = {
|
||||
name = "_at_webassemblyjs_slash_leb128";
|
||||
packageName = "@webassemblyjs/leb128";
|
||||
version = "1.11.1";
|
||||
version = "1.11.5";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz";
|
||||
sha512 = "BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==";
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.5.tgz";
|
||||
sha512 = "ajqrRSXaTJoPW+xmkfYN6l8VIeNnR4vBOTQO9HzR7IygoCcKWkICbKFbVTNMjMgMREqXEr0+2M6zukzM47ZUfQ==";
|
||||
};
|
||||
};
|
||||
"@webassemblyjs/utf8-1.11.1" = {
|
||||
"@webassemblyjs/utf8-1.11.5" = {
|
||||
name = "_at_webassemblyjs_slash_utf8";
|
||||
packageName = "@webassemblyjs/utf8";
|
||||
version = "1.11.1";
|
||||
version = "1.11.5";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz";
|
||||
sha512 = "9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==";
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.5.tgz";
|
||||
sha512 = "WiOhulHKTZU5UPlRl53gHR8OxdGsSOxqfpqWeA2FmcwBMaoEdz6b2x2si3IwC9/fSPLfe8pBMRTHVMk5nlwnFQ==";
|
||||
};
|
||||
};
|
||||
"@webassemblyjs/wasm-edit-1.11.1" = {
|
||||
"@webassemblyjs/wasm-edit-1.11.5" = {
|
||||
name = "_at_webassemblyjs_slash_wasm-edit";
|
||||
packageName = "@webassemblyjs/wasm-edit";
|
||||
version = "1.11.1";
|
||||
version = "1.11.5";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz";
|
||||
sha512 = "g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==";
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.5.tgz";
|
||||
sha512 = "C0p9D2fAu3Twwqvygvf42iGCQ4av8MFBLiTb+08SZ4cEdwzWx9QeAHDo1E2k+9s/0w1DM40oflJOpkZ8jW4HCQ==";
|
||||
};
|
||||
};
|
||||
"@webassemblyjs/wasm-gen-1.11.1" = {
|
||||
"@webassemblyjs/wasm-gen-1.11.5" = {
|
||||
name = "_at_webassemblyjs_slash_wasm-gen";
|
||||
packageName = "@webassemblyjs/wasm-gen";
|
||||
version = "1.11.1";
|
||||
version = "1.11.5";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz";
|
||||
sha512 = "F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==";
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.5.tgz";
|
||||
sha512 = "14vteRlRjxLK9eSyYFvw1K8Vv+iPdZU0Aebk3j6oB8TQiQYuO6hj9s4d7qf6f2HJr2khzvNldAFG13CgdkAIfA==";
|
||||
};
|
||||
};
|
||||
"@webassemblyjs/wasm-opt-1.11.1" = {
|
||||
"@webassemblyjs/wasm-opt-1.11.5" = {
|
||||
name = "_at_webassemblyjs_slash_wasm-opt";
|
||||
packageName = "@webassemblyjs/wasm-opt";
|
||||
version = "1.11.1";
|
||||
version = "1.11.5";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz";
|
||||
sha512 = "VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==";
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.5.tgz";
|
||||
sha512 = "tcKwlIXstBQgbKy1MlbDMlXaxpucn42eb17H29rawYLxm5+MsEmgPzeCP8B1Cl69hCice8LeKgZpRUAPtqYPgw==";
|
||||
};
|
||||
};
|
||||
"@webassemblyjs/wasm-parser-1.11.1" = {
|
||||
"@webassemblyjs/wasm-parser-1.11.5" = {
|
||||
name = "_at_webassemblyjs_slash_wasm-parser";
|
||||
packageName = "@webassemblyjs/wasm-parser";
|
||||
version = "1.11.1";
|
||||
version = "1.11.5";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz";
|
||||
sha512 = "rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==";
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.5.tgz";
|
||||
sha512 = "SVXUIwsLQlc8srSD7jejsfTU83g7pIGr2YYNb9oHdtldSxaOhvA5xwvIiWIfcX8PlSakgqMXsLpLfbbJ4cBYew==";
|
||||
};
|
||||
};
|
||||
"@webassemblyjs/wast-printer-1.11.1" = {
|
||||
"@webassemblyjs/wast-printer-1.11.5" = {
|
||||
name = "_at_webassemblyjs_slash_wast-printer";
|
||||
packageName = "@webassemblyjs/wast-printer";
|
||||
version = "1.11.1";
|
||||
version = "1.11.5";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz";
|
||||
sha512 = "IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==";
|
||||
url = "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.5.tgz";
|
||||
sha512 = "f7Pq3wvg3GSPUPzR0F6bmI89Hdb+u9WXrSKc4v+N0aV0q6r42WoF92Jp2jEorBEBRoRNXgjp53nBniDXcqZYPA==";
|
||||
};
|
||||
};
|
||||
"@webpack-cli/configtest-1.2.0" = {
|
||||
@ -1624,15 +1633,6 @@ let
|
||||
sha512 = "k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==";
|
||||
};
|
||||
};
|
||||
"ajv-6.12.5" = {
|
||||
name = "ajv";
|
||||
packageName = "ajv";
|
||||
version = "6.12.5";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/ajv/-/ajv-6.12.5.tgz";
|
||||
sha512 = "lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag==";
|
||||
};
|
||||
};
|
||||
"ajv-6.12.6" = {
|
||||
name = "ajv";
|
||||
packageName = "ajv";
|
||||
@ -1840,13 +1840,13 @@ let
|
||||
sha512 = "DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==";
|
||||
};
|
||||
};
|
||||
"axios-1.3.4" = {
|
||||
"axios-1.3.6" = {
|
||||
name = "axios";
|
||||
packageName = "axios";
|
||||
version = "1.3.4";
|
||||
version = "1.3.6";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/axios/-/axios-1.3.4.tgz";
|
||||
sha512 = "toYm+Bsyl6VC5wSkfkbbNB6ROv7KY93PEBBL6xyDczaIHasAiv4wPqQ/c4RjoQzipxRD2W5g21cOqQulZ7rHwQ==";
|
||||
url = "https://registry.npmjs.org/axios/-/axios-1.3.6.tgz";
|
||||
sha512 = "PEcdkk7JcdPiMDkvM4K6ZBRYq9keuVJsToxm2zQIM70Qqo2WHTdJZMXcG9X+RmRp2VPNUQC8W1RAGbgt6b1yMg==";
|
||||
};
|
||||
};
|
||||
"babel-loader-9.1.2" = {
|
||||
@ -2677,13 +2677,13 @@ let
|
||||
sha1 = "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59";
|
||||
};
|
||||
};
|
||||
"enhanced-resolve-5.10.0" = {
|
||||
"enhanced-resolve-5.13.0" = {
|
||||
name = "enhanced-resolve";
|
||||
packageName = "enhanced-resolve";
|
||||
version = "5.10.0";
|
||||
version = "5.13.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz";
|
||||
sha512 = "T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==";
|
||||
url = "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.13.0.tgz";
|
||||
sha512 = "eyV8f0y1+bzyfh8xAwW/WTSZpLbjhqc4ne9eGSH4Zo2ejdyiNG9pU6mf9DG8a7+Auk6MFTlNOT4Y2y/9k8GKVg==";
|
||||
};
|
||||
};
|
||||
"entities-2.2.0" = {
|
||||
@ -2713,13 +2713,13 @@ let
|
||||
sha512 = "QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==";
|
||||
};
|
||||
};
|
||||
"es-module-lexer-0.9.3" = {
|
||||
"es-module-lexer-1.2.1" = {
|
||||
name = "es-module-lexer";
|
||||
packageName = "es-module-lexer";
|
||||
version = "0.9.3";
|
||||
version = "1.2.1";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz";
|
||||
sha512 = "1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==";
|
||||
url = "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.2.1.tgz";
|
||||
sha512 = "9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==";
|
||||
};
|
||||
};
|
||||
"es-set-tostringtag-2.0.1" = {
|
||||
@ -2785,13 +2785,13 @@ let
|
||||
sha512 = "TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==";
|
||||
};
|
||||
};
|
||||
"eslint-8.37.0" = {
|
||||
"eslint-8.39.0" = {
|
||||
name = "eslint";
|
||||
packageName = "eslint";
|
||||
version = "8.37.0";
|
||||
version = "8.39.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/eslint/-/eslint-8.37.0.tgz";
|
||||
sha512 = "NU3Ps9nI05GUoVMxcZx1J8CNR6xOvUT4jAUMH5+z8lpp3aEdPVCImKw6PWG4PY+Vfkpr+jvMpxs/qoE7wq0sPw==";
|
||||
url = "https://registry.npmjs.org/eslint/-/eslint-8.39.0.tgz";
|
||||
sha512 = "mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og==";
|
||||
};
|
||||
};
|
||||
"eslint-config-airbnb-base-15.0.0" = {
|
||||
@ -2830,13 +2830,13 @@ let
|
||||
sha512 = "LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==";
|
||||
};
|
||||
};
|
||||
"eslint-plugin-vue-9.10.0" = {
|
||||
"eslint-plugin-vue-9.11.0" = {
|
||||
name = "eslint-plugin-vue";
|
||||
packageName = "eslint-plugin-vue";
|
||||
version = "9.10.0";
|
||||
version = "9.11.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.10.0.tgz";
|
||||
sha512 = "2MgP31OBf8YilUvtakdVMc8xVbcMp7z7/iQj8LHVpXrSXHPXSJRUIGSPFI6b6pyCx/buKaFJ45ycqfHvQRiW2g==";
|
||||
url = "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.11.0.tgz";
|
||||
sha512 = "bBCJAZnkBV7ATH4Z1E7CvN3nmtS4H7QUU3UBxPdo8WohRU+yHjnQRALpTbxMVcz0e4Mx3IyxIdP5HYODMxK9cQ==";
|
||||
};
|
||||
};
|
||||
"eslint-scope-5.1.1" = {
|
||||
@ -2857,6 +2857,15 @@ let
|
||||
sha512 = "QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==";
|
||||
};
|
||||
};
|
||||
"eslint-scope-7.2.0" = {
|
||||
name = "eslint-scope";
|
||||
packageName = "eslint-scope";
|
||||
version = "7.2.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz";
|
||||
sha512 = "DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==";
|
||||
};
|
||||
};
|
||||
"eslint-visitor-keys-2.1.0" = {
|
||||
name = "eslint-visitor-keys";
|
||||
packageName = "eslint-visitor-keys";
|
||||
@ -3523,13 +3532,13 @@ let
|
||||
sha512 = "AgYO3UGhMYQx2S/FBJT3EM0ZYcKmH6m9XL9c1v77BeK/tYJxGPxT1/AtsdUi4FcP8kZGmqqnItCcjFPcX9hk6A==";
|
||||
};
|
||||
};
|
||||
"html-webpack-plugin-5.5.0" = {
|
||||
"html-webpack-plugin-5.5.1" = {
|
||||
name = "html-webpack-plugin";
|
||||
packageName = "html-webpack-plugin";
|
||||
version = "5.5.0";
|
||||
version = "5.5.1";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz";
|
||||
sha512 = "sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==";
|
||||
url = "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.1.tgz";
|
||||
sha512 = "cTUzZ1+NqjGEKjmVgZKLMdiFg3m9MdRXkZW2OEe69WYVi5ONLMmlnSZdXzGGMOq0C8jGDrL6EWyEDDUioHO/pA==";
|
||||
};
|
||||
};
|
||||
"htmlparser2-6.1.0" = {
|
||||
@ -5413,13 +5422,13 @@ let
|
||||
sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==";
|
||||
};
|
||||
};
|
||||
"sass-1.60.0" = {
|
||||
"sass-1.62.0" = {
|
||||
name = "sass";
|
||||
packageName = "sass";
|
||||
version = "1.60.0";
|
||||
version = "1.62.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/sass/-/sass-1.60.0.tgz";
|
||||
sha512 = "updbwW6fNb5gGm8qMXzVO7V4sWf7LMXnMly/JEyfbfERbVH46Fn6q02BX7/eHTdKpE7d+oTkMMQpFWNUMfFbgQ==";
|
||||
url = "https://registry.npmjs.org/sass/-/sass-1.62.0.tgz";
|
||||
sha512 = "Q4USplo4pLYgCi+XlipZCWUQz5pkg/ruSSgJ0WRDSb/+3z9tXUOkQ7QPYn4XrhZKYAK4HlpaQecRwKLJX6+DBg==";
|
||||
};
|
||||
};
|
||||
"sass-loader-13.2.2" = {
|
||||
@ -5431,22 +5440,13 @@ let
|
||||
sha512 = "nrIdVAAte3B9icfBiGWvmMhT/D+eCDwnk+yA7VE/76dp/WkHX+i44Q/pfo71NYbwj0Ap+PGsn0ekOuU1WFJ2AA==";
|
||||
};
|
||||
};
|
||||
"schema-utils-3.0.0" = {
|
||||
"schema-utils-3.1.2" = {
|
||||
name = "schema-utils";
|
||||
packageName = "schema-utils";
|
||||
version = "3.0.0";
|
||||
version = "3.1.2";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz";
|
||||
sha512 = "6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==";
|
||||
};
|
||||
};
|
||||
"schema-utils-3.1.1" = {
|
||||
name = "schema-utils";
|
||||
packageName = "schema-utils";
|
||||
version = "3.1.1";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz";
|
||||
sha512 = "Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==";
|
||||
url = "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz";
|
||||
sha512 = "pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==";
|
||||
};
|
||||
};
|
||||
"schema-utils-4.0.0" = {
|
||||
@ -5458,6 +5458,15 @@ let
|
||||
sha512 = "1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==";
|
||||
};
|
||||
};
|
||||
"schema-utils-4.0.1" = {
|
||||
name = "schema-utils";
|
||||
packageName = "schema-utils";
|
||||
version = "4.0.1";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz";
|
||||
sha512 = "lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==";
|
||||
};
|
||||
};
|
||||
"select-hose-2.0.0" = {
|
||||
name = "select-hose";
|
||||
packageName = "select-hose";
|
||||
@ -5503,13 +5512,13 @@ let
|
||||
sha512 = "UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==";
|
||||
};
|
||||
};
|
||||
"serialize-javascript-6.0.0" = {
|
||||
"serialize-javascript-6.0.1" = {
|
||||
name = "serialize-javascript";
|
||||
packageName = "serialize-javascript";
|
||||
version = "6.0.0";
|
||||
version = "6.0.1";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz";
|
||||
sha512 = "Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==";
|
||||
url = "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz";
|
||||
sha512 = "owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==";
|
||||
};
|
||||
};
|
||||
"serve-index-1.9.1" = {
|
||||
@ -5638,15 +5647,6 @@ let
|
||||
sha512 = "UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==";
|
||||
};
|
||||
};
|
||||
"source-map-0.7.3" = {
|
||||
name = "source-map";
|
||||
packageName = "source-map";
|
||||
version = "0.7.3";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz";
|
||||
sha512 = "CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==";
|
||||
};
|
||||
};
|
||||
"source-map-js-1.0.2" = {
|
||||
name = "source-map-js";
|
||||
packageName = "source-map-js";
|
||||
@ -5809,22 +5809,22 @@ let
|
||||
sha512 = "FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==";
|
||||
};
|
||||
};
|
||||
"terser-5.9.0" = {
|
||||
"terser-5.16.9" = {
|
||||
name = "terser";
|
||||
packageName = "terser";
|
||||
version = "5.9.0";
|
||||
version = "5.16.9";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz";
|
||||
sha512 = "h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==";
|
||||
url = "https://registry.npmjs.org/terser/-/terser-5.16.9.tgz";
|
||||
sha512 = "HPa/FdTB9XGI2H1/keLFZHxl6WNvAI4YalHGtDQTlMnJcoqSab1UwL4l1hGEhs6/GmLHBZIg/YgB++jcbzoOEg==";
|
||||
};
|
||||
};
|
||||
"terser-webpack-plugin-5.3.0" = {
|
||||
"terser-webpack-plugin-5.3.7" = {
|
||||
name = "terser-webpack-plugin";
|
||||
packageName = "terser-webpack-plugin";
|
||||
version = "5.3.0";
|
||||
version = "5.3.7";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.0.tgz";
|
||||
sha512 = "LPIisi3Ol4chwAaPP8toUJ3L4qCM1G0wao7L3qNv57Drezxj6+VEyySpPw4B1HSO2Eg/hDY/MNF5XihCAoqnsQ==";
|
||||
url = "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.7.tgz";
|
||||
sha512 = "AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==";
|
||||
};
|
||||
};
|
||||
"text-table-0.2.0" = {
|
||||
@ -6106,13 +6106,13 @@ let
|
||||
sha512 = "dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==";
|
||||
};
|
||||
};
|
||||
"vue-eslint-parser-9.1.0" = {
|
||||
"vue-eslint-parser-9.1.1" = {
|
||||
name = "vue-eslint-parser";
|
||||
packageName = "vue-eslint-parser";
|
||||
version = "9.1.0";
|
||||
version = "9.1.1";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.1.0.tgz";
|
||||
sha512 = "NGn/iQy8/Wb7RrRa4aRkokyCZfOUWk19OP5HP6JEozQFX5AoS/t+Z0ZN7FY4LlmWc4FNI922V7cvX28zctN8dQ==";
|
||||
url = "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.1.1.tgz";
|
||||
sha512 = "C2aI/r85Q6tYcz4dpgvrs4wH/MqVrRAVIdpYedrxnATDHHkb+TroeRcDpKWGZCx/OcECMWfz7tVwQ8e+Opy6rA==";
|
||||
};
|
||||
};
|
||||
"vue-hot-reload-api-2.3.4" = {
|
||||
@ -6232,13 +6232,13 @@ let
|
||||
sha512 = "O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==";
|
||||
};
|
||||
};
|
||||
"webpack-5.77.0" = {
|
||||
"webpack-5.80.0" = {
|
||||
name = "webpack";
|
||||
packageName = "webpack";
|
||||
version = "5.77.0";
|
||||
version = "5.80.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/webpack/-/webpack-5.77.0.tgz";
|
||||
sha512 = "sbGNjBr5Ya5ss91yzjeJTLKyfiwo5C628AFjEa6WSXcZa4E+F57om3Cc8xLb1Jh0b243AWuSYRf3dn7HVeFQ9Q==";
|
||||
url = "https://registry.npmjs.org/webpack/-/webpack-5.80.0.tgz";
|
||||
sha512 = "OIMiq37XK1rWO8mH9ssfFKZsXg4n6klTEDL7S8/HqbAOBBaiy8ABvXvz0dDCXeEF9gqwxSvVk611zFPjS8hJxA==";
|
||||
};
|
||||
};
|
||||
"webpack-bundle-analyzer-4.8.0" = {
|
||||
@ -6268,13 +6268,13 @@ let
|
||||
sha512 = "81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==";
|
||||
};
|
||||
};
|
||||
"webpack-dev-server-4.13.2" = {
|
||||
"webpack-dev-server-4.13.3" = {
|
||||
name = "webpack-dev-server";
|
||||
packageName = "webpack-dev-server";
|
||||
version = "4.13.2";
|
||||
version = "4.13.3";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.13.2.tgz";
|
||||
sha512 = "5i6TrGBRxG4vnfDpB6qSQGfnB6skGBXNL5/542w2uRGLimX6qeE5BQMLrzIC3JYV/xlGOv+s+hTleI9AZKUQNw==";
|
||||
url = "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.13.3.tgz";
|
||||
sha512 = "KqqzrzMRSRy5ePz10VhjyL27K2dxqwXQLP5rAKwRJBPUahe7Z2bBWzHw37jeb8GCPKxZRO79ZdQUAPesMh/Nug==";
|
||||
};
|
||||
};
|
||||
"webpack-merge-5.8.0" = {
|
||||
@ -6597,7 +6597,7 @@ let
|
||||
sources."ms-2.1.2"
|
||||
];
|
||||
})
|
||||
sources."@eslint/js-8.37.0"
|
||||
sources."@eslint/js-8.39.0"
|
||||
sources."@fortawesome/fontawesome-common-types-6.4.0"
|
||||
sources."@fortawesome/fontawesome-svg-core-6.4.0"
|
||||
sources."@fortawesome/free-brands-svg-icons-6.4.0"
|
||||
@ -6614,6 +6614,7 @@ let
|
||||
sources."@jridgewell/gen-mapping-0.3.2"
|
||||
sources."@jridgewell/resolve-uri-3.1.0"
|
||||
sources."@jridgewell/set-array-1.1.2"
|
||||
sources."@jridgewell/source-map-0.3.3"
|
||||
sources."@jridgewell/sourcemap-codec-1.4.14"
|
||||
sources."@jridgewell/trace-mapping-0.3.17"
|
||||
sources."@leichtgewicht/ip-codec-2.0.3"
|
||||
@ -6628,7 +6629,7 @@ let
|
||||
sources."@types/connect-history-api-fallback-1.3.5"
|
||||
sources."@types/eslint-8.2.2"
|
||||
sources."@types/eslint-scope-3.7.3"
|
||||
sources."@types/estree-0.0.51"
|
||||
sources."@types/estree-1.0.0"
|
||||
sources."@types/express-4.17.13"
|
||||
sources."@types/express-serve-static-core-4.17.27"
|
||||
sources."@types/glob-7.1.4"
|
||||
@ -6653,21 +6654,21 @@ let
|
||||
sources."postcss-7.0.39"
|
||||
];
|
||||
})
|
||||
sources."@webassemblyjs/ast-1.11.1"
|
||||
sources."@webassemblyjs/floating-point-hex-parser-1.11.1"
|
||||
sources."@webassemblyjs/helper-api-error-1.11.1"
|
||||
sources."@webassemblyjs/helper-buffer-1.11.1"
|
||||
sources."@webassemblyjs/helper-numbers-1.11.1"
|
||||
sources."@webassemblyjs/helper-wasm-bytecode-1.11.1"
|
||||
sources."@webassemblyjs/helper-wasm-section-1.11.1"
|
||||
sources."@webassemblyjs/ieee754-1.11.1"
|
||||
sources."@webassemblyjs/leb128-1.11.1"
|
||||
sources."@webassemblyjs/utf8-1.11.1"
|
||||
sources."@webassemblyjs/wasm-edit-1.11.1"
|
||||
sources."@webassemblyjs/wasm-gen-1.11.1"
|
||||
sources."@webassemblyjs/wasm-opt-1.11.1"
|
||||
sources."@webassemblyjs/wasm-parser-1.11.1"
|
||||
sources."@webassemblyjs/wast-printer-1.11.1"
|
||||
sources."@webassemblyjs/ast-1.11.5"
|
||||
sources."@webassemblyjs/floating-point-hex-parser-1.11.5"
|
||||
sources."@webassemblyjs/helper-api-error-1.11.5"
|
||||
sources."@webassemblyjs/helper-buffer-1.11.5"
|
||||
sources."@webassemblyjs/helper-numbers-1.11.5"
|
||||
sources."@webassemblyjs/helper-wasm-bytecode-1.11.5"
|
||||
sources."@webassemblyjs/helper-wasm-section-1.11.5"
|
||||
sources."@webassemblyjs/ieee754-1.11.5"
|
||||
sources."@webassemblyjs/leb128-1.11.5"
|
||||
sources."@webassemblyjs/utf8-1.11.5"
|
||||
sources."@webassemblyjs/wasm-edit-1.11.5"
|
||||
sources."@webassemblyjs/wasm-gen-1.11.5"
|
||||
sources."@webassemblyjs/wasm-opt-1.11.5"
|
||||
sources."@webassemblyjs/wasm-parser-1.11.5"
|
||||
sources."@webassemblyjs/wast-printer-1.11.5"
|
||||
sources."@webpack-cli/configtest-1.2.0"
|
||||
sources."@webpack-cli/info-1.5.0"
|
||||
sources."@webpack-cli/serve-1.7.0"
|
||||
@ -6699,7 +6700,7 @@ let
|
||||
sources."array.prototype.flatmap-1.3.1"
|
||||
sources."asynckit-0.4.0"
|
||||
sources."available-typed-arrays-1.0.5"
|
||||
sources."axios-1.3.4"
|
||||
sources."axios-1.3.6"
|
||||
(sources."babel-loader-9.1.2" // {
|
||||
dependencies = [
|
||||
sources."ajv-8.12.0"
|
||||
@ -6823,18 +6824,18 @@ let
|
||||
sources."electron-to-chromium-1.4.249"
|
||||
sources."emojis-list-3.0.0"
|
||||
sources."encodeurl-1.0.2"
|
||||
sources."enhanced-resolve-5.10.0"
|
||||
sources."enhanced-resolve-5.13.0"
|
||||
sources."entities-2.2.0"
|
||||
sources."envinfo-7.8.1"
|
||||
sources."es-abstract-1.21.1"
|
||||
sources."es-module-lexer-0.9.3"
|
||||
sources."es-module-lexer-1.2.1"
|
||||
sources."es-set-tostringtag-2.0.1"
|
||||
sources."es-shim-unscopables-1.0.0"
|
||||
sources."es-to-primitive-1.2.1"
|
||||
sources."escalade-3.1.1"
|
||||
sources."escape-html-1.0.3"
|
||||
sources."escape-string-regexp-1.0.5"
|
||||
(sources."eslint-8.37.0" // {
|
||||
(sources."eslint-8.39.0" // {
|
||||
dependencies = [
|
||||
sources."ansi-styles-4.3.0"
|
||||
sources."chalk-4.1.2"
|
||||
@ -6842,7 +6843,7 @@ let
|
||||
sources."color-name-1.1.4"
|
||||
sources."debug-4.3.4"
|
||||
sources."escape-string-regexp-4.0.0"
|
||||
sources."eslint-scope-7.1.1"
|
||||
sources."eslint-scope-7.2.0"
|
||||
sources."estraverse-5.3.0"
|
||||
sources."glob-parent-6.0.2"
|
||||
sources."globals-13.20.0"
|
||||
@ -6877,13 +6878,13 @@ let
|
||||
sources."semver-6.3.0"
|
||||
];
|
||||
})
|
||||
(sources."eslint-plugin-vue-9.10.0" // {
|
||||
(sources."eslint-plugin-vue-9.11.0" // {
|
||||
dependencies = [
|
||||
sources."debug-4.3.4"
|
||||
sources."eslint-scope-7.1.1"
|
||||
sources."eslint-scope-7.2.0"
|
||||
sources."estraverse-5.3.0"
|
||||
sources."ms-2.1.2"
|
||||
sources."vue-eslint-parser-9.1.0"
|
||||
sources."vue-eslint-parser-9.1.1"
|
||||
];
|
||||
})
|
||||
sources."eslint-scope-5.1.1"
|
||||
@ -6921,12 +6922,8 @@ let
|
||||
sources."file-entry-cache-6.0.1"
|
||||
(sources."file-loader-6.2.0" // {
|
||||
dependencies = [
|
||||
sources."ajv-6.12.6"
|
||||
sources."ajv-keywords-3.5.2"
|
||||
sources."fast-deep-equal-3.1.3"
|
||||
sources."json5-2.1.3"
|
||||
sources."loader-utils-2.0.0"
|
||||
sources."schema-utils-3.0.0"
|
||||
];
|
||||
})
|
||||
sources."fill-range-7.0.1"
|
||||
@ -6999,7 +6996,7 @@ let
|
||||
sources."commander-8.3.0"
|
||||
];
|
||||
})
|
||||
sources."html-webpack-plugin-5.5.0"
|
||||
sources."html-webpack-plugin-5.5.1"
|
||||
sources."htmlparser2-6.1.0"
|
||||
sources."http-deceiver-1.2.7"
|
||||
(sources."http-errors-1.8.1" // {
|
||||
@ -7224,9 +7221,9 @@ let
|
||||
sources."safe-buffer-5.1.2"
|
||||
sources."safe-regex-test-1.0.0"
|
||||
sources."safer-buffer-2.1.2"
|
||||
sources."sass-1.60.0"
|
||||
sources."sass-1.62.0"
|
||||
sources."sass-loader-13.2.2"
|
||||
sources."schema-utils-3.1.1"
|
||||
sources."schema-utils-3.1.2"
|
||||
sources."select-hose-2.0.0"
|
||||
sources."selfsigned-2.1.1"
|
||||
(sources."semver-7.3.8" // {
|
||||
@ -7241,7 +7238,7 @@ let
|
||||
sources."ms-2.1.3"
|
||||
];
|
||||
})
|
||||
sources."serialize-javascript-6.0.0"
|
||||
sources."serialize-javascript-6.0.1"
|
||||
(sources."serve-index-1.9.1" // {
|
||||
dependencies = [
|
||||
sources."http-errors-1.6.3"
|
||||
@ -7285,9 +7282,8 @@ let
|
||||
sources."supports-preserve-symlinks-flag-1.0.0"
|
||||
sources."svg-country-flags-1.2.10"
|
||||
sources."tapable-2.2.0"
|
||||
(sources."terser-5.9.0" // {
|
||||
(sources."terser-5.16.9" // {
|
||||
dependencies = [
|
||||
sources."source-map-0.7.3"
|
||||
(sources."source-map-support-0.5.20" // {
|
||||
dependencies = [
|
||||
sources."source-map-0.6.1"
|
||||
@ -7295,7 +7291,7 @@ let
|
||||
})
|
||||
];
|
||||
})
|
||||
sources."terser-webpack-plugin-5.3.0"
|
||||
sources."terser-webpack-plugin-5.3.7"
|
||||
sources."text-table-0.2.0"
|
||||
sources."thunky-1.1.0"
|
||||
sources."to-fast-properties-2.0.0"
|
||||
@ -7320,12 +7316,8 @@ let
|
||||
sources."uri-js-4.2.2"
|
||||
(sources."url-loader-4.1.1" // {
|
||||
dependencies = [
|
||||
sources."ajv-6.12.5"
|
||||
sources."ajv-keywords-3.5.2"
|
||||
sources."fast-deep-equal-3.1.3"
|
||||
sources."json5-2.1.3"
|
||||
sources."loader-utils-2.0.0"
|
||||
sources."schema-utils-3.0.0"
|
||||
];
|
||||
})
|
||||
sources."util-deprecate-1.0.2"
|
||||
@ -7356,7 +7348,7 @@ let
|
||||
sources."vuex-3.6.2"
|
||||
sources."watchpack-2.4.0"
|
||||
sources."wbuf-1.7.3"
|
||||
sources."webpack-5.77.0"
|
||||
sources."webpack-5.80.0"
|
||||
(sources."webpack-bundle-analyzer-4.8.0" // {
|
||||
dependencies = [
|
||||
sources."ansi-styles-4.3.0"
|
||||
@ -7382,12 +7374,12 @@ let
|
||||
sources."schema-utils-4.0.0"
|
||||
];
|
||||
})
|
||||
(sources."webpack-dev-server-4.13.2" // {
|
||||
(sources."webpack-dev-server-4.13.3" // {
|
||||
dependencies = [
|
||||
sources."ajv-8.12.0"
|
||||
sources."ajv-keywords-5.1.0"
|
||||
sources."json-schema-traverse-1.0.0"
|
||||
sources."schema-utils-4.0.0"
|
||||
sources."schema-utils-4.0.1"
|
||||
];
|
||||
})
|
||||
sources."webpack-merge-5.8.0"
|
||||
|
@ -9,16 +9,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "wthrr";
|
||||
version = "1.0.2";
|
||||
version = "1.1.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "tobealive";
|
||||
repo = "wthrr-the-weathercrab";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-iyla63CbsYavPRbkrnqr3gyULyWbvUKc3evKaB/W9jU=";
|
||||
hash = "sha256-djrPBmXnUC8d6lWuiHyYY2so8/5RHLFYDu6xoHn6GRg=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-izJ0TT69QnnOTLOGi1bqvy0AHJw1mMI/io5twa2Y4x0=";
|
||||
cargoHash = "sha256-PGbkGoWcFlTKpnrvMzrHvjFLIuohqEhVg4DYhAZOpkw=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
|
@ -10,14 +10,14 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "zine";
|
||||
version = "0.14.0";
|
||||
version = "0.15.0";
|
||||
|
||||
src = fetchCrate {
|
||||
inherit pname version;
|
||||
sha256 = "sha256-ydcrU2nIlu7Jx7S00DZmD2lAwLIFNzfv4zzM4SwJLVc=";
|
||||
sha256 = "sha256-81aCSIsgi7R4KmH1wvDYJJ1WX1vpT1n20XXSs+pHT54=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-j87mpWuYOx7oQyUIlvqKeQ/LZ2lRxz4hyPC0TsrgX2g=";
|
||||
cargoHash = "sha256-QRxh67WKRUukKGbKQHwWYdDSazN+2g/kf2A3BgePOUM=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
|
@ -0,0 +1,29 @@
|
||||
{ lib, buildGoModule, fetchFromGitHub }:
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "kubectl-view-secret";
|
||||
version = "0.10.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "elsesiy";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-+0uHBzT8cocuDttkvNHnmy/WQ+mfVIc0J0fkhBf4PLI=";
|
||||
};
|
||||
|
||||
vendorSha256 = "sha256-A3bB4L4O7j6lnP3c4mF4zVY/fDac6OBM5uKJuCnZR9g=";
|
||||
|
||||
subPackages = [ "./cmd/" ];
|
||||
|
||||
postInstall = ''
|
||||
mv $out/bin/cmd $out/bin/kubectl-view-secret
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description = "Kubernetes CLI plugin to decode Kubernetes secrets";
|
||||
homepage = "https://github.com/elsesiy/kubectl-view-secret";
|
||||
changelog = "https://github.com/elsesiy/kubectl-view-secret/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = [ maintainers.sagikazarmark ];
|
||||
};
|
||||
}
|
@ -2,13 +2,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "mpv-mpris";
|
||||
version = "0.9";
|
||||
version = "1.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "hoyon";
|
||||
repo = "mpv-mpris";
|
||||
rev = version;
|
||||
sha256 = "sha256-leW7oCWTnJuprVnJJ+iXd3nuB2VXl3fw8FmPxv7d6rA=";
|
||||
sha256 = "sha256-7kPpCfiWe58V4fBOsEVvGoGeNIlMUAyD1fqS5/8k/e4=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
|
@ -1,5 +1,6 @@
|
||||
{ fetchzip }:
|
||||
{ fetchzip, lib }:
|
||||
|
||||
lib.makeOverridable (
|
||||
{ owner, repo, rev, name ? "source"
|
||||
, ... # For hash agility
|
||||
}@args: fetchzip ({
|
||||
@ -7,3 +8,4 @@
|
||||
url = "https://bitbucket.org/${owner}/${repo}/get/${rev}.tar.gz";
|
||||
meta.homepage = "https://bitbucket.org/${owner}/${repo}/";
|
||||
} // removeAttrs args [ "owner" "repo" "rev" ]) // { inherit rev; }
|
||||
)
|
||||
|
@ -3,8 +3,9 @@
|
||||
# tag="<tagname>" (get version by tag name)
|
||||
# If you don't specify neither one date="NOW" will be used (get latest)
|
||||
|
||||
{stdenvNoCC, cvs, openssh}:
|
||||
{stdenvNoCC, cvs, openssh, lib}:
|
||||
|
||||
lib.makeOverridable (
|
||||
{cvsRoot, module, tag ? null, date ? null, sha256}:
|
||||
|
||||
stdenvNoCC.mkDerivation {
|
||||
@ -18,3 +19,4 @@ stdenvNoCC.mkDerivation {
|
||||
|
||||
inherit cvsRoot module sha256 tag date;
|
||||
}
|
||||
)
|
||||
|
@ -1,5 +1,6 @@
|
||||
{stdenvNoCC, darcs, cacert}:
|
||||
{stdenvNoCC, darcs, cacert, lib}:
|
||||
|
||||
lib.makeOverridable (
|
||||
{ url
|
||||
, rev ? null
|
||||
, context ? null
|
||||
@ -21,3 +22,4 @@ stdenvNoCC.mkDerivation {
|
||||
|
||||
inherit url rev context name;
|
||||
}
|
||||
)
|
||||
|
@ -10,6 +10,7 @@
|
||||
appendShort = lib.optionalString ((builtins.match "[a-f0-9]*" rev) != null) "-${short}";
|
||||
in "${if matched == null then base else builtins.head matched}${appendShort}";
|
||||
in
|
||||
lib.makeOverridable (
|
||||
{ url, rev ? "HEAD", md5 ? "", sha256 ? "", hash ? "", leaveDotGit ? deepClone
|
||||
, fetchSubmodules ? true, deepClone ? false
|
||||
, branchName ? null
|
||||
@ -107,3 +108,4 @@ stdenvNoCC.mkDerivation {
|
||||
gitRepoUrl = url;
|
||||
};
|
||||
}
|
||||
)
|
||||
|
@ -2,6 +2,8 @@
|
||||
|
||||
{ lib, fetchFromGitHub }:
|
||||
|
||||
lib.makeOverridable (
|
||||
{ domain, ... }@args:
|
||||
|
||||
fetchFromGitHub ((removeAttrs args [ "domain" ]) // { githubBase = domain; })
|
||||
)
|
||||
|
@ -1,5 +1,6 @@
|
||||
{ lib, fetchgit, fetchzip }:
|
||||
|
||||
lib.makeOverridable (
|
||||
{ owner, repo, rev, name ? "source"
|
||||
, fetchSubmodules ? false, leaveDotGit ? null
|
||||
, deepClone ? false, private ? false, forceFetchGit ? false
|
||||
@ -60,3 +61,4 @@ let
|
||||
in
|
||||
|
||||
fetcher fetcherArgs // { meta = newMeta; inherit rev owner repo; }
|
||||
)
|
||||
|
@ -1,5 +1,6 @@
|
||||
{ fetchzip, lib }:
|
||||
|
||||
lib.makeOverridable (
|
||||
{ url, rev, name ? "source", ... } @ args:
|
||||
|
||||
fetchzip ({
|
||||
@ -8,3 +9,4 @@ fetchzip ({
|
||||
stripRoot = false;
|
||||
meta.homepage = url;
|
||||
} // removeAttrs args [ "url" "rev" ]) // { inherit rev; }
|
||||
)
|
||||
|
@ -1,5 +1,6 @@
|
||||
{ fetchgit, fetchzip, lib }:
|
||||
|
||||
lib.makeOverridable (
|
||||
# gitlab example
|
||||
{ owner, repo, rev, protocol ? "https", domain ? "gitlab.com", name ? "source", group ? null
|
||||
, fetchSubmodules ? false, leaveDotGit ? false, deepClone ? false
|
||||
@ -30,3 +31,4 @@ let
|
||||
in
|
||||
|
||||
fetcher fetcherArgs // { meta.homepage = "${protocol}://${domain}/${slug}/"; inherit rev; }
|
||||
)
|
||||
|
@ -1,4 +1,7 @@
|
||||
{ runCommand, git }: src:
|
||||
{ runCommand, git, lib }:
|
||||
|
||||
lib.makeOverridable (
|
||||
src:
|
||||
|
||||
let
|
||||
srcStr = toString src;
|
||||
@ -38,3 +41,4 @@ let
|
||||
'';
|
||||
|
||||
in nixPath
|
||||
)
|
||||
|
@ -1,5 +1,6 @@
|
||||
{ fetchzip }:
|
||||
{ fetchzip, lib }:
|
||||
|
||||
lib.makeOverridable (
|
||||
# cgit example, snapshot support is optional in cgit
|
||||
{ repo, rev, name ? "source"
|
||||
, ... # For hash agility
|
||||
@ -8,3 +9,4 @@
|
||||
url = "https://git.savannah.gnu.org/cgit/${repo}.git/snapshot/${repo}-${rev}.tar.gz";
|
||||
meta.homepage = "https://git.savannah.gnu.org/cgit/${repo}.git/";
|
||||
} // removeAttrs args [ "repo" "rev" ]) // { inherit rev; }
|
||||
)
|
||||
|
@ -1,5 +1,6 @@
|
||||
{ fetchgit, fetchhg, fetchzip, lib }:
|
||||
|
||||
lib.makeOverridable (
|
||||
{ owner
|
||||
, repo, rev
|
||||
, domain ? "sr.ht"
|
||||
@ -48,3 +49,4 @@ in cases.${fetcher}.fetch cases.${fetcher}.arguments // {
|
||||
inherit rev;
|
||||
meta.homepage = "${baseUrl}";
|
||||
}
|
||||
)
|
||||
|
@ -16,11 +16,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "eccodes";
|
||||
version = "2.28.0";
|
||||
version = "2.30.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://confluence.ecmwf.int/download/attachments/45757960/eccodes-${version}-Source.tar.gz";
|
||||
sha256 = "sha256-KDE0exUXr569cN08rYiugYqESNTmyGcapyhhfnNDHNU=";
|
||||
sha256 = "sha256-s9yTidBYQaLpyVeqUgmIpUwmBRY95kt+c8CEqu0fw8Q=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
4340
pkgs/development/node-packages/node-packages.nix
generated
4340
pkgs/development/node-packages/node-packages.nix
generated
File diff suppressed because it is too large
Load Diff
@ -15,14 +15,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "authcaptureproxy";
|
||||
version = "1.1.4";
|
||||
version = "1.1.5";
|
||||
format = "pyproject";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "alandtse";
|
||||
repo = "auth_capture_proxy";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-4IPBulzRoAAplyM/1MPE40IW4IXBIGYLydzpY64Gl0c=";
|
||||
hash = "sha256-HYqbOyJlP1rd8jpqbN9I4JuVpBKxR9/Nvoh544t40uo=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@ -45,6 +45,7 @@ buildPythonPackage rec {
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
changelog = "https://github.com/alandtse/auth_capture_proxy/releases/tag/v${version}";
|
||||
description = "A proxy to capture authentication information from a webpage";
|
||||
homepage = "https://github.com/alandtse/auth_capture_proxy";
|
||||
license = licenses.asl20;
|
||||
|
@ -9,7 +9,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "azure-keyvault-secrets";
|
||||
version = "4.6.0";
|
||||
version = "4.7.0";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.6";
|
||||
@ -17,7 +17,7 @@ buildPythonPackage rec {
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
extension = "zip";
|
||||
hash = "sha256-+owR1P9XpAteQgegJSx90p0Kk5logFa0nX4rTENtOlo=";
|
||||
hash = "sha256-d+4lNLplGh8wbIXXtQW8PM7o/qd0UOuvr8Jq7BblRF0=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
@ -12,14 +12,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "ipdb";
|
||||
version = "0.13.11";
|
||||
version = "0.13.13";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = isPyPy; # setupterm: could not find terminfo database
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-wjtnNvAf1Fhswuy+vfeaXrRUeWhT4c2PLtO3uR1KPpM=";
|
||||
hash = "sha256-46xgGO8FEm1EKvaAqthjAG7BnQIpBWGsiLixwLDPxyY=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
@ -4,14 +4,14 @@
|
||||
, griffe
|
||||
, mkdocs-material
|
||||
, mkdocstrings
|
||||
, pdm-pep517
|
||||
, pdm-backend
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "mkdocstrings-python";
|
||||
version = "0.9.0";
|
||||
version = "0.10.0";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
@ -20,11 +20,11 @@ buildPythonPackage rec {
|
||||
owner = "mkdocstrings";
|
||||
repo = "python";
|
||||
rev = version;
|
||||
hash = "sha256-PM6J21yT5paukDB8uJkcIyy+miYwN4+gk8Ej1xI8Q1A=";
|
||||
hash = "sha256-UJfAlSgH3xFqSOjJFon87YWd08nFgi1yYbEsCyMDVlA=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
pdm-pep517
|
||||
pdm-backend
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
@ -9,14 +9,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "nunavut";
|
||||
version = "2.0.2";
|
||||
version = "2.0.9";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.6";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-Rrt26sEdT3EM1KQHnHQogodj+7QwRJ05f8t7Tn679ZE=";
|
||||
hash = "sha256-SRiM4Vuk2nhETnBclYTeKFsT+5HgAxQe4z27h+lW7HI=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
@ -19,14 +19,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "openstacksdk";
|
||||
version = "1.0.1";
|
||||
version = "1.1.0";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.6";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-Nl5dzKZOFudKT5+dKh8iB5cOlG2aXEglSc+l7ALKLJg=";
|
||||
hash = "sha256-zU0fxSMijgy5MIAA80vnwgTqsUvSeN3BFu76R9aNdJY=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
@ -15,7 +15,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "psygnal";
|
||||
version = "0.8.1";
|
||||
version = "0.9.0";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
@ -24,7 +24,7 @@ buildPythonPackage rec {
|
||||
owner = "pyapp-kit";
|
||||
repo = pname;
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-+VO2OlDzBECkasLBvZWDsqDeooU6CnRFjeI/ISLWAnA=";
|
||||
hash = "sha256-9rYG0XqwFJQojnvM5ygm1RVu9NbeFASns0llOGKaP+4=";
|
||||
};
|
||||
|
||||
SETUPTOOLS_SCM_PRETEND_VERSION = version;
|
||||
|
@ -2,6 +2,7 @@
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, imageio
|
||||
, matplotlib
|
||||
, numpy
|
||||
, pillow
|
||||
, pooch
|
||||
@ -11,18 +12,19 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pyvista";
|
||||
version = "0.38.6";
|
||||
version = "0.39.0";
|
||||
format = "setuptools";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = pname;
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha256-CK9KdIpi46QI1KxWkzo/rQ+Vp+NZfhnFEeSjdFCwgzI=";
|
||||
hash = "sha256-PQOkwpyaKZ0oubDCzIKHXylpk1HWH39O0zonJ7Gfly4=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
imageio
|
||||
matplotlib
|
||||
numpy
|
||||
pillow
|
||||
pooch
|
||||
|
@ -24,13 +24,13 @@
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
version = "3.5.10";
|
||||
version = "3.5.11";
|
||||
pname = "rpy2";
|
||||
|
||||
disabled = isPyPy;
|
||||
src = fetchPypi {
|
||||
inherit version pname;
|
||||
hash = "sha256-+B8K+wHjxvUVwJVzvFhcDhx+OF7IFBXOCmImjGBex/w=";
|
||||
hash = "sha256-DT5VTayPTlWiiTLylGNBquPgKJQwThGYVHIiqoa4niE=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "social-auth-core";
|
||||
version = "4.4.1";
|
||||
version = "4.4.2";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
@ -27,7 +27,7 @@ buildPythonPackage rec {
|
||||
owner = "python-social-auth";
|
||||
repo = "social-core";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-1uRQ+7dPaD7X0GnI4rCaXJNmkc2uE/OLdxy3T7Gg3Bg=";
|
||||
hash = "sha256-o/qx3bwaj2fiNKM3fafFxOW27JrJ9jG4M4uSnnJDpes=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
@ -2,12 +2,12 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "turnt";
|
||||
version = "1.9.0";
|
||||
version = "1.10.0";
|
||||
format = "flit";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-X0uJmY2MVnvM50LDBXDn9hK4NuHAil4Kf39V/8b8OIQ=";
|
||||
hash = "sha256-pwUNmUvyUYxke39orGkziL3DVRWoJY5AQLz/pTyf3M8=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
@ -3,18 +3,21 @@
|
||||
, fetchFromGitHub
|
||||
, pytestCheckHook
|
||||
, setuptools
|
||||
, pythonOlder
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "whatthepatch";
|
||||
version = "1.0.4";
|
||||
version = "1.0.5";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cscorley";
|
||||
repo = pname;
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-pejph0WyhryS2injlFElFozIDl6zJeiENh6fqh6982s=";
|
||||
hash = "sha256-1+OIs77Vyx56pgf7VSmi4UsPgkv8qZXFm8L2jK2CTMk=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@ -25,11 +28,14 @@ buildPythonPackage rec {
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
pythonImportsCheck = [ "whatthepatch" ];
|
||||
pythonImportsCheck = [
|
||||
"whatthepatch"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python library for both parsing and applying patch files";
|
||||
homepage = "https://github.com/cscorley/whatthepatch";
|
||||
changelog = "https://github.com/cscorley/whatthepatch/blob/${version}/HISTORY.md";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ joelkoen ];
|
||||
};
|
||||
|
@ -151,30 +151,30 @@ rec {
|
||||
headers = "0zvwd3gz5y3yq5jgkswnarv75j05lfaz58w37fidq5aib1hi50hn";
|
||||
};
|
||||
|
||||
electron_22-bin = mkElectron "22.3.6" {
|
||||
armv7l-linux = "ecc7a4e793873bdafd581a812ec593113f4a8bf4c4c5aafbab8dba2a99a2f767";
|
||||
aarch64-linux = "ffe50eefa4440e7f6168c68901a6cd7dc23ce56c7cc0c1373b9b65add6a0d0ad";
|
||||
x86_64-linux = "63c88f21382c65771b214520f8caddaf663ec53945153792d653930dd71ddff8";
|
||||
x86_64-darwin = "002adcb1114a49bcfbdaa1e9d6e2850a568c199f319a8326133d34fc8f0367ee";
|
||||
aarch64-darwin = "72777700b5c3d02f3b0b5691b3621fcbdc391467bd6f1aa40974a1ea05a999f9";
|
||||
headers = "1m8a1n99fdy0fc06mwdj866b06dzp8plxh84ikgz0g9sdis6zcj7";
|
||||
electron_22-bin = mkElectron "22.3.8" {
|
||||
armv7l-linux = "6488e32debf6e4a2027897b7748e2fdb6e27d1d05475e7aacd30e798e92af996";
|
||||
aarch64-linux = "ab93be098c74edcc6f66ed461cbe6eb5f8185245edb611252ebb91a07e04ebe4";
|
||||
x86_64-linux = "40a2394417c976dbe055fe96875f482bb73731991f547a977d049dba6a067c0e";
|
||||
x86_64-darwin = "47cf839bbb59fc9d4abfff9bdfe3ec8ada88c0cfafe451227034e20592565344";
|
||||
aarch64-darwin = "6dcc9ae7928f6fa01bc17377bd78ddef4fe5beb9a69ee293a8df60b2cc058a00";
|
||||
headers = "1g4d81iwbkhw3b75q4fh1qajxfwwryqfbiqhviz1yqcw01cbah4f";
|
||||
};
|
||||
|
||||
electron_23-bin = mkElectron "23.2.4" {
|
||||
armv7l-linux = "5e01b087d0715dfa770edff0b3f7f5ca48236474b405faf83bb105ad1ce6e3fb";
|
||||
aarch64-linux = "2dec49bfdff22390ac965f3867384aa8a464f9a13a29c5bb757be328bb734964";
|
||||
x86_64-linux = "c2886b453dddd04ebd08462ce2fa521afd7c7a2df418d5b9d29f1836f5726aa7";
|
||||
x86_64-darwin = "cbf14eb732146f383be3282512c5d22960aa0ae208aacdccae96321a1de9944c";
|
||||
aarch64-darwin = "5aed024ef988a53325aa8a2ff715080ead6a8d2a9830a43e24d268bb658a4558";
|
||||
headers = "1yhz4q72a4sgr2aia9nfvnayq341dh4alwpmpkqnfa3iw9fc9wp6";
|
||||
electron_23-bin = mkElectron "23.3.1" {
|
||||
armv7l-linux = "0a0b4baf598fac6eed150436cccc754277c6c5765dcf06d33bf1457eb570e260";
|
||||
aarch64-linux = "6aae5e986fd578d7ba8a6bf0f4631f314d48bac58f66f493e79f35ab9af911c1";
|
||||
x86_64-linux = "084e16b84df37e31761cbf7f76effdd673d923c17115608b95a7b0cfc84caa46";
|
||||
x86_64-darwin = "811309609df9dcd6e727fac6694b56847a1401d76eee94c26f12343e11a81beb";
|
||||
aarch64-darwin = "2c092341413725c7609f6a891e6552dd094807fbce1a6f272be85723041e3b6f";
|
||||
headers = "0as0wri865kj9m44qka8by8nw3c4g1hgyc8ar5m18r8kr0x28z00";
|
||||
};
|
||||
|
||||
electron_24-bin = mkElectron "24.1.2" {
|
||||
armv7l-linux = "dc190382e38e18851d37ff0f901a9737a3e59bf1b5f7171cb65d167f244e6712";
|
||||
aarch64-linux = "a66dc286a43e92ddcb1c03df9019ee8db19a3f27381ac9273bf3996f322fdab7";
|
||||
x86_64-linux = "a5b3c6d9847733e705b3c5cc7694f3bcb4996f7047bb8c02dd443ad27258f7f8";
|
||||
x86_64-darwin = "ffe6a7c23d360b31bbc4dc05e05eb15b4261e72f1aac7d98ca7fbbd29bbba5e7";
|
||||
aarch64-darwin = "3644b29ab2dde6cac0ac455fb5e965f739c4faaaad7e678bd4379c72723ea40a";
|
||||
headers = "1p5g6nj3lrv068gsfcr5nyiv1ayb7s4gximbkpvbv5znnrlsn9q6";
|
||||
electron_24-bin = mkElectron "24.2.0" {
|
||||
armv7l-linux = "c611ec6a6620a199a0656656c191384f498cff7e7831c45e449728379de4ba23";
|
||||
aarch64-linux = "e81baa9f45dcf36f10960e823143bd30633ff679b4253a266896028c3b438959";
|
||||
x86_64-linux = "8d7780dd2afcfe5e94a2cf574f4fa10a2a2c691227771fca49051c524ac67513";
|
||||
x86_64-darwin = "23f77fbde72cad8315e7d370d929cdceb5408f5533494241fc5dd503d8ad0cdc";
|
||||
aarch64-darwin = "529d0745e99278c66f631c81edbef22a5ad8871332366002edd371b409850b24";
|
||||
headers = "1ydj6fddrn8h6igzim637di39i4vx7fajc9n98nhlzvpmc43rgbs";
|
||||
};
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
{ lib, stdenv, buildGoModule, fetchFromGitHub
|
||||
, nixosTests
|
||||
, pkg-config, taglib, zlib
|
||||
|
||||
# Disable on-the-fly transcoding,
|
||||
@ -40,6 +41,10 @@ buildGoModule rec {
|
||||
'"${lib.getBin mpv}/bin/mpv"'
|
||||
'';
|
||||
|
||||
passthru = {
|
||||
tests.gonic = nixosTests.gonic;
|
||||
};
|
||||
|
||||
meta = {
|
||||
homepage = "https://github.com/sentriz/gonic";
|
||||
description = "Music streaming server / subsonic server API implementation";
|
||||
|
@ -9,13 +9,13 @@
|
||||
|
||||
buildDotnetModule rec {
|
||||
pname = "jackett";
|
||||
version = "0.20.4078";
|
||||
version = "0.20.4105";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = pname;
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha512-RZAp4eHCZfZmFUjIgiKvTIBAt5PH14ZIYz4ptGkKbVnoPaorWqCudVlNbKmTbx8cRv+I+hOI2Rcxb/S0dh0rhg==";
|
||||
hash = "sha512-XDYuFly7hy55L76Vn92mphK/rP90/4OT50In7p9kyU8L/4W0WljrMUycIFKYsQfdJsKmQgz7z2Bw8bw2fHEuSQ==";
|
||||
};
|
||||
|
||||
projectFile = "src/Jackett.Server/Jackett.Server.csproj";
|
||||
|
@ -1,17 +0,0 @@
|
||||
# This file has been generated by node2nix 1.11.1. Do not edit!
|
||||
|
||||
{pkgs ? import <nixpkgs> {
|
||||
inherit system;
|
||||
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs_14"}:
|
||||
|
||||
let
|
||||
nodeEnv = import ../../development/node-packages/node-env.nix {
|
||||
inherit (pkgs) stdenv lib python2 runCommand writeTextFile writeShellScript;
|
||||
inherit pkgs nodejs;
|
||||
libtool = if pkgs.stdenv.isDarwin then pkgs.darwin.cctools else null;
|
||||
};
|
||||
in
|
||||
import ./node-deps.nix {
|
||||
inherit (pkgs) fetchurl nix-gitignore stdenv lib fetchgit;
|
||||
inherit nodeEnv;
|
||||
}
|
File diff suppressed because it is too large
Load Diff
@ -1,29 +0,0 @@
|
||||
#!/usr/bin/env nix-shell
|
||||
#!nix-shell -i bash -p curl common-updater-scripts nodePackages.node2nix gnused nix coreutils jq
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
latestVersion="$(curl -s "https://api.github.com/repos/jellyfin/jellyfin-web/releases?per_page=1" | jq -r ".[0].tag_name" | sed 's/^v//')"
|
||||
currentVersion=$(nix-instantiate --eval -E "with import ./. {}; jellyfin-web.version or (lib.getVersion jellyfin-web)" | tr -d '"')
|
||||
|
||||
if [[ "$currentVersion" == "$latestVersion" ]]; then
|
||||
echo "jellyfin-web is up-to-date: $currentVersion"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
update-source-version jellyfin-web 0 0000000000000000000000000000000000000000000000000000000000000000
|
||||
update-source-version jellyfin-web "$latestVersion"
|
||||
|
||||
# use patched source
|
||||
store_src="$(nix-build . -A jellyfin-web.src --no-out-link)"
|
||||
|
||||
cd "$(dirname "${BASH_SOURCE[0]}")"
|
||||
|
||||
node2nix \
|
||||
--nodejs-14 \
|
||||
--development \
|
||||
--node-env ../../development/node-packages/node-env.nix \
|
||||
--output ./node-deps.nix \
|
||||
--input "$store_src/package.json" \
|
||||
--lock "$store_src/package-lock.json" \
|
||||
--composition ./node-composition.nix
|
@ -1,11 +1,11 @@
|
||||
{ lib
|
||||
, fetchFromGitHub
|
||||
, pkgs
|
||||
, stdenv
|
||||
, nodejs
|
||||
, buildNpmPackage
|
||||
, nix-update-script
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
buildNpmPackage rec {
|
||||
pname = "jellyfin-web";
|
||||
version = "10.8.10";
|
||||
|
||||
@ -13,38 +13,12 @@ stdenv.mkDerivation rec {
|
||||
owner = "jellyfin";
|
||||
repo = "jellyfin-web";
|
||||
rev = "v${version}";
|
||||
sha256 = "fJmGiHLwhgd3Ac7ggCbkMu6llob3qN87EpHpCO4K29I=";
|
||||
hash = "sha256-fJmGiHLwhgd3Ac7ggCbkMu6llob3qN87EpHpCO4K29I=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
nodejs
|
||||
];
|
||||
npmDepsHash = "sha256-X8a/pmQGAhoGKhThJ86b50sf0nlsCXGgvLQaxRsmA5Q=";
|
||||
|
||||
buildPhase =
|
||||
let
|
||||
nodeDependencies = ((import ./node-composition.nix {
|
||||
inherit pkgs nodejs;
|
||||
inherit (stdenv.hostPlatform) system;
|
||||
}).nodeDependencies.override (old: {
|
||||
# access to path '/nix/store/...-source' is forbidden in restricted mode
|
||||
src = src;
|
||||
|
||||
# dont run the prepare script:
|
||||
# Error: Cannot find module '/nix/store/...-node-dependencies-jellyfin-web-.../jellyfin-web/scripts/prepare.js
|
||||
# npm run build:production runs the same command
|
||||
dontNpmInstall = true;
|
||||
}));
|
||||
in
|
||||
''
|
||||
runHook preBuild
|
||||
|
||||
ln -s ${nodeDependencies}/lib/node_modules ./node_modules
|
||||
export PATH="${nodeDependencies}/bin:$PATH"
|
||||
|
||||
npm run build:production
|
||||
|
||||
runHook postBuild
|
||||
'';
|
||||
npmBuildScript = [ "build:production" ];
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
@ -55,13 +29,12 @@ stdenv.mkDerivation rec {
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
passthru.updateScript = ./web-update.sh;
|
||||
passthru.updateScript = nix-update-script {};
|
||||
|
||||
meta = with lib; {
|
||||
description = "Web Client for Jellyfin";
|
||||
homepage = "https://jellyfin.org/";
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = with maintainers; [ nyanloutre minijackson purcell jojosch ];
|
||||
platforms = nodejs.meta.platforms;
|
||||
};
|
||||
}
|
||||
|
@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "metabase";
|
||||
version = "0.46.1";
|
||||
version = "0.46.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://downloads.metabase.com/v${version}/metabase.jar";
|
||||
hash = "sha256-4hiXzd8YZJiewG0voh4/ryb3NwBHKrw3lKpUPA5nCdw=";
|
||||
hash = "sha256-FHI8QUZIPMhBNOd0RfdSKGkILaRlS4he8EVSrQxjD0s=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
|
@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "nifi";
|
||||
version = "1.20.0";
|
||||
version = "1.21.0";
|
||||
|
||||
src = fetchzip {
|
||||
url = "mirror://apache/nifi/${version}/nifi-${version}-bin.zip";
|
||||
sha256 = "sha256-xeBu20AeG035nB/jUsOsAvqDtwklM+9ZsZlJoAZ4iu4=";
|
||||
sha256 = "sha256-AnDvZ9SV+VFdsP6KoqZIPNinAe2erT/IBY4c6i+2iTQ=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
|
@ -22,6 +22,8 @@ stdenv.mkDerivation rec {
|
||||
|
||||
nativeBuildInputs = [ autoPatchelfHook makeWrapper ];
|
||||
|
||||
buildInputs = [ stdenv.cc.cc.lib ];
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
|
@ -10,11 +10,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "geekbench";
|
||||
version = "6.0.1";
|
||||
version = "6.0.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://cdn.geekbench.com/Geekbench-${version}-Linux.tar.gz";
|
||||
hash = "sha256-RrfyB7RvYWkVCbjblLIPOFcZjUR/fJHk1Em1HP74kmY=";
|
||||
hash = "sha256-08c5YBKljeFo31Y7WHEnLLiJdFJm8RfkY2Q44C2dp7k=";
|
||||
};
|
||||
|
||||
dontConfigure = true;
|
||||
@ -22,6 +22,8 @@ stdenv.mkDerivation rec {
|
||||
|
||||
nativeBuildInputs = [ autoPatchelfHook makeWrapper ];
|
||||
|
||||
buildInputs = [ stdenv.cc.cc.lib ];
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
with python3Packages;
|
||||
buildPythonApplication rec {
|
||||
pname = "pre-commit";
|
||||
version = "3.2.2";
|
||||
version = "3.3.1";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
@ -26,7 +26,7 @@ buildPythonApplication rec {
|
||||
owner = "pre-commit";
|
||||
repo = "pre-commit";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-WRQdxFlTpLmQpX9x3swlkSr2iv0alSiCRtTjhQC164c=";
|
||||
hash = "sha256-2Q8ZtCWkNaBzcRpkhVo0eTVKf0rnOslqjC3Wjm64WrM=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
@ -10,13 +10,13 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "zoxide";
|
||||
version = "0.9.0";
|
||||
version = "0.9.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ajeetdsouza";
|
||||
repo = "zoxide";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-easHqXEHMrRqLmD7GMudoMGRnFOLsnRrgivVaYfQn8k=";
|
||||
sha256 = "sha256-qmT/gTkizZpyYN/YdobBq2vunGM5SpNpCHIFmg8nPhk=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
@ -28,7 +28,7 @@ rustPlatform.buildRustPackage rec {
|
||||
--replace '"fzf"' '"${fzf}/bin/fzf"'
|
||||
'';
|
||||
|
||||
cargoSha256 = "sha256-6SGzMEYQIGDabIlCUmHky34wGMrAkOrweF7VTzzrUPE=";
|
||||
cargoSha256 = "sha256-1sW6bvRJJp+qT5A9+l8wN3TQuzFDiBoeLyY5JvAA7dQ=";
|
||||
|
||||
postInstall = ''
|
||||
installManPage man/man*/*
|
||||
|
@ -11,11 +11,11 @@ assert usePcre -> pcre != null;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "haproxy";
|
||||
version = "2.7.7";
|
||||
version = "2.7.8";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.haproxy.org/download/${lib.versions.majorMinor version}/src/${pname}-${version}.tar.gz";
|
||||
sha256 = "sha256-0PicsyRPx72Ttqbpqr/FZPIThoZyiLXdkxYJE+bMS4k=";
|
||||
sha256 = "sha256-FfInaXG7uoxH2GzILr/G7DPjrvLkVlBYsuSVDAe451w=";
|
||||
};
|
||||
|
||||
buildInputs = [ openssl zlib libxcrypt ]
|
||||
|
@ -495,6 +495,8 @@ with pkgs;
|
||||
|
||||
dae = callPackage ../tools/networking/dae { };
|
||||
|
||||
darling = callPackage ../applications/emulators/darling { };
|
||||
|
||||
databricks-sql-cli = python3Packages.callPackage ../applications/misc/databricks-sql-cli { };
|
||||
|
||||
dhallDirectoryToNix = callPackage ../build-support/dhall/directory-to-nix.nix { };
|
||||
@ -4682,7 +4684,7 @@ with pkgs;
|
||||
|
||||
element-desktop = callPackage ../applications/networking/instant-messengers/element/element-desktop.nix {
|
||||
inherit (darwin.apple_sdk.frameworks) Security AppKit CoreServices;
|
||||
electron = electron_23;
|
||||
electron = electron_24;
|
||||
};
|
||||
element-desktop-wayland = writeScriptBin "element-desktop" ''
|
||||
#!/bin/sh
|
||||
@ -31667,6 +31669,8 @@ with pkgs;
|
||||
kubectl = callPackage ../applications/networking/cluster/kubernetes/kubectl.nix { };
|
||||
kubectl-convert = kubectl.convert;
|
||||
|
||||
kubectl-view-secret = callPackage ../applications/networking/cluster/kubectl-view-secret { };
|
||||
|
||||
kubernetes-metrics-server = callPackage ../applications/networking/cluster/kubernetes-metrics-server { };
|
||||
|
||||
kubemqctl = callPackage ../applications/networking/cluster/kubemqctl { };
|
||||
|
Loading…
Reference in New Issue
Block a user