Merge staging-next into staging

Changed files
+675 -6353
nixos
modules
services
tests
pkgs
applications
backup
unifi-protect-backup
emulators
box64
file-managers
graphics
by-name
development
cuda-modules
cuda
generic-builders
python-modules
aio-geojson-client
aio-geojson-generic-client
aioshelly
bluetooth-adapters
bluetooth-auto-recovery
brother
freebox-api
habluetooth
home-assistant-bluetooth
mcstatus
meteofrance-api
miauth
neo4j
pyasyncore
pycaption
pysnmp-lextudio
pysnmpcrypto
python-gvm
splinter
xiaomi-ble
tools
oh-my-posh
os-specific
linux
firmware
fwupd-efi
kernel
servers
tools
admin
aws-sso-cli
security
cloudlist
faraday-agent-dispatcher
top-level
+2 -3
nixos/modules/services/mail/listmonk.nix
···
DynamicUser = true;
NoNewPrivileges = true;
CapabilityBoundingSet = "";
-
SystemCallArchitecture = "native";
SystemCallFilter = [ "@system-service" "~@privileged" ];
-
ProtectDevices = true;
ProtectControlGroups = true;
ProtectKernelTunables = true;
ProtectHome = true;
-
DeviceAllow = false;
RestrictNamespaces = true;
RestrictRealtime = true;
UMask = "0027";
···
DynamicUser = true;
NoNewPrivileges = true;
CapabilityBoundingSet = "";
+
SystemCallArchitectures = "native";
SystemCallFilter = [ "@system-service" "~@privileged" ];
+
PrivateDevices = true;
ProtectControlGroups = true;
ProtectKernelTunables = true;
ProtectHome = true;
RestrictNamespaces = true;
RestrictRealtime = true;
UMask = "0027";
+37 -3
nixos/modules/services/web-apps/invoiceplane.nix
···
};
options.webserver = mkOption {
-
type = types.enum [ "caddy" ];
default = "caddy";
description = lib.mdDoc ''
-
Which webserver to use for virtual host management. Currently only
-
caddy is supported.
'';
};
};
···
file_server
php_fastcgi unix/${config.services.phpfpm.pools."invoiceplane-${hostName}".socket}
'';
}
)) eachSite;
};
···
};
options.webserver = mkOption {
+
type = types.enum [ "caddy" "nginx" ];
default = "caddy";
+
example = "nginx";
description = lib.mdDoc ''
+
Which webserver to use for virtual host management.
'';
};
};
···
file_server
php_fastcgi unix/${config.services.phpfpm.pools."invoiceplane-${hostName}".socket}
'';
+
}
+
)) eachSite;
+
};
+
})
+
+
(mkIf (cfg.webserver == "nginx") {
+
services.nginx = {
+
enable = true;
+
virtualHosts = mapAttrs' (hostName: cfg: (
+
nameValuePair hostName {
+
root = pkg hostName cfg;
+
extraConfig = ''
+
index index.php index.html index.htm;
+
+
if (!-e $request_filename){
+
rewrite ^(.*)$ /index.php break;
+
}
+
'';
+
+
locations = {
+
"/setup".extraConfig = ''
+
rewrite ^(.*)$ http://${hostName}/ redirect;
+
'';
+
+
"~ .php$" = {
+
extraConfig = ''
+
fastcgi_split_path_info ^(.+\.php)(/.+)$;
+
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
+
fastcgi_pass unix:${config.services.phpfpm.pools."invoiceplane-${hostName}".socket};
+
include ${config.services.nginx.package}/conf/fastcgi_params;
+
include ${config.services.nginx.package}/conf/fastcgi.conf;
+
'';
+
};
+
};
}
)) eachSite;
};
+64 -40
nixos/tests/invoiceplane.nix
···
networking.firewall.allowedTCPPorts = [ 80 ];
networking.hosts."127.0.0.1" = [ "site1.local" "site2.local" ];
};
};
testScript = ''
start_all()
invoiceplane_caddy.wait_for_unit("caddy")
-
invoiceplane_caddy.wait_for_open_port(80)
-
invoiceplane_caddy.wait_for_open_port(3306)
site_names = ["site1.local", "site2.local"]
-
for site_name in site_names:
-
machine.wait_for_unit(f"phpfpm-invoiceplane-{site_name}")
-
with subtest("Website returns welcome screen"):
-
assert "Please install InvoicePlane" in machine.succeed(f"curl -L {site_name}")
-
with subtest("Finish InvoicePlane setup"):
-
machine.succeed(
-
f"curl -sSfL --cookie-jar cjar {site_name}/setup/language"
-
)
-
csrf_token = machine.succeed(
-
"grep ip_csrf_cookie cjar | cut -f 7 | tr -d '\n'"
-
)
-
machine.succeed(
-
f"curl -sSfL --cookie cjar --cookie-jar cjar -d '_ip_csrf={csrf_token}&ip_lang=english&btn_continue=Continue' {site_name}/setup/language"
-
)
-
csrf_token = machine.succeed(
-
"grep ip_csrf_cookie cjar | cut -f 7 | tr -d '\n'"
-
)
-
machine.succeed(
-
f"curl -sSfL --cookie cjar --cookie-jar cjar -d '_ip_csrf={csrf_token}&btn_continue=Continue' {site_name}/setup/prerequisites"
-
)
-
csrf_token = machine.succeed(
-
"grep ip_csrf_cookie cjar | cut -f 7 | tr -d '\n'"
-
)
-
machine.succeed(
-
f"curl -sSfL --cookie cjar --cookie-jar cjar -d '_ip_csrf={csrf_token}&btn_continue=Continue' {site_name}/setup/configure_database"
-
)
-
csrf_token = machine.succeed(
-
"grep ip_csrf_cookie cjar | cut -f 7 | tr -d '\n'"
-
)
-
machine.succeed(
-
f"curl -sSfl --cookie cjar --cookie-jar cjar -d '_ip_csrf={csrf_token}&btn_continue=Continue' {site_name}/setup/install_tables"
-
)
-
csrf_token = machine.succeed(
-
"grep ip_csrf_cookie cjar | cut -f 7 | tr -d '\n'"
-
)
-
machine.succeed(
-
f"curl -sSfl --cookie cjar --cookie-jar cjar -d '_ip_csrf={csrf_token}&btn_continue=Continue' {site_name}/setup/upgrade_tables"
-
)
'';
})
···
networking.firewall.allowedTCPPorts = [ 80 ];
networking.hosts."127.0.0.1" = [ "site1.local" "site2.local" ];
};
+
+
invoiceplane_nginx = { ... }: {
+
services.invoiceplane.webserver = "nginx";
+
services.invoiceplane.sites = {
+
"site1.local" = {
+
database.name = "invoiceplane1";
+
database.createLocally = true;
+
enable = true;
+
};
+
"site2.local" = {
+
database.name = "invoiceplane2";
+
database.createLocally = true;
+
enable = true;
+
};
+
};
+
+
networking.firewall.allowedTCPPorts = [ 80 ];
+
networking.hosts."127.0.0.1" = [ "site1.local" "site2.local" ];
+
};
};
testScript = ''
start_all()
invoiceplane_caddy.wait_for_unit("caddy")
+
invoiceplane_nginx.wait_for_unit("nginx")
site_names = ["site1.local", "site2.local"]
+
machines = [invoiceplane_caddy, invoiceplane_nginx]
+
for machine in machines:
+
machine.wait_for_open_port(80)
+
machine.wait_for_open_port(3306)
+
for site_name in site_names:
+
machine.wait_for_unit(f"phpfpm-invoiceplane-{site_name}")
+
+
with subtest("Website returns welcome screen"):
+
assert "Please install InvoicePlane" in machine.succeed(f"curl -L {site_name}")
+
+
with subtest("Finish InvoicePlane setup"):
+
machine.succeed(
+
f"curl -sSfL --cookie-jar cjar {site_name}/setup/language"
+
)
+
csrf_token = machine.succeed(
+
"grep ip_csrf_cookie cjar | cut -f 7 | tr -d '\n'"
+
)
+
machine.succeed(
+
f"curl -sSfL --cookie cjar --cookie-jar cjar -d '_ip_csrf={csrf_token}&ip_lang=english&btn_continue=Continue' {site_name}/setup/language"
+
)
+
csrf_token = machine.succeed(
+
"grep ip_csrf_cookie cjar | cut -f 7 | tr -d '\n'"
+
)
+
machine.succeed(
+
f"curl -sSfL --cookie cjar --cookie-jar cjar -d '_ip_csrf={csrf_token}&btn_continue=Continue' {site_name}/setup/prerequisites"
+
)
+
csrf_token = machine.succeed(
+
"grep ip_csrf_cookie cjar | cut -f 7 | tr -d '\n'"
+
)
+
machine.succeed(
+
f"curl -sSfL --cookie cjar --cookie-jar cjar -d '_ip_csrf={csrf_token}&btn_continue=Continue' {site_name}/setup/configure_database"
+
)
+
csrf_token = machine.succeed(
+
"grep ip_csrf_cookie cjar | cut -f 7 | tr -d '\n'"
+
)
+
machine.succeed(
+
f"curl -sSfl --cookie cjar --cookie-jar cjar -d '_ip_csrf={csrf_token}&btn_continue=Continue' {site_name}/setup/install_tables"
+
)
+
csrf_token = machine.succeed(
+
"grep ip_csrf_cookie cjar | cut -f 7 | tr -d '\n'"
+
)
+
machine.succeed(
+
f"curl -sSfl --cookie cjar --cookie-jar cjar -d '_ip_csrf={csrf_token}&btn_continue=Continue' {site_name}/setup/upgrade_tables"
+
)
'';
})
+3 -3
pkgs/applications/backup/unifi-protect-backup/default.nix
···
python3.pkgs.buildPythonApplication rec {
pname = "unifi-protect-backup";
version = "0.10.2";
-
-
format = "pyproject";
src = fetchFromGitHub {
owner = "ep1cman";
-
repo = pname;
rev = "refs/tags/v${version}";
hash = "sha256-EQCI7TkkOhDASMo5yKfAca/gB4ayyPOaDVK6WEaAIgc=";
};
···
propagatedBuildInputs = with python3.pkgs; [
aiocron
aiorun
aiosqlite
apprise
···
python3.pkgs.buildPythonApplication rec {
pname = "unifi-protect-backup";
version = "0.10.2";
+
pyproject = true;
src = fetchFromGitHub {
owner = "ep1cman";
+
repo = "unifi-protect-backup";
rev = "refs/tags/v${version}";
hash = "sha256-EQCI7TkkOhDASMo5yKfAca/gB4ayyPOaDVK6WEaAIgc=";
};
···
propagatedBuildInputs = with python3.pkgs; [
aiocron
+
aiolimiter
aiorun
aiosqlite
apprise
+2 -13
pkgs/applications/emulators/box64/default.nix
···
{ lib
, stdenv
, fetchFromGitHub
-
, fetchpatch
, gitUpdater
, cmake
, python3
···
stdenv.mkDerivation (finalAttrs: {
pname = "box64";
-
version = "0.2.4";
src = fetchFromGitHub {
owner = "ptitSeb";
repo = "box64";
rev = "v${finalAttrs.version}";
-
hash = "sha256-iCZv/WvqZkH6i23fSLA/p0nG5/CgzjyU5glVgje4c3w=";
};
-
-
patches = [
-
# Fix crash due to regression in SDL1 AudioCallback signature in 0.2.4
-
# Remove when version > 0.2.4
-
(fetchpatch {
-
name = "0001-box64-Fixed_signature_of_SDL1_AudioCallback.patch";
-
url = "https://github.com/ptitSeb/box64/commit/5fabd602aea1937e3c5ce58843504c2492b8c0ec.patch";
-
hash = "sha256-dBdKijTljCFtSJ2smHrbjH/ok0puGw4YEy/kluLl4AQ=";
-
})
-
];
nativeBuildInputs = [
cmake
···
{ lib
, stdenv
, fetchFromGitHub
, gitUpdater
, cmake
, python3
···
stdenv.mkDerivation (finalAttrs: {
pname = "box64";
+
version = "0.2.6";
src = fetchFromGitHub {
owner = "ptitSeb";
repo = "box64";
rev = "v${finalAttrs.version}";
+
hash = "sha256-eKYnBuaEWRb6kDGFvuG+xM70LbUAcJ6Zcr6hPHqi9Do=";
};
nativeBuildInputs = [
cmake
+8 -6
pkgs/applications/file-managers/yazi/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "yazi";
-
version = "0.1.5";
src = fetchFromGitHub {
owner = "sxyazi";
repo = pname;
rev = "v${version}";
-
hash = "sha256-FhKrq4N32uJRHGc0qRl+CIVNRW597jACcTFEgj8hiSE=";
};
-
cargoHash = "sha256-YUymZhDp1Pjm+W6m8Vmh2AgMCdaNt6TQQpiJwSg/gPw=";
nativeBuildInputs = [ makeWrapper installShellFiles ];
buildInputs = lib.optionals stdenv.isDarwin [ Foundation ];
···
wrapProgram $out/bin/yazi \
--prefix PATH : "${makeBinPath runtimePaths}"
installShellCompletion --cmd yazi \
-
--bash ./config/completions/yazi.bash \
-
--fish ./config/completions/yazi.fish \
-
--zsh ./config/completions/_yazi
'';
passthru.updateScript = nix-update-script { };
···
rustPlatform.buildRustPackage rec {
pname = "yazi";
+
version = "0.2.1";
src = fetchFromGitHub {
owner = "sxyazi";
repo = pname;
rev = "v${version}";
+
hash = "sha256-XdN2oP5c2lK+bR3i+Hwd4oOlccMQisbzgevHsZ8YbSQ=";
};
+
cargoHash = "sha256-0JNKlzmMS5wcTW0faTnhFgNK2VHXixNnMx6ZS3eKbPA=";
+
+
env.YAZI_GEN_COMPLETIONS = true;
nativeBuildInputs = [ makeWrapper installShellFiles ];
buildInputs = lib.optionals stdenv.isDarwin [ Foundation ];
···
wrapProgram $out/bin/yazi \
--prefix PATH : "${makeBinPath runtimePaths}"
installShellCompletion --cmd yazi \
+
--bash ./yazi-config/completions/yazi.bash \
+
--fish ./yazi-config/completions/yazi.fish \
+
--zsh ./yazi-config/completions/_yazi
'';
passthru.updateScript = nix-update-script { };
-6047
pkgs/applications/graphics/oculante/Cargo.lock
···
-
# This file is automatically @generated by Cargo.
-
# It is not intended for manual editing.
-
version = 3
-
-
[[package]]
-
name = "ab_glyph"
-
version = "0.2.22"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b1061f3ff92c2f65800df1f12fc7b4ff44ee14783104187dd04dfee6f11b0fd2"
-
dependencies = [
-
"ab_glyph_rasterizer",
-
"owned_ttf_parser",
-
]
-
-
[[package]]
-
name = "ab_glyph_rasterizer"
-
version = "0.1.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046"
-
-
[[package]]
-
name = "addr2line"
-
version = "0.21.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb"
-
dependencies = [
-
"gimli",
-
]
-
-
[[package]]
-
name = "adler"
-
version = "1.0.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
-
-
[[package]]
-
name = "ahash"
-
version = "0.7.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47"
-
dependencies = [
-
"getrandom",
-
"once_cell",
-
"version_check",
-
]
-
-
[[package]]
-
name = "ahash"
-
version = "0.8.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f"
-
dependencies = [
-
"cfg-if 1.0.0",
-
"once_cell",
-
"version_check",
-
]
-
-
[[package]]
-
name = "aho-corasick"
-
version = "1.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ea5d730647d4fadd988536d06fecce94b7b4f2a7efdae548f1cf4b63205518ab"
-
dependencies = [
-
"memchr",
-
]
-
-
[[package]]
-
name = "allocator-api2"
-
version = "0.2.16"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5"
-
-
[[package]]
-
name = "android-activity"
-
version = "0.4.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "64529721f27c2314ced0890ce45e469574a73e5e6fdd6e9da1860eb29285f5e0"
-
dependencies = [
-
"android-properties",
-
"bitflags 1.3.2",
-
"cc",
-
"jni-sys",
-
"libc",
-
"log",
-
"ndk",
-
"ndk-context",
-
"ndk-sys",
-
"num_enum 0.6.1",
-
]
-
-
[[package]]
-
name = "android-properties"
-
version = "0.2.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04"
-
-
[[package]]
-
name = "android-tzdata"
-
version = "0.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
-
-
[[package]]
-
name = "android_system_properties"
-
version = "0.1.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
-
dependencies = [
-
"libc",
-
]
-
-
[[package]]
-
name = "any_ascii"
-
version = "0.1.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "70033777eb8b5124a81a1889416543dddef2de240019b674c81285a2635a7e1e"
-
-
[[package]]
-
name = "anyhow"
-
version = "1.0.75"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6"
-
-
[[package]]
-
name = "aom-decode"
-
version = "0.2.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "184809f34419fcedd7f24533c534aea6f68b9bd8ac9984faa4abd0d1d6745ac6"
-
dependencies = [
-
"avif-parse",
-
"imgref",
-
"libaom-sys",
-
"quick-error",
-
"yuv",
-
]
-
-
[[package]]
-
name = "approx"
-
version = "0.5.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6"
-
dependencies = [
-
"num-traits 0.2.17",
-
]
-
-
[[package]]
-
name = "arbitrary"
-
version = "0.4.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "db55d72333851e17d572bec876e390cd3b11eb1ef53ae821dd9f3b653d2b4569"
-
-
[[package]]
-
name = "arboard"
-
version = "3.2.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ac57f2b058a76363e357c056e4f74f1945bf734d37b8b3ef49066c4787dde0fc"
-
dependencies = [
-
"clipboard-win",
-
"core-graphics",
-
"image",
-
"log",
-
"objc",
-
"objc-foundation",
-
"objc_id",
-
"parking_lot",
-
"thiserror",
-
"winapi",
-
"x11rb",
-
]
-
-
[[package]]
-
name = "arg_enum_proc_macro"
-
version = "0.3.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 2.0.38",
-
]
-
-
[[package]]
-
name = "arrayref"
-
version = "0.3.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545"
-
-
[[package]]
-
name = "arrayvec"
-
version = "0.7.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711"
-
dependencies = [
-
"serde",
-
]
-
-
[[package]]
-
name = "async-broadcast"
-
version = "0.5.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b"
-
dependencies = [
-
"event-listener 2.5.3",
-
"futures-core",
-
]
-
-
[[package]]
-
name = "async-channel"
-
version = "1.9.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35"
-
dependencies = [
-
"concurrent-queue",
-
"event-listener 2.5.3",
-
"futures-core",
-
]
-
-
[[package]]
-
name = "async-executor"
-
version = "1.5.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2c1da3ae8dabd9c00f453a329dfe1fb28da3c0a72e2478cdcd93171740c20499"
-
dependencies = [
-
"async-lock",
-
"async-task",
-
"concurrent-queue",
-
"fastrand 2.0.1",
-
"futures-lite",
-
"slab",
-
]
-
-
[[package]]
-
name = "async-fs"
-
version = "1.6.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06"
-
dependencies = [
-
"async-lock",
-
"autocfg",
-
"blocking",
-
"futures-lite",
-
]
-
-
[[package]]
-
name = "async-io"
-
version = "1.13.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af"
-
dependencies = [
-
"async-lock",
-
"autocfg",
-
"cfg-if 1.0.0",
-
"concurrent-queue",
-
"futures-lite",
-
"log",
-
"parking",
-
"polling",
-
"rustix 0.37.24",
-
"slab",
-
"socket2 0.4.9",
-
"waker-fn",
-
]
-
-
[[package]]
-
name = "async-lock"
-
version = "2.8.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b"
-
dependencies = [
-
"event-listener 2.5.3",
-
]
-
-
[[package]]
-
name = "async-process"
-
version = "1.8.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88"
-
dependencies = [
-
"async-io",
-
"async-lock",
-
"async-signal",
-
"blocking",
-
"cfg-if 1.0.0",
-
"event-listener 3.0.0",
-
"futures-lite",
-
"rustix 0.38.17",
-
"windows-sys 0.48.0",
-
]
-
-
[[package]]
-
name = "async-recursion"
-
version = "1.0.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 2.0.38",
-
]
-
-
[[package]]
-
name = "async-signal"
-
version = "0.2.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1079d27511f6c038736279421774ef4ad4bdd2e300825f4a48c4cc463a57cedf"
-
dependencies = [
-
"async-io",
-
"async-lock",
-
"atomic-waker",
-
"cfg-if 1.0.0",
-
"futures-core",
-
"futures-io",
-
"rustix 0.38.17",
-
"signal-hook-registry",
-
"slab",
-
"windows-sys 0.48.0",
-
]
-
-
[[package]]
-
name = "async-task"
-
version = "4.4.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b9441c6b2fe128a7c2bf680a44c34d0df31ce09e5b7e401fcca3faa483dbc921"
-
-
[[package]]
-
name = "async-trait"
-
version = "0.1.73"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 2.0.38",
-
]
-
-
[[package]]
-
name = "atk-sys"
-
version = "0.18.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "251e0b7d90e33e0ba930891a505a9a35ece37b2dd37a14f3ffc306c13b980009"
-
dependencies = [
-
"glib-sys",
-
"gobject-sys",
-
"libc",
-
"system-deps",
-
]
-
-
[[package]]
-
name = "atomic-waker"
-
version = "1.1.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
-
-
[[package]]
-
name = "atomic_refcell"
-
version = "0.1.12"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "76f2bfe491d41d45507b8431da8274f7feeca64a49e86d980eed2937ec2ff020"
-
-
[[package]]
-
name = "atty"
-
version = "0.2.14"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
-
dependencies = [
-
"hermit-abi 0.1.19",
-
"libc",
-
"winapi",
-
]
-
-
[[package]]
-
name = "autocfg"
-
version = "1.1.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
-
-
[[package]]
-
name = "av1-grain"
-
version = "0.2.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6f6ca6f0c18c02c2fbfc119df551b8aeb8a385f6d5980f1475ba0255f1e97f1e"
-
dependencies = [
-
"anyhow",
-
"arrayvec",
-
"itertools",
-
"log",
-
"nom",
-
"num-rational",
-
"serde",
-
"v_frame",
-
]
-
-
[[package]]
-
name = "avif-decode"
-
version = "0.2.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ae93bf69733ae4162fa44e49ad06febe3747c0ae85c0c8f930a0ebd8f669d4e9"
-
dependencies = [
-
"aom-decode",
-
"avif-parse",
-
"imgref",
-
"lodepng",
-
"num_cpus",
-
"owning_ref",
-
"quick-error",
-
"rgb",
-
"yuv",
-
]
-
-
[[package]]
-
name = "avif-parse"
-
version = "1.0.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "87fb3f9afbbb9f71ae53da13771284895f51c6acc77cfb3571ab966780250dee"
-
dependencies = [
-
"bitreader",
-
"byteorder",
-
"fallible_collections",
-
"log",
-
"static_assertions",
-
]
-
-
[[package]]
-
name = "backtrace"
-
version = "0.3.69"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837"
-
dependencies = [
-
"addr2line",
-
"cc",
-
"cfg-if 1.0.0",
-
"libc",
-
"miniz_oxide 0.7.1",
-
"object",
-
"rustc-demangle",
-
]
-
-
[[package]]
-
name = "base64"
-
version = "0.21.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2"
-
-
[[package]]
-
name = "bincode"
-
version = "0.8.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e103c8b299b28a9c6990458b7013dc4a8356a9b854c51b9883241f5866fac36e"
-
dependencies = [
-
"byteorder",
-
"num-traits 0.1.43",
-
"serde",
-
]
-
-
[[package]]
-
name = "bit_field"
-
version = "0.10.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61"
-
-
[[package]]
-
name = "bitflags"
-
version = "1.3.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
-
-
[[package]]
-
name = "bitflags"
-
version = "2.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635"
-
-
[[package]]
-
name = "bitreader"
-
version = "0.3.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bdd859c9d97f7c468252795b35aeccc412bdbb1e90ee6969c4fa6328272eaeff"
-
dependencies = [
-
"cfg-if 1.0.0",
-
]
-
-
[[package]]
-
name = "bitstream-io"
-
version = "1.7.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "82704769cb85a22df2c54d6bdd6a158b7931d256cf3248a07d6ecbe9d58b31d7"
-
-
[[package]]
-
name = "block"
-
version = "0.1.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a"
-
-
[[package]]
-
name = "block-buffer"
-
version = "0.3.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a076c298b9ecdb530ed9d967e74a6027d6a7478924520acddcddc24c1c8ab3ab"
-
dependencies = [
-
"arrayref",
-
"byte-tools",
-
]
-
-
[[package]]
-
name = "block-buffer"
-
version = "0.10.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
-
dependencies = [
-
"generic-array 0.14.7",
-
]
-
-
[[package]]
-
name = "block-sys"
-
version = "0.1.0-beta.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0fa55741ee90902547802152aaf3f8e5248aab7e21468089560d4c8840561146"
-
dependencies = [
-
"objc-sys",
-
]
-
-
[[package]]
-
name = "block2"
-
version = "0.2.0-alpha.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8dd9e63c1744f755c2f60332b88de39d341e5e86239014ad839bd71c106dec42"
-
dependencies = [
-
"block-sys",
-
"objc2-encode",
-
]
-
-
[[package]]
-
name = "blocking"
-
version = "1.4.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8c36a4d0d48574b3dd360b4b7d95cc651d2b6557b6402848a27d4b228a473e2a"
-
dependencies = [
-
"async-channel",
-
"async-lock",
-
"async-task",
-
"fastrand 2.0.1",
-
"futures-io",
-
"futures-lite",
-
"piper",
-
"tracing",
-
]
-
-
[[package]]
-
name = "built"
-
version = "0.5.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5b9c056b9ed43aee5e064b683aa1ec783e19c6acec7559e3ae931b7490472fbe"
-
dependencies = [
-
"cargo-lock",
-
]
-
-
[[package]]
-
name = "bumpalo"
-
version = "3.14.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec"
-
-
[[package]]
-
name = "byte-tools"
-
version = "0.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "560c32574a12a89ecd91f5e742165893f86e3ab98d21f8ea548658eb9eef5f40"
-
-
[[package]]
-
name = "bytemuck"
-
version = "1.14.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "374d28ec25809ee0e23827c2ab573d729e293f281dfe393500e7ad618baa61c6"
-
dependencies = [
-
"bytemuck_derive",
-
]
-
-
[[package]]
-
name = "bytemuck_derive"
-
version = "1.5.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "965ab7eb5f8f97d2a083c799f3a1b994fc397b2fe2da5d1da1626ce15a39f2b1"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 2.0.38",
-
]
-
-
[[package]]
-
name = "byteorder"
-
version = "1.5.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
-
-
[[package]]
-
name = "bytes"
-
version = "1.5.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223"
-
-
[[package]]
-
name = "cairo-sys-rs"
-
version = "0.18.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51"
-
dependencies = [
-
"libc",
-
"system-deps",
-
]
-
-
[[package]]
-
name = "calloop"
-
version = "0.10.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "52e0d00eb1ea24371a97d2da6201c6747a633dc6dc1988ef503403b4c59504a8"
-
dependencies = [
-
"bitflags 1.3.2",
-
"log",
-
"nix 0.25.1",
-
"slotmap",
-
"thiserror",
-
"vec_map",
-
]
-
-
[[package]]
-
name = "cargo-lock"
-
version = "8.0.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "031718ddb8f78aa5def78a09e90defe30151d1f6c672f937af4dd916429ed996"
-
dependencies = [
-
"semver",
-
"serde",
-
"toml 0.5.11",
-
"url",
-
]
-
-
[[package]]
-
name = "cc"
-
version = "1.0.83"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0"
-
dependencies = [
-
"jobserver",
-
"libc",
-
]
-
-
[[package]]
-
name = "cesu8"
-
version = "1.1.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c"
-
-
[[package]]
-
name = "cfg-expr"
-
version = "0.15.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "03915af431787e6ffdcc74c645077518c6b6e01f80b761e0fbbfa288536311b3"
-
dependencies = [
-
"smallvec",
-
"target-lexicon",
-
]
-
-
[[package]]
-
name = "cfg-if"
-
version = "0.1.10"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
-
-
[[package]]
-
name = "cfg-if"
-
version = "1.0.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
-
-
[[package]]
-
name = "cfg_aliases"
-
version = "0.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e"
-
-
[[package]]
-
name = "cgl"
-
version = "0.3.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0ced0551234e87afee12411d535648dd89d2e7f34c78b753395567aff3d447ff"
-
dependencies = [
-
"libc",
-
]
-
-
[[package]]
-
name = "chrono"
-
version = "0.4.31"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38"
-
dependencies = [
-
"android-tzdata",
-
"iana-time-zone",
-
"num-traits 0.2.17",
-
"windows-targets 0.48.5",
-
]
-
-
[[package]]
-
name = "clap"
-
version = "3.2.25"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123"
-
dependencies = [
-
"atty",
-
"bitflags 1.3.2",
-
"clap_lex",
-
"indexmap 1.9.3",
-
"strsim",
-
"termcolor",
-
"textwrap",
-
]
-
-
[[package]]
-
name = "clap_lex"
-
version = "0.2.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5"
-
dependencies = [
-
"os_str_bytes",
-
]
-
-
[[package]]
-
name = "clipboard-win"
-
version = "4.5.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7191c27c2357d9b7ef96baac1773290d4ca63b24205b82a3fd8a0637afcf0362"
-
dependencies = [
-
"error-code",
-
"str-buf",
-
"winapi",
-
]
-
-
[[package]]
-
name = "cmake"
-
version = "0.1.50"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130"
-
dependencies = [
-
"cc",
-
]
-
-
[[package]]
-
name = "cmd_lib"
-
version = "1.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0ba0f413777386d37f85afa5242f277a7b461905254c1af3c339d4af06800f62"
-
dependencies = [
-
"cmd_lib_macros",
-
"faccess",
-
"lazy_static",
-
"log",
-
"os_pipe",
-
]
-
-
[[package]]
-
name = "cmd_lib_macros"
-
version = "1.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9e66605092ff6c6e37e0246601ae6c3f62dc1880e0599359b5f303497c112dc0"
-
dependencies = [
-
"proc-macro-error",
-
"proc-macro2",
-
"quote",
-
"syn 1.0.109",
-
]
-
-
[[package]]
-
name = "color_quant"
-
version = "1.1.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b"
-
-
[[package]]
-
name = "combine"
-
version = "4.6.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4"
-
dependencies = [
-
"bytes",
-
"memchr",
-
]
-
-
[[package]]
-
name = "concat-string"
-
version = "1.0.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7439becb5fafc780b6f4de382b1a7a3e70234afe783854a4702ee8adbb838609"
-
-
[[package]]
-
name = "concurrent-queue"
-
version = "2.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f057a694a54f12365049b0958a1685bb52d567f5593b355fbf685838e873d400"
-
dependencies = [
-
"crossbeam-utils",
-
]
-
-
[[package]]
-
name = "console"
-
version = "0.15.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8"
-
dependencies = [
-
"encode_unicode",
-
"lazy_static",
-
"libc",
-
"unicode-width",
-
"windows-sys 0.45.0",
-
]
-
-
[[package]]
-
name = "console_error_panic_hook"
-
version = "0.1.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc"
-
dependencies = [
-
"cfg-if 1.0.0",
-
"wasm-bindgen",
-
]
-
-
[[package]]
-
name = "core-foundation"
-
version = "0.9.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146"
-
dependencies = [
-
"core-foundation-sys",
-
"libc",
-
]
-
-
[[package]]
-
name = "core-foundation-sys"
-
version = "0.8.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa"
-
-
[[package]]
-
name = "core-graphics"
-
version = "0.22.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb"
-
dependencies = [
-
"bitflags 1.3.2",
-
"core-foundation",
-
"core-graphics-types",
-
"foreign-types",
-
"libc",
-
]
-
-
[[package]]
-
name = "core-graphics-types"
-
version = "0.1.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2bb142d41022986c1d8ff29103a1411c8a3dfad3552f87a4f8dc50d61d4f4e33"
-
dependencies = [
-
"bitflags 1.3.2",
-
"core-foundation",
-
"libc",
-
]
-
-
[[package]]
-
name = "cpufeatures"
-
version = "0.2.9"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1"
-
dependencies = [
-
"libc",
-
]
-
-
[[package]]
-
name = "crc32fast"
-
version = "1.3.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d"
-
dependencies = [
-
"cfg-if 1.0.0",
-
]
-
-
[[package]]
-
name = "crevice_notan"
-
version = "0.13.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0bb0b2bca5ce777a79dd787fafb8113f2be4f020e4c2468363b473041f2d9b90"
-
dependencies = [
-
"bytemuck",
-
"crevice_notan-derive",
-
"glam",
-
"mint",
-
]
-
-
[[package]]
-
name = "crevice_notan-derive"
-
version = "0.13.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0c99d1aa96f6017828f2d26743f8d4fa3a80927a2a169b9c5c5871cfb3b51f30"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 1.0.109",
-
]
-
-
[[package]]
-
name = "crossbeam-channel"
-
version = "0.5.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200"
-
dependencies = [
-
"cfg-if 1.0.0",
-
"crossbeam-utils",
-
]
-
-
[[package]]
-
name = "crossbeam-deque"
-
version = "0.8.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef"
-
dependencies = [
-
"cfg-if 1.0.0",
-
"crossbeam-epoch",
-
"crossbeam-utils",
-
]
-
-
[[package]]
-
name = "crossbeam-epoch"
-
version = "0.9.15"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7"
-
dependencies = [
-
"autocfg",
-
"cfg-if 1.0.0",
-
"crossbeam-utils",
-
"memoffset 0.9.0",
-
"scopeguard",
-
]
-
-
[[package]]
-
name = "crossbeam-utils"
-
version = "0.8.16"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294"
-
dependencies = [
-
"cfg-if 1.0.0",
-
]
-
-
[[package]]
-
name = "crunchy"
-
version = "0.2.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7"
-
-
[[package]]
-
name = "crypto-common"
-
version = "0.1.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
-
dependencies = [
-
"generic-array 0.14.7",
-
"typenum",
-
]
-
-
[[package]]
-
name = "dark-light"
-
version = "1.0.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a62007a65515b3cd88c733dd3464431f05d2ad066999a824259d8edc3cf6f645"
-
dependencies = [
-
"dconf_rs",
-
"detect-desktop-environment",
-
"dirs 4.0.0",
-
"objc",
-
"rust-ini",
-
"web-sys",
-
"winreg 0.10.1",
-
"zbus",
-
"zvariant",
-
]
-
-
[[package]]
-
name = "data-url"
-
version = "0.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8d7439c3735f405729d52c3fbbe4de140eaf938a1fe47d227c27f8254d4302a5"
-
-
[[package]]
-
name = "dconf_rs"
-
version = "0.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7046468a81e6a002061c01e6a7c83139daf91b11c30e66795b13217c2d885c8b"
-
-
[[package]]
-
name = "dds-rs"
-
version = "0.7.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4c293f2e4ae9760641b1b5faf1c05c63d2ff1755763f87853217c8774afa55a1"
-
dependencies = [
-
"bincode",
-
"rgb",
-
"serde",
-
"serde_derive",
-
]
-
-
[[package]]
-
name = "derivative"
-
version = "2.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 1.0.109",
-
]
-
-
[[package]]
-
name = "detect-desktop-environment"
-
version = "0.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "21d8ad60dd5b13a4ee6bd8fa2d5d88965c597c67bce32b5fc49c94f55cb50810"
-
-
[[package]]
-
name = "digest"
-
version = "0.7.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "03b072242a8cbaf9c145665af9d250c59af3b958f83ed6824e13533cf76d5b90"
-
dependencies = [
-
"generic-array 0.9.1",
-
]
-
-
[[package]]
-
name = "digest"
-
version = "0.10.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
-
dependencies = [
-
"block-buffer 0.10.4",
-
"crypto-common",
-
]
-
-
[[package]]
-
name = "dirs"
-
version = "2.0.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "13aea89a5c93364a98e9b37b2fa237effbb694d5cfe01c5b70941f7eb087d5e3"
-
dependencies = [
-
"cfg-if 0.1.10",
-
"dirs-sys 0.3.7",
-
]
-
-
[[package]]
-
name = "dirs"
-
version = "4.0.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059"
-
dependencies = [
-
"dirs-sys 0.3.7",
-
]
-
-
[[package]]
-
name = "dirs"
-
version = "5.0.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225"
-
dependencies = [
-
"dirs-sys 0.4.1",
-
]
-
-
[[package]]
-
name = "dirs-sys"
-
version = "0.3.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6"
-
dependencies = [
-
"libc",
-
"redox_users",
-
"winapi",
-
]
-
-
[[package]]
-
name = "dirs-sys"
-
version = "0.4.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c"
-
dependencies = [
-
"libc",
-
"option-ext",
-
"redox_users",
-
"windows-sys 0.48.0",
-
]
-
-
[[package]]
-
name = "dispatch"
-
version = "0.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b"
-
-
[[package]]
-
name = "dlib"
-
version = "0.5.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412"
-
dependencies = [
-
"libloading 0.8.1",
-
]
-
-
[[package]]
-
name = "dlv-list"
-
version = "0.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257"
-
-
[[package]]
-
name = "downcast-rs"
-
version = "1.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650"
-
-
[[package]]
-
name = "ecolor"
-
version = "0.22.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2e479a7fa3f23d4e794f8b2f8b3568dd4e47886ad1b12c9c095e141cb591eb63"
-
dependencies = [
-
"bytemuck",
-
]
-
-
[[package]]
-
name = "egui"
-
version = "0.22.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a3aef8ec3ae1b772f340170c65bf27d5b8c28f543a0116c844d2ac08d01123e7"
-
dependencies = [
-
"ahash 0.8.3",
-
"epaint",
-
"nohash-hasher",
-
]
-
-
[[package]]
-
name = "either"
-
version = "1.9.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
-
-
[[package]]
-
name = "emath"
-
version = "0.22.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3857d743a6e0741cdd60b622a74c7a36ea75f5f8f11b793b41d905d2c9721a4b"
-
dependencies = [
-
"bytemuck",
-
]
-
-
[[package]]
-
name = "encode_unicode"
-
version = "0.3.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"
-
-
[[package]]
-
name = "encoding_rs"
-
version = "0.8.33"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1"
-
dependencies = [
-
"cfg-if 1.0.0",
-
]
-
-
[[package]]
-
name = "enumflags2"
-
version = "0.7.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5998b4f30320c9d93aed72f63af821bfdac50465b75428fce77b48ec482c3939"
-
dependencies = [
-
"enumflags2_derive",
-
"serde",
-
]
-
-
[[package]]
-
name = "enumflags2_derive"
-
version = "0.7.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f95e2801cd355d4a1a3e3953ce6ee5ae9603a5c833455343a8bfe3f44d418246"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 2.0.38",
-
]
-
-
[[package]]
-
name = "env_logger"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0"
-
dependencies = [
-
"humantime",
-
"is-terminal",
-
"log",
-
"regex",
-
"termcolor",
-
]
-
-
[[package]]
-
name = "epaint"
-
version = "0.22.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "09333964d4d57f40a85338ba3ca5ed4716070ab184dcfed966b35491c5c64f3b"
-
dependencies = [
-
"ab_glyph",
-
"ahash 0.8.3",
-
"atomic_refcell",
-
"bytemuck",
-
"ecolor",
-
"emath",
-
"nohash-hasher",
-
"parking_lot",
-
]
-
-
[[package]]
-
name = "equivalent"
-
version = "1.0.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
-
-
[[package]]
-
name = "errno"
-
version = "0.3.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860"
-
dependencies = [
-
"libc",
-
"windows-sys 0.48.0",
-
]
-
-
[[package]]
-
name = "error-code"
-
version = "2.3.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21"
-
dependencies = [
-
"libc",
-
"str-buf",
-
]
-
-
[[package]]
-
name = "euclid"
-
version = "0.22.9"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "87f253bc5c813ca05792837a0ff4b3a580336b224512d48f7eda1d7dd9210787"
-
dependencies = [
-
"num-traits 0.2.17",
-
]
-
-
[[package]]
-
name = "evalexpr"
-
version = "11.1.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1e757e796a66b54d19fa26de38e75c3351eb7a3755c85d7d181a8c61437ff60c"
-
-
[[package]]
-
name = "event-listener"
-
version = "2.5.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"
-
-
[[package]]
-
name = "event-listener"
-
version = "3.0.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "29e56284f00d94c1bc7fd3c77027b4623c88c1f53d8d2394c6199f2921dea325"
-
dependencies = [
-
"concurrent-queue",
-
"parking",
-
"pin-project-lite",
-
]
-
-
[[package]]
-
name = "exr"
-
version = "1.71.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "832a761f35ab3e6664babfbdc6cef35a4860e816ec3916dcfd0882954e98a8a8"
-
dependencies = [
-
"bit_field",
-
"flume",
-
"half",
-
"lebe",
-
"miniz_oxide 0.7.1",
-
"rayon-core",
-
"smallvec",
-
"zune-inflate",
-
]
-
-
[[package]]
-
name = "faccess"
-
version = "0.2.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "59ae66425802d6a903e268ae1a08b8c38ba143520f227a205edf4e9c7e3e26d5"
-
dependencies = [
-
"bitflags 1.3.2",
-
"libc",
-
"winapi",
-
]
-
-
[[package]]
-
name = "fake-simd"
-
version = "0.1.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed"
-
-
[[package]]
-
name = "fallible_collections"
-
version = "0.4.9"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a88c69768c0a15262df21899142bc6df9b9b823546d4b4b9a7bc2d6c448ec6fd"
-
dependencies = [
-
"hashbrown 0.13.2",
-
]
-
-
[[package]]
-
name = "fast-srgb8"
-
version = "1.0.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dd2e7510819d6fbf51a5545c8f922716ecfb14df168a3242f7d33e0239efe6a1"
-
-
[[package]]
-
name = "fast_image_resize"
-
version = "2.7.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cc789a40040e11bbe4ba31ca319406805a12fe3f8d71314bbc4bd076602ad55a"
-
dependencies = [
-
"num-traits 0.2.17",
-
"thiserror",
-
]
-
-
[[package]]
-
name = "fastrand"
-
version = "1.9.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be"
-
dependencies = [
-
"instant",
-
]
-
-
[[package]]
-
name = "fastrand"
-
version = "2.0.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5"
-
-
[[package]]
-
name = "fdeflate"
-
version = "0.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10"
-
dependencies = [
-
"simd-adler32",
-
]
-
-
[[package]]
-
name = "find-winsdk"
-
version = "0.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a8cbf17b871570c1f8612b763bac3e86290602bcf5dc3c5ce657e0e1e9071d9e"
-
dependencies = [
-
"serde",
-
"serde_derive",
-
"winreg 0.5.1",
-
]
-
-
[[package]]
-
name = "flate2"
-
version = "1.0.27"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010"
-
dependencies = [
-
"crc32fast",
-
"miniz_oxide 0.7.1",
-
]
-
-
[[package]]
-
name = "float-cmp"
-
version = "0.9.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4"
-
-
[[package]]
-
name = "float_next_after"
-
version = "0.1.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4fc612c5837986b7104a87a0df74a5460931f1c5274be12f8d0f40aa2f30d632"
-
dependencies = [
-
"num-traits 0.2.17",
-
]
-
-
[[package]]
-
name = "flume"
-
version = "0.11.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181"
-
dependencies = [
-
"spin 0.9.8",
-
]
-
-
[[package]]
-
name = "fn-util"
-
version = "0.1.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "009f3d3b8f0d30fdb4b8498a7a0113baf580d7153fbc39ece702804fb044cfab"
-
dependencies = [
-
"quote",
-
"syn 1.0.109",
-
]
-
-
[[package]]
-
name = "fnv"
-
version = "1.0.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
-
-
[[package]]
-
name = "fontconfig-parser"
-
version = "0.5.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "674e258f4b5d2dcd63888c01c68413c51f565e8af99d2f7701c7b81d79ef41c4"
-
dependencies = [
-
"roxmltree",
-
]
-
-
[[package]]
-
name = "fontdb"
-
version = "0.14.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "af8d8cbea8f21307d7e84bca254772981296f058a1d36b461bf4d83a7499fc9e"
-
dependencies = [
-
"fontconfig-parser",
-
"log",
-
"memmap2 0.6.2",
-
"slotmap",
-
"tinyvec",
-
"ttf-parser 0.19.2",
-
]
-
-
[[package]]
-
name = "foreign-types"
-
version = "0.3.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
-
dependencies = [
-
"foreign-types-shared",
-
]
-
-
[[package]]
-
name = "foreign-types-shared"
-
version = "0.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
-
-
[[package]]
-
name = "form_urlencoded"
-
version = "1.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652"
-
dependencies = [
-
"percent-encoding",
-
]
-
-
[[package]]
-
name = "fruitbasket"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "898289b8e0528c84fb9b88f15ac9d5109bcaf23e0e49bb6f64deee0d86b6a351"
-
dependencies = [
-
"dirs 2.0.2",
-
"objc",
-
"objc-foundation",
-
"objc_id",
-
"time",
-
]
-
-
[[package]]
-
name = "futures"
-
version = "0.3.28"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40"
-
dependencies = [
-
"futures-channel",
-
"futures-core",
-
"futures-executor",
-
"futures-io",
-
"futures-sink",
-
"futures-task",
-
"futures-util",
-
]
-
-
[[package]]
-
name = "futures-channel"
-
version = "0.3.28"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2"
-
dependencies = [
-
"futures-core",
-
"futures-sink",
-
]
-
-
[[package]]
-
name = "futures-core"
-
version = "0.3.28"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c"
-
-
[[package]]
-
name = "futures-executor"
-
version = "0.3.28"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0"
-
dependencies = [
-
"futures-core",
-
"futures-task",
-
"futures-util",
-
]
-
-
[[package]]
-
name = "futures-io"
-
version = "0.3.28"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964"
-
-
[[package]]
-
name = "futures-lite"
-
version = "1.13.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce"
-
dependencies = [
-
"fastrand 1.9.0",
-
"futures-core",
-
"futures-io",
-
"memchr",
-
"parking",
-
"pin-project-lite",
-
"waker-fn",
-
]
-
-
[[package]]
-
name = "futures-macro"
-
version = "0.3.28"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 2.0.38",
-
]
-
-
[[package]]
-
name = "futures-sink"
-
version = "0.3.28"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e"
-
-
[[package]]
-
name = "futures-task"
-
version = "0.3.28"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65"
-
-
[[package]]
-
name = "futures-util"
-
version = "0.3.28"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533"
-
dependencies = [
-
"futures-channel",
-
"futures-core",
-
"futures-io",
-
"futures-macro",
-
"futures-sink",
-
"futures-task",
-
"memchr",
-
"pin-project-lite",
-
"pin-utils",
-
"slab",
-
]
-
-
[[package]]
-
name = "gdk-pixbuf-sys"
-
version = "0.18.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7"
-
dependencies = [
-
"gio-sys",
-
"glib-sys",
-
"gobject-sys",
-
"libc",
-
"system-deps",
-
]
-
-
[[package]]
-
name = "gdk-sys"
-
version = "0.18.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "31ff856cb3386dae1703a920f803abafcc580e9b5f711ca62ed1620c25b51ff2"
-
dependencies = [
-
"cairo-sys-rs",
-
"gdk-pixbuf-sys",
-
"gio-sys",
-
"glib-sys",
-
"gobject-sys",
-
"libc",
-
"pango-sys",
-
"pkg-config",
-
"system-deps",
-
]
-
-
[[package]]
-
name = "generic-array"
-
version = "0.9.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6d00328cedcac5e81c683e5620ca6a30756fc23027ebf9bff405c0e8da1fbb7e"
-
dependencies = [
-
"typenum",
-
]
-
-
[[package]]
-
name = "generic-array"
-
version = "0.14.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
-
dependencies = [
-
"typenum",
-
"version_check",
-
]
-
-
[[package]]
-
name = "gethostname"
-
version = "0.2.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c1ebd34e35c46e00bb73e81363248d627782724609fe1b6396f553f68fe3862e"
-
dependencies = [
-
"libc",
-
"winapi",
-
]
-
-
[[package]]
-
name = "getrandom"
-
version = "0.2.10"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
-
dependencies = [
-
"cfg-if 1.0.0",
-
"libc",
-
"wasi 0.11.0+wasi-snapshot-preview1",
-
]
-
-
[[package]]
-
name = "gif"
-
version = "0.12.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045"
-
dependencies = [
-
"color_quant",
-
"weezl",
-
]
-
-
[[package]]
-
name = "gif-dispose"
-
version = "4.0.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "347afae04a03ca25a3a76d130abb63e7e6e7367b895470fdc3d996aec916c3d7"
-
dependencies = [
-
"gif",
-
"imgref",
-
"rgb",
-
]
-
-
[[package]]
-
name = "gimli"
-
version = "0.28.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0"
-
-
[[package]]
-
name = "gio-sys"
-
version = "0.18.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2"
-
dependencies = [
-
"glib-sys",
-
"gobject-sys",
-
"libc",
-
"system-deps",
-
"winapi",
-
]
-
-
[[package]]
-
name = "gl_generator"
-
version = "0.14.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d"
-
dependencies = [
-
"khronos_api",
-
"log",
-
"xml-rs",
-
]
-
-
[[package]]
-
name = "glam"
-
version = "0.24.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b5418c17512bdf42730f9032c74e1ae39afc408745ebb2acf72fbc4691c17945"
-
dependencies = [
-
"bytemuck",
-
"mint",
-
]
-
-
[[package]]
-
name = "glib-sys"
-
version = "0.18.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898"
-
dependencies = [
-
"libc",
-
"system-deps",
-
]
-
-
[[package]]
-
name = "glob"
-
version = "0.3.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
-
-
[[package]]
-
name = "glow"
-
version = "0.12.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ca0fe580e4b60a8ab24a868bc08e2f03cbcb20d3d676601fa909386713333728"
-
dependencies = [
-
"js-sys",
-
"slotmap",
-
"wasm-bindgen",
-
"web-sys",
-
]
-
-
[[package]]
-
name = "glsl-to-spirv"
-
version = "0.1.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "28caebc98746d507603a2d3df66dcbe04e41d4febad0320f3eec1ef72b6bbef1"
-
dependencies = [
-
"cmake",
-
"sha2",
-
"tempfile",
-
]
-
-
[[package]]
-
name = "glutin"
-
version = "0.30.10"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8fc93b03242719b8ad39fb26ed2b01737144ce7bd4bfc7adadcef806596760fe"
-
dependencies = [
-
"bitflags 1.3.2",
-
"cfg_aliases",
-
"cgl",
-
"core-foundation",
-
"dispatch",
-
"glutin_egl_sys",
-
"glutin_glx_sys",
-
"glutin_wgl_sys",
-
"libloading 0.7.4",
-
"objc2",
-
"once_cell",
-
"raw-window-handle",
-
"wayland-sys 0.30.1",
-
"windows-sys 0.45.0",
-
"x11-dl",
-
]
-
-
[[package]]
-
name = "glutin-winit"
-
version = "0.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "629a873fc04062830bfe8f97c03773bcd7b371e23bcc465d0a61448cd1588fa4"
-
dependencies = [
-
"cfg_aliases",
-
"glutin",
-
"raw-window-handle",
-
"winit",
-
]
-
-
[[package]]
-
name = "glutin_egl_sys"
-
version = "0.5.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "af784eb26c5a68ec85391268e074f0aa618c096eadb5d6330b0911cf34fe57c5"
-
dependencies = [
-
"gl_generator",
-
"windows-sys 0.45.0",
-
]
-
-
[[package]]
-
name = "glutin_glx_sys"
-
version = "0.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1b53cb5fe568964aa066a3ba91eac5ecbac869fb0842cd0dc9e412434f1a1494"
-
dependencies = [
-
"gl_generator",
-
"x11-dl",
-
]
-
-
[[package]]
-
name = "glutin_wgl_sys"
-
version = "0.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ef89398e90033fc6bc65e9bd42fd29bbbfd483bda5b56dc5562f455550618165"
-
dependencies = [
-
"gl_generator",
-
]
-
-
[[package]]
-
name = "glyph_brush"
-
version = "0.7.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a3676f482c536a985fca36ce320a5e5b8fafd7b260806742af1963b71c5dc38c"
-
dependencies = [
-
"glyph_brush_draw_cache",
-
"glyph_brush_layout",
-
"ordered-float",
-
"rustc-hash",
-
"twox-hash",
-
]
-
-
[[package]]
-
name = "glyph_brush_draw_cache"
-
version = "0.1.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6010675390f6889e09a21e2c8b575b3ee25667ea8237a8d59423f73cb8c28610"
-
dependencies = [
-
"ab_glyph",
-
"crossbeam-channel",
-
"crossbeam-deque",
-
"linked-hash-map",
-
"rayon",
-
"rustc-hash",
-
]
-
-
[[package]]
-
name = "glyph_brush_layout"
-
version = "0.2.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cc32c2334f00ca5ac3695c5009ae35da21da8c62d255b5b96d56e2597a637a38"
-
dependencies = [
-
"ab_glyph",
-
"approx",
-
"xi-unicode",
-
]
-
-
[[package]]
-
name = "gobject-sys"
-
version = "0.18.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44"
-
dependencies = [
-
"glib-sys",
-
"libc",
-
"system-deps",
-
]
-
-
[[package]]
-
name = "gtk-sys"
-
version = "0.18.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "771437bf1de2c1c0b496c11505bdf748e26066bbe942dfc8f614c9460f6d7722"
-
dependencies = [
-
"atk-sys",
-
"cairo-sys-rs",
-
"gdk-pixbuf-sys",
-
"gdk-sys",
-
"gio-sys",
-
"glib-sys",
-
"gobject-sys",
-
"libc",
-
"pango-sys",
-
"system-deps",
-
]
-
-
[[package]]
-
name = "h2"
-
version = "0.3.21"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833"
-
dependencies = [
-
"bytes",
-
"fnv",
-
"futures-core",
-
"futures-sink",
-
"futures-util",
-
"http",
-
"indexmap 1.9.3",
-
"slab",
-
"tokio",
-
"tokio-util",
-
"tracing",
-
]
-
-
[[package]]
-
name = "half"
-
version = "2.2.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "02b4af3693f1b705df946e9fe5631932443781d0aabb423b62fcd4d73f6d2fd0"
-
dependencies = [
-
"crunchy",
-
]
-
-
[[package]]
-
name = "hashbrown"
-
version = "0.12.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
-
dependencies = [
-
"ahash 0.7.6",
-
]
-
-
[[package]]
-
name = "hashbrown"
-
version = "0.13.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e"
-
dependencies = [
-
"ahash 0.8.3",
-
]
-
-
[[package]]
-
name = "hashbrown"
-
version = "0.14.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7dfda62a12f55daeae5015f81b0baea145391cb4520f86c248fc615d72640d12"
-
dependencies = [
-
"ahash 0.8.3",
-
"allocator-api2",
-
]
-
-
[[package]]
-
name = "heck"
-
version = "0.4.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
-
-
[[package]]
-
name = "hermit-abi"
-
version = "0.1.19"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
-
dependencies = [
-
"libc",
-
]
-
-
[[package]]
-
name = "hermit-abi"
-
version = "0.3.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7"
-
-
[[package]]
-
name = "hex"
-
version = "0.4.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
-
-
[[package]]
-
name = "home"
-
version = "0.5.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb"
-
dependencies = [
-
"windows-sys 0.48.0",
-
]
-
-
[[package]]
-
name = "http"
-
version = "0.2.9"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482"
-
dependencies = [
-
"bytes",
-
"fnv",
-
"itoa",
-
]
-
-
[[package]]
-
name = "http-body"
-
version = "0.4.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"
-
dependencies = [
-
"bytes",
-
"http",
-
"pin-project-lite",
-
]
-
-
[[package]]
-
name = "httparse"
-
version = "1.8.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904"
-
-
[[package]]
-
name = "httpdate"
-
version = "1.0.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
-
-
[[package]]
-
name = "humantime"
-
version = "2.1.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
-
-
[[package]]
-
name = "hyper"
-
version = "0.14.27"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468"
-
dependencies = [
-
"bytes",
-
"futures-channel",
-
"futures-core",
-
"futures-util",
-
"h2",
-
"http",
-
"http-body",
-
"httparse",
-
"httpdate",
-
"itoa",
-
"pin-project-lite",
-
"socket2 0.4.9",
-
"tokio",
-
"tower-service",
-
"tracing",
-
"want",
-
]
-
-
[[package]]
-
name = "hyper-rustls"
-
version = "0.24.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8d78e1e73ec14cf7375674f74d7dde185c8206fd9dea6fb6295e8a98098aaa97"
-
dependencies = [
-
"futures-util",
-
"http",
-
"hyper",
-
"rustls",
-
"tokio",
-
"tokio-rustls",
-
]
-
-
[[package]]
-
name = "iana-time-zone"
-
version = "0.1.57"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613"
-
dependencies = [
-
"android_system_properties",
-
"core-foundation-sys",
-
"iana-time-zone-haiku",
-
"js-sys",
-
"wasm-bindgen",
-
"windows 0.48.0",
-
]
-
-
[[package]]
-
name = "iana-time-zone-haiku"
-
version = "0.1.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
-
dependencies = [
-
"cc",
-
]
-
-
[[package]]
-
name = "idna"
-
version = "0.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c"
-
dependencies = [
-
"unicode-bidi",
-
"unicode-normalization",
-
]
-
-
[[package]]
-
name = "image"
-
version = "0.24.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6f3dfdbdd72063086ff443e297b61695500514b1e41095b6fb9a5ab48a70a711"
-
dependencies = [
-
"bytemuck",
-
"byteorder",
-
"color_quant",
-
"exr",
-
"gif",
-
"jpeg-decoder",
-
"num-rational",
-
"num-traits 0.2.17",
-
"png",
-
"qoi",
-
"tiff",
-
]
-
-
[[package]]
-
name = "imagesize"
-
version = "0.12.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "029d73f573d8e8d63e6d5020011d3255b28c3ba85d6cf870a07184ed23de9284"
-
-
[[package]]
-
name = "img-parts"
-
version = "0.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b19358258d99a5fc34466fed27a5318f92ae636c3e36165cf9b1e87b5b6701f0"
-
dependencies = [
-
"bytes",
-
"crc32fast",
-
"miniz_oxide 0.5.4",
-
]
-
-
[[package]]
-
name = "imgref"
-
version = "1.9.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b2cf49df1085dcfb171460e4592597b84abe50d900fb83efb6e41b20fefd6c2c"
-
-
[[package]]
-
name = "indexmap"
-
version = "1.9.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
-
dependencies = [
-
"autocfg",
-
"hashbrown 0.12.3",
-
]
-
-
[[package]]
-
name = "indexmap"
-
version = "2.0.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897"
-
dependencies = [
-
"equivalent",
-
"hashbrown 0.14.1",
-
]
-
-
[[package]]
-
name = "indicatif"
-
version = "0.17.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fb28741c9db9a713d93deb3bb9515c20788cef5815265bee4980e87bde7e0f25"
-
dependencies = [
-
"console",
-
"instant",
-
"number_prefix",
-
"portable-atomic",
-
"unicode-width",
-
]
-
-
[[package]]
-
name = "instant"
-
version = "0.1.12"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
-
dependencies = [
-
"cfg-if 1.0.0",
-
"js-sys",
-
"wasm-bindgen",
-
"web-sys",
-
]
-
-
[[package]]
-
name = "interpolate_name"
-
version = "0.2.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 2.0.38",
-
]
-
-
[[package]]
-
name = "io-lifetimes"
-
version = "1.0.11"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"
-
dependencies = [
-
"hermit-abi 0.3.3",
-
"libc",
-
"windows-sys 0.48.0",
-
]
-
-
[[package]]
-
name = "ipnet"
-
version = "2.8.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6"
-
-
[[package]]
-
name = "is-terminal"
-
version = "0.4.9"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b"
-
dependencies = [
-
"hermit-abi 0.3.3",
-
"rustix 0.38.17",
-
"windows-sys 0.48.0",
-
]
-
-
[[package]]
-
name = "itertools"
-
version = "0.10.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
-
dependencies = [
-
"either",
-
]
-
-
[[package]]
-
name = "itoa"
-
version = "1.0.9"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38"
-
-
[[package]]
-
name = "jni"
-
version = "0.21.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97"
-
dependencies = [
-
"cesu8",
-
"cfg-if 1.0.0",
-
"combine",
-
"jni-sys",
-
"log",
-
"thiserror",
-
"walkdir",
-
"windows-sys 0.45.0",
-
]
-
-
[[package]]
-
name = "jni-sys"
-
version = "0.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130"
-
-
[[package]]
-
name = "jobserver"
-
version = "0.1.26"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2"
-
dependencies = [
-
"libc",
-
]
-
-
[[package]]
-
name = "jpeg-decoder"
-
version = "0.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e"
-
dependencies = [
-
"rayon",
-
]
-
-
[[package]]
-
name = "js-sys"
-
version = "0.3.64"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a"
-
dependencies = [
-
"wasm-bindgen",
-
]
-
-
[[package]]
-
name = "jxl-bitstream"
-
version = "0.2.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "76c3205d18cf6229b3f694de66e592886ff7afb0740bc0e85594e3b28d6f6622"
-
dependencies = [
-
"tracing",
-
]
-
-
[[package]]
-
name = "jxl-coding"
-
version = "0.2.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7075600c762c1ce9e2dd1fbc3fa8ded2af1401fe2221449eca943977742dd0b4"
-
dependencies = [
-
"jxl-bitstream",
-
]
-
-
[[package]]
-
name = "jxl-color"
-
version = "0.3.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9084bc33b6d01e26b1db6c187514a51a57f4e3780335f3120ab55ee0b08f6e73"
-
dependencies = [
-
"jxl-bitstream",
-
"jxl-coding",
-
"jxl-grid",
-
]
-
-
[[package]]
-
name = "jxl-frame"
-
version = "0.5.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8d63bdd104e3746669a123de86f940aa5d59fdc9c5a65f16a4f867dde75e45e1"
-
dependencies = [
-
"jxl-bitstream",
-
"jxl-coding",
-
"jxl-grid",
-
"jxl-image",
-
"jxl-modular",
-
"jxl-vardct",
-
"tracing",
-
]
-
-
[[package]]
-
name = "jxl-grid"
-
version = "0.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "48800b21ed6bb3bbc2f818ae9cd40530bdfb1a211f57d5a7a49b8b10f62145e8"
-
-
[[package]]
-
name = "jxl-image"
-
version = "0.5.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ef86f7f74acc9c9e66604c8d030e00cdef5a0c455ea3d7d26bd9ddbb9160be59"
-
dependencies = [
-
"jxl-bitstream",
-
"jxl-color",
-
"jxl-grid",
-
"tracing",
-
]
-
-
[[package]]
-
name = "jxl-modular"
-
version = "0.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "504e6b55db362568592be81993c772fc6786c56fb67ae769ff62dc514c3e6748"
-
dependencies = [
-
"jxl-bitstream",
-
"jxl-coding",
-
"jxl-grid",
-
"tracing",
-
]
-
-
[[package]]
-
name = "jxl-oxide"
-
version = "0.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "57e3b7e459d823979c4ca0c9584f391581db154437f34596ea443b082e9b6064"
-
dependencies = [
-
"jxl-bitstream",
-
"jxl-color",
-
"jxl-frame",
-
"jxl-grid",
-
"jxl-image",
-
"jxl-render",
-
"tracing",
-
]
-
-
[[package]]
-
name = "jxl-render"
-
version = "0.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7157d1c6c4896ddc800cb0cc8ba545ba7417ab9afc51f39e69484e6607c8707e"
-
dependencies = [
-
"jxl-bitstream",
-
"jxl-coding",
-
"jxl-color",
-
"jxl-frame",
-
"jxl-grid",
-
"jxl-image",
-
"jxl-modular",
-
"jxl-vardct",
-
"tracing",
-
]
-
-
[[package]]
-
name = "jxl-vardct"
-
version = "0.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "eb4a2d9ba8c48a52f6143ba01c38aac67d1309c9b939a9f84cd60f650d15053e"
-
dependencies = [
-
"jxl-bitstream",
-
"jxl-coding",
-
"jxl-grid",
-
"jxl-modular",
-
"tracing",
-
]
-
-
[[package]]
-
name = "kamadak-exif"
-
version = "0.5.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ef4fc70d0ab7e5b6bafa30216a6b48705ea964cdfc29c050f2412295eba58077"
-
dependencies = [
-
"mutate_once",
-
]
-
-
[[package]]
-
name = "khronos_api"
-
version = "3.1.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc"
-
-
[[package]]
-
name = "kurbo"
-
version = "0.9.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bd85a5776cd9500c2e2059c8c76c3b01528566b7fcbaf8098b55a33fc298849b"
-
dependencies = [
-
"arrayvec",
-
]
-
-
[[package]]
-
name = "lazy_static"
-
version = "1.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
-
-
[[package]]
-
name = "lebe"
-
version = "0.5.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8"
-
-
[[package]]
-
name = "lexical-sort"
-
version = "0.3.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c09e4591611e231daf4d4c685a66cb0410cc1e502027a20ae55f2bb9e997207a"
-
dependencies = [
-
"any_ascii",
-
]
-
-
[[package]]
-
name = "libaom-sys"
-
version = "0.14.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "610241493fe5178968c3d3b27b6c397dd873244ca17539bb488ade05690fcd71"
-
dependencies = [
-
"cmake",
-
]
-
-
[[package]]
-
name = "libavif"
-
version = "0.11.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c04b57eae4c2aac54e2f1a30c43f1ab8edeac1f232713bb26b5a42d2cec04e78"
-
dependencies = [
-
"libavif-sys",
-
]
-
-
[[package]]
-
name = "libavif-image"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0ec0b35590b15160bac8f758b23658d632ce79ad59dd11714612b8c06c23f1a1"
-
dependencies = [
-
"image",
-
"libavif",
-
]
-
-
[[package]]
-
name = "libavif-sys"
-
version = "0.14.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2c7b9293d221c7d4b4290d4479c491a09b877943208593f1563d8521c4b55930"
-
dependencies = [
-
"cmake",
-
"libc",
-
"libdav1d-sys",
-
"rav1e",
-
]
-
-
[[package]]
-
name = "libc"
-
version = "0.2.149"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b"
-
-
[[package]]
-
name = "libdav1d-sys"
-
version = "0.5.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c232de5110b390272f9fb7fedde31ecad0ac4ea5293099be140f3a20d298bf12"
-
-
[[package]]
-
name = "libfuzzer-sys"
-
version = "0.3.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fcf184a4b6b274f82a5df6b357da6055d3e82272327bba281c28bbba6f1664ef"
-
dependencies = [
-
"arbitrary",
-
"cc",
-
]
-
-
[[package]]
-
name = "libloading"
-
version = "0.7.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f"
-
dependencies = [
-
"cfg-if 1.0.0",
-
"winapi",
-
]
-
-
[[package]]
-
name = "libloading"
-
version = "0.8.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161"
-
dependencies = [
-
"cfg-if 1.0.0",
-
"windows-sys 0.48.0",
-
]
-
-
[[package]]
-
name = "libm"
-
version = "0.2.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058"
-
-
[[package]]
-
name = "libwebp-sys"
-
version = "0.9.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3e0df0a0f9444d52aee6335cd724d21a2ee3285f646291799a72be518ec8ee3c"
-
dependencies = [
-
"cc",
-
"glob",
-
]
-
-
[[package]]
-
name = "linked-hash-map"
-
version = "0.5.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"
-
-
[[package]]
-
name = "linux-raw-sys"
-
version = "0.3.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"
-
-
[[package]]
-
name = "linux-raw-sys"
-
version = "0.4.9"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "45786cec4d5e54a224b15cb9f06751883103a27c19c93eda09b0b4f5f08fefac"
-
-
[[package]]
-
name = "lock_api"
-
version = "0.4.10"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16"
-
dependencies = [
-
"autocfg",
-
"scopeguard",
-
]
-
-
[[package]]
-
name = "lodepng"
-
version = "3.9.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a3cdccd0cf57a5d456f0656ebcff72c2e19503287e1afbf3b84382812adc0606"
-
dependencies = [
-
"crc32fast",
-
"fallible_collections",
-
"flate2",
-
"libc",
-
"rgb",
-
]
-
-
[[package]]
-
name = "log"
-
version = "0.4.20"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
-
-
[[package]]
-
name = "lyon"
-
version = "1.0.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "91e7f9cda98b5430809e63ca5197b06c7d191bf7e26dfc467d5a3f0290e2a74f"
-
dependencies = [
-
"lyon_algorithms",
-
"lyon_tessellation",
-
]
-
-
[[package]]
-
name = "lyon_algorithms"
-
version = "1.0.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "00a0349cd8f0270781bb93a824b63df6178e3b4a27794e7be3ce3763f5a44d6e"
-
dependencies = [
-
"lyon_path",
-
"num-traits 0.2.17",
-
]
-
-
[[package]]
-
name = "lyon_geom"
-
version = "1.0.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "74df1ff0a0147282eb10699537a03baa7d31972b58984a1d44ce0624043fe8ad"
-
dependencies = [
-
"arrayvec",
-
"euclid",
-
"num-traits 0.2.17",
-
]
-
-
[[package]]
-
name = "lyon_path"
-
version = "1.0.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ca507745ba7ccbc76e5c44e7b63b1a29d2b0d6126f375806a5bbaf657c7d6c45"
-
dependencies = [
-
"lyon_geom",
-
"num-traits 0.2.17",
-
]
-
-
[[package]]
-
name = "lyon_tessellation"
-
version = "1.0.10"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7d2124218d5428149f9e09520b9acc024334a607e671f032d06567b61008977c"
-
dependencies = [
-
"float_next_after",
-
"lyon_path",
-
"thiserror",
-
]
-
-
[[package]]
-
name = "malloc_buf"
-
version = "0.0.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb"
-
dependencies = [
-
"libc",
-
]
-
-
[[package]]
-
name = "matrixmultiply"
-
version = "0.3.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7574c1cf36da4798ab73da5b215bbf444f50718207754cb522201d78d1cd0ff2"
-
dependencies = [
-
"autocfg",
-
"rawpointer",
-
]
-
-
[[package]]
-
name = "maybe-rayon"
-
version = "0.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519"
-
dependencies = [
-
"cfg-if 1.0.0",
-
]
-
-
[[package]]
-
name = "memchr"
-
version = "2.6.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167"
-
-
[[package]]
-
name = "memmap2"
-
version = "0.5.10"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327"
-
dependencies = [
-
"libc",
-
]
-
-
[[package]]
-
name = "memmap2"
-
version = "0.6.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6d28bba84adfe6646737845bc5ebbfa2c08424eb1c37e94a1fd2a82adb56a872"
-
dependencies = [
-
"libc",
-
]
-
-
[[package]]
-
name = "memoffset"
-
version = "0.6.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
-
dependencies = [
-
"autocfg",
-
]
-
-
[[package]]
-
name = "memoffset"
-
version = "0.7.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4"
-
dependencies = [
-
"autocfg",
-
]
-
-
[[package]]
-
name = "memoffset"
-
version = "0.9.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
-
dependencies = [
-
"autocfg",
-
]
-
-
[[package]]
-
name = "mime"
-
version = "0.3.17"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
-
-
[[package]]
-
name = "mime_guess"
-
version = "2.0.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef"
-
dependencies = [
-
"mime",
-
"unicase",
-
]
-
-
[[package]]
-
name = "minimal-lexical"
-
version = "0.2.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
-
-
[[package]]
-
name = "miniz_oxide"
-
version = "0.5.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34"
-
dependencies = [
-
"adler",
-
]
-
-
[[package]]
-
name = "miniz_oxide"
-
version = "0.7.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7"
-
dependencies = [
-
"adler",
-
"simd-adler32",
-
]
-
-
[[package]]
-
name = "mint"
-
version = "0.5.9"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e53debba6bda7a793e5f99b8dacf19e626084f525f7829104ba9898f367d85ff"
-
-
[[package]]
-
name = "mio"
-
version = "0.8.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2"
-
dependencies = [
-
"libc",
-
"log",
-
"wasi 0.11.0+wasi-snapshot-preview1",
-
"windows-sys 0.48.0",
-
]
-
-
[[package]]
-
name = "mutate_once"
-
version = "0.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "16cf681a23b4d0a43fc35024c176437f9dcd818db34e0f42ab456a0ee5ad497b"
-
-
[[package]]
-
name = "nalgebra"
-
version = "0.32.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "307ed9b18cc2423f29e83f84fd23a8e73628727990181f18641a8b5dc2ab1caa"
-
dependencies = [
-
"approx",
-
"matrixmultiply",
-
"nalgebra-macros",
-
"num-complex",
-
"num-rational",
-
"num-traits 0.2.17",
-
"simba",
-
"typenum",
-
]
-
-
[[package]]
-
name = "nalgebra-macros"
-
version = "0.2.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "91761aed67d03ad966ef783ae962ef9bbaca728d2dd7ceb7939ec110fffad998"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 1.0.109",
-
]
-
-
[[package]]
-
name = "nasm-rs"
-
version = "0.2.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fe4d98d0065f4b1daf164b3eafb11974c94662e5e2396cf03f32d0bb5c17da51"
-
dependencies = [
-
"rayon",
-
]
-
-
[[package]]
-
name = "ndk"
-
version = "0.7.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "451422b7e4718271c8b5b3aadf5adedba43dc76312454b387e98fae0fc951aa0"
-
dependencies = [
-
"bitflags 1.3.2",
-
"jni-sys",
-
"ndk-sys",
-
"num_enum 0.5.11",
-
"raw-window-handle",
-
"thiserror",
-
]
-
-
[[package]]
-
name = "ndk-context"
-
version = "0.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b"
-
-
[[package]]
-
name = "ndk-sys"
-
version = "0.4.1+23.1.7779620"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3cf2aae958bd232cac5069850591667ad422d263686d75b52a065f9badeee5a3"
-
dependencies = [
-
"jni-sys",
-
]
-
-
[[package]]
-
name = "new_debug_unreachable"
-
version = "1.0.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54"
-
-
[[package]]
-
name = "nix"
-
version = "0.24.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069"
-
dependencies = [
-
"bitflags 1.3.2",
-
"cfg-if 1.0.0",
-
"libc",
-
"memoffset 0.6.5",
-
]
-
-
[[package]]
-
name = "nix"
-
version = "0.25.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4"
-
dependencies = [
-
"autocfg",
-
"bitflags 1.3.2",
-
"cfg-if 1.0.0",
-
"libc",
-
"memoffset 0.6.5",
-
]
-
-
[[package]]
-
name = "nix"
-
version = "0.26.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b"
-
dependencies = [
-
"bitflags 1.3.2",
-
"cfg-if 1.0.0",
-
"libc",
-
"memoffset 0.7.1",
-
]
-
-
[[package]]
-
name = "nohash-hasher"
-
version = "0.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451"
-
-
[[package]]
-
name = "nom"
-
version = "7.1.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
-
dependencies = [
-
"memchr",
-
"minimal-lexical",
-
]
-
-
[[package]]
-
name = "noop_proc_macro"
-
version = "0.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8"
-
-
[[package]]
-
name = "notan"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2b709ad2baec6100b65ca8acd977c9da975b40c8391dbfc8c36b0fe812c63666"
-
dependencies = [
-
"notan_app",
-
"notan_backend",
-
"notan_core",
-
"notan_draw",
-
"notan_egui",
-
"notan_glyph",
-
"notan_graphics",
-
"notan_input",
-
"notan_macro",
-
"notan_math",
-
"notan_text",
-
"notan_utils",
-
]
-
-
[[package]]
-
name = "notan_app"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f777d1ffd0da733ec192456367335361db07393a9b1c362badd3edc81e00a0be"
-
dependencies = [
-
"bytemuck",
-
"downcast-rs",
-
"futures",
-
"futures-util",
-
"hashbrown 0.14.1",
-
"indexmap 1.9.3",
-
"js-sys",
-
"log",
-
"notan_core",
-
"notan_graphics",
-
"notan_input",
-
"notan_macro",
-
"notan_math",
-
"notan_utils",
-
"parking_lot",
-
"platter2",
-
"wasm-bindgen-futures",
-
"web-sys",
-
]
-
-
[[package]]
-
name = "notan_backend"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fd7c12525dc871fb18e9ec400b70ab0bd06a1bd7456b94aa44742f150773bd71"
-
dependencies = [
-
"notan_web",
-
"notan_winit",
-
]
-
-
[[package]]
-
name = "notan_core"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5f8a6d7defd240442818cf66d311f06e467ea1241021eb786ed6a95991ef3c07"
-
dependencies = [
-
"web-sys",
-
]
-
-
[[package]]
-
name = "notan_draw"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "98c111d6dff0417d0c583fa259eb86b816752f54b61d7f18c7e8a12d7bf5ee8f"
-
dependencies = [
-
"log",
-
"lyon",
-
"notan_app",
-
"notan_glyph",
-
"notan_graphics",
-
"notan_macro",
-
"notan_math",
-
"notan_text",
-
"serde",
-
"serde_json",
-
]
-
-
[[package]]
-
name = "notan_egui"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ffbb5eb384a5ea7d47ff5f2323fa5310b3bfc1ddbc88b7a26d50fd47bcadef34"
-
dependencies = [
-
"bytemuck",
-
"egui",
-
"log",
-
"notan_app",
-
"notan_core",
-
"notan_macro",
-
]
-
-
[[package]]
-
name = "notan_glow"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a582a21460de213619608d3dfbcd29eb4a932e173e3c75de5bf5a41724a4d7e2"
-
dependencies = [
-
"bytemuck",
-
"glow",
-
"hashbrown 0.14.1",
-
"image",
-
"js-sys",
-
"log",
-
"notan_graphics",
-
"wasm-bindgen",
-
"web-sys",
-
]
-
-
[[package]]
-
name = "notan_glyph"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1414bd4b412986d12a4e7323d5c7ec8aee682098f2f266201ad2b8fe302efa85"
-
dependencies = [
-
"bytemuck",
-
"glyph_brush",
-
"log",
-
"notan_app",
-
"notan_graphics",
-
"notan_macro",
-
"notan_math",
-
]
-
-
[[package]]
-
name = "notan_graphics"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f23b057dea1c71e2f6048431082896915b0f94992d2c1607a1e85a15e4f73295"
-
dependencies = [
-
"bytemuck",
-
"crevice_notan",
-
"notan_macro",
-
"notan_math",
-
"notan_utils",
-
"parking_lot",
-
]
-
-
[[package]]
-
name = "notan_input"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "eb044011996008c6a06153fb1eb255240168dc53eb14a6eba30e8c945aad977e"
-
dependencies = [
-
"hashbrown 0.14.1",
-
"log",
-
"notan_core",
-
"notan_math",
-
]
-
-
[[package]]
-
name = "notan_macro"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3368df42ed4243799badfe0802e740f72b351b0d17322d6d987b1c479d6b83d6"
-
dependencies = [
-
"cfg_aliases",
-
"glsl-to-spirv",
-
"num",
-
"proc-macro2",
-
"quote",
-
"spirv_cross",
-
"syn 2.0.38",
-
]
-
-
[[package]]
-
name = "notan_math"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2e08bcd1b1d1ae4086de6d9ccf424c87e5912daef5c70a5a6418cf1c72a951ef"
-
dependencies = [
-
"glam",
-
]
-
-
[[package]]
-
name = "notan_text"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5441676461769e2c958653a18f923a187803a941d621ebc9d3376d75d39c84db"
-
dependencies = [
-
"hashbrown 0.14.1",
-
"lazy_static",
-
"log",
-
"notan_app",
-
"notan_glyph",
-
"notan_graphics",
-
"notan_math",
-
"parking_lot",
-
]
-
-
[[package]]
-
name = "notan_utils"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f63bb6b737dfa28775900fbff6abff456368d2bd6c7d5c7fae34457a34eb140f"
-
dependencies = [
-
"instant",
-
"log",
-
]
-
-
[[package]]
-
name = "notan_web"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "30d8293c4db9b100ca7ae3c8aa0d56d757eb1e1de9abd05332b9f2d45ed0fd92"
-
dependencies = [
-
"console_error_panic_hook",
-
"futures-util",
-
"js-sys",
-
"log",
-
"notan_app",
-
"notan_core",
-
"notan_glow",
-
"notan_graphics",
-
"wasm-bindgen",
-
"wasm-bindgen-futures",
-
"web-sys",
-
]
-
-
[[package]]
-
name = "notan_winit"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c8d4c0029b13aa756aa74f9ece67a5d4495f77c317a39dff56b53e4f0d1d6b8a"
-
dependencies = [
-
"glutin",
-
"glutin-winit",
-
"image",
-
"log",
-
"mime_guess",
-
"notan_app",
-
"notan_core",
-
"notan_glow",
-
"raw-window-handle",
-
"winit",
-
]
-
-
[[package]]
-
name = "num"
-
version = "0.4.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b05180d69e3da0e530ba2a1dae5110317e49e3b7f3d41be227dc5f92e49ee7af"
-
dependencies = [
-
"num-bigint",
-
"num-complex",
-
"num-integer",
-
"num-iter",
-
"num-rational",
-
"num-traits 0.2.17",
-
]
-
-
[[package]]
-
name = "num-bigint"
-
version = "0.4.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0"
-
dependencies = [
-
"autocfg",
-
"num-integer",
-
"num-traits 0.2.17",
-
]
-
-
[[package]]
-
name = "num-complex"
-
version = "0.4.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1ba157ca0885411de85d6ca030ba7e2a83a28636056c7c699b07c8b6f7383214"
-
dependencies = [
-
"num-traits 0.2.17",
-
]
-
-
[[package]]
-
name = "num-derive"
-
version = "0.3.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 1.0.109",
-
]
-
-
[[package]]
-
name = "num-derive"
-
version = "0.4.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cfb77679af88f8b125209d354a202862602672222e7f2313fdd6dc349bad4712"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 2.0.38",
-
]
-
-
[[package]]
-
name = "num-integer"
-
version = "0.1.45"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
-
dependencies = [
-
"autocfg",
-
"num-traits 0.2.17",
-
]
-
-
[[package]]
-
name = "num-iter"
-
version = "0.1.43"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252"
-
dependencies = [
-
"autocfg",
-
"num-integer",
-
"num-traits 0.2.17",
-
]
-
-
[[package]]
-
name = "num-rational"
-
version = "0.4.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0"
-
dependencies = [
-
"autocfg",
-
"num-bigint",
-
"num-integer",
-
"num-traits 0.2.17",
-
]
-
-
[[package]]
-
name = "num-traits"
-
version = "0.1.43"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31"
-
dependencies = [
-
"num-traits 0.2.17",
-
]
-
-
[[package]]
-
name = "num-traits"
-
version = "0.2.17"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c"
-
dependencies = [
-
"autocfg",
-
"libm",
-
]
-
-
[[package]]
-
name = "num_cpus"
-
version = "1.16.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
-
dependencies = [
-
"hermit-abi 0.3.3",
-
"libc",
-
]
-
-
[[package]]
-
name = "num_enum"
-
version = "0.5.11"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9"
-
dependencies = [
-
"num_enum_derive 0.5.11",
-
]
-
-
[[package]]
-
name = "num_enum"
-
version = "0.6.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7a015b430d3c108a207fd776d2e2196aaf8b1cf8cf93253e3a097ff3085076a1"
-
dependencies = [
-
"num_enum_derive 0.6.1",
-
]
-
-
[[package]]
-
name = "num_enum_derive"
-
version = "0.5.11"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799"
-
dependencies = [
-
"proc-macro-crate",
-
"proc-macro2",
-
"quote",
-
"syn 1.0.109",
-
]
-
-
[[package]]
-
name = "num_enum_derive"
-
version = "0.6.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6"
-
dependencies = [
-
"proc-macro-crate",
-
"proc-macro2",
-
"quote",
-
"syn 2.0.38",
-
]
-
-
[[package]]
-
name = "number_prefix"
-
version = "0.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3"
-
-
[[package]]
-
name = "objc"
-
version = "0.2.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1"
-
dependencies = [
-
"malloc_buf",
-
"objc_exception",
-
]
-
-
[[package]]
-
name = "objc-foundation"
-
version = "0.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9"
-
dependencies = [
-
"block",
-
"objc",
-
"objc_id",
-
]
-
-
[[package]]
-
name = "objc-sys"
-
version = "0.2.0-beta.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "df3b9834c1e95694a05a828b59f55fa2afec6288359cda67146126b3f90a55d7"
-
-
[[package]]
-
name = "objc2"
-
version = "0.3.0-beta.3.patch-leaks.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7e01640f9f2cb1220bbe80325e179e532cb3379ebcd1bf2279d703c19fe3a468"
-
dependencies = [
-
"block2",
-
"objc-sys",
-
"objc2-encode",
-
]
-
-
[[package]]
-
name = "objc2-encode"
-
version = "2.0.0-pre.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "abfcac41015b00a120608fdaa6938c44cb983fee294351cc4bac7638b4e50512"
-
dependencies = [
-
"objc-sys",
-
]
-
-
[[package]]
-
name = "objc_exception"
-
version = "0.1.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4"
-
dependencies = [
-
"cc",
-
]
-
-
[[package]]
-
name = "objc_id"
-
version = "0.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b"
-
dependencies = [
-
"objc",
-
]
-
-
[[package]]
-
name = "object"
-
version = "0.32.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0"
-
dependencies = [
-
"memchr",
-
]
-
-
[[package]]
-
name = "oculante"
-
version = "0.7.7"
-
dependencies = [
-
"anyhow",
-
"arboard",
-
"avif-decode",
-
"clap",
-
"cmd_lib",
-
"dark-light",
-
"dds-rs",
-
"dirs 5.0.1",
-
"env_logger",
-
"evalexpr",
-
"exr",
-
"fast_image_resize",
-
"fruitbasket",
-
"gif",
-
"gif-dispose",
-
"image",
-
"img-parts",
-
"jxl-oxide",
-
"kamadak-exif",
-
"lexical-sort",
-
"libavif-image",
-
"libwebp-sys",
-
"log",
-
"nalgebra",
-
"notan",
-
"palette",
-
"psd",
-
"quickraw",
-
"rand",
-
"rand_chacha",
-
"rayon",
-
"resvg",
-
"rfd",
-
"rgb",
-
"self_update",
-
"serde",
-
"serde_json",
-
"strum",
-
"strum_macros",
-
"tiff",
-
"tiny-skia 0.9.1",
-
"trash",
-
"turbojpeg",
-
"usvg",
-
"webbrowser",
-
"windres",
-
"winres",
-
"zune-png",
-
]
-
-
[[package]]
-
name = "once_cell"
-
version = "1.18.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
-
-
[[package]]
-
name = "option-ext"
-
version = "0.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
-
-
[[package]]
-
name = "orbclient"
-
version = "0.3.46"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8378ac0dfbd4e7895f2d2c1f1345cab3836910baf3a300b000d04250f0c8428f"
-
dependencies = [
-
"redox_syscall 0.3.5",
-
]
-
-
[[package]]
-
name = "ordered-float"
-
version = "4.1.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e3a540f3e3b3d7929c884e46d093d344e4e5bdeed54d08bf007df50c93cc85d5"
-
dependencies = [
-
"num-traits 0.2.17",
-
]
-
-
[[package]]
-
name = "ordered-multimap"
-
version = "0.4.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a"
-
dependencies = [
-
"dlv-list",
-
"hashbrown 0.12.3",
-
]
-
-
[[package]]
-
name = "ordered-stream"
-
version = "0.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50"
-
dependencies = [
-
"futures-core",
-
"pin-project-lite",
-
]
-
-
[[package]]
-
name = "os_pipe"
-
version = "0.9.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fb233f06c2307e1f5ce2ecad9f8121cffbbee2c95428f44ea85222e460d0d213"
-
dependencies = [
-
"libc",
-
"winapi",
-
]
-
-
[[package]]
-
name = "os_str_bytes"
-
version = "6.5.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4d5d9eb14b174ee9aa2ef96dc2b94637a2d4b6e7cb873c7e171f0c20c6cf3eac"
-
-
[[package]]
-
name = "owned_ttf_parser"
-
version = "0.19.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "706de7e2214113d63a8238d1910463cfce781129a6f263d13fdb09ff64355ba4"
-
dependencies = [
-
"ttf-parser 0.19.2",
-
]
-
-
[[package]]
-
name = "owning_ref"
-
version = "0.4.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6ff55baddef9e4ad00f88b6c743a2a8062d4c6ade126c2a528644b8e444d52ce"
-
dependencies = [
-
"stable_deref_trait",
-
]
-
-
[[package]]
-
name = "palette"
-
version = "0.7.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b2e2f34147767aa758aa649415b50a69eeb46a67f9dc7db8011eeb3d84b351dc"
-
dependencies = [
-
"approx",
-
"fast-srgb8",
-
"palette_derive",
-
"phf 0.11.2",
-
]
-
-
[[package]]
-
name = "palette_derive"
-
version = "0.7.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b7db010ec5ff3d4385e4f133916faacd9dad0f6a09394c92d825b3aed310fa0a"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 2.0.38",
-
]
-
-
[[package]]
-
name = "pango-sys"
-
version = "0.18.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5"
-
dependencies = [
-
"glib-sys",
-
"gobject-sys",
-
"libc",
-
"system-deps",
-
]
-
-
[[package]]
-
name = "parking"
-
version = "2.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e52c774a4c39359c1d1c52e43f73dd91a75a614652c825408eec30c95a9b2067"
-
-
[[package]]
-
name = "parking_lot"
-
version = "0.12.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
-
dependencies = [
-
"lock_api",
-
"parking_lot_core",
-
]
-
-
[[package]]
-
name = "parking_lot_core"
-
version = "0.9.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447"
-
dependencies = [
-
"cfg-if 1.0.0",
-
"libc",
-
"redox_syscall 0.3.5",
-
"smallvec",
-
"windows-targets 0.48.5",
-
]
-
-
[[package]]
-
name = "paste"
-
version = "1.0.14"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c"
-
-
[[package]]
-
name = "percent-encoding"
-
version = "2.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"
-
-
[[package]]
-
name = "phf"
-
version = "0.10.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
-
dependencies = [
-
"phf_macros 0.10.0",
-
"phf_shared 0.10.0",
-
"proc-macro-hack",
-
]
-
-
[[package]]
-
name = "phf"
-
version = "0.11.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"
-
dependencies = [
-
"phf_macros 0.11.2",
-
"phf_shared 0.11.2",
-
]
-
-
[[package]]
-
name = "phf_generator"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6"
-
dependencies = [
-
"phf_shared 0.10.0",
-
"rand",
-
]
-
-
[[package]]
-
name = "phf_generator"
-
version = "0.11.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0"
-
dependencies = [
-
"phf_shared 0.11.2",
-
"rand",
-
]
-
-
[[package]]
-
name = "phf_macros"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0"
-
dependencies = [
-
"phf_generator 0.10.0",
-
"phf_shared 0.10.0",
-
"proc-macro-hack",
-
"proc-macro2",
-
"quote",
-
"syn 1.0.109",
-
]
-
-
[[package]]
-
name = "phf_macros"
-
version = "0.11.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b"
-
dependencies = [
-
"phf_generator 0.11.2",
-
"phf_shared 0.11.2",
-
"proc-macro2",
-
"quote",
-
"syn 2.0.38",
-
]
-
-
[[package]]
-
name = "phf_shared"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096"
-
dependencies = [
-
"siphasher",
-
]
-
-
[[package]]
-
name = "phf_shared"
-
version = "0.11.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"
-
dependencies = [
-
"siphasher",
-
]
-
-
[[package]]
-
name = "pico-args"
-
version = "0.5.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315"
-
-
[[package]]
-
name = "pin-project-lite"
-
version = "0.2.13"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58"
-
-
[[package]]
-
name = "pin-utils"
-
version = "0.1.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
-
-
[[package]]
-
name = "piper"
-
version = "0.2.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4"
-
dependencies = [
-
"atomic-waker",
-
"fastrand 2.0.1",
-
"futures-io",
-
]
-
-
[[package]]
-
name = "pkg-config"
-
version = "0.3.27"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964"
-
-
[[package]]
-
name = "platter2"
-
version = "0.1.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e55ebe9054b9786c9bfe4dd9e8b5df8cd071284434979e9501baa612c5fa5a5e"
-
dependencies = [
-
"futures-util",
-
"js-sys",
-
"wasm-bindgen",
-
"web-sys",
-
]
-
-
[[package]]
-
name = "png"
-
version = "0.17.10"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dd75bf2d8dd3702b9707cdbc56a5b9ef42cec752eb8b3bafc01234558442aa64"
-
dependencies = [
-
"bitflags 1.3.2",
-
"crc32fast",
-
"fdeflate",
-
"flate2",
-
"miniz_oxide 0.7.1",
-
]
-
-
[[package]]
-
name = "polling"
-
version = "2.8.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce"
-
dependencies = [
-
"autocfg",
-
"bitflags 1.3.2",
-
"cfg-if 1.0.0",
-
"concurrent-queue",
-
"libc",
-
"log",
-
"pin-project-lite",
-
"windows-sys 0.48.0",
-
]
-
-
[[package]]
-
name = "portable-atomic"
-
version = "1.4.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "31114a898e107c51bb1609ffaf55a0e011cf6a4d7f1170d0015a165082c0338b"
-
-
[[package]]
-
name = "ppv-lite86"
-
version = "0.2.17"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
-
-
[[package]]
-
name = "proc-macro-crate"
-
version = "1.3.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919"
-
dependencies = [
-
"once_cell",
-
"toml_edit 0.19.15",
-
]
-
-
[[package]]
-
name = "proc-macro-error"
-
version = "1.0.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
-
dependencies = [
-
"proc-macro-error-attr",
-
"proc-macro2",
-
"quote",
-
"syn 1.0.109",
-
"version_check",
-
]
-
-
[[package]]
-
name = "proc-macro-error-attr"
-
version = "1.0.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"version_check",
-
]
-
-
[[package]]
-
name = "proc-macro-hack"
-
version = "0.5.20+deprecated"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
-
-
[[package]]
-
name = "proc-macro2"
-
version = "1.0.68"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5b1106fec09662ec6dd98ccac0f81cef56984d0b49f75c92d8cbad76e20c005c"
-
dependencies = [
-
"unicode-ident",
-
]
-
-
[[package]]
-
name = "psd"
-
version = "0.3.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1316f4ee59cdc95fc98e4e892a7edacaf1575620ca9e96abd421a2766fe45984"
-
dependencies = [
-
"thiserror",
-
]
-
-
[[package]]
-
name = "qoi"
-
version = "0.4.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001"
-
dependencies = [
-
"bytemuck",
-
]
-
-
[[package]]
-
name = "quick-error"
-
version = "2.0.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3"
-
-
[[package]]
-
name = "quick-xml"
-
version = "0.23.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "11bafc859c6815fbaffbbbf4229ecb767ac913fecb27f9ad4343662e9ef099ea"
-
dependencies = [
-
"memchr",
-
]
-
-
[[package]]
-
name = "quickexif"
-
version = "0.1.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "00e1f8545279eb259ab276ce0f98580972dfc3a4cb90b4e57e601fb33254318d"
-
dependencies = [
-
"thiserror",
-
]
-
-
[[package]]
-
name = "quickraw"
-
version = "0.1.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "54cca3f40f418914880075ffb248b44254185e441b026130c5607d396c91e8b8"
-
dependencies = [
-
"fn-util",
-
"once_cell",
-
"phf 0.10.1",
-
"quickexif",
-
"thiserror",
-
]
-
-
[[package]]
-
name = "quote"
-
version = "1.0.33"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae"
-
dependencies = [
-
"proc-macro2",
-
]
-
-
[[package]]
-
name = "rand"
-
version = "0.8.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
-
dependencies = [
-
"libc",
-
"rand_chacha",
-
"rand_core",
-
]
-
-
[[package]]
-
name = "rand_chacha"
-
version = "0.3.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
-
dependencies = [
-
"ppv-lite86",
-
"rand_core",
-
]
-
-
[[package]]
-
name = "rand_core"
-
version = "0.6.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
-
dependencies = [
-
"getrandom",
-
]
-
-
[[package]]
-
name = "rav1e"
-
version = "0.6.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "16c383692a5e7abd9f6d1eddb1a5e0269f859392387883361bb09e5555852ec1"
-
dependencies = [
-
"arbitrary",
-
"arg_enum_proc_macro",
-
"arrayvec",
-
"av1-grain",
-
"bitstream-io",
-
"built",
-
"cc",
-
"cfg-if 1.0.0",
-
"interpolate_name",
-
"itertools",
-
"libc",
-
"libfuzzer-sys",
-
"log",
-
"maybe-rayon",
-
"nasm-rs",
-
"new_debug_unreachable",
-
"noop_proc_macro",
-
"num-derive 0.3.3",
-
"num-traits 0.2.17",
-
"once_cell",
-
"paste",
-
"rand",
-
"rand_chacha",
-
"rust_hawktracer",
-
"rustc_version",
-
"scan_fmt",
-
"simd_helpers",
-
"system-deps",
-
"thiserror",
-
"v_frame",
-
]
-
-
[[package]]
-
name = "raw-window-handle"
-
version = "0.5.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9"
-
-
[[package]]
-
name = "rawpointer"
-
version = "0.2.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3"
-
-
[[package]]
-
name = "rayon"
-
version = "1.8.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1"
-
dependencies = [
-
"either",
-
"rayon-core",
-
]
-
-
[[package]]
-
name = "rayon-core"
-
version = "1.12.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed"
-
dependencies = [
-
"crossbeam-deque",
-
"crossbeam-utils",
-
]
-
-
[[package]]
-
name = "rctree"
-
version = "0.5.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f"
-
-
[[package]]
-
name = "redox_syscall"
-
version = "0.2.16"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"
-
dependencies = [
-
"bitflags 1.3.2",
-
]
-
-
[[package]]
-
name = "redox_syscall"
-
version = "0.3.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29"
-
dependencies = [
-
"bitflags 1.3.2",
-
]
-
-
[[package]]
-
name = "redox_users"
-
version = "0.4.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b"
-
dependencies = [
-
"getrandom",
-
"redox_syscall 0.2.16",
-
"thiserror",
-
]
-
-
[[package]]
-
name = "regex"
-
version = "1.9.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ebee201405406dbf528b8b672104ae6d6d63e6d118cb10e4d51abbc7b58044ff"
-
dependencies = [
-
"aho-corasick",
-
"memchr",
-
"regex-automata",
-
"regex-syntax",
-
]
-
-
[[package]]
-
name = "regex-automata"
-
version = "0.3.9"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "59b23e92ee4318893fa3fe3e6fb365258efbfe6ac6ab30f090cdcbb7aa37efa9"
-
dependencies = [
-
"aho-corasick",
-
"memchr",
-
"regex-syntax",
-
]
-
-
[[package]]
-
name = "regex-syntax"
-
version = "0.7.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da"
-
-
[[package]]
-
name = "reqwest"
-
version = "0.11.22"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b"
-
dependencies = [
-
"base64",
-
"bytes",
-
"encoding_rs",
-
"futures-core",
-
"futures-util",
-
"h2",
-
"http",
-
"http-body",
-
"hyper",
-
"hyper-rustls",
-
"ipnet",
-
"js-sys",
-
"log",
-
"mime",
-
"once_cell",
-
"percent-encoding",
-
"pin-project-lite",
-
"rustls",
-
"rustls-pemfile",
-
"serde",
-
"serde_json",
-
"serde_urlencoded",
-
"system-configuration",
-
"tokio",
-
"tokio-rustls",
-
"tower-service",
-
"url",
-
"wasm-bindgen",
-
"wasm-bindgen-futures",
-
"web-sys",
-
"webpki-roots",
-
"winreg 0.50.0",
-
]
-
-
[[package]]
-
name = "resvg"
-
version = "0.33.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1df5f3de3bb51d8a4766a1ef5d85851f2737716dea899516248d25e313a51b0d"
-
dependencies = [
-
"gif",
-
"jpeg-decoder",
-
"log",
-
"pico-args",
-
"png",
-
"rgb",
-
"svgfilters",
-
"svgtypes",
-
"tiny-skia 0.9.1",
-
"usvg",
-
]
-
-
[[package]]
-
name = "rfd"
-
version = "0.12.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "241a0deb168c88050d872294f7b3106c1dfa8740942bcc97bc91b98e97b5c501"
-
dependencies = [
-
"block",
-
"dispatch",
-
"glib-sys",
-
"gobject-sys",
-
"gtk-sys",
-
"js-sys",
-
"log",
-
"objc",
-
"objc-foundation",
-
"objc_id",
-
"raw-window-handle",
-
"wasm-bindgen",
-
"wasm-bindgen-futures",
-
"web-sys",
-
"windows-sys 0.48.0",
-
]
-
-
[[package]]
-
name = "rgb"
-
version = "0.8.36"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "20ec2d3e3fc7a92ced357df9cebd5a10b6fb2aa1ee797bf7e9ce2f17dffc8f59"
-
dependencies = [
-
"bytemuck",
-
]
-
-
[[package]]
-
name = "ring"
-
version = "0.16.20"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc"
-
dependencies = [
-
"cc",
-
"libc",
-
"once_cell",
-
"spin 0.5.2",
-
"untrusted",
-
"web-sys",
-
"winapi",
-
]
-
-
[[package]]
-
name = "rosvgtree"
-
version = "0.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ad747e7384940e7bf33b15ba433b7bad9f44c0c6d5287a67c2cb22cd1743d497"
-
dependencies = [
-
"log",
-
"roxmltree",
-
"simplecss",
-
"siphasher",
-
"svgtypes",
-
]
-
-
[[package]]
-
name = "roxmltree"
-
version = "0.18.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "862340e351ce1b271a378ec53f304a5558f7db87f3769dc655a8f6ecbb68b302"
-
dependencies = [
-
"xmlparser",
-
]
-
-
[[package]]
-
name = "rust-ini"
-
version = "0.18.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df"
-
dependencies = [
-
"cfg-if 1.0.0",
-
"ordered-multimap",
-
]
-
-
[[package]]
-
name = "rust_hawktracer"
-
version = "0.7.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e3480a29b927f66c6e06527be7f49ef4d291a01d694ec1fe85b0de71d6b02ac1"
-
dependencies = [
-
"rust_hawktracer_normal_macro",
-
"rust_hawktracer_proc_macro",
-
]
-
-
[[package]]
-
name = "rust_hawktracer_normal_macro"
-
version = "0.4.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8a570059949e1dcdc6f35228fa389f54c2c84dfe0c94c05022baacd56eacd2e9"
-
-
[[package]]
-
name = "rust_hawktracer_proc_macro"
-
version = "0.4.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cb626abdbed5e93f031baae60d72032f56bc964e11ac2ff65f2ba3ed98d6d3e1"
-
-
[[package]]
-
name = "rustc-demangle"
-
version = "0.1.23"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
-
-
[[package]]
-
name = "rustc-hash"
-
version = "1.1.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
-
-
[[package]]
-
name = "rustc_version"
-
version = "0.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
-
dependencies = [
-
"semver",
-
]
-
-
[[package]]
-
name = "rustix"
-
version = "0.37.24"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4279d76516df406a8bd37e7dff53fd37d1a093f997a3c34a5c21658c126db06d"
-
dependencies = [
-
"bitflags 1.3.2",
-
"errno",
-
"io-lifetimes",
-
"libc",
-
"linux-raw-sys 0.3.8",
-
"windows-sys 0.48.0",
-
]
-
-
[[package]]
-
name = "rustix"
-
version = "0.38.17"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f25469e9ae0f3d0047ca8b93fc56843f38e6774f0914a107ff8b41be8be8e0b7"
-
dependencies = [
-
"bitflags 2.4.0",
-
"errno",
-
"libc",
-
"linux-raw-sys 0.4.9",
-
"windows-sys 0.48.0",
-
]
-
-
[[package]]
-
name = "rustls"
-
version = "0.21.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cd8d6c9f025a446bc4d18ad9632e69aec8f287aa84499ee335599fabd20c3fd8"
-
dependencies = [
-
"log",
-
"ring",
-
"rustls-webpki",
-
"sct",
-
]
-
-
[[package]]
-
name = "rustls-pemfile"
-
version = "1.0.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2"
-
dependencies = [
-
"base64",
-
]
-
-
[[package]]
-
name = "rustls-webpki"
-
version = "0.101.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3c7d5dece342910d9ba34d259310cae3e0154b873b35408b787b59bce53d34fe"
-
dependencies = [
-
"ring",
-
"untrusted",
-
]
-
-
[[package]]
-
name = "rustversion"
-
version = "1.0.14"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4"
-
-
[[package]]
-
name = "rustybuzz"
-
version = "0.7.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "162bdf42e261bee271b3957691018634488084ef577dddeb6420a9684cab2a6a"
-
dependencies = [
-
"bitflags 1.3.2",
-
"bytemuck",
-
"smallvec",
-
"ttf-parser 0.18.1",
-
"unicode-bidi-mirroring",
-
"unicode-ccc",
-
"unicode-general-category",
-
"unicode-script",
-
]
-
-
[[package]]
-
name = "ryu"
-
version = "1.0.15"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741"
-
-
[[package]]
-
name = "safe_arch"
-
version = "0.7.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f398075ce1e6a179b46f51bd88d0598b92b00d3551f1a2d4ac49e771b56ac354"
-
dependencies = [
-
"bytemuck",
-
]
-
-
[[package]]
-
name = "same-file"
-
version = "1.0.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
-
dependencies = [
-
"winapi-util",
-
]
-
-
[[package]]
-
name = "scan_fmt"
-
version = "0.2.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0b53b0a5db882a8e2fdaae0a43f7b39e7e9082389e978398bdf223a55b581248"
-
-
[[package]]
-
name = "scoped-tls"
-
version = "1.0.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
-
-
[[package]]
-
name = "scopeguard"
-
version = "1.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
-
-
[[package]]
-
name = "sct"
-
version = "0.7.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4"
-
dependencies = [
-
"ring",
-
"untrusted",
-
]
-
-
[[package]]
-
name = "sctk-adwaita"
-
version = "0.5.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cda4e97be1fd174ccc2aae81c8b694e803fa99b34e8fd0f057a9d70698e3ed09"
-
dependencies = [
-
"ab_glyph",
-
"log",
-
"memmap2 0.5.10",
-
"smithay-client-toolkit",
-
"tiny-skia 0.8.4",
-
]
-
-
[[package]]
-
name = "self_update"
-
version = "0.37.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a667e18055120bcc9a658d55d36f2f6bfc82e07968cc479ee7774e3bfb501e14"
-
dependencies = [
-
"hyper",
-
"indicatif",
-
"log",
-
"quick-xml",
-
"regex",
-
"reqwest",
-
"semver",
-
"serde_json",
-
"tempfile",
-
"urlencoding",
-
]
-
-
[[package]]
-
name = "semver"
-
version = "1.0.19"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ad977052201c6de01a8ef2aa3378c4bd23217a056337d1d6da40468d267a4fb0"
-
dependencies = [
-
"serde",
-
]
-
-
[[package]]
-
name = "serde"
-
version = "1.0.188"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e"
-
dependencies = [
-
"serde_derive",
-
]
-
-
[[package]]
-
name = "serde_derive"
-
version = "1.0.188"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 2.0.38",
-
]
-
-
[[package]]
-
name = "serde_json"
-
version = "1.0.107"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65"
-
dependencies = [
-
"itoa",
-
"ryu",
-
"serde",
-
]
-
-
[[package]]
-
name = "serde_repr"
-
version = "0.1.16"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8725e1dfadb3a50f7e5ce0b1a540466f6ed3fe7a0fca2ac2b8b831d31316bd00"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 2.0.38",
-
]
-
-
[[package]]
-
name = "serde_spanned"
-
version = "0.6.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186"
-
dependencies = [
-
"serde",
-
]
-
-
[[package]]
-
name = "serde_urlencoded"
-
version = "0.7.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
-
dependencies = [
-
"form_urlencoded",
-
"itoa",
-
"ryu",
-
"serde",
-
]
-
-
[[package]]
-
name = "sha1"
-
version = "0.10.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"
-
dependencies = [
-
"cfg-if 1.0.0",
-
"cpufeatures",
-
"digest 0.10.7",
-
]
-
-
[[package]]
-
name = "sha2"
-
version = "0.7.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9eb6be24e4c23a84d7184280d2722f7f2731fcdd4a9d886efbfe4413e4847ea0"
-
dependencies = [
-
"block-buffer 0.3.3",
-
"byte-tools",
-
"digest 0.7.6",
-
"fake-simd",
-
]
-
-
[[package]]
-
name = "signal-hook-registry"
-
version = "1.4.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1"
-
dependencies = [
-
"libc",
-
]
-
-
[[package]]
-
name = "simba"
-
version = "0.8.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "061507c94fc6ab4ba1c9a0305018408e312e17c041eb63bef8aa726fa33aceae"
-
dependencies = [
-
"approx",
-
"num-complex",
-
"num-traits 0.2.17",
-
"paste",
-
"wide",
-
]
-
-
[[package]]
-
name = "simd-adler32"
-
version = "0.3.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe"
-
-
[[package]]
-
name = "simd_helpers"
-
version = "0.1.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6"
-
dependencies = [
-
"quote",
-
]
-
-
[[package]]
-
name = "simplecss"
-
version = "0.2.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a11be7c62927d9427e9f40f3444d5499d868648e2edbc4e2116de69e7ec0e89d"
-
dependencies = [
-
"log",
-
]
-
-
[[package]]
-
name = "siphasher"
-
version = "0.3.11"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
-
-
[[package]]
-
name = "slab"
-
version = "0.4.9"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
-
dependencies = [
-
"autocfg",
-
]
-
-
[[package]]
-
name = "slotmap"
-
version = "1.0.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342"
-
dependencies = [
-
"version_check",
-
]
-
-
[[package]]
-
name = "smallvec"
-
version = "1.11.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a"
-
-
[[package]]
-
name = "smithay-client-toolkit"
-
version = "0.16.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "870427e30b8f2cbe64bf43ec4b86e88fe39b0a84b3f15efd9c9c2d020bc86eb9"
-
dependencies = [
-
"bitflags 1.3.2",
-
"calloop",
-
"dlib",
-
"lazy_static",
-
"log",
-
"memmap2 0.5.10",
-
"nix 0.24.3",
-
"pkg-config",
-
"wayland-client",
-
"wayland-cursor",
-
"wayland-protocols",
-
]
-
-
[[package]]
-
name = "socket2"
-
version = "0.4.9"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662"
-
dependencies = [
-
"libc",
-
"winapi",
-
]
-
-
[[package]]
-
name = "socket2"
-
version = "0.5.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4031e820eb552adee9295814c0ced9e5cf38ddf1e8b7d566d6de8e2538ea989e"
-
dependencies = [
-
"libc",
-
"windows-sys 0.48.0",
-
]
-
-
[[package]]
-
name = "spin"
-
version = "0.5.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
-
-
[[package]]
-
name = "spin"
-
version = "0.9.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
-
dependencies = [
-
"lock_api",
-
]
-
-
[[package]]
-
name = "spirv_cross"
-
version = "0.23.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "60647fadbf83c4a72f0d7ea67a7ca3a81835cf442b8deae5c134c3e0055b2e14"
-
dependencies = [
-
"cc",
-
"js-sys",
-
"wasm-bindgen",
-
]
-
-
[[package]]
-
name = "stable_deref_trait"
-
version = "1.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
-
-
[[package]]
-
name = "static_assertions"
-
version = "1.1.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
-
-
[[package]]
-
name = "str-buf"
-
version = "1.0.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9e08d8363704e6c71fc928674353e6b7c23dcea9d82d7012c8faf2a3a025f8d0"
-
-
[[package]]
-
name = "strict-num"
-
version = "0.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731"
-
dependencies = [
-
"float-cmp",
-
]
-
-
[[package]]
-
name = "strsim"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
-
-
[[package]]
-
name = "strum"
-
version = "0.25.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125"
-
dependencies = [
-
"strum_macros",
-
]
-
-
[[package]]
-
name = "strum_macros"
-
version = "0.25.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ad8d03b598d3d0fff69bf533ee3ef19b8eeb342729596df84bcc7e1f96ec4059"
-
dependencies = [
-
"heck",
-
"proc-macro2",
-
"quote",
-
"rustversion",
-
"syn 2.0.38",
-
]
-
-
[[package]]
-
name = "svgfilters"
-
version = "0.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "639abcebc15fdc2df179f37d6f5463d660c1c79cd552c12343a4600827a04bce"
-
dependencies = [
-
"float-cmp",
-
"rgb",
-
]
-
-
[[package]]
-
name = "svgtypes"
-
version = "0.11.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ed4b0611e7f3277f68c0fa18e385d9e2d26923691379690039548f867cef02a7"
-
dependencies = [
-
"kurbo",
-
"siphasher",
-
]
-
-
[[package]]
-
name = "syn"
-
version = "1.0.109"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"unicode-ident",
-
]
-
-
[[package]]
-
name = "syn"
-
version = "2.0.38"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"unicode-ident",
-
]
-
-
[[package]]
-
name = "system-configuration"
-
version = "0.5.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7"
-
dependencies = [
-
"bitflags 1.3.2",
-
"core-foundation",
-
"system-configuration-sys",
-
]
-
-
[[package]]
-
name = "system-configuration-sys"
-
version = "0.5.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9"
-
dependencies = [
-
"core-foundation-sys",
-
"libc",
-
]
-
-
[[package]]
-
name = "system-deps"
-
version = "6.1.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "94af52f9402f94aac4948a2518b43359be8d9ce6cd9efc1c4de3b2f7b7e897d6"
-
dependencies = [
-
"cfg-expr",
-
"heck",
-
"pkg-config",
-
"toml 0.8.2",
-
"version-compare",
-
]
-
-
[[package]]
-
name = "target-lexicon"
-
version = "0.12.11"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9d0e916b1148c8e263850e1ebcbd046f333e0683c724876bb0da63ea4373dc8a"
-
-
[[package]]
-
name = "tempfile"
-
version = "3.8.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef"
-
dependencies = [
-
"cfg-if 1.0.0",
-
"fastrand 2.0.1",
-
"redox_syscall 0.3.5",
-
"rustix 0.38.17",
-
"windows-sys 0.48.0",
-
]
-
-
[[package]]
-
name = "termcolor"
-
version = "1.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6093bad37da69aab9d123a8091e4be0aa4a03e4d601ec641c327398315f62b64"
-
dependencies = [
-
"winapi-util",
-
]
-
-
[[package]]
-
name = "textwrap"
-
version = "0.16.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d"
-
-
[[package]]
-
name = "thiserror"
-
version = "1.0.49"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1177e8c6d7ede7afde3585fd2513e611227efd6481bd78d2e82ba1ce16557ed4"
-
dependencies = [
-
"thiserror-impl",
-
]
-
-
[[package]]
-
name = "thiserror-impl"
-
version = "1.0.49"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "10712f02019e9288794769fba95cd6847df9874d49d871d062172f9dd41bc4cc"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 2.0.38",
-
]
-
-
[[package]]
-
name = "tiff"
-
version = "0.9.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6d172b0f4d3fba17ba89811858b9d3d97f928aece846475bbda076ca46736211"
-
dependencies = [
-
"flate2",
-
"jpeg-decoder",
-
"weezl",
-
]
-
-
[[package]]
-
name = "time"
-
version = "0.1.45"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a"
-
dependencies = [
-
"libc",
-
"wasi 0.10.0+wasi-snapshot-preview1",
-
"winapi",
-
]
-
-
[[package]]
-
name = "tiny-skia"
-
version = "0.8.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "df8493a203431061e901613751931f047d1971337153f96d0e5e363d6dbf6a67"
-
dependencies = [
-
"arrayref",
-
"arrayvec",
-
"bytemuck",
-
"cfg-if 1.0.0",
-
"png",
-
"tiny-skia-path 0.8.4",
-
]
-
-
[[package]]
-
name = "tiny-skia"
-
version = "0.9.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ce2986c82f77818c7b9144c70818fdde98db15308e329ae2f7204d767808fd3c"
-
dependencies = [
-
"arrayref",
-
"arrayvec",
-
"bytemuck",
-
"cfg-if 1.0.0",
-
"log",
-
"png",
-
"tiny-skia-path 0.9.0",
-
]
-
-
[[package]]
-
name = "tiny-skia-path"
-
version = "0.8.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "adbfb5d3f3dd57a0e11d12f4f13d4ebbbc1b5c15b7ab0a156d030b21da5f677c"
-
dependencies = [
-
"arrayref",
-
"bytemuck",
-
"strict-num",
-
]
-
-
[[package]]
-
name = "tiny-skia-path"
-
version = "0.9.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f7acb0ccda1ac91084353a56d0b69b0e29c311fd809d2088b1ed2f9ae1841c47"
-
dependencies = [
-
"arrayref",
-
"bytemuck",
-
"strict-num",
-
]
-
-
[[package]]
-
name = "tinyvec"
-
version = "1.6.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
-
dependencies = [
-
"tinyvec_macros",
-
]
-
-
[[package]]
-
name = "tinyvec_macros"
-
version = "0.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
-
-
[[package]]
-
name = "tokio"
-
version = "1.32.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9"
-
dependencies = [
-
"backtrace",
-
"bytes",
-
"libc",
-
"mio",
-
"num_cpus",
-
"pin-project-lite",
-
"socket2 0.5.4",
-
"windows-sys 0.48.0",
-
]
-
-
[[package]]
-
name = "tokio-rustls"
-
version = "0.24.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
-
dependencies = [
-
"rustls",
-
"tokio",
-
]
-
-
[[package]]
-
name = "tokio-util"
-
version = "0.7.9"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1d68074620f57a0b21594d9735eb2e98ab38b17f80d3fcb189fca266771ca60d"
-
dependencies = [
-
"bytes",
-
"futures-core",
-
"futures-sink",
-
"pin-project-lite",
-
"tokio",
-
"tracing",
-
]
-
-
[[package]]
-
name = "toml"
-
version = "0.5.11"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
-
dependencies = [
-
"serde",
-
]
-
-
[[package]]
-
name = "toml"
-
version = "0.8.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d"
-
dependencies = [
-
"serde",
-
"serde_spanned",
-
"toml_datetime",
-
"toml_edit 0.20.2",
-
]
-
-
[[package]]
-
name = "toml_datetime"
-
version = "0.6.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b"
-
dependencies = [
-
"serde",
-
]
-
-
[[package]]
-
name = "toml_edit"
-
version = "0.19.15"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421"
-
dependencies = [
-
"indexmap 2.0.2",
-
"toml_datetime",
-
"winnow",
-
]
-
-
[[package]]
-
name = "toml_edit"
-
version = "0.20.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338"
-
dependencies = [
-
"indexmap 2.0.2",
-
"serde",
-
"serde_spanned",
-
"toml_datetime",
-
"winnow",
-
]
-
-
[[package]]
-
name = "tower-service"
-
version = "0.3.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52"
-
-
[[package]]
-
name = "tracing"
-
version = "0.1.37"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"
-
dependencies = [
-
"cfg-if 1.0.0",
-
"pin-project-lite",
-
"tracing-attributes",
-
"tracing-core",
-
]
-
-
[[package]]
-
name = "tracing-attributes"
-
version = "0.1.26"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 2.0.38",
-
]
-
-
[[package]]
-
name = "tracing-core"
-
version = "0.1.31"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a"
-
dependencies = [
-
"once_cell",
-
]
-
-
[[package]]
-
name = "trash"
-
version = "3.1.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f7b23f2b0cf93f537bbe90cbb59ea9176cc8ce9b010a36dcd5b726facd82825e"
-
dependencies = [
-
"chrono",
-
"libc",
-
"log",
-
"objc",
-
"once_cell",
-
"scopeguard",
-
"url",
-
"windows 0.44.0",
-
]
-
-
[[package]]
-
name = "try-lock"
-
version = "0.2.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed"
-
-
[[package]]
-
name = "ttf-parser"
-
version = "0.18.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0609f771ad9c6155384897e1df4d948e692667cc0588548b68eb44d052b27633"
-
-
[[package]]
-
name = "ttf-parser"
-
version = "0.19.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "49d64318d8311fc2668e48b63969f4343e0a85c4a109aa8460d6672e364b8bd1"
-
-
[[package]]
-
name = "turbojpeg"
-
version = "0.5.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0b72653c4d8f295945ea47c1782cb640f7268f52232b7925f9a3589b971d786f"
-
dependencies = [
-
"image",
-
"libc",
-
"thiserror",
-
"turbojpeg-sys",
-
]
-
-
[[package]]
-
name = "turbojpeg-sys"
-
version = "0.2.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a1e9e755f0086dc42f4b285972b1f9fd136861b48dd4f3c0472cb5b71f5cb3e6"
-
dependencies = [
-
"anyhow",
-
"cmake",
-
"libc",
-
"pkg-config",
-
]
-
-
[[package]]
-
name = "twox-hash"
-
version = "1.6.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
-
dependencies = [
-
"cfg-if 1.0.0",
-
"rand",
-
"static_assertions",
-
]
-
-
[[package]]
-
name = "typenum"
-
version = "1.17.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
-
-
[[package]]
-
name = "uds_windows"
-
version = "1.0.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ce65604324d3cce9b966701489fbd0cf318cb1f7bd9dd07ac9a4ee6fb791930d"
-
dependencies = [
-
"tempfile",
-
"winapi",
-
]
-
-
[[package]]
-
name = "unicase"
-
version = "2.7.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89"
-
dependencies = [
-
"version_check",
-
]
-
-
[[package]]
-
name = "unicode-bidi"
-
version = "0.3.13"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460"
-
-
[[package]]
-
name = "unicode-bidi-mirroring"
-
version = "0.1.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "56d12260fb92d52f9008be7e4bca09f584780eb2266dc8fecc6a192bec561694"
-
-
[[package]]
-
name = "unicode-ccc"
-
version = "0.1.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cc2520efa644f8268dce4dcd3050eaa7fc044fca03961e9998ac7e2e92b77cf1"
-
-
[[package]]
-
name = "unicode-general-category"
-
version = "0.6.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2281c8c1d221438e373249e065ca4989c4c36952c211ff21a0ee91c44a3869e7"
-
-
[[package]]
-
name = "unicode-ident"
-
version = "1.0.12"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
-
-
[[package]]
-
name = "unicode-normalization"
-
version = "0.1.22"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921"
-
dependencies = [
-
"tinyvec",
-
]
-
-
[[package]]
-
name = "unicode-script"
-
version = "0.5.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7d817255e1bed6dfd4ca47258685d14d2bdcfbc64fdc9e3819bd5848057b8ecc"
-
-
[[package]]
-
name = "unicode-vo"
-
version = "0.1.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b1d386ff53b415b7fe27b50bb44679e2cc4660272694b7b6f3326d8480823a94"
-
-
[[package]]
-
name = "unicode-width"
-
version = "0.1.11"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85"
-
-
[[package]]
-
name = "untrusted"
-
version = "0.7.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a"
-
-
[[package]]
-
name = "url"
-
version = "2.4.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5"
-
dependencies = [
-
"form_urlencoded",
-
"idna",
-
"percent-encoding",
-
]
-
-
[[package]]
-
name = "urlencoding"
-
version = "2.1.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da"
-
-
[[package]]
-
name = "usvg"
-
version = "0.33.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ae32eb823aab35fc343b19c4d354f70e713b442ce34cdfa8497bf6c39af8a342"
-
dependencies = [
-
"base64",
-
"log",
-
"pico-args",
-
"usvg-parser",
-
"usvg-text-layout",
-
"usvg-tree",
-
"xmlwriter",
-
]
-
-
[[package]]
-
name = "usvg-parser"
-
version = "0.33.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c7529174e721c8078d62b08399258469b1d68b4e5f2983b347d6a9d39779366c"
-
dependencies = [
-
"data-url",
-
"flate2",
-
"imagesize",
-
"kurbo",
-
"log",
-
"rosvgtree",
-
"strict-num",
-
"svgtypes",
-
"usvg-tree",
-
]
-
-
[[package]]
-
name = "usvg-text-layout"
-
version = "0.33.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6e672fbc19261c6553113cc04ff2ff38ae52fadbd90f2d814040857795fb5c50"
-
dependencies = [
-
"fontdb",
-
"kurbo",
-
"log",
-
"rustybuzz",
-
"unicode-bidi",
-
"unicode-script",
-
"unicode-vo",
-
"usvg-tree",
-
]
-
-
[[package]]
-
name = "usvg-tree"
-
version = "0.33.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3a56e9cd3be5eb6d6744477e95b82d52d393fc1dba4b5b090912c33af337c20b"
-
dependencies = [
-
"kurbo",
-
"rctree",
-
"strict-num",
-
"svgtypes",
-
]
-
-
[[package]]
-
name = "v_frame"
-
version = "0.3.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "85db69f33d00031c1b07f7292e56317d5aa9475bdbd3d27ef18f3633438a697e"
-
dependencies = [
-
"cfg-if 1.0.0",
-
"noop_proc_macro",
-
"num-derive 0.4.1",
-
"num-traits 0.2.17",
-
"rust_hawktracer",
-
]
-
-
[[package]]
-
name = "vec_map"
-
version = "0.8.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
-
-
[[package]]
-
name = "version-compare"
-
version = "0.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29"
-
-
[[package]]
-
name = "version_check"
-
version = "0.9.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
-
-
[[package]]
-
name = "waker-fn"
-
version = "1.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f3c4517f54858c779bbcbf228f4fca63d121bf85fbecb2dc578cdf4a39395690"
-
-
[[package]]
-
name = "walkdir"
-
version = "2.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee"
-
dependencies = [
-
"same-file",
-
"winapi-util",
-
]
-
-
[[package]]
-
name = "want"
-
version = "0.3.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
-
dependencies = [
-
"try-lock",
-
]
-
-
[[package]]
-
name = "wasi"
-
version = "0.10.0+wasi-snapshot-preview1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f"
-
-
[[package]]
-
name = "wasi"
-
version = "0.11.0+wasi-snapshot-preview1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
-
-
[[package]]
-
name = "wasm-bindgen"
-
version = "0.2.87"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342"
-
dependencies = [
-
"cfg-if 1.0.0",
-
"wasm-bindgen-macro",
-
]
-
-
[[package]]
-
name = "wasm-bindgen-backend"
-
version = "0.2.87"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd"
-
dependencies = [
-
"bumpalo",
-
"log",
-
"once_cell",
-
"proc-macro2",
-
"quote",
-
"syn 2.0.38",
-
"wasm-bindgen-shared",
-
]
-
-
[[package]]
-
name = "wasm-bindgen-futures"
-
version = "0.4.37"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03"
-
dependencies = [
-
"cfg-if 1.0.0",
-
"js-sys",
-
"wasm-bindgen",
-
"web-sys",
-
]
-
-
[[package]]
-
name = "wasm-bindgen-macro"
-
version = "0.2.87"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d"
-
dependencies = [
-
"quote",
-
"wasm-bindgen-macro-support",
-
]
-
-
[[package]]
-
name = "wasm-bindgen-macro-support"
-
version = "0.2.87"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 2.0.38",
-
"wasm-bindgen-backend",
-
"wasm-bindgen-shared",
-
]
-
-
[[package]]
-
name = "wasm-bindgen-shared"
-
version = "0.2.87"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1"
-
-
[[package]]
-
name = "wayland-client"
-
version = "0.29.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3f3b068c05a039c9f755f881dc50f01732214f5685e379829759088967c46715"
-
dependencies = [
-
"bitflags 1.3.2",
-
"downcast-rs",
-
"libc",
-
"nix 0.24.3",
-
"scoped-tls",
-
"wayland-commons",
-
"wayland-scanner",
-
"wayland-sys 0.29.5",
-
]
-
-
[[package]]
-
name = "wayland-commons"
-
version = "0.29.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8691f134d584a33a6606d9d717b95c4fa20065605f798a3f350d78dced02a902"
-
dependencies = [
-
"nix 0.24.3",
-
"once_cell",
-
"smallvec",
-
"wayland-sys 0.29.5",
-
]
-
-
[[package]]
-
name = "wayland-cursor"
-
version = "0.29.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6865c6b66f13d6257bef1cd40cbfe8ef2f150fb8ebbdb1e8e873455931377661"
-
dependencies = [
-
"nix 0.24.3",
-
"wayland-client",
-
"xcursor",
-
]
-
-
[[package]]
-
name = "wayland-protocols"
-
version = "0.29.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b950621f9354b322ee817a23474e479b34be96c2e909c14f7bc0100e9a970bc6"
-
dependencies = [
-
"bitflags 1.3.2",
-
"wayland-client",
-
"wayland-commons",
-
"wayland-scanner",
-
]
-
-
[[package]]
-
name = "wayland-scanner"
-
version = "0.29.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8f4303d8fa22ab852f789e75a967f0a2cdc430a607751c0499bada3e451cbd53"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"xml-rs",
-
]
-
-
[[package]]
-
name = "wayland-sys"
-
version = "0.29.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "be12ce1a3c39ec7dba25594b97b42cb3195d54953ddb9d3d95a7c3902bc6e9d4"
-
dependencies = [
-
"dlib",
-
"lazy_static",
-
"pkg-config",
-
]
-
-
[[package]]
-
name = "wayland-sys"
-
version = "0.30.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "96b2a02ac608e07132978689a6f9bf4214949c85998c247abadd4f4129b1aa06"
-
dependencies = [
-
"dlib",
-
"lazy_static",
-
"log",
-
"pkg-config",
-
]
-
-
[[package]]
-
name = "web-sys"
-
version = "0.3.64"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b"
-
dependencies = [
-
"js-sys",
-
"wasm-bindgen",
-
]
-
-
[[package]]
-
name = "webbrowser"
-
version = "0.8.11"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b2c79b77f525a2d670cb40619d7d9c673d09e0666f72c591ebd7861f84a87e57"
-
dependencies = [
-
"core-foundation",
-
"home",
-
"jni",
-
"log",
-
"ndk-context",
-
"objc",
-
"raw-window-handle",
-
"url",
-
"web-sys",
-
]
-
-
[[package]]
-
name = "webpki-roots"
-
version = "0.25.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc"
-
-
[[package]]
-
name = "weezl"
-
version = "0.1.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb"
-
-
[[package]]
-
name = "wide"
-
version = "0.7.12"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ebecebefc38ff1860b4bc47550bbfa63af5746061cf0d29fcd7fa63171602598"
-
dependencies = [
-
"bytemuck",
-
"safe_arch",
-
]
-
-
[[package]]
-
name = "winapi"
-
version = "0.3.9"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
-
dependencies = [
-
"winapi-i686-pc-windows-gnu",
-
"winapi-x86_64-pc-windows-gnu",
-
]
-
-
[[package]]
-
name = "winapi-i686-pc-windows-gnu"
-
version = "0.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
-
-
[[package]]
-
name = "winapi-util"
-
version = "0.1.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596"
-
dependencies = [
-
"winapi",
-
]
-
-
[[package]]
-
name = "winapi-wsapoll"
-
version = "0.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "44c17110f57155602a80dca10be03852116403c9ff3cd25b079d666f2aa3df6e"
-
dependencies = [
-
"winapi",
-
]
-
-
[[package]]
-
name = "winapi-x86_64-pc-windows-gnu"
-
version = "0.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
-
-
[[package]]
-
name = "windows"
-
version = "0.44.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9e745dab35a0c4c77aa3ce42d595e13d2003d6902d6b08c9ef5fc326d08da12b"
-
dependencies = [
-
"windows-targets 0.42.2",
-
]
-
-
[[package]]
-
name = "windows"
-
version = "0.48.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f"
-
dependencies = [
-
"windows-targets 0.48.5",
-
]
-
-
[[package]]
-
name = "windows-sys"
-
version = "0.45.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0"
-
dependencies = [
-
"windows-targets 0.42.2",
-
]
-
-
[[package]]
-
name = "windows-sys"
-
version = "0.48.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
-
dependencies = [
-
"windows-targets 0.48.5",
-
]
-
-
[[package]]
-
name = "windows-targets"
-
version = "0.42.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071"
-
dependencies = [
-
"windows_aarch64_gnullvm 0.42.2",
-
"windows_aarch64_msvc 0.42.2",
-
"windows_i686_gnu 0.42.2",
-
"windows_i686_msvc 0.42.2",
-
"windows_x86_64_gnu 0.42.2",
-
"windows_x86_64_gnullvm 0.42.2",
-
"windows_x86_64_msvc 0.42.2",
-
]
-
-
[[package]]
-
name = "windows-targets"
-
version = "0.48.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
-
dependencies = [
-
"windows_aarch64_gnullvm 0.48.5",
-
"windows_aarch64_msvc 0.48.5",
-
"windows_i686_gnu 0.48.5",
-
"windows_i686_msvc 0.48.5",
-
"windows_x86_64_gnu 0.48.5",
-
"windows_x86_64_gnullvm 0.48.5",
-
"windows_x86_64_msvc 0.48.5",
-
]
-
-
[[package]]
-
name = "windows_aarch64_gnullvm"
-
version = "0.42.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
-
-
[[package]]
-
name = "windows_aarch64_gnullvm"
-
version = "0.48.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
-
-
[[package]]
-
name = "windows_aarch64_msvc"
-
version = "0.42.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
-
-
[[package]]
-
name = "windows_aarch64_msvc"
-
version = "0.48.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
-
-
[[package]]
-
name = "windows_i686_gnu"
-
version = "0.42.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"
-
-
[[package]]
-
name = "windows_i686_gnu"
-
version = "0.48.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
-
-
[[package]]
-
name = "windows_i686_msvc"
-
version = "0.42.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
-
-
[[package]]
-
name = "windows_i686_msvc"
-
version = "0.48.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
-
-
[[package]]
-
name = "windows_x86_64_gnu"
-
version = "0.42.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
-
-
[[package]]
-
name = "windows_x86_64_gnu"
-
version = "0.48.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
-
-
[[package]]
-
name = "windows_x86_64_gnullvm"
-
version = "0.42.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
-
-
[[package]]
-
name = "windows_x86_64_gnullvm"
-
version = "0.48.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
-
-
[[package]]
-
name = "windows_x86_64_msvc"
-
version = "0.42.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
-
-
[[package]]
-
name = "windows_x86_64_msvc"
-
version = "0.48.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
-
-
[[package]]
-
name = "windres"
-
version = "0.2.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "82115619221b2b66001a39088b8059d171b1f9005a00d6a10c6e8a71a30a4cdc"
-
dependencies = [
-
"concat-string",
-
"find-winsdk",
-
]
-
-
[[package]]
-
name = "winit"
-
version = "0.28.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9596d90b45384f5281384ab204224876e8e8bf7d58366d9b795ad99aa9894b94"
-
dependencies = [
-
"android-activity",
-
"bitflags 1.3.2",
-
"cfg_aliases",
-
"core-foundation",
-
"core-graphics",
-
"dispatch",
-
"instant",
-
"libc",
-
"log",
-
"mio",
-
"ndk",
-
"objc2",
-
"once_cell",
-
"orbclient",
-
"percent-encoding",
-
"raw-window-handle",
-
"redox_syscall 0.3.5",
-
"sctk-adwaita",
-
"smithay-client-toolkit",
-
"wasm-bindgen",
-
"wayland-client",
-
"wayland-commons",
-
"wayland-protocols",
-
"wayland-scanner",
-
"web-sys",
-
"windows-sys 0.45.0",
-
"x11-dl",
-
]
-
-
[[package]]
-
name = "winnow"
-
version = "0.5.16"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "037711d82167854aff2018dfd193aa0fef5370f456732f0d5a0c59b0f1b4b907"
-
dependencies = [
-
"memchr",
-
]
-
-
[[package]]
-
name = "winreg"
-
version = "0.5.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a27a759395c1195c4cc5cda607ef6f8f6498f64e78f7900f5de0a127a424704a"
-
dependencies = [
-
"serde",
-
"winapi",
-
]
-
-
[[package]]
-
name = "winreg"
-
version = "0.10.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d"
-
dependencies = [
-
"winapi",
-
]
-
-
[[package]]
-
name = "winreg"
-
version = "0.50.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1"
-
dependencies = [
-
"cfg-if 1.0.0",
-
"windows-sys 0.48.0",
-
]
-
-
[[package]]
-
name = "winres"
-
version = "0.1.12"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c"
-
dependencies = [
-
"toml 0.5.11",
-
]
-
-
[[package]]
-
name = "x11-dl"
-
version = "2.21.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f"
-
dependencies = [
-
"libc",
-
"once_cell",
-
"pkg-config",
-
]
-
-
[[package]]
-
name = "x11rb"
-
version = "0.10.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "592b4883219f345e712b3209c62654ebda0bb50887f330cbd018d0f654bfd507"
-
dependencies = [
-
"gethostname",
-
"nix 0.24.3",
-
"winapi",
-
"winapi-wsapoll",
-
"x11rb-protocol",
-
]
-
-
[[package]]
-
name = "x11rb-protocol"
-
version = "0.10.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "56b245751c0ac9db0e006dc812031482784e434630205a93c73cfefcaabeac67"
-
dependencies = [
-
"nix 0.24.3",
-
]
-
-
[[package]]
-
name = "xcursor"
-
version = "0.3.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "463705a63313cd4301184381c5e8042f0a7e9b4bb63653f216311d4ae74690b7"
-
dependencies = [
-
"nom",
-
]
-
-
[[package]]
-
name = "xdg-home"
-
version = "1.0.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2769203cd13a0c6015d515be729c526d041e9cf2c0cc478d57faee85f40c6dcd"
-
dependencies = [
-
"nix 0.26.4",
-
"winapi",
-
]
-
-
[[package]]
-
name = "xi-unicode"
-
version = "0.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a"
-
-
[[package]]
-
name = "xml-rs"
-
version = "0.8.19"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0fcb9cbac069e033553e8bb871be2fbdffcab578eb25bd0f7c508cedc6dcd75a"
-
-
[[package]]
-
name = "xmlparser"
-
version = "0.13.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4"
-
-
[[package]]
-
name = "xmlwriter"
-
version = "0.1.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9"
-
-
[[package]]
-
name = "yuv"
-
version = "0.1.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "157c9233496247738a5417ce7e8ecf953c3d4e1931374d16b0c6a95636572be4"
-
dependencies = [
-
"num-traits 0.2.17",
-
"rgb",
-
]
-
-
[[package]]
-
name = "zbus"
-
version = "3.14.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "31de390a2d872e4cd04edd71b425e29853f786dc99317ed72d73d6fcf5ebb948"
-
dependencies = [
-
"async-broadcast",
-
"async-executor",
-
"async-fs",
-
"async-io",
-
"async-lock",
-
"async-process",
-
"async-recursion",
-
"async-task",
-
"async-trait",
-
"blocking",
-
"byteorder",
-
"derivative",
-
"enumflags2",
-
"event-listener 2.5.3",
-
"futures-core",
-
"futures-sink",
-
"futures-util",
-
"hex",
-
"nix 0.26.4",
-
"once_cell",
-
"ordered-stream",
-
"rand",
-
"serde",
-
"serde_repr",
-
"sha1",
-
"static_assertions",
-
"tracing",
-
"uds_windows",
-
"winapi",
-
"xdg-home",
-
"zbus_macros",
-
"zbus_names",
-
"zvariant",
-
]
-
-
[[package]]
-
name = "zbus_macros"
-
version = "3.14.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "41d1794a946878c0e807f55a397187c11fc7a038ba5d868e7db4f3bd7760bc9d"
-
dependencies = [
-
"proc-macro-crate",
-
"proc-macro2",
-
"quote",
-
"regex",
-
"syn 1.0.109",
-
"zvariant_utils",
-
]
-
-
[[package]]
-
name = "zbus_names"
-
version = "2.6.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fb80bb776dbda6e23d705cf0123c3b95df99c4ebeaec6c2599d4a5419902b4a9"
-
dependencies = [
-
"serde",
-
"static_assertions",
-
"zvariant",
-
]
-
-
[[package]]
-
name = "zune-core"
-
version = "0.2.14"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "29ca36c2e02af0d8d7ee977542bfe33ed1c516be73d3c1faa4420af46e96ceee"
-
dependencies = [
-
"bitflags 2.4.0",
-
]
-
-
[[package]]
-
name = "zune-inflate"
-
version = "0.2.54"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02"
-
dependencies = [
-
"simd-adler32",
-
]
-
-
[[package]]
-
name = "zune-png"
-
version = "0.2.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ee5abc36f78f32bf5ffb5f070a69cb7beffa7cb393817d3a30f9fe7c1ea57655"
-
dependencies = [
-
"bytemuck",
-
"log",
-
"zune-core",
-
"zune-inflate",
-
]
-
-
[[package]]
-
name = "zvariant"
-
version = "3.15.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "44b291bee0d960c53170780af148dca5fa260a63cdd24f1962fa82e03e53338c"
-
dependencies = [
-
"byteorder",
-
"enumflags2",
-
"libc",
-
"serde",
-
"static_assertions",
-
"zvariant_derive",
-
]
-
-
[[package]]
-
name = "zvariant_derive"
-
version = "3.15.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "934d7a7dfc310d6ee06c87ffe88ef4eca7d3e37bb251dece2ef93da8f17d8ecd"
-
dependencies = [
-
"proc-macro-crate",
-
"proc-macro2",
-
"quote",
-
"syn 1.0.109",
-
"zvariant_utils",
-
]
-
-
[[package]]
-
name = "zvariant_utils"
-
version = "1.0.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7234f0d811589db492d16893e3f21e8e2fd282e6d01b0cddee310322062cc200"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 1.0.109",
-
]
···
+6 -10
pkgs/applications/graphics/oculante/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "oculante";
-
version = "0.7.7";
src = fetchFromGitHub {
owner = "woelper";
-
repo = pname;
rev = version;
-
hash = "sha256-uDSZ7qwDC/eR0aZN372ju21PBGuBiiYmlx/26Ta3luE=";
};
-
cargoLock = {
-
lockFile = ./Cargo.lock;
-
};
nativeBuildInputs = [
cmake
···
postInstall = ''
install -Dm444 $src/res/oculante.png -t $out/share/icons/hicolor/128x128/apps/
install -Dm444 $src/res/oculante.desktop -t $out/share/applications
-
'';
-
-
postFixup = lib.optionalString stdenv.isLinux ''
-
patchelf $out/bin/oculante --add-rpath ${lib.makeLibraryPath [ libxkbcommon libX11 ]}
'';
meta = with lib; {
···
rustPlatform.buildRustPackage rec {
pname = "oculante";
+
version = "0.8.6";
src = fetchFromGitHub {
owner = "woelper";
+
repo = "oculante";
rev = version;
+
hash = "sha256-AuHiOZuRhO6PVyDyOtmNG6n/CN5brvJ/Ppn25QCshmE=";
};
+
cargoHash = "sha256-EYwey8dDiyYGJa+scENOpaNK2qAVagTJrAPkSZj12w0=";
nativeBuildInputs = [
cmake
···
postInstall = ''
install -Dm444 $src/res/oculante.png -t $out/share/icons/hicolor/128x128/apps/
install -Dm444 $src/res/oculante.desktop -t $out/share/applications
+
wrapProgram $out/bin/oculante \
+
--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [libGL]}
'';
meta = with lib; {
+6 -2
pkgs/by-name/ad/ad-miner/package.nix
···
python3.pkgs.buildPythonApplication rec {
pname = "ad-miner";
-
version = "0.6.0";
pyproject = true;
src = fetchFromGitHub {
owner = "Mazars-Tech";
repo = "AD_Miner";
rev = "refs/tags/v${version}";
-
hash = "sha256-Iwg00vAnCs9FbEAmB54vNDLmxyZeCtZMl/VEFoYeEcM=";
};
nativeBuildInputs = with python3.pkgs; [
poetry-core
];
propagatedBuildInputs = with python3.pkgs; [
···
python3.pkgs.buildPythonApplication rec {
pname = "ad-miner";
+
version = "1.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "Mazars-Tech";
repo = "AD_Miner";
rev = "refs/tags/v${version}";
+
hash = "sha256-HM7PR1i7/L3MuUaTBPcDblflCH40NmEYSCTJUB06Fjg=";
};
+
# ALl requirements are pinned
+
pythonRelaxDeps = true;
+
nativeBuildInputs = with python3.pkgs; [
poetry-core
+
pythonRelaxDepsHook
];
propagatedBuildInputs = with python3.pkgs; [
+20
pkgs/by-name/li/likwid/cat-grep-sort-wc.patch
···
···
+
--- a/src/access-daemon/accessDaemon.c 2024-01-10 14:26:18.519538418 +0100
+
+++ b/src/access-daemon/accessDaemon.c 2024-01-10 14:30:44.090278291 +0100
+
@@ -201,7 +201,7 @@
+
static int getNumberOfCPUs()
+
{
+
FILE* fpipe = NULL;
+
- char cmd[1024] = "cat /proc/cpuinfo | grep \"processor\" | sort -u | wc -l";
+
+ char cmd[1024] = "@coreutils@cat /proc/cpuinfo | @gnugrep@grep \"processor\" | @coreutils@sort -u | @coreutils@wc -l";
+
char buff[1024];
+
if ( !(fpipe = popen(cmd,"r")) )
+
{
+
@@ -219,7 +219,7 @@
+
static int getNumberOfSockets()
+
{
+
FILE* fpipe = NULL;
+
- char cmd[1024] = "cat /proc/cpuinfo | grep \"physical id\" | sort -u | wc -l";
+
+ char cmd[1024] = "@coreutils@cat /proc/cpuinfo | @gnugrep@grep \"physical id\" | @coreutils@sort -u | @coreutils@wc -l";
+
char buff[1024];
+
if ( !(fpipe = popen(cmd,"r")) )
+
{
+20
pkgs/by-name/li/likwid/nosetuid.patch
···
···
+
--- a/Makefile 2024-01-10 13:49:40.225104028 +0100
+
+++ b/Makefile 2024-01-10 13:50:25.660033418 +0100
+
@@ -393,7 +393,7 @@
+
install_daemon:
+
@echo "===> INSTALL access daemon to $(ACCESSDAEMON)"
+
@mkdir -p `dirname $(ACCESSDAEMON)`
+
- install -m 4755 $(INSTALL_CHOWN) $(DAEMON_TARGET) $(ACCESSDAEMON)
+
+ install -m 755 $(DAEMON_TARGET) $(ACCESSDAEMON)
+
move_daemon:
+
@echo "===> MOVE access daemon from $(ACCESSDAEMON) to $(INSTALLED_ACCESSDAEMON)"
+
@mkdir -p `dirname $(INSTALLED_ACCESSDAEMON)`
+
@@ -430,7 +430,7 @@
+
install_freq:
+
@echo "===> INSTALL setFrequencies tool to $(SBINPREFIX)/$(FREQ_TARGET)"
+
@mkdir -p $(SBINPREFIX)
+
- @install -m 4755 $(INSTALL_CHOWN) $(FREQ_TARGET) $(SBINPREFIX)/$(FREQ_TARGET)
+
+ @install -m 755 $(FREQ_TARGET) $(SBINPREFIX)/$(FREQ_TARGET)
+
move_freq:
+
@echo "===> MOVE setFrequencies tool from $(SBINPREFIX)/$(FREQ_TARGET) to $(INSTALLED_SBINPREFIX)/$(FREQ_TARGET)"
+
@mkdir -p $(INSTALLED_SBINPREFIX)
+45
pkgs/by-name/li/likwid/package.nix
···
···
+
{ lib
+
, stdenv
+
, fetchurl
+
, perl
+
, substituteAll
+
, coreutils
+
, gnugrep
+
}:
+
+
stdenv.mkDerivation rec {
+
pname = "likwid";
+
version = "5.3.0";
+
+
src = fetchurl {
+
url = "https://ftp.fau.de/pub/likwid/likwid-${version}.tar.gz";
+
hash = "sha256-wpDlVMQlMSSsKriwVuFO5NI5ZrjJ+/oQuoH3WuVDzk4=";
+
};
+
+
nativeBuildInputs = [ perl ];
+
+
hardeningDisable = [ "format" ];
+
+
patches = [
+
./nosetuid.patch
+
(substituteAll {
+
src = ./cat-grep-sort-wc.patch;
+
coreutils = "${coreutils}/bin/";
+
gnugrep = "${gnugrep}/bin/";
+
})
+
];
+
+
postPatch = "patchShebangs bench/ perl/";
+
+
makeFlags = [ "PREFIX=$(out)" ];
+
+
meta = with lib; {
+
homepage = "https://hpc.fau.de/research/tools/likwid/";
+
description = "Performance monitoring and benchmarking suite";
+
license = licenses.gpl3Only;
+
# Might work on ARM by appropriately setting COMPILER in config.mk
+
platforms = intersectLists platforms.linux platforms.x86;
+
maintainers = [ maintainers.vbgl ];
+
mainProgram = "likwid-perfctr";
+
};
+
}
+2 -11
pkgs/by-name/za/zapzap/package.nix
···
, fetchFromGitHub
, python3Packages
, qt6
-
, fetchpatch
}:
python3Packages.buildPythonApplication rec {
pname = "zapzap";
-
version = "4.5.5.2";
format = "setuptools";
src = fetchFromGitHub {
owner = "zapzap-linux";
repo = "zapzap";
rev = version;
-
hash = "sha256-8IeFGTI+5kbeFGqH5DpHCY8pqzGhE48hPCEIKIe7jAM=";
};
-
-
patches = [
-
# fixes that the tray icon was not installed
-
(fetchpatch {
-
url = "https://github.com/zapzap-linux/zapzap/pull/25/commits/4107b019555492e2c2692dd4c40553503047e6a8.patch";
-
hash = "sha256-NQPGPXYFhVwsPXopEELG1n/f8yUj/74OFE1hTyt93Ng=";
-
})
-
];
nativeBuildInputs = with python3Packages; [
setuptools
···
, fetchFromGitHub
, python3Packages
, qt6
}:
python3Packages.buildPythonApplication rec {
pname = "zapzap";
+
version = "5.1.3";
format = "setuptools";
src = fetchFromGitHub {
owner = "zapzap-linux";
repo = "zapzap";
rev = version;
+
hash = "sha256-IxBmtXrRIxUqnhB4OsL+lRIBTISdIqpcbI/uZ31MEBU=";
};
nativeBuildInputs = with python3Packages; [
setuptools
+8 -5
pkgs/development/cuda-modules/cuda/overrides.nix
···
final.pkgs.rdma-core
];
# Before 11.7 libcufile depends on itself for some reason.
-
env.autoPatchelfIgnoreMissingDeps =
-
prevAttrs.env.autoPatchelfIgnoreMissingDeps
-
+ strings.optionalString (cudaVersionOlder "11.7") " libcufile.so.0";
}
);
···
cuda_compat = prev.cuda_compat.overrideAttrs (
prevAttrs: {
-
env.autoPatchelfIgnoreMissingDeps =
-
prevAttrs.env.autoPatchelfIgnoreMissingDeps + " libnvrm_gpu.so libnvrm_mem.so libnvdla_runtime.so";
# `cuda_compat` only works on aarch64-linux, and only when building for Jetson devices.
badPlatformsConditions = prevAttrs.badPlatformsConditions // {
"Trying to use cuda_compat on aarch64-linux targeting non-Jetson devices" =
···
final.pkgs.rdma-core
];
# Before 11.7 libcufile depends on itself for some reason.
+
autoPatchelfIgnoreMissingDeps =
+
prevAttrs.autoPatchelfIgnoreMissingDeps
+
++ lists.optionals (cudaVersionOlder "11.7") [ "libcufile.so.0" ];
}
);
···
cuda_compat = prev.cuda_compat.overrideAttrs (
prevAttrs: {
+
autoPatchelfIgnoreMissingDeps = prevAttrs.autoPatchelfIgnoreMissingDeps ++ [
+
"libnvrm_gpu.so"
+
"libnvrm_mem.so"
+
"libnvdla_runtime.so"
+
];
# `cuda_compat` only works on aarch64-linux, and only when building for Jetson devices.
badPlatformsConditions = prevAttrs.badPlatformsConditions // {
"Trying to use cuda_compat on aarch64-linux targeting non-Jetson devices" =
+4 -5
pkgs/development/cuda-modules/generic-builders/manifest.nix
···
'';
# libcuda needs to be resolved during runtime
-
# NOTE: Due to the use of __structuredAttrs, we can't use a list for autoPatchelfIgnoreMissingDeps, since it
-
# will take only the first value. Instead, we produce a string with the values separated by spaces.
-
# Using the `env` attribute ensures that the value is representable as one of the primitives allowed by
-
# bash's environment variables.
-
env.autoPatchelfIgnoreMissingDeps = "libcuda.so libcuda.so.*";
# The out output leverages the same functionality which backs the `symlinkJoin` function in
# Nixpkgs:
···
'';
# libcuda needs to be resolved during runtime
+
autoPatchelfIgnoreMissingDeps = [
+
"libcuda.so"
+
"libcuda.so.*"
+
];
# The out output leverages the same functionality which backs the `symlinkJoin` function in
# Nixpkgs:
+2 -2
pkgs/development/python-modules/aio-geojson-client/default.nix
···
buildPythonPackage rec {
pname = "aio-geojson-client";
-
version = "0.19";
pyproject = true;
disabled = pythonOlder "3.8";
···
owner = "exxamalte";
repo = "python-aio-geojson-client";
rev = "refs/tags/v${version}";
-
hash = "sha256-ia8nfU5/dcLq3ctJTvpDmvB24mCjO3JrkfQsuXPR+xs=";
};
__darwinAllowLocalNetworking = true;
···
buildPythonPackage rec {
pname = "aio-geojson-client";
+
version = "0.20";
pyproject = true;
disabled = pythonOlder "3.8";
···
owner = "exxamalte";
repo = "python-aio-geojson-client";
rev = "refs/tags/v${version}";
+
hash = "sha256-GASjsOCZ4lSK0+VtIuVxFNxjMCbHkUGy/KSBtGLSaXw=";
};
__darwinAllowLocalNetworking = true;
+7
pkgs/development/python-modules/aio-geojson-generic-client/default.nix
···
, pytest-asyncio
, pytestCheckHook
, pythonOlder
, pytz
, setuptools
}:
···
__darwinAllowLocalNetworking = true;
nativeBuildInputs = [
setuptools
];
propagatedBuildInputs = [
···
, pytest-asyncio
, pytestCheckHook
, pythonOlder
+
, pythonRelaxDepsHook
, pytz
, setuptools
}:
···
__darwinAllowLocalNetworking = true;
nativeBuildInputs = [
+
pythonRelaxDepsHook
setuptools
+
];
+
+
pythonRelaxDeps = [
+
# geojson>=2.4.0,<3, but we have 3.x
+
"geojson"
];
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/aioshelly/default.nix
···
buildPythonPackage rec {
pname = "aioshelly";
-
version = "7.0.0";
format = "setuptools";
disabled = pythonOlder "3.9";
···
owner = "home-assistant-libs";
repo = pname;
rev = "refs/tags/${version}";
-
hash = "sha256-+sE/nppRu6XTvXzWlXc+4clLOI/KvVdfRDl9FUhy8fg=";
};
propagatedBuildInputs = [
···
buildPythonPackage rec {
pname = "aioshelly";
+
version = "7.1.0";
format = "setuptools";
disabled = pythonOlder "3.9";
···
owner = "home-assistant-libs";
repo = pname;
rev = "refs/tags/${version}";
+
hash = "sha256-W8oAJ7q4cAWq+RF4Hwd8cuPkEZQorsBnjmos5tVSBzc=";
};
propagatedBuildInputs = [
+4 -4
pkgs/development/python-modules/bluetooth-adapters/default.nix
···
buildPythonPackage rec {
pname = "bluetooth-adapters";
-
version = "0.16.2";
-
format = "pyproject";
disabled = pythonOlder "3.9";
src = fetchFromGitHub {
owner = "Bluetooth-Devices";
-
repo = pname;
rev = "refs/tags/v${version}";
-
hash = "sha256-2Z+COsWsIezcslCN50oZRTquAXsmxxp7fAjyGScoRq8=";
};
postPatch = ''
···
buildPythonPackage rec {
pname = "bluetooth-adapters";
+
version = "0.17.0";
+
pyproject = true;
disabled = pythonOlder "3.9";
src = fetchFromGitHub {
owner = "Bluetooth-Devices";
+
repo = "bluetooth-adapters";
rev = "refs/tags/v${version}";
+
hash = "sha256-7j55+bCScoqtYJ/1lmqsPk3j+dbs+VfPTzTiwdVg0Pw=";
};
postPatch = ''
+2 -2
pkgs/development/python-modules/bluetooth-auto-recovery/default.nix
···
buildPythonPackage rec {
pname = "bluetooth-auto-recovery";
-
version = "1.2.3";
format = "pyproject";
disabled = pythonOlder "3.9";
···
owner = "Bluetooth-Devices";
repo = pname;
rev = "refs/tags/v${version}";
-
hash = "sha256-1ytiTIAV00Wk2zqZKRAsstVLuyzPEGBISz0g0ssC5Eo=";
};
nativeBuildInputs = [
···
buildPythonPackage rec {
pname = "bluetooth-auto-recovery";
+
version = "1.3.0";
format = "pyproject";
disabled = pythonOlder "3.9";
···
owner = "Bluetooth-Devices";
repo = pname;
rev = "refs/tags/v${version}";
+
hash = "sha256-4DFi7UrEQgU7dckUuGxj/sWyystx8NYb6xK4hyurKKo=";
};
nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/brother/default.nix
···
, buildPythonPackage
, fetchFromGitHub
, dacite
-
, pysnmplib
, pytest-asyncio
, pytest-error-for-skips
, pytestCheckHook
···
propagatedBuildInputs = [
dacite
-
pysnmplib
];
nativeCheckInputs = [
···
, buildPythonPackage
, fetchFromGitHub
, dacite
+
, pysnmp-lextudio
, pytest-asyncio
, pytest-error-for-skips
, pytestCheckHook
···
propagatedBuildInputs = [
dacite
+
pysnmp-lextudio
];
nativeCheckInputs = [
+6
pkgs/development/python-modules/freebox-api/default.nix
···
, poetry-core
, pytestCheckHook
, pythonOlder
, urllib3
}:
···
nativeBuildInputs = [
poetry-core
];
propagatedBuildInputs = [
···
, poetry-core
, pytestCheckHook
, pythonOlder
+
, pythonRelaxDepsHook
, urllib3
}:
···
nativeBuildInputs = [
poetry-core
+
pythonRelaxDepsHook
+
];
+
+
pythonRelaxDeps = [
+
"urllib3"
];
propagatedBuildInputs = [
+10 -10
pkgs/development/python-modules/habluetooth/default.nix
···
{ lib
-
, buildPythonPackage
-
, fetchFromGitHub
-
, cython
-
, poetry-core
-
, setuptools
-
, wheel
, bleak
-
, pytestCheckHook
, bleak-retry-connector
, bluetooth-adapters
, bluetooth-auto-recovery
, bluetooth-data-tools
, pythonOlder
}:
buildPythonPackage rec {
pname = "habluetooth";
-
version = "2.0.2";
pyproject = true;
-
disabled = pythonOlder "3.9";
src = fetchFromGitHub {
owner = "Bluetooth-Devices";
repo = "habluetooth";
rev = "refs/tags/v${version}";
-
hash = "sha256-3HyFKg+JR48MQrWmOjOQV2qhVHRHLnJHvtvBajXPDMg=";
};
postPatch = ''
···
{ lib
, bleak
, bleak-retry-connector
, bluetooth-adapters
, bluetooth-auto-recovery
, bluetooth-data-tools
+
, buildPythonPackage
+
, cython
+
, fetchFromGitHub
+
, poetry-core
+
, pytestCheckHook
, pythonOlder
+
, setuptools
+
, wheel
}:
buildPythonPackage rec {
pname = "habluetooth";
+
version = "2.1.0";
pyproject = true;
+
disabled = pythonOlder "3.10";
src = fetchFromGitHub {
owner = "Bluetooth-Devices";
repo = "habluetooth";
rev = "refs/tags/v${version}";
+
hash = "sha256-oPdKmaj2wKgOQw7QYwOQc8efcNtQiGryZgNJ+bbB6L8=";
};
postPatch = ''
+2 -2
pkgs/development/python-modules/home-assistant-bluetooth/default.nix
···
buildPythonPackage rec {
pname = "home-assistant-bluetooth";
-
version = "1.11.0";
pyproject = true;
-
disabled = pythonOlder "3.10";
src = fetchFromGitHub {
owner = "home-assistant-libs";
···
buildPythonPackage rec {
pname = "home-assistant-bluetooth";
+
version = "1.12.0";
pyproject = true;
+
disabled = pythonOlder "3.11";
src = fetchFromGitHub {
owner = "home-assistant-libs";
+4 -4
pkgs/development/python-modules/mcstatus/default.nix
···
buildPythonPackage rec {
pname = "mcstatus";
-
version = "11.1.0";
-
format = "pyproject";
-
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "py-mine";
repo = pname;
rev = "refs/tags/v${version}";
-
hash = "sha256-LYhd35FsredNaMgMfkj7LntNK3NRoVpniEUT6WHoXx8=";
};
postPatch = ''
···
buildPythonPackage rec {
pname = "mcstatus";
+
version = "11.1.1";
+
pyproject = true;
+
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "py-mine";
repo = pname;
rev = "refs/tags/v${version}";
+
hash = "sha256-P8Su5P/ztyoXZBVvm5uCMDn4ezeg11oRSQ0QCyIJbVw=";
};
postPatch = ''
+6
pkgs/development/python-modules/meteofrance-api/default.nix
···
, poetry-core
, pytestCheckHook
, pythonOlder
, pytz
, requests
, requests-mock
···
nativeBuildInputs = [
poetry-core
];
propagatedBuildInputs = [
···
, poetry-core
, pytestCheckHook
, pythonOlder
+
, pythonRelaxDepsHook
, pytz
, requests
, requests-mock
···
nativeBuildInputs = [
poetry-core
+
pythonRelaxDepsHook
+
];
+
+
pythonRelaxDeps = [
+
"urllib3"
];
propagatedBuildInputs = [
+10 -12
pkgs/development/python-modules/miauth/default.nix
···
{ lib
, buildPythonPackage
-
, fetchFromGitHub
, pythonOlder
, pythonRelaxDepsHook
···
, pytestCheckHook
}:
-
buildPythonPackage {
pname = "miauth";
-
version = "0.9.1";
pyproject = true;
disabled = pythonOlder "3.10";
-
src = fetchFromGitHub {
-
owner = "dnandha";
-
repo = "miauth";
-
# Release is not tagged properly, https://github.com/dnandha/miauth/issues/15
-
# rev = "refs/tags/${version}";
-
rev = "refs/tags/release";
-
hash = "sha256-+aoY0Eyd9y7xQTA3uSC6YIZisViilsHlFaOXmhPMcBY=";
};
nativeBuildInputs = [
···
cryptography
];
pythonImportsCheck = [
"miauth"
];
-
-
doCheck = false; # no tests
meta = with lib; {
description = "Authenticate and interact with Xiaomi devices over BLE";
···
{ lib
, buildPythonPackage
+
, fetchPypi
, pythonOlder
, pythonRelaxDepsHook
···
, pytestCheckHook
}:
+
buildPythonPackage rec {
pname = "miauth";
+
version = "0.9.7";
pyproject = true;
disabled = pythonOlder "3.10";
+
src = fetchPypi {
+
inherit pname version;
+
hash = "sha256-2/4nFInpdY8fb/b+sXhgT6ZPtEgBV+KHMyLnxIp6y/U=";
};
nativeBuildInputs = [
···
cryptography
];
+
nativeCheckInputs = [
+
pytestCheckHook
+
];
+
pythonImportsCheck = [
"miauth"
];
meta = with lib; {
description = "Authenticate and interact with Xiaomi devices over BLE";
+30 -1
pkgs/development/python-modules/neo4j/default.nix
···
{ lib
, buildPythonPackage
, fetchFromGitHub
, pythonOlder
, pytz
, tomlkit
}:
buildPythonPackage rec {
pname = "neo4j";
version = "5.16.0";
-
format = "setuptools";
disabled = pythonOlder "3.7";
···
hash = "sha256-ly/R2ufd5gEkUyfajpeMQblTiKipC9HFtxkWkh16zLo=";
};
propagatedBuildInputs = [
pytz
tomlkit
];
# Missing dependencies
doCheck = false;
···
{ lib
, buildPythonPackage
, fetchFromGitHub
+
, numpy
+
, pandas
+
, pyarrow
, pythonOlder
, pytz
+
, setuptools
, tomlkit
}:
buildPythonPackage rec {
pname = "neo4j";
version = "5.16.0";
+
pyproject = true;
disabled = pythonOlder "3.7";
···
hash = "sha256-ly/R2ufd5gEkUyfajpeMQblTiKipC9HFtxkWkh16zLo=";
};
+
postPatch = ''
+
# The dynamic versioning adds a postfix (.dev0) to the version
+
substituteInPlace pyproject.toml \
+
--replace '"tomlkit ~= 0.11.6"' '"tomlkit >= 0.11.6"' \
+
--replace 'dynamic = ["version", "readme"]' 'dynamic = ["readme"]' \
+
--replace '#readme = "README.rst"' 'version = "${version}"'
+
'';
+
+
nativeBuildInputs = [
+
setuptools
+
];
+
propagatedBuildInputs = [
pytz
tomlkit
];
+
+
passthru.optional-dependencies = {
+
numpy = [
+
numpy
+
];
+
pandas = [
+
numpy
+
pandas
+
];
+
pyarrow = [
+
pyarrow
+
];
+
};
# Missing dependencies
doCheck = false;
+35
pkgs/development/python-modules/pyasyncore/default.nix
···
···
+
{ lib
+
, buildPythonPackage
+
, fetchFromGitHub
+
, setuptools
+
}:
+
+
buildPythonPackage rec {
+
pname = "pyasyncore";
+
version = "1.0.2";
+
pyproject = true;
+
+
src = fetchFromGitHub {
+
owner = "simonrob";
+
repo = "pyasyncore";
+
rev = "v${version}";
+
hash = "sha256-8U46q1QIjBkFh04NkAHZ0XRutlzpJHZWAqDZJj3tdEk=";
+
};
+
+
nativeBuildInputs = [
+
setuptools
+
];
+
+
pythonImportsCheck = [
+
"asyncore"
+
];
+
+
doCheck = false; # no tests
+
+
meta = with lib; {
+
description = "Make asyncore available for Python 3.12 onwards";
+
homepage = "https://github.com/simonrob/pyasyncore";
+
license = licenses.unfree; # FIXME: nix-init did not found a license
+
maintainers = with maintainers; [ ];
+
};
+
}
+13 -8
pkgs/development/python-modules/pycaption/default.nix
···
{ lib
, buildPythonPackage
, pythonOlder
-
, fetchPypi
, beautifulsoup4
, lxml
, cssutils
···
buildPythonPackage rec {
pname = "pycaption";
-
version = "2.2.0";
disabled = pythonOlder "3.6";
-
format = "setuptools";
-
src = fetchPypi {
-
inherit pname version;
-
hash = "sha256-W/sD/Nh2k1z7YvFVnQB9dGa1bXoCTb4QrPk/1mi4Hdk=";
};
propagatedBuildInputs = [
beautifulsoup4
···
pytest-lazy-fixture
pytestCheckHook
];
-
-
doCheck = false;
meta = with lib; {
changelog = "https://github.com/pbs/pycaption/blob/${version}/docs/changelog.rst";
···
{ lib
, buildPythonPackage
, pythonOlder
+
, fetchFromGitHub
+
, setuptools
, beautifulsoup4
, lxml
, cssutils
···
buildPythonPackage rec {
pname = "pycaption";
+
version = "2.2.1";
disabled = pythonOlder "3.6";
+
pyproject = true;
+
src = fetchFromGitHub {
+
owner = "pbs";
+
repo = "pycaption";
+
rev = version;
+
hash = "sha256-IPCU9MsBY+Vsk6SrR9+3j4Izfhw5LeUrK0KUa3seSs4=";
};
+
+
nativeBuildInputs = [
+
setuptools
+
];
propagatedBuildInputs = [
beautifulsoup4
···
pytest-lazy-fixture
pytestCheckHook
];
meta = with lib; {
changelog = "https://github.com/pbs/pycaption/blob/${version}/docs/changelog.rst";
+71
pkgs/development/python-modules/pysnmp-lextudio/default.nix
···
···
+
{ lib
+
, buildPythonPackage
+
, fetchFromGitHub
+
+
# build-system
+
, poetry-core
+
+
# dependencies
+
, pyasn1
+
, pyasyncore
+
, pysmi-lextudio
+
, pysnmpcrypto
+
+
# tests
+
, pytestCheckHook
+
, pytest-asyncio
+
}:
+
+
buildPythonPackage rec {
+
pname = "pysnmp-lextudio";
+
version = "5.0.33";
+
pyproject = true;
+
+
src = fetchFromGitHub {
+
owner = "lextudio";
+
repo = "pysnmp";
+
rev = "v${version}";
+
hash = "sha256-IXYpR7JnuHmcjtdCs1C+rPHS9IZ93MN/Zuw4Pu1l/4A=";
+
};
+
+
nativeBuildInputs = [
+
poetry-core
+
];
+
+
propagatedBuildInputs = [
+
pyasn1
+
pyasyncore
+
pysmi-lextudio
+
pysnmpcrypto
+
];
+
+
nativeCheckInputs = [
+
pytestCheckHook
+
pytest-asyncio
+
];
+
+
disabledTests = [
+
# Temporary failure in name resolutionc
+
"test_custom_asn1_mib_search_path"
+
"test_send_notification"
+
"test_send_trap"
+
"test_send_v3_inform_notification"
+
"test_usm_sha_aes128"
+
"test_v1_get"
+
"test_v1_next"
+
"test_v1_set"
+
"test_v2c_bulk"
+
];
+
+
pythonImportsCheck = [
+
"pysnmp"
+
];
+
+
meta = with lib; {
+
description = "Python SNMP library";
+
homepage = "https://github.com/lextudio/pysnmp";
+
changelog = "https://github.com/lextudio/pysnmp/blob/${src.rev}/CHANGES.txt";
+
license = licenses.bsd2;
+
maintainers = with maintainers; [ hexa ];
+
};
+
}
+57
pkgs/development/python-modules/pysnmpcrypto/default.nix
···
···
+
{ lib
+
, buildPythonPackage
+
, fetchPypi
+
+
# build-system
+
, setuptools
+
+
# dependencies
+
, cryptography
+
, pycryptodomex
+
+
# tests
+
, pytestCheckHook
+
}:
+
+
buildPythonPackage rec {
+
pname = "pysnmpcrypto";
+
version = "0.0.4";
+
pyproject = true;
+
+
src = fetchPypi {
+
inherit pname version;
+
hash = "sha256-tjX7Ox7GY3uaADP1BQYhThbrhFdLHSWrAnu95MqlUSk=";
+
};
+
+
postPatch = ''
+
# ValueError: invalid literal for int() with base 10: 'post0' in File "<string>", line 104, in <listcomp>
+
substituteInPlace setup.py --replace \
+
"observed_version = [int(x) for x in setuptools.__version__.split('.')]" \
+
"observed_version = [36, 2, 0]"
+
'';
+
+
nativeBuildInputs = [
+
setuptools
+
];
+
+
propagatedBuildInputs = [
+
cryptography
+
pycryptodomex
+
];
+
+
nativeCheckInputs = [
+
pytestCheckHook
+
];
+
+
pythonImportsCheck = [
+
"pysnmpcrypto"
+
];
+
+
meta = with lib; {
+
description = "Strong crypto support for Python SNMP library";
+
homepage = "https://github.com/etingof/pysnmpcrypto";
+
changelog = "https://github.com/etingof/pysnmpcrypto/blob/${version}/CHANGES.txt";
+
license = licenses.bsd2;
+
maintainers = with maintainers; [ ];
+
};
+
}
+7 -6
pkgs/development/python-modules/python-gvm/default.nix
···
buildPythonPackage rec {
pname = "python-gvm";
-
version = "23.12.0";
-
format = "pyproject";
-
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "greenbone";
-
repo = pname;
rev = "refs/tags/v${version}";
-
hash = "sha256-rqaiygGdZMyZwHaNhmmbP3eRKpO8yT9hgFsz+azHzaM=";
};
nativeBuildInputs = [
···
defusedxml
lxml
paramiko
-
pontos
];
nativeCheckInputs = [
pytestCheckHook
];
disabledTests = [
# No running SSH available
"test_connect_error"
] ++ lib.optionals stdenv.isDarwin [
"test_feed_xml_error"
];
···
buildPythonPackage rec {
pname = "python-gvm";
+
version = "24.1.0";
+
pyproject = true;
+
disabled = pythonOlder "3.9";
src = fetchFromGitHub {
owner = "greenbone";
+
repo = "python-gvm";
rev = "refs/tags/v${version}";
+
hash = "sha256-1MJajawm/QdioZM+/efnXOAFcuDOk/xJ1acPrxKp700=";
};
nativeBuildInputs = [
···
defusedxml
lxml
paramiko
];
nativeCheckInputs = [
+
pontos
pytestCheckHook
];
disabledTests = [
# No running SSH available
"test_connect_error"
+
"test_feed_xml_error"
] ++ lib.optionals stdenv.isDarwin [
"test_feed_xml_error"
];
+5 -4
pkgs/development/python-modules/splinter/default.nix
···
{ lib
, buildPythonPackage
-
, isPy27
, fetchFromGitHub
, setuptools
, urllib3
···
buildPythonPackage rec {
pname = "splinter";
-
version = "0.20.1";
-
disabled = isPy27;
pyproject = true;
···
owner = "cobrateam";
repo = "splinter";
rev = "refs/tags/${version}";
-
hash = "sha256-6oHcHIkqOr0aFNfCNjZpm4zIYuz2ov9drfCxSdjAg7o=";
};
nativeBuildInputs = [
···
pythonImportsCheck = [ "splinter" ];
meta = with lib; {
description = "Browser abstraction for web acceptance testing";
homepage = "https://github.com/cobrateam/splinter";
license = licenses.bsd3;
···
{ lib
, buildPythonPackage
+
, pythonOlder
, fetchFromGitHub
, setuptools
, urllib3
···
buildPythonPackage rec {
pname = "splinter";
+
version = "0.21.0";
+
disabled = pythonOlder "3.8";
pyproject = true;
···
owner = "cobrateam";
repo = "splinter";
rev = "refs/tags/${version}";
+
hash = "sha256-PGGql8yI1YosoUBAyDoI/8k7s4sVYnXEV7eow3GHH88=";
};
nativeBuildInputs = [
···
pythonImportsCheck = [ "splinter" ];
meta = with lib; {
+
changelog = "https://splinter.readthedocs.io/en/latest/news.html";
description = "Browser abstraction for web acceptance testing";
homepage = "https://github.com/cobrateam/splinter";
license = licenses.bsd3;
+7 -2
pkgs/development/python-modules/xiaomi-ble/default.nix
···
, pycryptodomex
, pytestCheckHook
, pythonOlder
, sensor-state-data
}:
···
postPatch = ''
substituteInPlace pyproject.toml \
-
--replace " --cov=xiaomi_ble --cov-report=term-missing:skip-covered" "" \
-
--replace 'pycryptodomex = ">=3.18.0"' 'pycryptodomex = ">=3.17.0"'
'';
nativeBuildInputs = [
poetry-core
];
propagatedBuildInputs = [
···
, pycryptodomex
, pytestCheckHook
, pythonOlder
+
, pythonRelaxDepsHook
, sensor-state-data
}:
···
postPatch = ''
substituteInPlace pyproject.toml \
+
--replace " --cov=xiaomi_ble --cov-report=term-missing:skip-covered" ""
'';
nativeBuildInputs = [
poetry-core
+
pythonRelaxDepsHook
+
];
+
+
pythonRelaxDeps = [
+
"pycryptodomex"
];
propagatedBuildInputs = [
+3 -3
pkgs/development/tools/oh-my-posh/default.nix
···
buildGoModule rec {
pname = "oh-my-posh";
-
version = "18.26.1";
src = fetchFromGitHub {
owner = "jandedobbeleer";
repo = pname;
rev = "refs/tags/v${version}";
-
hash = "sha256-8MK8YzBplbP1de8QKJJBLgbMd1K+H2sVutwKSskU82Q=";
};
-
vendorHash = "sha256-ivd30IEoF9WuGDzufIOXJ8LUqHp3zPaiPgplj9jqzqw=";
sourceRoot = "${src.name}/src";
···
buildGoModule rec {
pname = "oh-my-posh";
+
version = "19.6.0";
src = fetchFromGitHub {
owner = "jandedobbeleer";
repo = pname;
rev = "refs/tags/v${version}";
+
hash = "sha256-/VkI/ACUTGRcFpJhUV068m8HdM44NiandS+2a+Ms6vs=";
};
+
vendorHash = "sha256-8ZupQe4b3uCX79Q0oYqggMWZE9CfX5OSFdLIrxT8CHY=";
sourceRoot = "${src.name}/src";
+4 -2
pkgs/os-specific/linux/firmware/fwupd-efi/default.nix
···
, ninja
, gnu-efi
, python3
}:
stdenv.mkDerivation rec {
pname = "fwupd-efi";
-
version = "1.3";
src = fetchurl {
url = "https://people.freedesktop.org/~hughsient/releases/${pname}-${version}.tar.xz";
-
sha256 = "sha256-1Ys04TwhWYZ8ORJgr04kGO6/lI1I36sC6kcrVoP/r1k=";
};
nativeBuildInputs = [
···
ninja
pkg-config
python3
];
buildInputs = [
···
, ninja
, gnu-efi
, python3
+
, python3Packages
}:
stdenv.mkDerivation rec {
pname = "fwupd-efi";
+
version = "1.4";
src = fetchurl {
url = "https://people.freedesktop.org/~hughsient/releases/${pname}-${version}.tar.xz";
+
sha256 = "sha256-J928Ck4yCVQ+q0nmnxoBTrntlfk/9R+WbzEILTt7/7w=";
};
nativeBuildInputs = [
···
ninja
pkg-config
python3
+
python3Packages.pefile
];
buildInputs = [
+4 -4
pkgs/os-specific/linux/kernel/xanmod-kernels.nix
···
# NOTE: When updating these, please also take a look at the changes done to
# kernel config in the xanmod version commit
ltsVariant = {
-
version = "6.1.70";
-
hash = "sha256-SXXg0fIfqtOwjRC0m963rbB5J42T+Q/1iB5ombtLn0s=";
variant = "lts";
};
mainVariant = {
-
version = "6.6.9";
-
hash = "sha256-ugcmPGnOHRfkNu15v0hX56TPt9LN4B73yzwByaKvLUQ=";
variant = "main";
};
···
# NOTE: When updating these, please also take a look at the changes done to
# kernel config in the xanmod version commit
ltsVariant = {
+
version = "6.1.72";
+
hash = "sha256-S8Ilrce7xQb549NPIBRIMMIng4xY77Hbq58rE5LOow8=";
variant = "lts";
};
mainVariant = {
+
version = "6.6.10";
+
hash = "sha256-5BymQhVWMHg4zlQIPxf40JQI9iSWQqTZfbDd6+G3RsQ=";
variant = "main";
};
+1 -1
pkgs/servers/home-assistant/component-packages.nix
···
# Do not edit!
{
-
version = "2024.1.2";
components = {
"3_day_blinds" = ps: with ps; [
];
···
# Do not edit!
{
+
version = "2024.1.3";
components = {
"3_day_blinds" = ps: with ps; [
];
+19 -13
pkgs/servers/home-assistant/default.nix
···
];
});
aiopvapi = super.aiopvapi.overridePythonAttrs (oldAttrs: rec {
version = "2.0.4";
src = fetchFromGitHub {
···
repo = "justnimbus";
rev = "refs/tags/${version}";
hash = "sha256-uQ5Nc5sxqHeAuavyfX4Q6Umsd54aileJjFwOOU6X7Yg=";
-
};
-
});
-
-
mcstatus = super.mcstatus.overridePythonAttrs (oldAttrs: rec {
-
version = "11.0.0";
-
src = fetchFromGitHub {
-
owner = "py-mine";
-
repo = "mcstatus";
-
rev = "refs/tags/v${version}";
-
hash = "sha256-1jPIsFEJ17kjtCBiX4IvSf2FxYw9DkH3MrrJ85N71tc=";
};
});
···
extraBuildInputs = extraPackages python.pkgs;
# Don't forget to run parse-requirements.py after updating
-
hassVersion = "2024.1.2";
in python.pkgs.buildPythonApplication rec {
pname = "homeassistant";
···
owner = "home-assistant";
repo = "core";
rev = "refs/tags/${version}";
-
hash = "sha256-FlGSVYgKDw0x4l1z1qe+cUAuzFH0XrE2o7LC2ByY5Bo=";
};
# Secondary source is pypi sdist for translations
sdist = fetchPypi {
inherit pname version;
-
hash = "sha256-ijs9RNx17JI0nSHCBB3ysgrM4OdOtcH/96O9DcrTtFQ=";
};
nativeBuildInputs = with python.pkgs; [
···
"awesomeversion"
"ciso8601"
"cryptography"
"httpx"
"lru-dict"
"orjson"
···
];
});
+
aiopurpleair = super.aiopurpleair.overridePythonAttrs (oldAttrs: rec {
+
version = "2022.12.1";
+
src = fetchFromGitHub {
+
owner = "bachya";
+
repo = "aiopurpleair";
+
rev = "refs/tags/${version}";
+
hash = "sha256-YmJH4brWkTpgzyHwu9UnIWrY5qlDCmMtvF+KxQFXwfk=";
+
};
+
postPatch = ''
+
substituteInPlace pyproject.toml --replace \
+
'"setuptools >= 35.0.2", "wheel >= 0.29.0", "poetry>=0.12"' \
+
'"poetry-core"'
+
'';
+
});
+
aiopvapi = super.aiopvapi.overridePythonAttrs (oldAttrs: rec {
version = "2.0.4";
src = fetchFromGitHub {
···
repo = "justnimbus";
rev = "refs/tags/${version}";
hash = "sha256-uQ5Nc5sxqHeAuavyfX4Q6Umsd54aileJjFwOOU6X7Yg=";
};
});
···
extraBuildInputs = extraPackages python.pkgs;
# Don't forget to run parse-requirements.py after updating
+
hassVersion = "2024.1.3";
in python.pkgs.buildPythonApplication rec {
pname = "homeassistant";
···
owner = "home-assistant";
repo = "core";
rev = "refs/tags/${version}";
+
hash = "sha256-Yrv7THolGNylSK1BKUvEzxL8uAQWkOBOWAX00fJBAuQ=";
};
# Secondary source is pypi sdist for translations
sdist = fetchPypi {
inherit pname version;
+
hash = "sha256-Mj00aTkummsPpUtQ5iUG9xOJ4ra6Sfu8uklwroMXoy0=";
};
nativeBuildInputs = with python.pkgs; [
···
"awesomeversion"
"ciso8601"
"cryptography"
+
"home-assistant-bluetooth"
"httpx"
"lru-dict"
"orjson"
+2 -2
pkgs/servers/home-assistant/stubs.nix
···
buildPythonPackage rec {
pname = "homeassistant-stubs";
-
version = "2024.1.2";
format = "pyproject";
disabled = python.version != home-assistant.python.version;
···
owner = "KapJI";
repo = "homeassistant-stubs";
rev = "refs/tags/${version}";
-
hash = "sha256-yUchqjstie+LETY5QnOPc2XpL4MAbXVDHVDYL9v6vFo=";
};
nativeBuildInputs = [
···
buildPythonPackage rec {
pname = "homeassistant-stubs";
+
version = "2024.1.3";
format = "pyproject";
disabled = python.version != home-assistant.python.version;
···
owner = "KapJI";
repo = "homeassistant-stubs";
rev = "refs/tags/${version}";
+
hash = "sha256-Bvjn4wqy0kxkL7rnfPwf2v2+Q3tGiTo8YuBv3WmQUc8=";
};
nativeBuildInputs = [
+3 -3
pkgs/servers/web-apps/slskd/default.nix
···
}:
let
pname = "slskd";
-
version = "0.18.2";
src = fetchFromGitHub {
owner = "slskd";
repo = "slskd";
rev = version;
-
sha256 = "sha256-hWK6nbXAZTjxukx9EzkJkyEFlqXUkjanmv4VfHZxW24=";
};
meta = with lib; {
···
src = "${src}/src/web";
npmFlags = [ "--legacy-peer-deps" ];
nodejs = nodejs_18;
-
npmDepsHash = "sha256-+2g3pCaGFbzQjKwhjmD6viuzVE5pRg+qSOXMrCtLQkI=";
installPhase = ''
cp -r build $out
'';
···
}:
let
pname = "slskd";
+
version = "0.19.5";
src = fetchFromGitHub {
owner = "slskd";
repo = "slskd";
rev = version;
+
sha256 = "sha256-Vm+nA3yKiCMpQ41GTQF6Iuat89QrUtstQdHmX/DyU9g=";
};
meta = with lib; {
···
src = "${src}/src/web";
npmFlags = [ "--legacy-peer-deps" ];
nodejs = nodejs_18;
+
npmDepsHash = "sha256-E1J4fYcY1N+UmN4Ch4Ss6ty+nYlmrv3ngvCJ8YCjPfI=";
installPhase = ''
cp -r build $out
'';
+103 -106
pkgs/servers/web-apps/slskd/deps.nix
···
# Please dont edit it manually, your changes might get overwritten!
{ fetchNuGet }: [
-
(fetchNuGet { pname = "AutoFixture"; version = "4.17.0"; sha256 = "03kgk728v7vjn8npv45wnc4jvqbhdd3pm1aklf0c7narlzfagkch"; })
-
(fetchNuGet { pname = "AutoFixture.Xunit2"; version = "4.17.0"; sha256 = "134cn8isps8bc9d7wywdc2khbx83s07jrbjmgvmmkzc130j1k81i"; })
(fetchNuGet { pname = "Castle.Core"; version = "4.4.0"; sha256 = "0rpcbmyhckvlvp6vbzpj03c1gqz56ixc6f15vgmxmyf1g40c24pf"; })
-
(fetchNuGet { pname = "coverlet.msbuild"; version = "3.1.2"; sha256 = "049ym2db6209a5hk4bwcscifi07gv8j3sdnf5i88h2lxzlmpxciq"; })
(fetchNuGet { pname = "Fare"; version = "2.1.1"; sha256 = "1gagj8k2w5m2z6nlywrzhqx1q9n880yriwk0lsq3vcda9lcggmcz"; })
-
(fetchNuGet { pname = "FluentFTP"; version = "43.0.1"; sha256 = "0zf96ydqwkj67vk1ia5kd2clkkf50wpszhclb0mh0nndaww3rlin"; })
-
(fetchNuGet { pname = "IPAddressRange"; version = "4.2.0"; sha256 = "1nrdw0rxv24bqqml79bngbr1dcakrkc7y29w3nia1nm3cz5hb5kw"; })
-
(fetchNuGet { pname = "Microsoft.AspNetCore.Authentication.JwtBearer"; version = "7.0.0"; sha256 = "0sbpfrcq91qs6sz18vblfqnnyx30w6ngqq9hxzzircn49cf8hf01"; })
-
(fetchNuGet { pname = "Microsoft.AspNetCore.Connections.Abstractions"; version = "7.0.0"; sha256 = "0iynxsk560g7sw5vb0hgpnn54b2cglshymaykvy4bvjwzc27gcfd"; })
-
(fetchNuGet { pname = "Microsoft.AspNetCore.Http.Connections.Client"; version = "7.0.0"; sha256 = "0yf0kn1d60312sxli0nhg1s2v5ah8dhxbw74rcz7mjrs0xgridhy"; })
-
(fetchNuGet { pname = "Microsoft.AspNetCore.Http.Connections.Common"; version = "7.0.0"; sha256 = "0ly2baanq7xn7flv11yrg0v0hfmylp5ng3w6b39q0d7wri4cdm39"; })
-
(fetchNuGet { pname = "Microsoft.AspNetCore.Mvc.Versioning"; version = "5.0.0"; sha256 = "0fbbffi5s9bifqspcqm3w9453241ivb3649qgybi7fdzhdivlyma"; })
-
(fetchNuGet { pname = "Microsoft.AspNetCore.Mvc.Versioning.ApiExplorer"; version = "5.0.0"; sha256 = "1hdi05vfhr7yighmkbjia0y8q172irddda32npyvzqqmc84j69cc"; })
-
(fetchNuGet { pname = "Microsoft.AspNetCore.SignalR.Client"; version = "7.0.0"; sha256 = "0wgh98ca68qfwcq6q1nry5vm0ljqg2z01zz8hzqzxs4la348fqxq"; })
-
(fetchNuGet { pname = "Microsoft.AspNetCore.SignalR.Client.Core"; version = "7.0.0"; sha256 = "0nfkzhsnvkip84raypqcaxz74nff2yrhikwp1wxp6n9iwxjz6423"; })
-
(fetchNuGet { pname = "Microsoft.AspNetCore.SignalR.Common"; version = "7.0.0"; sha256 = "0w7sdi468j4h5ik275v5q8r71iimgpcq2paimpbxnqz8k63wbzhm"; })
-
(fetchNuGet { pname = "Microsoft.AspNetCore.SignalR.Protocols.Json"; version = "7.0.0"; sha256 = "10pa5cj7k3p4yxhdsma856mkngk1mjvf6c0ygjy8ribpbip2scl1"; })
-
(fetchNuGet { pname = "Microsoft.CodeAnalysis.NetAnalyzers"; version = "7.0.0-preview1.22518.1"; sha256 = "19x3v0f11pq26ry9ycd2wwfkhwv9c98dxcim7rra8v1i8ix89xjl"; })
-
(fetchNuGet { pname = "Microsoft.CodeCoverage"; version = "16.7.1"; sha256 = "1farw63445cdyciplfs6l9j1gayxw16rkzmrwsiswfyjhqz70xd4"; })
-
(fetchNuGet { pname = "Microsoft.CSharp"; version = "4.0.1"; sha256 = "0zxc0apx1gcx361jlq8smc9pfdgmyjh6hpka8dypc9w23nlsh6yj"; })
(fetchNuGet { pname = "Microsoft.CSharp"; version = "4.5.0"; sha256 = "01i28nvzccxbqmiz217fxs6hnjwmd5fafs37rd49a6qp53y6623l"; })
(fetchNuGet { pname = "Microsoft.CSharp"; version = "4.7.0"; sha256 = "0gd67zlw554j098kabg887b5a6pq9kzavpa3jjy5w53ccjzjfy8j"; })
-
(fetchNuGet { pname = "Microsoft.Data.Sqlite"; version = "7.0.0"; sha256 = "182515ajcgpcj7fvv5pgnxp5m7cys2lscvk7g0hbbmsqd30vak0g"; })
-
(fetchNuGet { pname = "Microsoft.Data.Sqlite.Core"; version = "7.0.0"; sha256 = "0i7rq36cqw72zasw6k1nnx63f7mlvs85zr06nimghr1gmjliqgbn"; })
-
(fetchNuGet { pname = "Microsoft.EntityFrameworkCore"; version = "7.0.0"; sha256 = "1fhn9wxdqbn3mvv6dpw5aswnzvpi7bqrpiplr85y3waja8rbp83q"; })
-
(fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Abstractions"; version = "7.0.0"; sha256 = "1a4ja7vi88wspdi0a7lg2hmf6g44azdjpqqwxxqw0z0whkfb0kzb"; })
-
(fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Analyzers"; version = "7.0.0"; sha256 = "1vy7cyy8p5akpmi31rfii0ybinvg0cfvpy96aig24aszi6678mjw"; })
-
(fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Relational"; version = "7.0.0"; sha256 = "0zfrwy1058rd7cb5y7gm5sf2p6hb1hs93nkphdaa9bm3ifs970li"; })
-
(fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Sqlite.Core"; version = "7.0.0"; sha256 = "06b3qbwzhwyni9yrgfz3dvfzks8zzjzfhc8r3g5gc15sxxlydr23"; })
(fetchNuGet { pname = "Microsoft.Extensions.ApiDescription.Server"; version = "6.0.5"; sha256 = "1pi2bm3cm0a7jzqzmfc2r7bpcdkmk3hhjfvb2c81j7wl7xdw3624"; })
(fetchNuGet { pname = "Microsoft.Extensions.Caching.Abstractions"; version = "7.0.0"; sha256 = "1hv94kwd4v7969cq3ik2afg5ipn44zbhpsgaga9cd0z47swz4r3a"; })
(fetchNuGet { pname = "Microsoft.Extensions.Caching.Memory"; version = "7.0.0"; sha256 = "09mq6g61rqjy5mdhsz2224m0rb0z9rkrxhhqym9zwpn272bbc9df"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.Configuration"; version = "2.0.0"; sha256 = "0yssxq9di5h6xw2cayp5hj3l9b2p0jw9wcjz73rwk4586spac9s9"; })
(fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "2.0.0"; sha256 = "1ilz2yrgg9rbjyhn6a5zh9pr51nmh11z7sixb4p7vivgydj9gxwf"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "3.1.8"; sha256 = "05mlbia6vag0a0zfflv1m3ix48230wx0yib5hp7zsc72jpcmjd7q"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "5.0.0"; sha256 = "0fqxkc9pjxkqylsdf26s9q21ciyk56h1w33pz3v1v4wcv8yv1v6k"; })
(fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "7.0.0"; sha256 = "1as8cygz0pagg17w22nsf6mb49lr2mcl1x8i3ad1wi8lyzygy1a3"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.Configuration.Binder"; version = "2.0.0"; sha256 = "1prvdbma6r18n5agbhhabv6g357p1j70gq4m9g0vs859kf44nrgc"; })
(fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "3.0.0"; sha256 = "0cqbvy49ph16rlba2f35qhi0n7vpcf5kjybvn5fbs7dchfdzw927"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "5.0.0"; sha256 = "15sdwcyzz0qlybwbdq854bn3jk6kx7awx28gs864c4shhbqkppj4"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "6.0.0"; sha256 = "1wlhb2vygzfdjbdzy7waxblmrx0q3pdcqvpapnpmq9fcx5m8r6w1"; })
(fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "7.0.0"; sha256 = "121zs4jp8iimgbpzm3wsglhjwkc06irg1pxy8c1zcdlsg34cfq1p"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "2.0.0"; sha256 = "1pwrfh9b72k9rq6mb2jab5qhhi225d5rjalzkapiayggmygc8nhz"; })
(fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "3.0.0"; sha256 = "06s8j8v0w06f12jxw6vvsd0l5zqrmsvc3rr2gqx9z3gcq7mdnr3l"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "3.1.8"; sha256 = "1vkhhyxpam3svbqkkxrcxh9h4r6h3vm76cdzmfqn7gbxgswc4y2w"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "5.0.0"; sha256 = "17cz6s80va0ch0a6nqa1wbbbp3p8sqxb96lj4qcw67ivkp2yxiyj"; })
(fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "6.0.0"; sha256 = "1vi67fw7q99gj7jd64gnnfr4d2c0ijpva7g9prps48ja6g91x6a9"; })
(fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "7.0.0"; sha256 = "181d7mp9307fs17lyy42f8cxnjwysddmpsalky4m0pqxcimnr6g7"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.DependencyModel"; version = "3.0.0"; sha256 = "1cm0hycgb33mf1ja9q91wxi3gk13d1p462gdq7gndrya23hw2jm5"; })
(fetchNuGet { pname = "Microsoft.Extensions.DependencyModel"; version = "7.0.0"; sha256 = "04wb6hw3r7mmhg57215r1mb01q17glyaddjw1j5g1drsws914fj4"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.Features"; version = "7.0.0"; sha256 = "1wjj7rf97hzg4y2vhvp7fhmilq1rjgri978452pssacw30rib1al"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.FileProviders.Abstractions"; version = "3.1.8"; sha256 = "0z173lsfypzjdx1a352svh1pgk7lgq2wpj5q60i1rgcrd3ib8b21"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.FileProviders.Abstractions"; version = "5.0.0"; sha256 = "01ahgd0b2z2zycrr2lcsq2cl59fn04bh51hdwdp9dcsdkpvnasj1"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.Hosting.Abstractions"; version = "3.1.8"; sha256 = "1lc69rn259gd6y4rjy0hwrcfnhkr0y0ac8w4ldh6mpk073snfjq0"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.Hosting.Abstractions"; version = "5.0.0"; sha256 = "1k28hndmm8ky7sr2j5agdz9lls25mbb08dkypka0b76x5f4hplb5"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.Http"; version = "6.0.0"; sha256 = "1wxsqvfy2arbwk0nhambjprazim6ynrb23r1hr5vk4gv10i26m95"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.Logging"; version = "5.0.0"; sha256 = "1qa1l18q2jh9azya8gv1p8anzcdirjzd9dxxisb4911i9m1648i3"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.Logging"; version = "6.0.0"; sha256 = "0fd9jii3y3irfcwlsiww1y9npjgabzarh33rn566wpcz24lijszi"; })
(fetchNuGet { pname = "Microsoft.Extensions.Logging"; version = "7.0.0"; sha256 = "1bqd3pqn5dacgnkq0grc17cgb2i0w8z1raw12nwm3p3zhrfcvgxf"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "3.1.8"; sha256 = "0iq8py91xvma10rysq3dl29nxhmlgniad3cvafb4jg8iz52ym24h"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "5.0.0"; sha256 = "1yza38675dbv1qqnnhqm23alv2bbaqxp0pb7zinjmw8j2mr5r6wc"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "6.0.0"; sha256 = "0b75fmins171zi6bfdcq1kcvyrirs8n91mknjnxy4c3ygi1rrnj0"; })
(fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "7.0.0"; sha256 = "1gn7d18i1wfy13vrwhmdv1rmsb4vrk26kqdld4cgvh77yigj90xs"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "2.0.0"; sha256 = "0g4zadlg73f507krilhaaa7h0jdga216syrzjlyf5fdk25gxmjqh"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "5.0.0"; sha256 = "1rdmgpg770x8qwaaa6ryc27zh93p697fcyvn5vkxp0wimlhqkbay"; })
(fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "6.0.0"; sha256 = "008pnk2p50i594ahz308v81a41mbjz9mwcarqhmrjpl2d20c868g"; })
(fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "7.0.0"; sha256 = "0b90zkrsk5dw3wr749rbynhpxlg4bgqdnd7d5vdlw2g9c7zlhgx6"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.Options.ConfigurationExtensions"; version = "2.0.0"; sha256 = "1isc3rjbzz60f7wbmgcwslx5d10hm5hisnk7v54vfi2bz7132gll"; })
(fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "2.0.0"; sha256 = "1xppr5jbny04slyjgngxjdm0maxdh47vq481ps944d7jrfs0p3mb"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "3.1.8"; sha256 = "1p48hk3r9ikv36wdpwdrbvaccziazncf7nl60fr82i04199lfhgl"; })
-
(fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "5.0.0"; sha256 = "0swqcknyh87ns82w539z1mvy804pfwhgzs97cr3nwqk6g5s42gd6"; })
(fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "6.0.0"; sha256 = "1kjiw6s4yfz9gm7mx3wkhp06ghnbs95icj9hi505shz9rjrg42q2"; })
(fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "7.0.0"; sha256 = "1b4km9fszid9vp2zb3gya5ni9fn8bq62bzaas2ck2r7gs0sdys80"; })
-
(fetchNuGet { pname = "Microsoft.IdentityModel.Abstractions"; version = "6.25.1"; sha256 = "0kkwjci3w5hpmvm4ibnddw7xlqq97ab8pa9mfqm52ri5dq1l9ffp"; })
-
(fetchNuGet { pname = "Microsoft.IdentityModel.JsonWebTokens"; version = "6.25.1"; sha256 = "16nk02qj8xzqwpgsas50j1w0hhnnxdl7dhqrmgyg7s165qxi5h70"; })
(fetchNuGet { pname = "Microsoft.IdentityModel.Logging"; version = "6.15.1"; sha256 = "1jnswvv5d6gbnssmql08d72pb0a42xscp4k5k1svsk8k5pj3nf8p"; })
-
(fetchNuGet { pname = "Microsoft.IdentityModel.Logging"; version = "6.25.1"; sha256 = "1r0v67w94wyvyhikcvk92khnzbsqsvmmcdz3yd71wzv6fr4rvrrh"; })
(fetchNuGet { pname = "Microsoft.IdentityModel.Protocols"; version = "6.15.1"; sha256 = "1075g2g30g7qmznc9mf97nm4k4xbz4s37bi59qxwbx0y2pnl1f2r"; })
(fetchNuGet { pname = "Microsoft.IdentityModel.Protocols.OpenIdConnect"; version = "6.15.1"; sha256 = "19sbh8hxbbp24294k8vc6z92906wq366m49k5484mngwrw5jpsyf"; })
(fetchNuGet { pname = "Microsoft.IdentityModel.Tokens"; version = "6.15.1"; sha256 = "1ljg7nrxjkfcwh081831s30agpfx8f3flqvwg5piy6vfc9hqmxa8"; })
-
(fetchNuGet { pname = "Microsoft.IdentityModel.Tokens"; version = "6.25.1"; sha256 = "0srnsqzvr8yinl52ybpps0yg3dp0c8c96h7zariysp9cgb9pv8ds"; })
-
(fetchNuGet { pname = "Microsoft.NET.Test.Sdk"; version = "16.7.1"; sha256 = "0yqxipj74ax2n76w9ccydppx78ym8m5fda88qnvj4670qjvl0kf8"; })
(fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.0.1"; sha256 = "01al6cfxp68dscl15z7rxfw9zvhm64dncsw09a1vmdkacsa2v6lr"; })
(fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.1.0"; sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm"; })
-
(fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "5.0.1"; sha256 = "12ilya3x6g5frbwmh41mwygax9v8vrycq3vnzhv3r258jwv69974"; })
(fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.0.1"; sha256 = "0ppdkwy6s9p7x9jix3v4402wb171cdiibq7js7i13nxpdky7074p"; })
(fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.1.0"; sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh"; })
(fetchNuGet { pname = "Microsoft.OpenApi"; version = "1.2.3"; sha256 = "07b19k89whj69j87afkz86gp9b3iybw8jqwvlgcn43m7fb2y99rr"; })
-
(fetchNuGet { pname = "Microsoft.TestPlatform.ObjectModel"; version = "16.7.1"; sha256 = "0s9dyh99gzdpk1i5v468i2r9m6i3jrr41r394pwdwiajsz99kay0"; })
-
(fetchNuGet { pname = "Microsoft.TestPlatform.TestHost"; version = "16.7.1"; sha256 = "1xik06rxn9ps83in0zn9vcl2ibv3acmdqvrx07qq89lxj1sgqlhs"; })
(fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.0.1"; sha256 = "1n8ap0cmljbqskxpf8fjzn7kh1vvlndsa75k01qig26mbw97k2q7"; })
(fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.3.0"; sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq"; })
-
(fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "5.0.0"; sha256 = "102hvhq2gmlcbq8y2cb7hdr2dnmjzfp2k3asr1ycwrfacwyaak7n"; })
-
(fetchNuGet { pname = "Microsoft.Win32.SystemEvents"; version = "5.0.0"; sha256 = "0sja4ba0mrvdamn0r9mhq38b9dxi08yb3c1hzh29n1z6ws1hlrcq"; })
(fetchNuGet { pname = "Mono.Posix.NETStandard"; version = "1.0.0"; sha256 = "0xlja36hwpjm837haq15mjh2prcf68lyrmn72nvgpz8qnf9vappw"; })
(fetchNuGet { pname = "Moq"; version = "4.16.1"; sha256 = "1m2gwbx0gsy84rl9c3hgdaw9gz8d08ffg19nwg0idsdqmmiq887l"; })
(fetchNuGet { pname = "NETStandard.Library"; version = "1.6.0"; sha256 = "0nmmv4yw7gw04ik8ialj3ak0j6pxa9spih67hnn1h2c38ba8h58k"; })
(fetchNuGet { pname = "NETStandard.Library"; version = "1.6.1"; sha256 = "1z70wvsx2d847a2cjfii7b83pjfs34q05gb037fdjikv5kbagml8"; })
-
(fetchNuGet { pname = "Newtonsoft.Json"; version = "9.0.1"; sha256 = "0mcy0i7pnfpqm4pcaiyzzji4g0c8i3a5gjz28rrr28110np8304r"; })
-
(fetchNuGet { pname = "NuGet.Frameworks"; version = "5.0.0"; sha256 = "18ijvmj13cwjdrrm52c8fpq021531zaz4mj4b4zapxaqzzxf2qjr"; })
-
(fetchNuGet { pname = "OneOf"; version = "3.0.255"; sha256 = "17m7nqiwfvpbmy0c9l1i71hh1n2vnjm7hdmb6ppgwmbq6ypnxy4a"; })
-
(fetchNuGet { pname = "prometheus-net"; version = "7.0.0"; sha256 = "13h42444mx4nbafhn0aw7xg8gg5dxjszv3qxfz1dflayzmcwganf"; })
-
(fetchNuGet { pname = "prometheus-net.AspNetCore"; version = "7.0.0"; sha256 = "0cjdh47qimcg6bmflnwl5xv77vxn4h4hmd1znv8b5a7krg1hrf5k"; })
-
(fetchNuGet { pname = "prometheus-net.AspNetCore.HealthChecks"; version = "7.0.0"; sha256 = "0q9gal3hkd45d78s1p0f3dv0kxr0byq69k0aq6pmmh9h6rpx56dl"; })
(fetchNuGet { pname = "prometheus-net.DotNetRuntime"; version = "4.4.0"; sha256 = "1hrzf2djkjiswyf4xg3pl6rb0a8i0mh294hrfbna782hfxya7c29"; })
-
(fetchNuGet { pname = "prometheus-net.SystemMetrics"; version = "2.0.0"; sha256 = "0vn6xs16wci4x6v90qmjyr0qsz2ykj2h55gdpsfq6bsh095iwraz"; })
(fetchNuGet { pname = "runtime.any.System.Collections"; version = "4.3.0"; sha256 = "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0"; })
(fetchNuGet { pname = "runtime.any.System.Diagnostics.Tools"; version = "4.3.0"; sha256 = "1wl76vk12zhdh66vmagni66h5xbhgqq7zkdpgw21jhxhvlbcl8pk"; })
(fetchNuGet { pname = "runtime.any.System.Diagnostics.Tracing"; version = "4.3.0"; sha256 = "00j6nv2xgmd3bi347k00m7wr542wjlig53rmj28pmw7ddcn97jbn"; })
···
(fetchNuGet { pname = "runtime.unix.System.Net.Sockets"; version = "4.3.0"; sha256 = "03npdxzy8gfv035bv1b9rz7c7hv0rxl5904wjz51if491mw0xy12"; })
(fetchNuGet { pname = "runtime.unix.System.Private.Uri"; version = "4.3.0"; sha256 = "1jx02q6kiwlvfksq1q9qr17fj78y5v6mwsszav4qcz9z25d5g6vk"; })
(fetchNuGet { pname = "runtime.unix.System.Runtime.Extensions"; version = "4.3.0"; sha256 = "0pnxxmm8whx38dp6yvwgmh22smknxmqs5n513fc7m4wxvs1bvi4p"; })
-
(fetchNuGet { pname = "Serilog"; version = "2.12.0"; sha256 = "0lqxpc96qcjkv9pr1rln7mi4y7n7jdi4vb36c2fv3845w1vswgr4"; })
-
(fetchNuGet { pname = "Serilog.AspNetCore"; version = "6.1.0"; sha256 = "04rx10qvgpampyf3yv0qbw1ydhp9pvjim7jwb164j4xkk1q326d8"; })
-
(fetchNuGet { pname = "Serilog.Extensions.Hosting"; version = "5.0.1"; sha256 = "11fs8qiikv3flpl6yhfrwflgvbdy62np7blx7nzcf6gx02zdgy1b"; })
-
(fetchNuGet { pname = "Serilog.Extensions.Logging"; version = "3.1.0"; sha256 = "0lv370ks2fjdn1nsgkbzbmw6hybnincw3jabr471a5w39pp4fl1c"; })
-
(fetchNuGet { pname = "Serilog.Formatting.Compact"; version = "1.1.0"; sha256 = "1w3qhj1jrihb20gr9la4r4gcmdyyy6dai2xflwhzvgqrq05wlycy"; })
-
(fetchNuGet { pname = "Serilog.Settings.Configuration"; version = "3.3.0"; sha256 = "1g9141b3k7fv5n6jh6pmph4f46byjqw1rcqnnicm1gwgzh6cdkpq"; })
(fetchNuGet { pname = "Serilog.Sinks.Async"; version = "1.5.0"; sha256 = "0bcb3n6lmg5wfj806mziybfmbb8gyiszrivs3swf0msy8w505gyg"; })
-
(fetchNuGet { pname = "Serilog.Sinks.Console"; version = "4.1.0"; sha256 = "1rpkphmqfh3bv3m7v1zwz88wz4sirj4xqyff9ga0c6bqhblj6wii"; })
(fetchNuGet { pname = "Serilog.Sinks.Debug"; version = "2.0.0"; sha256 = "1i7j870l47gan3gpnnlzkccn5lbm7518cnkp25a3g5gp9l0dbwpw"; })
(fetchNuGet { pname = "Serilog.Sinks.File"; version = "5.0.0"; sha256 = "097rngmgcrdfy7jy8j7dq3xaq2qky8ijwg0ws6bfv5lx0f3vvb0q"; })
(fetchNuGet { pname = "Serilog.Sinks.Grafana.Loki"; version = "7.1.1"; sha256 = "1c7csknq5v09j2x3ybrssxk59aca9x678j53wp73ryjh0niqxznl"; })
(fetchNuGet { pname = "Serilog.Sinks.Http"; version = "8.0.0"; sha256 = "1sx30n2cn5ixfvxs8llgk19r0vvv27246341bjy2h4994sl8zgld"; })
-
(fetchNuGet { pname = "Soulseek"; version = "6.1.1"; sha256 = "10dg0nvhz3isq568r2ywg0wml680qysjx0sywx5m1qiwcchz4a2s"; })
-
(fetchNuGet { pname = "SQLitePCLRaw.bundle_e_sqlite3"; version = "2.1.2"; sha256 = "07rc4pj3rphi8nhzkcvilnm0fv27qcdp68jdwk4g0zjk7yfvbcay"; })
-
(fetchNuGet { pname = "SQLitePCLRaw.core"; version = "2.1.2"; sha256 = "19hxv895lairrjmk4gkzd3mcb6b0na45xn4n551h4kckplqadg3d"; })
-
(fetchNuGet { pname = "SQLitePCLRaw.lib.e_sqlite3"; version = "2.1.2"; sha256 = "0jn98bkjk8h4smi09z31ib6s6392054lwmkziqmkqf5gf614k2fz"; })
-
(fetchNuGet { pname = "SQLitePCLRaw.provider.e_sqlite3"; version = "2.1.2"; sha256 = "0bnm2fhvcsyg5ry74gal2cziqnyf5a8d2cb491vsa7j41hbbx7kv"; })
(fetchNuGet { pname = "StyleCop.Analyzers"; version = "1.2.0-beta.435"; sha256 = "0dirz0av24ds2k7hgpss15y4wlhwlzz22qdjvkq0n3g3sxcckrsy"; })
(fetchNuGet { pname = "StyleCop.Analyzers.Unstable"; version = "1.2.0.435"; sha256 = "1jv4ha4y2c9922n21yf2dvfkmi8qfa8z28gk5zsqdyck08izp9mh"; })
-
(fetchNuGet { pname = "Swashbuckle.AspNetCore"; version = "6.4.0"; sha256 = "1jkgjnkjcb6dif0lzn7whjwwdd4fi6mzkmkdx8sfmv5cffzq4fvk"; })
-
(fetchNuGet { pname = "Swashbuckle.AspNetCore.Swagger"; version = "6.4.0"; sha256 = "1wccx8ig2xc6xcfh774m5z34w6jn0hjffiwc5sq9yl63zkv01vnn"; })
-
(fetchNuGet { pname = "Swashbuckle.AspNetCore.SwaggerGen"; version = "6.4.0"; sha256 = "1k58j6lfqcgrl5f7dw0xnbq6w5bvr42a9fc44vwbzl52kzjdlnh2"; })
-
(fetchNuGet { pname = "Swashbuckle.AspNetCore.SwaggerUI"; version = "6.4.0"; sha256 = "1rxgf0hbkkzywh8z7asky2rrh1gpnrr514v1aj5vnmh49sa31kiz"; })
(fetchNuGet { pname = "System.AppContext"; version = "4.1.0"; sha256 = "0fv3cma1jp4vgj7a8hqc9n7hr1f1kjp541s6z0q1r6nazb4iz9mz"; })
(fetchNuGet { pname = "System.AppContext"; version = "4.3.0"; sha256 = "1649qvy3dar900z3g817h17nl8jp4ka5vcfmsr05kh0fshn7j3ya"; })
(fetchNuGet { pname = "System.Buffers"; version = "4.0.0"; sha256 = "13s659bcmg9nwb6z78971z1lr6bmh2wghxi1ayqyzl4jijd351gr"; })
···
(fetchNuGet { pname = "System.ComponentModel.Annotations"; version = "4.3.0"; sha256 = "1ab25njbjgqbnvkazv41ndc0fc7gx0dnnhzb57d2wbd7ljxm21fd"; })
(fetchNuGet { pname = "System.ComponentModel.Primitives"; version = "4.3.0"; sha256 = "1svfmcmgs0w0z9xdw2f2ps05rdxmkxxhf0l17xk9l1l8xfahkqr0"; })
(fetchNuGet { pname = "System.ComponentModel.TypeConverter"; version = "4.3.0"; sha256 = "17ng0p7v3nbrg3kycz10aqrrlw4lz9hzhws09pfh8gkwicyy481x"; })
-
(fetchNuGet { pname = "System.Configuration.ConfigurationManager"; version = "5.0.0"; sha256 = "08nmzabsmzar0ajfmkk8vb0k1pja1k42yx52pmf9ngd6fffm1r7k"; })
(fetchNuGet { pname = "System.Console"; version = "4.0.0"; sha256 = "0ynxqbc3z1nwbrc11hkkpw9skw116z4y9wjzn7id49p9yi7mzmlf"; })
(fetchNuGet { pname = "System.Console"; version = "4.3.0"; sha256 = "1flr7a9x920mr5cjsqmsy9wgnv3lvd0h1g521pdr1lkb2qycy7ay"; })
(fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.0.11"; sha256 = "0gmjghrqmlgzxivd2xl50ncbglb7ljzb66rlx8ws6dv8jm0d5siz"; })
(fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.3.0"; sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y"; })
(fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "4.0.0"; sha256 = "1n6c3fbz7v8d3pn77h4v5wvsfrfg7v1c57lg3nff3cjyh597v23m"; })
(fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "4.3.0"; sha256 = "0z6m3pbiy0qw6rn3n209rrzf9x1k4002zh90vwcrsym09ipm2liq"; })
-
(fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "6.0.0"; sha256 = "0rrihs9lnb1h6x4h0hn6kgfnh58qq7hx8qq99gh6fayx4dcnx3s5"; })
-
(fetchNuGet { pname = "System.Diagnostics.PerformanceCounter"; version = "5.0.1"; sha256 = "0jiinibqkicyw1j6v1hqbapl4mglvfrqhywpzmy1w2d068j5kk5y"; })
(fetchNuGet { pname = "System.Diagnostics.Tools"; version = "4.0.1"; sha256 = "19cknvg07yhakcvpxg3cxa0bwadplin6kyxd8mpjjpwnp56nl85x"; })
(fetchNuGet { pname = "System.Diagnostics.Tools"; version = "4.3.0"; sha256 = "0in3pic3s2ddyibi8cvgl102zmvp9r9mchh82ns9f0ms4basylw1"; })
(fetchNuGet { pname = "System.Diagnostics.TraceSource"; version = "4.3.0"; sha256 = "1kyw4d7dpjczhw6634nrmg7yyyzq72k75x38y0l0nwhigdlp1766"; })
(fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.1.0"; sha256 = "1d2r76v1x610x61ahfpigda89gd13qydz6vbwzhpqlyvq8jj6394"; })
(fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.3.0"; sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4"; })
-
(fetchNuGet { pname = "System.Drawing.Common"; version = "5.0.0"; sha256 = "0fag8hr2v9bswrsjka311lhbr1a43yzcc36j4fadz0f0kl2hby7h"; })
-
(fetchNuGet { pname = "System.Dynamic.Runtime"; version = "4.0.11"; sha256 = "1pla2dx8gkidf7xkciig6nifdsb494axjvzvann8g2lp3dbqasm9"; })
(fetchNuGet { pname = "System.Dynamic.Runtime"; version = "4.3.0"; sha256 = "1d951hrvrpndk7insiag80qxjbf2y0y39y8h5hnq9612ws661glk"; })
(fetchNuGet { pname = "System.Globalization"; version = "4.0.11"; sha256 = "070c5jbas2v7smm660zaf1gh0489xanjqymkvafcs4f8cdrs1d5d"; })
(fetchNuGet { pname = "System.Globalization"; version = "4.3.0"; sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki"; })
···
(fetchNuGet { pname = "System.Globalization.Calendars"; version = "4.3.0"; sha256 = "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq"; })
(fetchNuGet { pname = "System.Globalization.Extensions"; version = "4.0.1"; sha256 = "0hjhdb5ri8z9l93bw04s7ynwrjrhx2n0p34sf33a9hl9phz69fyc"; })
(fetchNuGet { pname = "System.Globalization.Extensions"; version = "4.3.0"; sha256 = "02a5zfxavhv3jd437bsncbhd2fp1zv4gxzakp1an9l6kdq1mcqls"; })
-
(fetchNuGet { pname = "System.IdentityModel.Tokens.Jwt"; version = "6.25.1"; sha256 = "03ifsmlfs2v5ca6wc33q8xd89m2jm4h2q57s1s9f4yaigqbq1vrl"; })
(fetchNuGet { pname = "System.IO"; version = "4.1.0"; sha256 = "1g0yb8p11vfd0kbkyzlfsbsp5z44lwsvyc0h3dpw6vqnbi035ajp"; })
(fetchNuGet { pname = "System.IO"; version = "4.3.0"; sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f"; })
(fetchNuGet { pname = "System.IO.Compression"; version = "4.1.0"; sha256 = "0iym7s3jkl8n0vzm3jd6xqg9zjjjqni05x45dwxyjr2dy88hlgji"; })
···
(fetchNuGet { pname = "System.Reflection.Emit.Lightweight"; version = "4.3.0"; sha256 = "0ql7lcakycrvzgi9kxz1b3lljd990az1x6c4jsiwcacrvimpib5c"; })
(fetchNuGet { pname = "System.Reflection.Extensions"; version = "4.0.1"; sha256 = "0m7wqwq0zqq9gbpiqvgk3sr92cbrw7cp3xn53xvw7zj6rz6fdirn"; })
(fetchNuGet { pname = "System.Reflection.Extensions"; version = "4.3.0"; sha256 = "02bly8bdc98gs22lqsfx9xicblszr2yan7v2mmw3g7hy6miq5hwq"; })
(fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.0.1"; sha256 = "1bangaabhsl4k9fg8khn83wm6yial8ik1sza7401621jc6jrym28"; })
(fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.3.0"; sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276"; })
(fetchNuGet { pname = "System.Reflection.TypeExtensions"; version = "4.1.0"; sha256 = "1bjli8a7sc7jlxqgcagl9nh8axzfl11f4ld3rjqsyxc516iijij7"; })
···
(fetchNuGet { pname = "System.Runtime.InteropServices.RuntimeInformation"; version = "4.3.0"; sha256 = "0q18r1sh4vn7bvqgd6dmqlw5v28flbpj349mkdish2vjyvmnb2ii"; })
(fetchNuGet { pname = "System.Runtime.Numerics"; version = "4.0.1"; sha256 = "1y308zfvy0l5nrn46mqqr4wb4z1xk758pkk8svbz8b5ij7jnv4nn"; })
(fetchNuGet { pname = "System.Runtime.Numerics"; version = "4.3.0"; sha256 = "19rav39sr5dky7afygh309qamqqmi9kcwvz3i0c5700v0c5cg61z"; })
-
(fetchNuGet { pname = "System.Runtime.Serialization.Primitives"; version = "4.1.1"; sha256 = "042rfjixknlr6r10vx2pgf56yming8lkjikamg3g4v29ikk78h7k"; })
-
(fetchNuGet { pname = "System.Security.AccessControl"; version = "5.0.0"; sha256 = "17n3lrrl6vahkqmhlpn3w20afgz09n7i6rv0r3qypngwi7wqdr5r"; })
(fetchNuGet { pname = "System.Security.Claims"; version = "4.3.0"; sha256 = "0jvfn7j22l3mm28qjy3rcw287y9h65ha4m940waaxah07jnbzrhn"; })
(fetchNuGet { pname = "System.Security.Cryptography.Algorithms"; version = "4.2.0"; sha256 = "148s9g5dgm33ri7dnh19s4lgnlxbpwvrw2jnzllq2kijj4i4vs85"; })
(fetchNuGet { pname = "System.Security.Cryptography.Algorithms"; version = "4.3.0"; sha256 = "03sq183pfl5kp7gkvq77myv7kbpdnq3y0xj7vi4q1kaw54sny0ml"; })
···
(fetchNuGet { pname = "System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0givpvvj8yc7gv4lhb6s1prq6p2c4147204a0wib89inqzd87gqc"; })
(fetchNuGet { pname = "System.Security.Cryptography.Primitives"; version = "4.0.0"; sha256 = "0i7cfnwph9a10bm26m538h5xcr8b36jscp9sy1zhgifksxz4yixh"; })
(fetchNuGet { pname = "System.Security.Cryptography.Primitives"; version = "4.3.0"; sha256 = "0pyzncsv48zwly3lw4f2dayqswcfvdwq2nz0dgwmi7fj3pn64wby"; })
-
(fetchNuGet { pname = "System.Security.Cryptography.ProtectedData"; version = "5.0.0"; sha256 = "0jq1rcj5af2ydswld8ga3dyw2yi4c63wvb986b5kqsvpkwwc8x1b"; })
(fetchNuGet { pname = "System.Security.Cryptography.X509Certificates"; version = "4.1.0"; sha256 = "0clg1bv55mfv5dq00m19cp634zx6inm31kf8ppbq1jgyjf2185dh"; })
(fetchNuGet { pname = "System.Security.Cryptography.X509Certificates"; version = "4.3.0"; sha256 = "0valjcz5wksbvijylxijjxb1mp38mdhv03r533vnx1q3ikzdav9h"; })
-
(fetchNuGet { pname = "System.Security.Permissions"; version = "5.0.0"; sha256 = "1xs1lagxr5blc0dfm6xv1nawcz552lq332x3j2a7sizqfarlk384"; })
(fetchNuGet { pname = "System.Security.Principal"; version = "4.3.0"; sha256 = "12cm2zws06z4lfc4dn31iqv7072zyi4m910d4r6wm8yx85arsfxf"; })
(fetchNuGet { pname = "System.Security.Principal.Windows"; version = "4.3.0"; sha256 = "00a0a7c40i3v4cb20s2cmh9csb5jv2l0frvnlzyfxh848xalpdwr"; })
-
(fetchNuGet { pname = "System.Security.Principal.Windows"; version = "5.0.0"; sha256 = "1mpk7xj76lxgz97a5yg93wi8lj0l8p157a5d50mmjy3gbz1904q8"; })
(fetchNuGet { pname = "System.Text.Encoding"; version = "4.0.11"; sha256 = "1dyqv0hijg265dwxg6l7aiv74102d6xjiwplh2ar1ly6xfaa4iiw"; })
(fetchNuGet { pname = "System.Text.Encoding"; version = "4.3.0"; sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr"; })
(fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.0.11"; sha256 = "08nsfrpiwsg9x5ml4xyl3zyvjfdi4mvbqf93kjdh11j4fwkznizs"; })
(fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.3.0"; sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy"; })
(fetchNuGet { pname = "System.Text.Encodings.Web"; version = "6.0.0"; sha256 = "06n9ql3fmhpjl32g3492sj181zjml5dlcc5l76xq2h38c4f87sai"; })
(fetchNuGet { pname = "System.Text.Encodings.Web"; version = "7.0.0"; sha256 = "1151hbyrcf8kyg1jz8k9awpbic98lwz9x129rg7zk1wrs6vjlpxl"; })
-
(fetchNuGet { pname = "System.Text.Json"; version = "4.6.0"; sha256 = "0ism236hwi0k6axssfq58s1d8lihplwiz058pdvl8al71hagri39"; })
-
(fetchNuGet { pname = "System.Text.Json"; version = "4.7.2"; sha256 = "10xj1pw2dgd42anikvj9qm23ccssrcp7dpznpj4j7xjp1ikhy3y4"; })
(fetchNuGet { pname = "System.Text.Json"; version = "6.0.2"; sha256 = "1lz6gx1r4if8sbx6yp9h0mi0g9ffr40x0cg518l0z2aiqgil3fk0"; })
(fetchNuGet { pname = "System.Text.Json"; version = "7.0.0"; sha256 = "0scb0lp7wbgcinaa4kqiqs7b8i5nx4ppfad81138jiwd1sl37pyp"; })
(fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.1.0"; sha256 = "1mw7vfkkyd04yn2fbhm38msk7dz2xwvib14ygjsb8dq2lcvr18y7"; })
(fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.3.0"; sha256 = "1bgq51k7fwld0njylfn7qc5fmwrk2137gdq7djqdsw347paa9c2l"; })
(fetchNuGet { pname = "System.Threading"; version = "4.0.11"; sha256 = "19x946h926bzvbsgj28csn46gak2crv2skpwsx80hbgazmkgb1ls"; })
···
(fetchNuGet { pname = "System.Threading.ThreadPool"; version = "4.3.0"; sha256 = "027s1f4sbx0y1xqw2irqn6x161lzj8qwvnh2gn78ciiczdv10vf1"; })
(fetchNuGet { pname = "System.Threading.Timer"; version = "4.0.1"; sha256 = "15n54f1f8nn3mjcjrlzdg6q3520571y012mx7v991x2fvp73lmg6"; })
(fetchNuGet { pname = "System.Threading.Timer"; version = "4.3.0"; sha256 = "1nx773nsx6z5whv8kaa1wjh037id2f1cxhb69pvgv12hd2b6qs56"; })
-
(fetchNuGet { pname = "System.Windows.Extensions"; version = "5.0.0"; sha256 = "0q776jpacfjmps4sc6gjvqj89w1ynj41hb0lvqmfl3j221lsfdbz"; })
(fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.0.11"; sha256 = "0c6ky1jk5ada9m94wcadih98l6k1fvf6vi7vhn1msjixaha419l5"; })
(fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.3.0"; sha256 = "0c47yllxifzmh8gq6rq6l36zzvw4kjvlszkqa9wq3fr59n0hl3s1"; })
(fetchNuGet { pname = "System.Xml.XDocument"; version = "4.0.11"; sha256 = "0n4lvpqzy9kc7qy1a4acwwd7b7pnvygv895az5640idl2y9zbz18"; })
···
(fetchNuGet { pname = "TagLibSharp"; version = "2.3.0"; sha256 = "1z7v9lrkss1f8s42sclsq3az9zjihgmhyxnwhjyf0scgk1amngrw"; })
(fetchNuGet { pname = "Utility.CommandLine.Arguments"; version = "6.0.0"; sha256 = "0i8m0vn1wm4wy7d3radyha6kxg0l50r2q02zlmkg6633yyiqry1a"; })
(fetchNuGet { pname = "Utility.EnvironmentVariables"; version = "1.0.5"; sha256 = "1x9vd5qni194yxc18pcrnvln9zib01sgai7ygw86zcj5137hj72i"; })
-
(fetchNuGet { pname = "xunit"; version = "2.4.1"; sha256 = "0xf3kaywpg15flqaqfgywqyychzk15kz0kz34j21rcv78q9ywq20"; })
(fetchNuGet { pname = "xunit.abstractions"; version = "2.0.1"; sha256 = "0c7zkf3i8n1mhc457q859klk067bw1xbf31lyxlwc5hlx9aqz65z"; })
(fetchNuGet { pname = "xunit.abstractions"; version = "2.0.3"; sha256 = "00wl8qksgkxld76fgir3ycc5rjqv1sqds6x8yx40927q5py74gfh"; })
-
(fetchNuGet { pname = "xunit.analyzers"; version = "0.10.0"; sha256 = "15n02q3akyqbvkp8nq75a8rd66d4ax0rx8fhdcn8j78pi235jm7j"; })
-
(fetchNuGet { pname = "xunit.assert"; version = "2.4.1"; sha256 = "1imynzh80wxq2rp9sc4gxs4x1nriil88f72ilhj5q0m44qqmqpc6"; })
-
(fetchNuGet { pname = "xunit.core"; version = "2.4.1"; sha256 = "1nnb3j4kzmycaw1g76ii4rfqkvg6l8gqh18falwp8g28h802019a"; })
(fetchNuGet { pname = "xunit.extensibility.core"; version = "2.2.0"; sha256 = "0l9fl09l709dq671r5yvmcrk9vhxgszmxf3ny1h9ja2sp9xx5pbs"; })
-
(fetchNuGet { pname = "xunit.extensibility.core"; version = "2.4.1"; sha256 = "103qsijmnip2pnbhciqyk2jyhdm6snindg5z2s57kqf5pcx9a050"; })
-
(fetchNuGet { pname = "xunit.extensibility.execution"; version = "2.4.1"; sha256 = "1pbilxh1gp2ywm5idfl0klhl4gb16j86ib4x83p8raql1dv88qia"; })
-
(fetchNuGet { pname = "xunit.runner.visualstudio"; version = "2.4.3"; sha256 = "0j1d0rbcm7pp6dypi61sjxp8l22sv261252z55b243l39jgv2rp3"; })
-
(fetchNuGet { pname = "YamlDotNet"; version = "12.0.2"; sha256 = "1v1h8a7x6l5gajqp5vcrh1pvxh9j4rxcs9w7razybzfl7h8q2qxi"; })
]
···
# Please dont edit it manually, your changes might get overwritten!
{ fetchNuGet }: [
+
(fetchNuGet { pname = "AutoFixture"; version = "4.18.1"; sha256 = "0whinrvkr2xbhkwd02jbcnws3wz7vlc25hk6w0iw4g92hrmgxqxd"; })
+
(fetchNuGet { pname = "AutoFixture.Xunit2"; version = "4.18.1"; sha256 = "1xs5dbj410h29spdl5c07vrxqkdl3rcyl2fv4jv4g7vq3kanc5p6"; })
(fetchNuGet { pname = "Castle.Core"; version = "4.4.0"; sha256 = "0rpcbmyhckvlvp6vbzpj03c1gqz56ixc6f15vgmxmyf1g40c24pf"; })
+
(fetchNuGet { pname = "coverlet.msbuild"; version = "6.0.0"; sha256 = "18qgg6d0ybrr70g69yqamgn5qvpyizlii1123cnj65amd0w2rxjl"; })
(fetchNuGet { pname = "Fare"; version = "2.1.1"; sha256 = "1gagj8k2w5m2z6nlywrzhqx1q9n880yriwk0lsq3vcda9lcggmcz"; })
+
(fetchNuGet { pname = "FluentFTP"; version = "48.0.3"; sha256 = "147n6vk3042jm1qspn2jss84qf5v5qh0spv3arpcak2nh61pjrf4"; })
+
(fetchNuGet { pname = "IPAddressRange"; version = "6.0.0"; sha256 = "0fnaxxabamzijj7a418i1z5nnd5ymcjsbplqrj95z8vdw02b99ny"; })
+
(fetchNuGet { pname = "Microsoft.AspNetCore.Authentication.JwtBearer"; version = "7.0.13"; sha256 = "1zzihfm2rwy5z11ndvpi0bx2llghg52msv1mwhgjlrm06q2zff5l"; })
+
(fetchNuGet { pname = "Microsoft.AspNetCore.Connections.Abstractions"; version = "7.0.13"; sha256 = "091cim81z0r0yl33d8qgs5h1xm6r2fwzl4v805arfkjhjr02q3f3"; })
+
(fetchNuGet { pname = "Microsoft.AspNetCore.Http.Connections.Client"; version = "7.0.13"; sha256 = "1wp7dvm9cq3bxz8lxknkjyn9myxlcyr4f0a3296pr48r7jnhafk7"; })
+
(fetchNuGet { pname = "Microsoft.AspNetCore.Http.Connections.Common"; version = "7.0.13"; sha256 = "0n7g7581n9gmpxm2bi0mgxkwj63gva9kmy3njb3zpvvr2vz93fq2"; })
+
(fetchNuGet { pname = "Microsoft.AspNetCore.Mvc.Versioning"; version = "5.1.0"; sha256 = "09v155s17px3d4zm2qz4syj6gdj17sb1a18fzwwvsrs3h357m4c1"; })
+
(fetchNuGet { pname = "Microsoft.AspNetCore.Mvc.Versioning.ApiExplorer"; version = "5.1.0"; sha256 = "01bhvs1n7217js1rh3vgl5i2gmxvkgpa3b8i71sv3k8bcz29101l"; })
+
(fetchNuGet { pname = "Microsoft.AspNetCore.SignalR.Client"; version = "7.0.13"; sha256 = "13mpw2rj0yb68gvjzb0yg5nzl9wi5pg95swmb4lj38vzypbc897p"; })
+
(fetchNuGet { pname = "Microsoft.AspNetCore.SignalR.Client.Core"; version = "7.0.13"; sha256 = "1lk74hsv3m1sc86cjrbx89a9w7f0a8v38sk6nmig49bk1fkpnb46"; })
+
(fetchNuGet { pname = "Microsoft.AspNetCore.SignalR.Common"; version = "7.0.13"; sha256 = "0fvajiq24waqxh7pvp3kjnjbj7adhffhm21rmw6l09dvcin8hqwf"; })
+
(fetchNuGet { pname = "Microsoft.AspNetCore.SignalR.Protocols.Json"; version = "7.0.13"; sha256 = "0kzisw542lvcn96n7vk2cwb9n2kb580hxanwahw57x3j8kyz97nz"; })
+
(fetchNuGet { pname = "Microsoft.CodeAnalysis.NetAnalyzers"; version = "7.0.4"; sha256 = "0x0gb6r9lr72jcnv3kkgi01zx1hgpx54niszmrjkdcfivbmmaa81"; })
+
(fetchNuGet { pname = "Microsoft.CodeCoverage"; version = "17.8.0"; sha256 = "173wjadp3gan4x2jfjchngnc4ca4mb95h1sbb28jydfkfw0z1zvj"; })
(fetchNuGet { pname = "Microsoft.CSharp"; version = "4.5.0"; sha256 = "01i28nvzccxbqmiz217fxs6hnjwmd5fafs37rd49a6qp53y6623l"; })
(fetchNuGet { pname = "Microsoft.CSharp"; version = "4.7.0"; sha256 = "0gd67zlw554j098kabg887b5a6pq9kzavpa3jjy5w53ccjzjfy8j"; })
+
(fetchNuGet { pname = "Microsoft.Data.Sqlite"; version = "7.0.13"; sha256 = "07k00mk8f9pd4gcmx81i3l5kqbih2abc939lixpak7hmqzf3a18r"; })
+
(fetchNuGet { pname = "Microsoft.Data.Sqlite.Core"; version = "7.0.13"; sha256 = "1rnm635jvjyxc7jb9isgarasrhmpvsahv6r6gp4b7li1y2sz3pyv"; })
+
(fetchNuGet { pname = "Microsoft.EntityFrameworkCore"; version = "7.0.13"; sha256 = "0jmmfcqvxfacgycwdqqrxgimjk83m59w68lpy5vgnqwcbfabg7zj"; })
+
(fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Abstractions"; version = "7.0.13"; sha256 = "0r36s142lknwx8j9lnxnx70wv3i7f4z6y2d5fi7r2whd3rvidkpq"; })
+
(fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Analyzers"; version = "7.0.13"; sha256 = "030s0rz3xjdlr77p1s7w0mqs0jrwgsklz63bnm30sxgr6zb25pz3"; })
+
(fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Relational"; version = "7.0.13"; sha256 = "0kx5056d6qkyxdcpqz46gd344xmizp2w0hknxh1x06bdfsnd292i"; })
+
(fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Sqlite.Core"; version = "7.0.13"; sha256 = "1mrgz6r4nllm3v8lgg1xy53am80kscr8kfh18xzc48w3frxwslr7"; })
(fetchNuGet { pname = "Microsoft.Extensions.ApiDescription.Server"; version = "6.0.5"; sha256 = "1pi2bm3cm0a7jzqzmfc2r7bpcdkmk3hhjfvb2c81j7wl7xdw3624"; })
(fetchNuGet { pname = "Microsoft.Extensions.Caching.Abstractions"; version = "7.0.0"; sha256 = "1hv94kwd4v7969cq3ik2afg5ipn44zbhpsgaga9cd0z47swz4r3a"; })
(fetchNuGet { pname = "Microsoft.Extensions.Caching.Memory"; version = "7.0.0"; sha256 = "09mq6g61rqjy5mdhsz2224m0rb0z9rkrxhhqym9zwpn272bbc9df"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Configuration"; version = "3.1.0"; sha256 = "1rszgz0rd5kvib5fscz6ss3pkxyjwqy0xpd4f2ypgzf5z5g5d398"; })
(fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "2.0.0"; sha256 = "1ilz2yrgg9rbjyhn6a5zh9pr51nmh11z7sixb4p7vivgydj9gxwf"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "3.1.0"; sha256 = "1f7h52kamljglx5k08ccryilvk6d6cvr9c26lcb6b2c091znzk0q"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "6.0.0"; sha256 = "0w6wwxv12nbc3sghvr68847wc9skkdgsicrz3fx4chgng1i3xy0j"; })
(fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "7.0.0"; sha256 = "1as8cygz0pagg17w22nsf6mb49lr2mcl1x8i3ad1wi8lyzygy1a3"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "8.0.0"; sha256 = "1jlpa4ggl1gr5fs7fdcw04li3y3iy05w3klr9lrrlc7v8w76kq71"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Configuration.Binder"; version = "3.1.0"; sha256 = "13jj7jxihiswmhmql7r5jydbca4x5qj6h7zq10z17gagys6dc7pw"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Configuration.Binder"; version = "8.0.0"; sha256 = "1m0gawiz8f5hc3li9vd5psddlygwgkiw13d7div87kmkf4idza8r"; })
(fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "3.0.0"; sha256 = "0cqbvy49ph16rlba2f35qhi0n7vpcf5kjybvn5fbs7dchfdzw927"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "3.1.0"; sha256 = "1xc61dy07bn2q73mx1z3ylrw80xpa682qjby13gklnqq636a3gab"; })
(fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "7.0.0"; sha256 = "121zs4jp8iimgbpzm3wsglhjwkc06irg1pxy8c1zcdlsg34cfq1p"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "8.0.0"; sha256 = "0i7qziz0iqmbk8zzln7kx9vd0lbx1x3va0yi3j1bgkjir13h78ps"; })
(fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "3.0.0"; sha256 = "06s8j8v0w06f12jxw6vvsd0l5zqrmsvc3rr2gqx9z3gcq7mdnr3l"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "3.1.0"; sha256 = "1pvms778xkyv1a3gfwrxnh8ja769cxi416n7pcidn9wvg15ifvbh"; })
(fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "6.0.0"; sha256 = "1vi67fw7q99gj7jd64gnnfr4d2c0ijpva7g9prps48ja6g91x6a9"; })
(fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "7.0.0"; sha256 = "181d7mp9307fs17lyy42f8cxnjwysddmpsalky4m0pqxcimnr6g7"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "8.0.0"; sha256 = "1zw0bpp5742jzx03wvqc8csnvsbgdqi0ls9jfc5i2vd3cl8b74pg"; })
(fetchNuGet { pname = "Microsoft.Extensions.DependencyModel"; version = "7.0.0"; sha256 = "04wb6hw3r7mmhg57215r1mb01q17glyaddjw1j5g1drsws914fj4"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.DependencyModel"; version = "8.0.0"; sha256 = "02jnx23hm1vid3yd9pw4gghzn6qkgdl5xfc5r0zrcxdax70rsh5a"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Diagnostics.Abstractions"; version = "8.0.0"; sha256 = "15m4j6w9n8h0mj7hlfzb83hd3wn7aq1s7fxbicm16slsjfwzj82i"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Diagnostics.HealthChecks"; version = "6.0.9"; sha256 = "06mx8zmlmi371ab5pskw8iawy8bbi4vx6rwrcj0andc59zfmg96q"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions"; version = "6.0.9"; sha256 = "1nv2rwq0q7ql63qip5ba45p97yxgva9jg6gnvrnfh2yk2fjwyag2"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Features"; version = "7.0.13"; sha256 = "1sdn9cssq7khq094zb5y8mrp3xapfbmccgm0wgd0chs0h3vxim49"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.FileProviders.Abstractions"; version = "6.0.0"; sha256 = "1fbqmfapxdz77drcv1ndyj2ybvd2rv4c9i9pgiykcpl4fa6dc65q"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.FileProviders.Abstractions"; version = "8.0.0"; sha256 = "1idq65fxwcn882c06yci7nscy9i0rgw6mqjrl7362prvvsd9f15r"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Hosting.Abstractions"; version = "6.0.0"; sha256 = "1mwjx6li4a82nb589763whpnhf5hfy1bpv1dzqqvczb1lhxhzhlj"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Hosting.Abstractions"; version = "8.0.0"; sha256 = "00d5dwmzw76iy8z40ly01hy9gly49a7rpf7k7m99vrid1kxp346h"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Http"; version = "3.1.0"; sha256 = "02ipxf75rqzsbmmy5ka44hh8krmxgky9mdxmh8f7fkbclpg2s6cy"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Logging"; version = "3.1.0"; sha256 = "1d3yhqj1rav7vswm747j7w8fh8paybji4rz941hhlq4b12mfqfh4"; })
(fetchNuGet { pname = "Microsoft.Extensions.Logging"; version = "7.0.0"; sha256 = "1bqd3pqn5dacgnkq0grc17cgb2i0w8z1raw12nwm3p3zhrfcvgxf"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Logging"; version = "8.0.0"; sha256 = "0nppj34nmq25gnrg0wh1q22y4wdqbih4ax493f226azv8mkp9s1i"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "3.1.0"; sha256 = "1zyalrcksszmn9r5xjnirfh7847axncgzxkk3k5srbvlcch8fw8g"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "6.0.2"; sha256 = "1wv54f3p3r2zj1pr9a6z8zqrh2ihm6v6qcw2pjwis1lcc0qb472m"; })
(fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "7.0.0"; sha256 = "1gn7d18i1wfy13vrwhmdv1rmsb4vrk26kqdld4cgvh77yigj90xs"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "7.0.1"; sha256 = "0xv3sqc1lbx5j4yy6g2w3kakzvrpwqs2ihax6lqasj5sz5map6fk"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "8.0.0"; sha256 = "1klcqhg3hk55hb6vmjiq2wgqidsl81aldw0li2z98lrwx26msrr6"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.ObjectPool"; version = "7.0.0"; sha256 = "15lz0qk2gr2q52i05ip51dzm9p4hzqlrammkc0hv2ng6g0z72697"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "3.1.0"; sha256 = "0akccwhpn93a4qrssyb3rszdsp3j4p9hlxbsb7yhqb78xydaqhyh"; })
(fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "6.0.0"; sha256 = "008pnk2p50i594ahz308v81a41mbjz9mwcarqhmrjpl2d20c868g"; })
(fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "7.0.0"; sha256 = "0b90zkrsk5dw3wr749rbynhpxlg4bgqdnd7d5vdlw2g9c7zlhgx6"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "7.0.1"; sha256 = "0ghz4y4gxnf2vw8yvhz9nkw21p6q2qqwh19phkk1xwxywyilr3mq"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "8.0.0"; sha256 = "0p50qn6zhinzyhq9sy5svnmqqwhw2jajs2pbjh9sah504wjvhscz"; })
(fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "2.0.0"; sha256 = "1xppr5jbny04slyjgngxjdm0maxdh47vq481ps944d7jrfs0p3mb"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "3.1.0"; sha256 = "1w1y22njywwysi8qjnj4m83qhbq0jr4mmjib0hfawz6cwamh7xrb"; })
(fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "6.0.0"; sha256 = "1kjiw6s4yfz9gm7mx3wkhp06ghnbs95icj9hi505shz9rjrg42q2"; })
(fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "7.0.0"; sha256 = "1b4km9fszid9vp2zb3gya5ni9fn8bq62bzaas2ck2r7gs0sdys80"; })
+
(fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "8.0.0"; sha256 = "0aldaz5aapngchgdr7dax9jw5wy7k7hmjgjpfgfv1wfif27jlkqm"; })
+
(fetchNuGet { pname = "Microsoft.IdentityModel.Abstractions"; version = "7.0.3"; sha256 = "0njmg2lygnirnfjv9gck2f5lq4ly5rgws9cpf8qj3kwcwxfp0b9s"; })
+
(fetchNuGet { pname = "Microsoft.IdentityModel.JsonWebTokens"; version = "7.0.3"; sha256 = "1ayh85xqdq8rqjk2iqcn7iaczcl7d8qg6bxk0b4rgx59fmsmbqj7"; })
(fetchNuGet { pname = "Microsoft.IdentityModel.Logging"; version = "6.15.1"; sha256 = "1jnswvv5d6gbnssmql08d72pb0a42xscp4k5k1svsk8k5pj3nf8p"; })
+
(fetchNuGet { pname = "Microsoft.IdentityModel.Logging"; version = "7.0.3"; sha256 = "13cjqmf59k895q6gkd5ycl89mnpalckda7rhsdl11jdyr32hsfnv"; })
(fetchNuGet { pname = "Microsoft.IdentityModel.Protocols"; version = "6.15.1"; sha256 = "1075g2g30g7qmznc9mf97nm4k4xbz4s37bi59qxwbx0y2pnl1f2r"; })
(fetchNuGet { pname = "Microsoft.IdentityModel.Protocols.OpenIdConnect"; version = "6.15.1"; sha256 = "19sbh8hxbbp24294k8vc6z92906wq366m49k5484mngwrw5jpsyf"; })
(fetchNuGet { pname = "Microsoft.IdentityModel.Tokens"; version = "6.15.1"; sha256 = "1ljg7nrxjkfcwh081831s30agpfx8f3flqvwg5piy6vfc9hqmxa8"; })
+
(fetchNuGet { pname = "Microsoft.IdentityModel.Tokens"; version = "7.0.3"; sha256 = "1pmhd0imh9wlhvbvvwjrpjsqvzagi2ly22nddwr4r0pi234khyz1"; })
+
(fetchNuGet { pname = "Microsoft.NET.Test.Sdk"; version = "17.8.0"; sha256 = "1syvl3g0hbrcgfi9rq6pld8s8hqqww4dflf1lxn59ccddyyx0gmv"; })
(fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.0.1"; sha256 = "01al6cfxp68dscl15z7rxfw9zvhm64dncsw09a1vmdkacsa2v6lr"; })
(fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.1.0"; sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm"; })
(fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.0.1"; sha256 = "0ppdkwy6s9p7x9jix3v4402wb171cdiibq7js7i13nxpdky7074p"; })
(fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.1.0"; sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh"; })
(fetchNuGet { pname = "Microsoft.OpenApi"; version = "1.2.3"; sha256 = "07b19k89whj69j87afkz86gp9b3iybw8jqwvlgcn43m7fb2y99rr"; })
+
(fetchNuGet { pname = "Microsoft.TestPlatform.ObjectModel"; version = "17.8.0"; sha256 = "0b0i7lmkrcfvim8i3l93gwqvkhhhfzd53fqfnygdqvkg6np0cg7m"; })
+
(fetchNuGet { pname = "Microsoft.TestPlatform.TestHost"; version = "17.8.0"; sha256 = "0f5jah93kjkvxwmhwb78lw11m9pkkq9fvf135hpymmmpxqbdh97q"; })
(fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.0.1"; sha256 = "1n8ap0cmljbqskxpf8fjzn7kh1vvlndsa75k01qig26mbw97k2q7"; })
(fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.3.0"; sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq"; })
(fetchNuGet { pname = "Mono.Posix.NETStandard"; version = "1.0.0"; sha256 = "0xlja36hwpjm837haq15mjh2prcf68lyrmn72nvgpz8qnf9vappw"; })
(fetchNuGet { pname = "Moq"; version = "4.16.1"; sha256 = "1m2gwbx0gsy84rl9c3hgdaw9gz8d08ffg19nwg0idsdqmmiq887l"; })
(fetchNuGet { pname = "NETStandard.Library"; version = "1.6.0"; sha256 = "0nmmv4yw7gw04ik8ialj3ak0j6pxa9spih67hnn1h2c38ba8h58k"; })
(fetchNuGet { pname = "NETStandard.Library"; version = "1.6.1"; sha256 = "1z70wvsx2d847a2cjfii7b83pjfs34q05gb037fdjikv5kbagml8"; })
+
(fetchNuGet { pname = "Newtonsoft.Json"; version = "13.0.1"; sha256 = "0fijg0w6iwap8gvzyjnndds0q4b8anwxxvik7y8vgq97dram4srb"; })
+
(fetchNuGet { pname = "NuGet.Frameworks"; version = "6.5.0"; sha256 = "0s37d1p4md0k6d4cy6sq36f2dgkd9qfbzapxhkvi8awwh0vrynhj"; })
+
(fetchNuGet { pname = "OneOf"; version = "3.0.263"; sha256 = "08jiy5ff6nx3bbmia7iqcfrva0bynr87m0m4nxkzm5ri21w49ri1"; })
+
(fetchNuGet { pname = "prometheus-net"; version = "8.2.0"; sha256 = "19m9lkpc4h9a0jmn66p61x8960gk9fidcwic70nrvjhmd5m201fj"; })
+
(fetchNuGet { pname = "prometheus-net.AspNetCore"; version = "8.2.0"; sha256 = "1lilk7xw19wgl2i7cjbf09ssd4jicla45wj29hfy6d1bzcnd6yn8"; })
+
(fetchNuGet { pname = "prometheus-net.AspNetCore.HealthChecks"; version = "8.2.0"; sha256 = "1kzvlab31ypgp62663nnr6g964w19iabnyilqlkm6acl5f5vvfvv"; })
(fetchNuGet { pname = "prometheus-net.DotNetRuntime"; version = "4.4.0"; sha256 = "1hrzf2djkjiswyf4xg3pl6rb0a8i0mh294hrfbna782hfxya7c29"; })
+
(fetchNuGet { pname = "prometheus-net.SystemMetrics"; version = "3.0.0"; sha256 = "0gl1msasy19vy836dzwkp8046f141nlrx0fhzg70vzfzjnrh3jm5"; })
(fetchNuGet { pname = "runtime.any.System.Collections"; version = "4.3.0"; sha256 = "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0"; })
(fetchNuGet { pname = "runtime.any.System.Diagnostics.Tools"; version = "4.3.0"; sha256 = "1wl76vk12zhdh66vmagni66h5xbhgqq7zkdpgw21jhxhvlbcl8pk"; })
(fetchNuGet { pname = "runtime.any.System.Diagnostics.Tracing"; version = "4.3.0"; sha256 = "00j6nv2xgmd3bi347k00m7wr542wjlig53rmj28pmw7ddcn97jbn"; })
···
(fetchNuGet { pname = "runtime.unix.System.Net.Sockets"; version = "4.3.0"; sha256 = "03npdxzy8gfv035bv1b9rz7c7hv0rxl5904wjz51if491mw0xy12"; })
(fetchNuGet { pname = "runtime.unix.System.Private.Uri"; version = "4.3.0"; sha256 = "1jx02q6kiwlvfksq1q9qr17fj78y5v6mwsszav4qcz9z25d5g6vk"; })
(fetchNuGet { pname = "runtime.unix.System.Runtime.Extensions"; version = "4.3.0"; sha256 = "0pnxxmm8whx38dp6yvwgmh22smknxmqs5n513fc7m4wxvs1bvi4p"; })
+
(fetchNuGet { pname = "Serilog"; version = "3.1.1"; sha256 = "0ck51ndmaqflsri7yyw5792z42wsp91038rx2i6vg7z4r35vfvig"; })
+
(fetchNuGet { pname = "Serilog.AspNetCore"; version = "8.0.0"; sha256 = "0g1scn1a5paiydxk1nnrwzzqny2vabc3hniy6jwjqycag6ch2pni"; })
+
(fetchNuGet { pname = "Serilog.Extensions.Hosting"; version = "8.0.0"; sha256 = "10cgp4nsrzkld5yxnvkfkwd0wkc1m8m7p5z42w4sqd8f188n8i9q"; })
+
(fetchNuGet { pname = "Serilog.Extensions.Logging"; version = "8.0.0"; sha256 = "087ab94sfhkj6h6x3cwwf66g456704faxnfyc4pi6shxk45b318s"; })
+
(fetchNuGet { pname = "Serilog.Formatting.Compact"; version = "2.0.0"; sha256 = "0y7vg2qji02riq7r0kgybarhkngw6gh3xw89w7c2hcmjawd96x3k"; })
+
(fetchNuGet { pname = "Serilog.Settings.Configuration"; version = "8.0.0"; sha256 = "0245gvndwbj4nbp8q09vp7w4i9iddxr0vzda2c3ja5afz1zgs395"; })
(fetchNuGet { pname = "Serilog.Sinks.Async"; version = "1.5.0"; sha256 = "0bcb3n6lmg5wfj806mziybfmbb8gyiszrivs3swf0msy8w505gyg"; })
+
(fetchNuGet { pname = "Serilog.Sinks.Console"; version = "5.0.1"; sha256 = "0cnjjpnnhlx3k4385dbnddkz3n6khdshjix0hlv4gjmrrmjaixva"; })
(fetchNuGet { pname = "Serilog.Sinks.Debug"; version = "2.0.0"; sha256 = "1i7j870l47gan3gpnnlzkccn5lbm7518cnkp25a3g5gp9l0dbwpw"; })
(fetchNuGet { pname = "Serilog.Sinks.File"; version = "5.0.0"; sha256 = "097rngmgcrdfy7jy8j7dq3xaq2qky8ijwg0ws6bfv5lx0f3vvb0q"; })
(fetchNuGet { pname = "Serilog.Sinks.Grafana.Loki"; version = "7.1.1"; sha256 = "1c7csknq5v09j2x3ybrssxk59aca9x678j53wp73ryjh0niqxznl"; })
(fetchNuGet { pname = "Serilog.Sinks.Http"; version = "8.0.0"; sha256 = "1sx30n2cn5ixfvxs8llgk19r0vvv27246341bjy2h4994sl8zgld"; })
+
(fetchNuGet { pname = "Soulseek"; version = "6.2.0"; sha256 = "1nz4fcqpf4mqbc8ig1311vkcn11wcx3nayk56cn7syqczpdqzqxv"; })
+
(fetchNuGet { pname = "SQLitePCLRaw.bundle_e_sqlite3"; version = "2.1.4"; sha256 = "0shdspl9cm71wwqg9103s44r0l01r3sgnpxr523y4a0wlgac50g0"; })
+
(fetchNuGet { pname = "SQLitePCLRaw.core"; version = "2.1.4"; sha256 = "09akxz92qipr1cj8mk2hw99i0b81wwbwx26gpk21471zh543f8ld"; })
+
(fetchNuGet { pname = "SQLitePCLRaw.lib.e_sqlite3"; version = "2.1.4"; sha256 = "11l85ksv1ck46j8z08fyf0c3l572zmp9ynb7p5chm5iyrh8xwkkn"; })
+
(fetchNuGet { pname = "SQLitePCLRaw.provider.e_sqlite3"; version = "2.1.4"; sha256 = "0b8f51nrjkq0pmfzjaqk5rp7r0cp2lbdm2whynj3xsjklppzmn35"; })
(fetchNuGet { pname = "StyleCop.Analyzers"; version = "1.2.0-beta.435"; sha256 = "0dirz0av24ds2k7hgpss15y4wlhwlzz22qdjvkq0n3g3sxcckrsy"; })
(fetchNuGet { pname = "StyleCop.Analyzers.Unstable"; version = "1.2.0.435"; sha256 = "1jv4ha4y2c9922n21yf2dvfkmi8qfa8z28gk5zsqdyck08izp9mh"; })
+
(fetchNuGet { pname = "Swashbuckle.AspNetCore"; version = "6.5.0"; sha256 = "0k61chpz5j59s1yax28vx0mppx20ff8vg8grwja112hfrzj1f45n"; })
+
(fetchNuGet { pname = "Swashbuckle.AspNetCore.Swagger"; version = "6.5.0"; sha256 = "1s6axf6fin8sss3bvzp0s039rxrx71vx4rl559miw12bz3lld8kc"; })
+
(fetchNuGet { pname = "Swashbuckle.AspNetCore.SwaggerGen"; version = "6.5.0"; sha256 = "0hq93gy5vyrigpdk9lhqwxglxwkbxa8ydllwcqs4bwfcsspzrs83"; })
+
(fetchNuGet { pname = "Swashbuckle.AspNetCore.SwaggerUI"; version = "6.5.0"; sha256 = "17hx7kc187higm0gk67dndng3n7932sn3fwyj48l45cvyr3025h7"; })
(fetchNuGet { pname = "System.AppContext"; version = "4.1.0"; sha256 = "0fv3cma1jp4vgj7a8hqc9n7hr1f1kjp541s6z0q1r6nazb4iz9mz"; })
(fetchNuGet { pname = "System.AppContext"; version = "4.3.0"; sha256 = "1649qvy3dar900z3g817h17nl8jp4ka5vcfmsr05kh0fshn7j3ya"; })
(fetchNuGet { pname = "System.Buffers"; version = "4.0.0"; sha256 = "13s659bcmg9nwb6z78971z1lr6bmh2wghxi1ayqyzl4jijd351gr"; })
···
(fetchNuGet { pname = "System.ComponentModel.Annotations"; version = "4.3.0"; sha256 = "1ab25njbjgqbnvkazv41ndc0fc7gx0dnnhzb57d2wbd7ljxm21fd"; })
(fetchNuGet { pname = "System.ComponentModel.Primitives"; version = "4.3.0"; sha256 = "1svfmcmgs0w0z9xdw2f2ps05rdxmkxxhf0l17xk9l1l8xfahkqr0"; })
(fetchNuGet { pname = "System.ComponentModel.TypeConverter"; version = "4.3.0"; sha256 = "17ng0p7v3nbrg3kycz10aqrrlw4lz9hzhws09pfh8gkwicyy481x"; })
+
(fetchNuGet { pname = "System.Configuration.ConfigurationManager"; version = "8.0.0"; sha256 = "08dadpd8lx6x7craw3h3444p7ncz4wk0a3j1681lyhhd56ln66f6"; })
(fetchNuGet { pname = "System.Console"; version = "4.0.0"; sha256 = "0ynxqbc3z1nwbrc11hkkpw9skw116z4y9wjzn7id49p9yi7mzmlf"; })
(fetchNuGet { pname = "System.Console"; version = "4.3.0"; sha256 = "1flr7a9x920mr5cjsqmsy9wgnv3lvd0h1g521pdr1lkb2qycy7ay"; })
(fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.0.11"; sha256 = "0gmjghrqmlgzxivd2xl50ncbglb7ljzb66rlx8ws6dv8jm0d5siz"; })
(fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.3.0"; sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y"; })
(fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "4.0.0"; sha256 = "1n6c3fbz7v8d3pn77h4v5wvsfrfg7v1c57lg3nff3cjyh597v23m"; })
(fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "4.3.0"; sha256 = "0z6m3pbiy0qw6rn3n209rrzf9x1k4002zh90vwcrsym09ipm2liq"; })
+
(fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "8.0.0"; sha256 = "0nzra1i0mljvmnj1qqqg37xs7bl71fnpl68nwmdajchh65l878zr"; })
+
(fetchNuGet { pname = "System.Diagnostics.EventLog"; version = "8.0.0"; sha256 = "1xnvcidh2qf6k7w8ij1rvj0viqkq84cq47biw0c98xhxg5rk3pxf"; })
+
(fetchNuGet { pname = "System.Diagnostics.PerformanceCounter"; version = "8.0.0"; sha256 = "16dviw76i17kzprh6famsnng97znzzd0d6zj4l28grfwibxcpd09"; })
(fetchNuGet { pname = "System.Diagnostics.Tools"; version = "4.0.1"; sha256 = "19cknvg07yhakcvpxg3cxa0bwadplin6kyxd8mpjjpwnp56nl85x"; })
(fetchNuGet { pname = "System.Diagnostics.Tools"; version = "4.3.0"; sha256 = "0in3pic3s2ddyibi8cvgl102zmvp9r9mchh82ns9f0ms4basylw1"; })
(fetchNuGet { pname = "System.Diagnostics.TraceSource"; version = "4.3.0"; sha256 = "1kyw4d7dpjczhw6634nrmg7yyyzq72k75x38y0l0nwhigdlp1766"; })
(fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.1.0"; sha256 = "1d2r76v1x610x61ahfpigda89gd13qydz6vbwzhpqlyvq8jj6394"; })
(fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.3.0"; sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4"; })
(fetchNuGet { pname = "System.Dynamic.Runtime"; version = "4.3.0"; sha256 = "1d951hrvrpndk7insiag80qxjbf2y0y39y8h5hnq9612ws661glk"; })
(fetchNuGet { pname = "System.Globalization"; version = "4.0.11"; sha256 = "070c5jbas2v7smm660zaf1gh0489xanjqymkvafcs4f8cdrs1d5d"; })
(fetchNuGet { pname = "System.Globalization"; version = "4.3.0"; sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki"; })
···
(fetchNuGet { pname = "System.Globalization.Calendars"; version = "4.3.0"; sha256 = "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq"; })
(fetchNuGet { pname = "System.Globalization.Extensions"; version = "4.0.1"; sha256 = "0hjhdb5ri8z9l93bw04s7ynwrjrhx2n0p34sf33a9hl9phz69fyc"; })
(fetchNuGet { pname = "System.Globalization.Extensions"; version = "4.3.0"; sha256 = "02a5zfxavhv3jd437bsncbhd2fp1zv4gxzakp1an9l6kdq1mcqls"; })
+
(fetchNuGet { pname = "System.IdentityModel.Tokens.Jwt"; version = "7.0.3"; sha256 = "1fls88ffq34j1gr6zay1crm27v3sjs5fa4mvj9akqjq05bxanlhk"; })
(fetchNuGet { pname = "System.IO"; version = "4.1.0"; sha256 = "1g0yb8p11vfd0kbkyzlfsbsp5z44lwsvyc0h3dpw6vqnbi035ajp"; })
(fetchNuGet { pname = "System.IO"; version = "4.3.0"; sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f"; })
(fetchNuGet { pname = "System.IO.Compression"; version = "4.1.0"; sha256 = "0iym7s3jkl8n0vzm3jd6xqg9zjjjqni05x45dwxyjr2dy88hlgji"; })
···
(fetchNuGet { pname = "System.Reflection.Emit.Lightweight"; version = "4.3.0"; sha256 = "0ql7lcakycrvzgi9kxz1b3lljd990az1x6c4jsiwcacrvimpib5c"; })
(fetchNuGet { pname = "System.Reflection.Extensions"; version = "4.0.1"; sha256 = "0m7wqwq0zqq9gbpiqvgk3sr92cbrw7cp3xn53xvw7zj6rz6fdirn"; })
(fetchNuGet { pname = "System.Reflection.Extensions"; version = "4.3.0"; sha256 = "02bly8bdc98gs22lqsfx9xicblszr2yan7v2mmw3g7hy6miq5hwq"; })
+
(fetchNuGet { pname = "System.Reflection.Metadata"; version = "1.6.0"; sha256 = "1wdbavrrkajy7qbdblpbpbalbdl48q3h34cchz24gvdgyrlf15r4"; })
(fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.0.1"; sha256 = "1bangaabhsl4k9fg8khn83wm6yial8ik1sza7401621jc6jrym28"; })
(fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.3.0"; sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276"; })
(fetchNuGet { pname = "System.Reflection.TypeExtensions"; version = "4.1.0"; sha256 = "1bjli8a7sc7jlxqgcagl9nh8axzfl11f4ld3rjqsyxc516iijij7"; })
···
(fetchNuGet { pname = "System.Runtime.InteropServices.RuntimeInformation"; version = "4.3.0"; sha256 = "0q18r1sh4vn7bvqgd6dmqlw5v28flbpj349mkdish2vjyvmnb2ii"; })
(fetchNuGet { pname = "System.Runtime.Numerics"; version = "4.0.1"; sha256 = "1y308zfvy0l5nrn46mqqr4wb4z1xk758pkk8svbz8b5ij7jnv4nn"; })
(fetchNuGet { pname = "System.Runtime.Numerics"; version = "4.3.0"; sha256 = "19rav39sr5dky7afygh309qamqqmi9kcwvz3i0c5700v0c5cg61z"; })
(fetchNuGet { pname = "System.Security.Claims"; version = "4.3.0"; sha256 = "0jvfn7j22l3mm28qjy3rcw287y9h65ha4m940waaxah07jnbzrhn"; })
(fetchNuGet { pname = "System.Security.Cryptography.Algorithms"; version = "4.2.0"; sha256 = "148s9g5dgm33ri7dnh19s4lgnlxbpwvrw2jnzllq2kijj4i4vs85"; })
(fetchNuGet { pname = "System.Security.Cryptography.Algorithms"; version = "4.3.0"; sha256 = "03sq183pfl5kp7gkvq77myv7kbpdnq3y0xj7vi4q1kaw54sny0ml"; })
···
(fetchNuGet { pname = "System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0givpvvj8yc7gv4lhb6s1prq6p2c4147204a0wib89inqzd87gqc"; })
(fetchNuGet { pname = "System.Security.Cryptography.Primitives"; version = "4.0.0"; sha256 = "0i7cfnwph9a10bm26m538h5xcr8b36jscp9sy1zhgifksxz4yixh"; })
(fetchNuGet { pname = "System.Security.Cryptography.Primitives"; version = "4.3.0"; sha256 = "0pyzncsv48zwly3lw4f2dayqswcfvdwq2nz0dgwmi7fj3pn64wby"; })
+
(fetchNuGet { pname = "System.Security.Cryptography.ProtectedData"; version = "8.0.0"; sha256 = "1ysjx3b5ips41s32zacf4vs7ig41906mxrsbmykdzi0hvdmjkgbx"; })
(fetchNuGet { pname = "System.Security.Cryptography.X509Certificates"; version = "4.1.0"; sha256 = "0clg1bv55mfv5dq00m19cp634zx6inm31kf8ppbq1jgyjf2185dh"; })
(fetchNuGet { pname = "System.Security.Cryptography.X509Certificates"; version = "4.3.0"; sha256 = "0valjcz5wksbvijylxijjxb1mp38mdhv03r533vnx1q3ikzdav9h"; })
(fetchNuGet { pname = "System.Security.Principal"; version = "4.3.0"; sha256 = "12cm2zws06z4lfc4dn31iqv7072zyi4m910d4r6wm8yx85arsfxf"; })
(fetchNuGet { pname = "System.Security.Principal.Windows"; version = "4.3.0"; sha256 = "00a0a7c40i3v4cb20s2cmh9csb5jv2l0frvnlzyfxh848xalpdwr"; })
(fetchNuGet { pname = "System.Text.Encoding"; version = "4.0.11"; sha256 = "1dyqv0hijg265dwxg6l7aiv74102d6xjiwplh2ar1ly6xfaa4iiw"; })
(fetchNuGet { pname = "System.Text.Encoding"; version = "4.3.0"; sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr"; })
(fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.0.11"; sha256 = "08nsfrpiwsg9x5ml4xyl3zyvjfdi4mvbqf93kjdh11j4fwkznizs"; })
(fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.3.0"; sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy"; })
(fetchNuGet { pname = "System.Text.Encodings.Web"; version = "6.0.0"; sha256 = "06n9ql3fmhpjl32g3492sj181zjml5dlcc5l76xq2h38c4f87sai"; })
(fetchNuGet { pname = "System.Text.Encodings.Web"; version = "7.0.0"; sha256 = "1151hbyrcf8kyg1jz8k9awpbic98lwz9x129rg7zk1wrs6vjlpxl"; })
+
(fetchNuGet { pname = "System.Text.Encodings.Web"; version = "8.0.0"; sha256 = "1wbypkx0m8dgpsaqgyywz4z760xblnwalb241d5qv9kx8m128i11"; })
(fetchNuGet { pname = "System.Text.Json"; version = "6.0.2"; sha256 = "1lz6gx1r4if8sbx6yp9h0mi0g9ffr40x0cg518l0z2aiqgil3fk0"; })
(fetchNuGet { pname = "System.Text.Json"; version = "7.0.0"; sha256 = "0scb0lp7wbgcinaa4kqiqs7b8i5nx4ppfad81138jiwd1sl37pyp"; })
+
(fetchNuGet { pname = "System.Text.Json"; version = "8.0.0"; sha256 = "134savxw0sq7s448jnzw17bxcijsi1v38mirpbb6zfxmqlf04msw"; })
(fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.1.0"; sha256 = "1mw7vfkkyd04yn2fbhm38msk7dz2xwvib14ygjsb8dq2lcvr18y7"; })
(fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.3.0"; sha256 = "1bgq51k7fwld0njylfn7qc5fmwrk2137gdq7djqdsw347paa9c2l"; })
(fetchNuGet { pname = "System.Threading"; version = "4.0.11"; sha256 = "19x946h926bzvbsgj28csn46gak2crv2skpwsx80hbgazmkgb1ls"; })
···
(fetchNuGet { pname = "System.Threading.ThreadPool"; version = "4.3.0"; sha256 = "027s1f4sbx0y1xqw2irqn6x161lzj8qwvnh2gn78ciiczdv10vf1"; })
(fetchNuGet { pname = "System.Threading.Timer"; version = "4.0.1"; sha256 = "15n54f1f8nn3mjcjrlzdg6q3520571y012mx7v991x2fvp73lmg6"; })
(fetchNuGet { pname = "System.Threading.Timer"; version = "4.3.0"; sha256 = "1nx773nsx6z5whv8kaa1wjh037id2f1cxhb69pvgv12hd2b6qs56"; })
(fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.0.11"; sha256 = "0c6ky1jk5ada9m94wcadih98l6k1fvf6vi7vhn1msjixaha419l5"; })
(fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.3.0"; sha256 = "0c47yllxifzmh8gq6rq6l36zzvw4kjvlszkqa9wq3fr59n0hl3s1"; })
(fetchNuGet { pname = "System.Xml.XDocument"; version = "4.0.11"; sha256 = "0n4lvpqzy9kc7qy1a4acwwd7b7pnvygv895az5640idl2y9zbz18"; })
···
(fetchNuGet { pname = "TagLibSharp"; version = "2.3.0"; sha256 = "1z7v9lrkss1f8s42sclsq3az9zjihgmhyxnwhjyf0scgk1amngrw"; })
(fetchNuGet { pname = "Utility.CommandLine.Arguments"; version = "6.0.0"; sha256 = "0i8m0vn1wm4wy7d3radyha6kxg0l50r2q02zlmkg6633yyiqry1a"; })
(fetchNuGet { pname = "Utility.EnvironmentVariables"; version = "1.0.5"; sha256 = "1x9vd5qni194yxc18pcrnvln9zib01sgai7ygw86zcj5137hj72i"; })
+
(fetchNuGet { pname = "xunit"; version = "2.6.3"; sha256 = "0yy0579ipqk4fab877kc0y947q9i83329rwwf47apwgbhpkcfi62"; })
(fetchNuGet { pname = "xunit.abstractions"; version = "2.0.1"; sha256 = "0c7zkf3i8n1mhc457q859klk067bw1xbf31lyxlwc5hlx9aqz65z"; })
(fetchNuGet { pname = "xunit.abstractions"; version = "2.0.3"; sha256 = "00wl8qksgkxld76fgir3ycc5rjqv1sqds6x8yx40927q5py74gfh"; })
+
(fetchNuGet { pname = "xunit.analyzers"; version = "1.7.0"; sha256 = "0dga1c6icksd6y7c652pkwcmdsqxrgnxj3v2nijc0vayqa5prnvc"; })
+
(fetchNuGet { pname = "xunit.assert"; version = "2.6.3"; sha256 = "0i4g5sw0j2j4ajya671d4ragq3xrgpaf2bw5fzs7hlkykm0s5vgc"; })
+
(fetchNuGet { pname = "xunit.core"; version = "2.6.3"; sha256 = "14jissxdzrshnrz8rbgxzvn93if808fvmcbha6bz9f5yh503z88p"; })
(fetchNuGet { pname = "xunit.extensibility.core"; version = "2.2.0"; sha256 = "0l9fl09l709dq671r5yvmcrk9vhxgszmxf3ny1h9ja2sp9xx5pbs"; })
+
(fetchNuGet { pname = "xunit.extensibility.core"; version = "2.6.3"; sha256 = "1j9hjrar5lr3irxmpnbk564dc4g11hkjx6w4241xx333pz4h8jr5"; })
+
(fetchNuGet { pname = "xunit.extensibility.execution"; version = "2.6.3"; sha256 = "0514n70rizl96kx9b62qpsia2nc7k9rjbmwn32vbclpvil2jdy07"; })
+
(fetchNuGet { pname = "xunit.runner.visualstudio"; version = "2.5.5"; sha256 = "06w2skg7vn1wag7x06z8gw2rbfzq21i3alg6dfcwj0rkq98zyxac"; })
+
(fetchNuGet { pname = "YamlDotNet"; version = "13.7.1"; sha256 = "1m2lnfb2r8382fpjyxp79wnbis7l462zksj3618142q53y33bk5z"; })
]
+3 -3
pkgs/tools/admin/aws-sso-cli/default.nix
···
}:
buildGoModule rec {
pname = "aws-sso-cli";
-
version = "1.14.2";
src = fetchFromGitHub {
owner = "synfinatic";
repo = pname;
rev = "v${version}";
-
hash = "sha256-KtSmDBr2JRxyBUJ5UWMmnfN87oO1/TiCrtuxA2b9Ph0=";
};
-
vendorHash = "sha256-B7t1syBJjwaTM4Tgj/OhhmHJRAhJ/Ewg+g55AKpdj4c=";
nativeBuildInputs = [ makeWrapper ];
···
}:
buildGoModule rec {
pname = "aws-sso-cli";
+
version = "1.14.3";
src = fetchFromGitHub {
owner = "synfinatic";
repo = pname;
rev = "v${version}";
+
hash = "sha256-6UP+5niKAdO4DgdEnTdpbUnr2BLKwAgHcEZqkgzCcqs=";
};
+
vendorHash = "sha256-TU5kJ0LIqHcfEQEkk69xWJZk30VD9XwlJ5b83w1mHKk=";
nativeBuildInputs = [ makeWrapper ];
+9 -4
pkgs/tools/security/cloudlist/default.nix
···
buildGoModule rec {
pname = "cloudlist";
-
version = "1.0.4";
src = fetchFromGitHub {
owner = "projectdiscovery";
-
repo = pname;
rev = "refs/tags/v${version}";
-
sha256 = "sha256-m0b7gtbI9i1tD8HduEAF+Mo2UpI4gqldEO8q4u+Wo3E=";
};
-
vendorHash = "sha256-GHQnI4T6y/p+BlQyrNJmIaSek0sC1J3UwcuvDQH5gCI=";
meta = with lib; {
description = "Tool for listing assets from multiple cloud providers";
···
buildGoModule rec {
pname = "cloudlist";
+
version = "1.0.6";
src = fetchFromGitHub {
owner = "projectdiscovery";
+
repo = "cloudlist";
rev = "refs/tags/v${version}";
+
hash = "sha256-oq+JmcENFcB4AoVEhxoYIKZArgzVm6QFsPF8ybtNMak=";
};
+
vendorHash = "sha256-4eGmfPXqohdRHT0xExF1Z5jE8GscQGlVEmS3cHMX4x8=";
+
+
ldflags = [
+
"-w"
+
"-s"
+
];
meta = with lib; {
description = "Tool for listing assets from multiple cloud providers";
+9 -3
pkgs/tools/security/faraday-agent-dispatcher/default.nix
···
python3.pkgs.buildPythonApplication rec {
pname = "faraday-agent-dispatcher";
-
version = "2.6.2";
-
format = "setuptools";
src = fetchFromGitHub {
owner = "infobyte";
repo = "faraday_agent_dispatcher";
rev = "refs/tags/${version}";
-
hash = "sha256-+lsejepg/iBHo6CRAGNHjiUC7ZgboHbKu7EDmlN3lVk=";
};
postPatch = ''
···
--replace '"pytest-runner",' ""
'';
nativeBuildInputs = with python3.pkgs; [
setuptools-scm
];
···
pytenable
python-gvm
python-owasp-zap-v2-4
pyyaml
requests
syslog-rfc5424-formatter
···
python3.pkgs.buildPythonApplication rec {
pname = "faraday-agent-dispatcher";
+
version = "3.0.1";
+
pyproject = true;
src = fetchFromGitHub {
owner = "infobyte";
repo = "faraday_agent_dispatcher";
rev = "refs/tags/${version}";
+
hash = "sha256-QCxYqLZAPrhcKAFguWT2ygN/OMe2Tr7HtnMx4Kp2bGM=";
};
postPatch = ''
···
--replace '"pytest-runner",' ""
'';
+
pythonRelaxDeps = [
+
"python-socketio"
+
];
+
nativeBuildInputs = with python3.pkgs; [
+
pythonRelaxDepsHook
setuptools-scm
];
···
pytenable
python-gvm
python-owasp-zap-v2-4
+
python-socketio
pyyaml
requests
syslog-rfc5424-formatter
+6
pkgs/top-level/python-packages.nix
···
pyasuswrt = callPackage ../development/python-modules/pyasuswrt { };
pyathena = callPackage ../development/python-modules/pyathena { };
pyatmo = callPackage ../development/python-modules/pyatmo { };
···
pysmt = callPackage ../development/python-modules/pysmt { };
pysnmp = callPackage ../development/python-modules/pysnmp { };
pysnmp-pyasn1 = callPackage ../development/python-modules/pysnmp-pyasn1 { };
···
pyasuswrt = callPackage ../development/python-modules/pyasuswrt { };
+
pyasyncore = callPackage ../development/python-modules/pyasyncore { };
+
pyathena = callPackage ../development/python-modules/pyathena { };
pyatmo = callPackage ../development/python-modules/pyatmo { };
···
pysmt = callPackage ../development/python-modules/pysmt { };
pysnmp = callPackage ../development/python-modules/pysnmp { };
+
+
pysnmpcrypto = callPackage ../development/python-modules/pysnmpcrypto { };
+
+
pysnmp-lextudio = callPackage ../development/python-modules/pysnmp-lextudio { };
pysnmp-pyasn1 = callPackage ../development/python-modules/pysnmp-pyasn1 { };