Merge staging-next into staging

Changed files
+761 -883
maintainers
nixos
modules
misc
pkgs
applications
virtualization
window-managers
by-name
eu
eudev
development
tools
misc
fsatrace
rust
cargo-leptos
games
osu-lazer
os-specific
servers
monitoring
top-level
+7 -1
maintainers/maintainer-list.nix
···
githubId = 5892756;
name = "Alec Snyder";
};
almac = {
email = "alma.cemerlic@gmail.com";
github = "a1mac";
···
];
};
yayayayaka = {
-
email = "nixpkgs@uwu.is";
matrix = "@yaya:uwu.is";
github = "yayayayaka";
githubId = 73759599;
···
githubId = 5892756;
name = "Alec Snyder";
};
+
allusive = {
+
email = "jasper@allusive.dev";
+
name = "Allusive";
+
github = "allusive-dev";
+
githubId = 99632976;
+
};
almac = {
email = "alma.cemerlic@gmail.com";
github = "a1mac";
···
];
};
yayayayaka = {
+
email = "github@uwu.is";
matrix = "@yaya:uwu.is";
github = "yayayayaka";
githubId = 73759599;
+11 -10
nixos/modules/misc/locate.nix
···
let
cfg = config.services.locate;
-
isMLocate = hasPrefix "mlocate" cfg.locate.name;
-
isPLocate = hasPrefix "plocate" cfg.locate.name;
isMorPLocate = isMLocate || isPLocate;
-
isFindutils = hasPrefix "findutils" cfg.locate.name;
in
{
imports = [
(mkRenamedOptionModule [ "services" "locate" "period" ] [ "services" "locate" "interval" ])
(mkRemovedOptionModule [ "services" "locate" "includeStore" ] "Use services.locate.prunePaths")
];
···
'';
};
-
locate = mkOption {
type = package;
default = pkgs.findutils.locate;
-
defaultText = literalExpression "pkgs.findutils";
example = literalExpression "pkgs.mlocate";
description = lib.mdDoc ''
The locate implementation to use
···
};
mlocate = mkIf isMLocate {
group = "mlocate";
-
source = "${cfg.locate}/bin/locate";
};
plocate = mkIf isPLocate {
group = "plocate";
-
source = "${cfg.locate}/bin/plocate";
};
in
mkIf isMorPLocate {
···
plocate = mkIf isPLocate (mkMerge [ common plocate ]);
};
-
environment.systemPackages = [ cfg.locate ];
environment.variables.LOCATE_PATH = cfg.output;
···
args = concatLists (map toFlags [ "pruneFS" "pruneNames" "prunePaths" ]);
in
''
-
exec ${cfg.locate}/bin/updatedb \
--output ${toString cfg.output} ${concatStringsSep " " args} \
--prune-bind-mounts ${if cfg.pruneBindMounts then "yes" else "no"} \
${concatStringsSep " " cfg.extraFlags}
''
else ''
-
exec ${cfg.locate}/bin/updatedb \
${optionalString (cfg.localuser != null && !isMorPLocate) "--localuser=${cfg.localuser}"} \
--output=${toString cfg.output} ${concatStringsSep " " cfg.extraFlags}
'';
···
let
cfg = config.services.locate;
+
isMLocate = hasPrefix "mlocate" cfg.package.name;
+
isPLocate = hasPrefix "plocate" cfg.package.name;
isMorPLocate = isMLocate || isPLocate;
+
isFindutils = hasPrefix "findutils" cfg.package.name;
in
{
imports = [
(mkRenamedOptionModule [ "services" "locate" "period" ] [ "services" "locate" "interval" ])
+
(mkRenamedOptionModule [ "services" "locate" "locate" ] [ "services" "locate" "package" ])
(mkRemovedOptionModule [ "services" "locate" "includeStore" ] "Use services.locate.prunePaths")
];
···
'';
};
+
package = mkOption {
type = package;
default = pkgs.findutils.locate;
+
defaultText = literalExpression "pkgs.findutils.locate";
example = literalExpression "pkgs.mlocate";
description = lib.mdDoc ''
The locate implementation to use
···
};
mlocate = mkIf isMLocate {
group = "mlocate";
+
source = "${cfg.package}/bin/locate";
};
plocate = mkIf isPLocate {
group = "plocate";
+
source = "${cfg.package}/bin/plocate";
};
in
mkIf isMorPLocate {
···
plocate = mkIf isPLocate (mkMerge [ common plocate ]);
};
+
environment.systemPackages = [ cfg.package ];
environment.variables.LOCATE_PATH = cfg.output;
···
args = concatLists (map toFlags [ "pruneFS" "pruneNames" "prunePaths" ]);
in
''
+
exec ${cfg.package}/bin/updatedb \
--output ${toString cfg.output} ${concatStringsSep " " args} \
--prune-bind-mounts ${if cfg.pruneBindMounts then "yes" else "no"} \
${concatStringsSep " " cfg.extraFlags}
''
else ''
+
exec ${cfg.package}/bin/updatedb \
${optionalString (cfg.localuser != null && !isMorPLocate) "--localuser=${cfg.localuser}"} \
--output=${toString cfg.output} ${concatStringsSep " " cfg.extraFlags}
'';
+2 -2
pkgs/applications/virtualization/docker/distribution.nix
···
buildGoPackage rec {
pname = "distribution";
-
version = "2.8.2";
rev = "v${version}";
goPackagePath = "github.com/docker/distribution";
···
owner = "docker";
repo = "distribution";
inherit rev;
-
sha256 = "sha256-aBAUyM+MtRZAA6Jxu4cFyRIo5OU+7IdLKdQqgm0AFPI=";
};
meta = with lib; {
···
buildGoPackage rec {
pname = "distribution";
+
version = "2.8.3";
rev = "v${version}";
goPackagePath = "github.com/docker/distribution";
···
owner = "docker";
repo = "distribution";
inherit rev;
+
sha256 = "sha256-6/clOTkI1JnDjb+crcHmjbQlaqffP/sntGqUB2ftajU=";
};
meta = with lib; {
+24
pkgs/applications/window-managers/picom/picom-allusive.nix
···
···
+
{ picom, lib, fetchFromGitHub }:
+
+
picom.overrideAttrs (oldAttrs: rec {
+
pname = "picom-allusive";
+
version = "0.3.1";
+
+
src = fetchFromGitHub {
+
owner = "allusive-dev";
+
repo = "picom-allusive";
+
rev = version;
+
hash = "sha256-lk4Ll0mi9h3BAqwgOzFQw4WYKnSW9XTl3PjoK2E4WKg=";
+
};
+
+
postInstall = ''
+
chmod +x $out/bin/picom-trans
+
'' + (lib.optionalString (oldAttrs ? postInstall) oldAttrs.postInstall);
+
+
meta = {
+
description = "A fork of picom featuring improved animations and other features";
+
homepage = "https://github.com/allusive-dev/picom-allusive";
+
license = with lib.licenses; [ mit mpl20 ];
+
maintainers = with lib.maintainers; [ allusive ];
+
};
+
})
+85
pkgs/by-name/eu/eudev/package.nix
···
···
+
{ lib
+
, stdenv
+
, fetchFromGitHub
+
, autoreconfHook
+
, gperf
+
, kmod
+
, pkg-config
+
, util-linux
+
}:
+
+
stdenv.mkDerivation (finalAttrs: {
+
pname = "eudev";
+
version = "3.2.14";
+
+
src = fetchFromGitHub {
+
owner = "eudev-project";
+
repo = "eudev";
+
rev = "v${finalAttrs.version}";
+
hash = "sha256-v/szzqrBedQPRGYkZ0lV9rslCH//uqGp4PHEF0/51Lg=";
+
};
+
+
nativeBuildInputs = [
+
autoreconfHook
+
gperf
+
pkg-config
+
];
+
+
buildInputs = [
+
kmod
+
util-linux
+
];
+
+
configureFlags = [
+
"--localstatedir=/var"
+
"--sysconfdir=/etc"
+
];
+
+
makeFlags = [
+
"hwdb_bin=/var/lib/udev/hwdb.bin"
+
"udevrulesdir=/etc/udev/rules.d"
+
];
+
+
preInstall = ''
+
# Disable install-exec-hook target, as it conflicts with our move-sbin
+
# setup-hook
+
+
sed -i 's;$(MAKE) $(AM_MAKEFLAGS) install-exec-hook;$(MAKE) $(AM_MAKEFLAGS);g' src/udev/Makefile
+
'';
+
+
installFlags = [
+
"localstatedir=$(TMPDIR)/var"
+
"sysconfdir=$(out)/etc"
+
"udevconfdir=$(out)/etc/udev"
+
"udevhwdbbin=$(out)/var/lib/udev/hwdb.bin"
+
"udevhwdbdir=$(out)/var/lib/udev/hwdb.d"
+
"udevrulesdir=$(out)/var/lib/udev/rules.d"
+
];
+
+
meta = {
+
homepage = "https://github.com/eudev-project/eudev";
+
description = "A fork of udev with the aim of isolating it from init";
+
longDescription = ''
+
eudev is a standalone dynamic and persistent device naming support (aka
+
userspace devfs) daemon that runs independently from the init
+
system. eudev strives to remain init system and linux distribution
+
neutral. It is currently used as the devfs manager for more than a dozen
+
different linux distributions.
+
+
This git repo is a fork of systemd repository with the aim of isolating
+
udev from any particular flavor of system initialization. In this case,
+
the isolation is from systemd.
+
+
This is a project started by Gentoo developers and testing was initially
+
being done mostly on OpenRC. We welcome contribution from others using a
+
variety of system initializations to ensure eudev remains system
+
initialization and distribution neutral. On 2021-08-20 Gentoo decided to
+
abandon eudev and a new project was established on 2021-09-14 by Alpine,
+
Devuan and Gentoo contributors.
+
'';
+
changelog = "https://github.com/eudev-project/eudev/releases/tag/${finalAttrs.src.rev}";
+
license = lib.licenses.gpl2Plus;
+
maintainers = with lib.maintainers; [ raskin AndersonTorres ];
+
inherit (kmod.meta) platforms;
+
};
+
})
+3 -3
pkgs/development/tools/misc/fsatrace/default.nix
···
stdenv.mkDerivation rec {
pname = "fsatrace";
-
version = "0.0.1-324";
src = fetchFromGitHub {
owner = "jacereda";
repo = "fsatrace";
-
rev = "41fbba17da580f81ababb32ec7e6e5fd49f11473";
-
sha256 = "1ihm2v723idd6m0kc1z9v73hmfvh2v0vjs8wvx5w54jaxh3lmj1y";
};
installDir = "libexec/${pname}-${version}";
···
stdenv.mkDerivation rec {
pname = "fsatrace";
+
version = "0.0.5";
src = fetchFromGitHub {
owner = "jacereda";
repo = "fsatrace";
+
rev = "5af79511828ca6cea4e5dd9f28e1676fb0b705e9";
+
"hash" = "sha256-pn07qlrRaM153znEviziuKWrkX9cLsNFCujovmE4UUA=";
};
installDir = "libexec/${pname}-${version}";
+576 -466
pkgs/development/tools/rust/cargo-leptos/Cargo.lock
···
version = 3
[[package]]
name = "adler"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
[[package]]
name = "ahash"
···
[[package]]
name = "aho-corasick"
-
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41"
dependencies = [
"memchr",
]
[[package]]
name = "android-tzdata"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "anstream"
-
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163"
dependencies = [
"anstyle",
"anstyle-parse",
"anstyle-query",
"anstyle-wincon",
"colorchoice",
-
"is-terminal",
"utf8parse",
]
[[package]]
name = "anstyle"
-
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d"
[[package]]
name = "anstyle-parse"
-
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e765fd216e48e067936442276d1d57399e37bce53c264d6fefbe298080cb57ee"
dependencies = [
"utf8parse",
]
···
[[package]]
name = "anstyle-wincon"
-
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188"
dependencies = [
"anstyle",
"windows-sys 0.48.0",
···
[[package]]
name = "anyhow"
-
version = "1.0.71"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8"
[[package]]
name = "async-trait"
-
version = "0.1.68"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.18",
]
[[package]]
···
[[package]]
name = "axum"
-
version = "0.6.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f8175979259124331c1d7bf6586ee7e0da434155e4b2d48ec2c8386281d8df39"
dependencies = [
"async-trait",
"axum-core",
-
"base64 0.21.2",
"bitflags 1.3.2",
"bytes",
"futures-util",
···
]
[[package]]
name = "base64"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "base64"
-
version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
-
-
[[package]]
-
name = "base64"
-
version = "0.21.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d"
[[package]]
name = "base64-simd"
···
[[package]]
name = "bitflags"
-
version = "2.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6dbe3c979c178231552ecba20214a8272df4e09f232a87aef4320cf06539aded"
[[package]]
name = "bitvec"
···
]
[[package]]
name = "browserslist-rs"
version = "0.12.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
"chrono",
"either",
"getrandom",
-
"itertools",
"js-sys",
"nom",
"once_cell",
···
[[package]]
name = "bumpalo"
-
version = "3.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1"
[[package]]
name = "bytecheck"
···
[[package]]
name = "bytes"
-
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be"
[[package]]
name = "camino"
-
version = "1.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c530edf18f37068ac2d977409ed5cd50d53d73bc653c7647b48eb78976ac9ae2"
dependencies = [
"serde",
]
[[package]]
name = "cargo-leptos"
-
version = "0.1.11"
dependencies = [
"ansi_term",
"anyhow",
"axum",
"bytes",
"camino",
"cargo_metadata",
···
"dirs",
"dotenvy",
"dunce",
-
"envy",
"flate2",
"flexi_logger",
"insta",
-
"itertools",
"lazy_static",
"leptos_hot_reload",
"lightningcss",
"log",
"notify",
-
"once_cell",
-
"regex",
"reqwest",
"seahash",
"serde",
"serde_json",
"tar",
"temp-dir",
"tokio",
-
"toml",
"wasm-bindgen-cli-support",
"which",
"zip",
···
[[package]]
name = "cargo-platform"
-
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27"
dependencies = [
"serde",
]
[[package]]
name = "cargo_metadata"
-
version = "0.15.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "eee4243f1f26fc7a42710e7439c149e2b10b05472f88090acce52632f231a73a"
dependencies = [
"camino",
"cargo-platform",
···
[[package]]
name = "cc"
-
version = "1.0.79"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f"
[[package]]
name = "cfg-if"
···
[[package]]
name = "chrono"
-
version = "0.4.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5"
dependencies = [
"android-tzdata",
"iana-time-zone",
"js-sys",
"num-traits",
-
"time",
"wasm-bindgen",
-
"winapi 0.3.9",
]
[[package]]
name = "clap"
-
version = "4.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "80672091db20273a15cf9fdd4e47ed43b5091ec9841bf4c6145c9dfbbcae09ed"
dependencies = [
"clap_builder",
"clap_derive",
-
"once_cell",
]
[[package]]
name = "clap_builder"
-
version = "4.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c1458a1df40e1e2afebb7ab60ce55c1fa8f431146205aa5f4887e0b111c27636"
dependencies = [
"anstream",
"anstyle",
-
"bitflags 1.3.2",
"clap_lex",
"strsim",
]
[[package]]
name = "clap_derive"
-
version = "4.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f"
dependencies = [
"heck 0.4.1",
"proc-macro2",
"quote",
-
"syn 2.0.18",
]
[[package]]
name = "clap_lex"
-
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b"
[[package]]
name = "colorchoice"
···
checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa"
[[package]]
-
name = "cpufeatures"
-
version = "0.2.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3e4c1eaa2012c47becbbad2ab175484c2a84d1185b566fb2cc5b8707343dfe58"
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 = "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]]
···
[[package]]
name = "cssparser"
-
version = "0.29.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f93d03419cb5950ccfd3daf3ff1c7a36ace64609a1a8746d493df1ca0afde0fa"
dependencies = [
"cssparser-macros",
"dtoa-short",
"itoa",
-
"matches",
-
"phf",
-
"proc-macro2",
-
"quote",
"smallvec",
-
"syn 1.0.109",
]
[[package]]
···
checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331"
dependencies = [
"quote",
-
"syn 2.0.18",
]
[[package]]
···
]
[[package]]
name = "dashmap"
-
version = "5.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc"
dependencies = [
"cfg-if 1.0.0",
-
"hashbrown",
"lock_api",
"once_cell",
"parking_lot_core",
···
[[package]]
name = "derive_builder"
-
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d07adf7be193b71cc36b193d0f5fe60b918a3a9db4dad0449f57bcfd519704a3"
dependencies = [
"derive_builder_macro",
]
[[package]]
name = "derive_builder_core"
-
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1f91d4cfa921f1c05904dc3c57b4a32c38aed3340cce209f3a6fd1478babafc4"
dependencies = [
"darling",
"proc-macro2",
···
[[package]]
name = "derive_builder_macro"
-
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8f0314b72bed045f3a68671b3c86328386762c93f82d98c65c3cb5e5f573dd68"
dependencies = [
"derive_builder_core",
"syn 1.0.109",
···
[[package]]
name = "dirs"
-
version = "4.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059"
dependencies = [
"dirs-sys",
]
[[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 0.3.9",
]
[[package]]
···
[[package]]
name = "dtoa"
-
version = "1.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "65d09067bfacaa79114679b279d7f5885b53295b1e2cfb4e79c8e4bd3d633169"
[[package]]
name = "dtoa-short"
···
[[package]]
name = "either"
-
version = "1.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91"
[[package]]
name = "encode_unicode"
···
[[package]]
name = "encoding_rs"
-
version = "0.8.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394"
dependencies = [
"cfg-if 1.0.0",
]
[[package]]
-
name = "envy"
-
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3f47e0157f2cb54f5ae1bd371b30a2ae4311e1c028f575cd4e81de7353215965"
-
dependencies = [
-
"serde",
-
]
[[package]]
name = "errno"
-
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a"
dependencies = [
"errno-dragonfly",
"libc",
···
[[package]]
name = "fastrand"
-
version = "1.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be"
-
dependencies = [
-
"instant",
-
]
[[package]]
name = "filetime"
-
version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153"
dependencies = [
"cfg-if 1.0.0",
"libc",
-
"redox_syscall 0.2.16",
"windows-sys 0.48.0",
]
[[package]]
name = "flate2"
-
version = "1.0.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743"
dependencies = [
"crc32fast",
"miniz_oxide",
···
[[package]]
name = "flexi_logger"
-
version = "0.25.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "37e7b68b1f7ce9c62856598e99cd6742b9cedb6186b47aa989a82640f20bfa9b"
dependencies = [
"chrono",
"glob",
···
"cfg-if 1.0.0",
"js-sys",
"libc",
-
"wasi 0.11.0+wasi-snapshot-preview1",
"wasm-bindgen",
]
[[package]]
name = "glob"
···
[[package]]
name = "h2"
-
version = "0.3.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d357c7ae988e7d2182f7d7871d0b963962420b0678b0997ce7de72001aeab782"
dependencies = [
"bytes",
"fnv",
···
"futures-sink",
"futures-util",
"http",
-
"indexmap",
"slab",
"tokio",
"tokio-util",
···
]
[[package]]
name = "heck"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "hermit-abi"
-
version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7"
-
dependencies = [
-
"libc",
-
]
[[package]]
-
name = "hermit-abi"
-
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286"
[[package]]
name = "http"
···
[[package]]
name = "httpdate"
-
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421"
[[package]]
name = "hyper"
-
version = "0.14.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4"
dependencies = [
"bytes",
"futures-channel",
···
"httpdate",
"itoa",
"pin-project-lite",
-
"socket2",
"tokio",
"tower-service",
"tracing",
···
checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
dependencies = [
"autocfg",
-
"hashbrown",
]
[[package]]
···
[[package]]
name = "insta"
-
version = "1.29.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9a28d25139df397cbca21408bb742cf6837e04cdbebf1b07b760caf971d6a972"
dependencies = [
"console",
"lazy_static",
···
]
[[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",
-
]
-
-
[[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.1",
-
"libc",
-
"windows-sys 0.48.0",
-
]
-
-
[[package]]
name = "iovec"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "ipnet"
-
version = "2.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f"
[[package]]
name = "is-terminal"
-
version = "0.4.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f"
dependencies = [
-
"hermit-abi 0.3.1",
-
"io-lifetimes",
"rustix",
"windows-sys 0.48.0",
]
···
]
[[package]]
name = "itoa"
-
version = "1.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6"
[[package]]
name = "js-sys"
···
[[package]]
name = "leptos_hot_reload"
-
version = "0.3.0"
-
source = "git+https://github.com/leptos-rs/leptos#55bb63edea430e6c4756c9d9cd73d9ecfd50e1c7"
dependencies = [
"anyhow",
"camino",
-
"indexmap",
"parking_lot",
"proc-macro2",
"quote",
"rstml",
"serde",
-
"syn 2.0.18",
"walkdir",
]
[[package]]
name = "libc"
-
version = "0.2.146"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b"
[[package]]
name = "lightningcss"
-
version = "1.0.0-alpha.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a00aabc173bdf67a26da17777a5584ae344238b043626b5eb1c6b137af9c9edb"
dependencies = [
"ahash 0.7.6",
-
"bitflags 2.3.2",
"browserslist-rs",
"const-str",
"cssparser",
"dashmap",
"data-encoding",
-
"itertools",
"lazy_static",
"parcel_selectors",
"parcel_sourcemap",
···
[[package]]
name = "linux-raw-sys"
-
version = "0.3.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"
[[package]]
name = "lock_api"
···
[[package]]
name = "log"
-
version = "0.4.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4"
[[package]]
name = "matches"
···
[[package]]
name = "matchit"
-
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b87248edafb776e59e6ee64a79086f65890d3510f2c656c000bf2a7e8a0aea40"
[[package]]
name = "memchr"
-
version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
[[package]]
name = "memoffset"
···
checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2"
dependencies = [
"libc",
-
"wasi 0.11.0+wasi-snapshot-preview1",
"windows-sys 0.48.0",
]
···
[[package]]
name = "net2"
-
version = "0.2.38"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "74d0df99cfcd2530b2e694f6e17e7f37b8e26bb23983ac530c0c97408837c631"
dependencies = [
"cfg-if 0.1.10",
"libc",
···
[[package]]
name = "nu-ansi-term"
-
version = "0.47.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1df031e117bca634c262e9bd3173776844b6c17a90b3741c9163663b4385af76"
dependencies = [
-
"windows-sys 0.45.0",
]
[[package]]
name = "num-traits"
-
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
dependencies = [
"autocfg",
]
[[package]]
name = "num_cpus"
-
version = "1.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b"
dependencies = [
-
"hermit-abi 0.2.6",
"libc",
]
[[package]]
name = "once_cell"
version = "1.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "openssl"
-
version = "0.10.54"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "69b3f656a17a6cbc115b5c7a40c616947d213ba182135b014d6051b73ab6f019"
dependencies = [
-
"bitflags 1.3.2",
"cfg-if 1.0.0",
"foreign-types",
"libc",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.18",
]
[[package]]
···
[[package]]
name = "openssl-sys"
-
version = "0.9.88"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c2ce0f250f34a308dcfdbb351f511359857d4ed2134ba715a4eadd46e1ffd617"
dependencies = [
"cc",
"libc",
···
]
[[package]]
name = "outref"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "parcel_selectors"
-
version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d3e808c7a75aedcc522bd24187de6903adab3265d690a61f8b8181edaa988377"
dependencies = [
-
"bitflags 2.3.2",
"cssparser",
"fxhash",
"log",
-
"phf",
"phf_codegen",
"precomputed-hash",
"smallvec",
···
"libc",
"redox_syscall 0.3.5",
"smallvec",
-
"windows-targets 0.48.0",
]
[[package]]
name = "paste"
-
version = "1.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79"
[[package]]
name = "pathdiff"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd"
[[package]]
name = "percent-encoding"
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
dependencies = [
"phf_macros",
-
"phf_shared",
-
"proc-macro-hack",
]
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd"
dependencies = [
-
"phf_generator",
-
"phf_shared",
]
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6"
dependencies = [
-
"phf_shared",
"rand",
]
[[package]]
name = "phf_macros"
-
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0"
dependencies = [
-
"phf_generator",
-
"phf_shared",
-
"proc-macro-hack",
"proc-macro2",
"quote",
-
"syn 1.0.109",
]
[[package]]
···
]
[[package]]
name = "pin-project"
-
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead"
dependencies = [
"pin-project-internal",
]
[[package]]
name = "pin-project-internal"
-
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.18",
]
[[package]]
name = "pin-project-lite"
-
version = "0.2.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116"
[[package]]
name = "pin-utils"
···
"proc-macro-error-attr",
"proc-macro2",
"quote",
-
"syn 1.0.109",
"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.60"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dec2b086b7a862cf4de201096214fa870344cf922b2b30c167badb3af3195406"
dependencies = [
"unicode-ident",
]
[[package]]
name = "proc-macro2-diagnostics"
-
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "606c4ba35817e2922a308af55ad51bab3645b59eae5c570d4a6cf07e36bd493b"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.18",
"version_check",
"yansi",
]
···
[[package]]
name = "quote"
-
version = "1.0.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488"
dependencies = [
"proc-macro2",
]
···
[[package]]
name = "rayon"
-
version = "1.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b"
dependencies = [
"either",
"rayon-core",
···
[[package]]
name = "rayon-core"
-
version = "1.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d"
dependencies = [
-
"crossbeam-channel",
"crossbeam-deque",
"crossbeam-utils",
-
"num_cpus",
]
[[package]]
···
[[package]]
name = "regex"
-
version = "1.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f"
dependencies = [
"aho-corasick",
"memchr",
···
[[package]]
name = "regex-syntax"
-
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78"
[[package]]
name = "rend"
-
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "581008d2099240d37fb08d77ad713bcaec2c4d89d50b5b21a8bb1996bbab68ab"
dependencies = [
"bytecheck",
]
[[package]]
name = "reqwest"
-
version = "0.11.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55"
dependencies = [
-
"base64 0.21.2",
"bytes",
"encoding_rs",
"futures-core",
···
"serde",
"serde_json",
"serde_urlencoded",
"tokio",
"tokio-native-tls",
"tower-service",
···
dependencies = [
"bitvec",
"bytecheck",
-
"hashbrown",
"ptr_meta",
"rend",
"rkyv_derive",
···
"quote",
"syn 1.0.109",
]
[[package]]
name = "rstml"
-
version = "0.10.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d7afcc74cab5d3118523b1f75900e1fcbeae7cac6c6cb800430621bf58add0bd"
dependencies = [
"proc-macro2",
"proc-macro2-diagnostics",
"quote",
-
"syn 2.0.18",
"syn_derive",
"thiserror",
]
···
[[package]]
name = "rustix"
-
version = "0.37.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b96e891d04aa506a6d1f318d2771bcb1c7dfda84e126660ace067c9b474bb2c0"
dependencies = [
-
"bitflags 1.3.2",
"errno",
-
"io-lifetimes",
"libc",
"linux-raw-sys",
"windows-sys 0.48.0",
···
[[package]]
name = "rustversion"
-
version = "1.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06"
[[package]]
name = "ryu"
-
version = "1.0.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041"
[[package]]
name = "safemem"
···
[[package]]
name = "schannel"
-
version = "0.1.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3"
dependencies = [
-
"windows-sys 0.42.0",
]
[[package]]
name = "scopeguard"
-
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
[[package]]
name = "seahash"
···
[[package]]
name = "security-framework"
-
version = "2.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1fc758eb7bffce5b308734e9b0c1468893cae9ff70ebf13e7090be8dcbcc83a8"
dependencies = [
"bitflags 1.3.2",
"core-foundation",
···
[[package]]
name = "security-framework-sys"
-
version = "2.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f51d0c0d83bec45f16480d0ce0058397a69e48fcdc52d1dc8855fb68acbd31a7"
dependencies = [
"core-foundation-sys",
"libc",
···
[[package]]
name = "semver"
-
version = "1.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed"
dependencies = [
"serde",
]
[[package]]
name = "serde"
-
version = "1.0.164"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d"
dependencies = [
"serde_derive",
]
···
[[package]]
name = "serde_derive"
-
version = "1.0.164"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.18",
]
[[package]]
name = "serde_json"
-
version = "1.0.96"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1"
dependencies = [
"itoa",
"ryu",
···
[[package]]
name = "serde_path_to_error"
-
version = "0.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f7f05c1d5476066defcdfacce1f52fc3cae3af1d3089727100c02ae92e5abbe0"
dependencies = [
-
"serde",
-
]
-
-
[[package]]
-
name = "serde_spanned"
-
version = "0.6.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "93107647184f6027e3b7dcb2e11034cf95ffa1e3a682c67951963ac69c1c007d"
-
dependencies = [
"serde",
]
···
[[package]]
name = "sha1"
-
version = "0.10.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3"
dependencies = [
"cfg-if 1.0.0",
"cpufeatures",
···
[[package]]
name = "siphasher"
-
version = "0.3.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de"
[[package]]
name = "slab"
-
version = "0.4.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d"
dependencies = [
"autocfg",
]
[[package]]
name = "smallvec"
-
version = "1.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0"
[[package]]
name = "socket2"
···
dependencies = [
"libc",
"winapi 0.3.9",
]
[[package]]
···
"new_debug_unreachable",
"once_cell",
"parking_lot",
-
"phf_shared",
"precomputed-hash",
"serde",
]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988"
dependencies = [
-
"phf_generator",
-
"phf_shared",
"proc-macro2",
"quote",
]
···
[[package]]
name = "syn"
-
version = "2.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e"
dependencies = [
"proc-macro2",
"quote",
···
[[package]]
name = "syn_derive"
-
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8128874d02f9a114ade6d9ad252078cb32d3cb240e26477ac73d7e9c495c605e"
dependencies = [
"proc-macro-error",
"proc-macro2",
"quote",
-
"syn 2.0.18",
]
[[package]]
···
checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160"
[[package]]
name = "tap"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "tar"
-
version = "0.4.38"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6"
dependencies = [
"filetime",
"libc",
···
[[package]]
name = "tempfile"
-
version = "3.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6"
dependencies = [
-
"autocfg",
"cfg-if 1.0.0",
"fastrand",
"redox_syscall 0.3.5",
···
[[package]]
name = "thiserror"
-
version = "1.0.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
-
version = "1.0.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.18",
-
]
-
-
[[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 0.3.9",
]
[[package]]
···
[[package]]
name = "tokio"
-
version = "1.28.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "94d7b1cfd2aa4011f2de74c2c4c63665e27a71006b0a192dcd2710272e73dfa2"
dependencies = [
-
"autocfg",
"bytes",
"libc",
"mio 0.8.8",
···
"parking_lot",
"pin-project-lite",
"signal-hook-registry",
-
"socket2",
"tokio-macros",
"windows-sys 0.48.0",
]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.18",
]
[[package]]
···
[[package]]
name = "tokio-tungstenite"
-
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "54319c93411147bced34cb5609a80e0a8e44c5999c93903a81cd866630ec0bfd"
dependencies = [
"futures-util",
"log",
···
[[package]]
name = "tokio-util"
-
version = "0.7.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d"
dependencies = [
"bytes",
"futures-core",
···
]
[[package]]
-
name = "toml"
-
version = "0.7.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d6135d499e69981f9ff0ef2167955a5333c35e36f6937d382974566b3d5b94ec"
-
dependencies = [
-
"serde",
-
"serde_spanned",
-
"toml_datetime",
-
"toml_edit",
-
]
-
-
[[package]]
-
name = "toml_datetime"
-
version = "0.6.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5a76a9312f5ba4c2dec6b9161fdf25d87ad8a09256ccea5a556fef03c706a10f"
-
dependencies = [
-
"serde",
-
]
-
-
[[package]]
-
name = "toml_edit"
-
version = "0.19.10"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2380d56e8670370eee6566b0bfd4265f65b3f432e8c6d85623f728d4fa31f739"
-
dependencies = [
-
"indexmap",
-
"serde",
-
"serde_spanned",
-
"toml_datetime",
-
"winnow",
-
]
-
-
[[package]]
name = "tower"
version = "0.4.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "tungstenite"
-
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "30ee6ab729cd4cf0fd55218530c4522ed30b7b6081752839b68fcec8d0960788"
dependencies = [
-
"base64 0.13.1",
"byteorder",
"bytes",
"http",
"httparse",
"log",
···
[[package]]
name = "typenum"
-
version = "1.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"
[[package]]
name = "unicode-bidi"
···
[[package]]
name = "unicode-ident"
-
version = "1.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0"
[[package]]
name = "unicode-normalization"
···
[[package]]
name = "url"
-
version = "2.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb"
dependencies = [
"form_urlencoded",
"idna",
···
[[package]]
name = "uuid"
-
version = "1.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0fa2982af2eec27de306107c027578ff7f423d65f7250e40ce0fea8f45248b81"
[[package]]
name = "vcpkg"
···
[[package]]
name = "walkdir"
-
version = "2.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698"
dependencies = [
"same-file",
"winapi-util",
···
[[package]]
name = "want"
-
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0"
dependencies = [
-
"log",
"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"
···
"once_cell",
"proc-macro2",
"quote",
-
"syn 2.0.18",
"wasm-bindgen-shared",
]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.18",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
···
[[package]]
name = "which"
-
version = "4.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269"
dependencies = [
"either",
-
"libc",
"once_cell",
]
[[package]]
···
[[package]]
name = "winapi-util"
-
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
dependencies = [
"winapi 0.3.9",
]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f"
dependencies = [
-
"windows-targets 0.48.0",
-
]
-
-
[[package]]
-
name = "windows-sys"
-
version = "0.42.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7"
-
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]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
dependencies = [
-
"windows-targets 0.48.0",
]
[[package]]
···
[[package]]
name = "windows-targets"
-
version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5"
dependencies = [
-
"windows_aarch64_gnullvm 0.48.0",
-
"windows_aarch64_msvc 0.48.0",
-
"windows_i686_gnu 0.48.0",
-
"windows_i686_msvc 0.48.0",
-
"windows_x86_64_gnu 0.48.0",
-
"windows_x86_64_gnullvm 0.48.0",
-
"windows_x86_64_msvc 0.48.0",
]
[[package]]
···
[[package]]
name = "windows_aarch64_gnullvm"
-
version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc"
[[package]]
name = "windows_aarch64_msvc"
···
[[package]]
name = "windows_aarch64_msvc"
-
version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3"
[[package]]
name = "windows_i686_gnu"
···
[[package]]
name = "windows_i686_gnu"
-
version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241"
[[package]]
name = "windows_i686_msvc"
···
[[package]]
name = "windows_i686_msvc"
-
version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00"
[[package]]
name = "windows_x86_64_gnu"
···
[[package]]
name = "windows_x86_64_gnu"
-
version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1"
[[package]]
name = "windows_x86_64_gnullvm"
···
[[package]]
name = "windows_x86_64_gnullvm"
-
version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953"
[[package]]
name = "windows_x86_64_msvc"
···
[[package]]
name = "windows_x86_64_msvc"
-
version = "0.48.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
-
-
[[package]]
-
name = "winnow"
-
version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699"
-
dependencies = [
-
"memchr",
-
]
[[package]]
name = "winreg"
-
version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d"
dependencies = [
-
"winapi 0.3.9",
]
[[package]]
···
[[package]]
name = "xattr"
-
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc"
dependencies = [
"libc",
]
···
[[package]]
name = "yansi"
-
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec"
[[package]]
name = "zip"
···
version = 3
[[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 = "adler32"
+
version = "1.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234"
[[package]]
name = "ahash"
···
[[package]]
name = "aho-corasick"
+
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ea5d730647d4fadd988536d06fecce94b7b4f2a7efdae548f1cf4b63205518ab"
dependencies = [
"memchr",
]
[[package]]
+
name = "alloc-no-stdlib"
+
version = "2.0.4"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3"
+
+
[[package]]
+
name = "alloc-stdlib"
+
version = "0.2.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece"
+
dependencies = [
+
"alloc-no-stdlib",
+
]
+
+
[[package]]
name = "android-tzdata"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "anstream"
+
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44"
dependencies = [
"anstyle",
"anstyle-parse",
"anstyle-query",
"anstyle-wincon",
"colorchoice",
"utf8parse",
]
[[package]]
name = "anstyle"
+
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87"
[[package]]
name = "anstyle-parse"
+
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140"
dependencies = [
"utf8parse",
]
···
[[package]]
name = "anstyle-wincon"
+
version = "3.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628"
dependencies = [
"anstyle",
"windows-sys 0.48.0",
···
[[package]]
name = "anyhow"
+
version = "1.0.75"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6"
[[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.37",
]
[[package]]
···
[[package]]
name = "axum"
+
version = "0.6.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf"
dependencies = [
"async-trait",
"axum-core",
+
"base64 0.21.4",
"bitflags 1.3.2",
"bytes",
"futures-util",
···
]
[[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",
+
"object",
+
"rustc-demangle",
+
]
+
+
[[package]]
name = "base64"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "base64"
+
version = "0.21.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2"
[[package]]
name = "base64-simd"
···
[[package]]
name = "bitflags"
+
version = "2.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635"
[[package]]
name = "bitvec"
···
]
[[package]]
+
name = "brotli"
+
version = "3.4.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "516074a47ef4bce09577a3b379392300159ce5b1ba2e501ff1c819950066100f"
+
dependencies = [
+
"alloc-no-stdlib",
+
"alloc-stdlib",
+
"brotli-decompressor",
+
]
+
+
[[package]]
+
name = "brotli-decompressor"
+
version = "2.5.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "da74e2b81409b1b743f8f0c62cc6254afefb8b8e50bbfe3735550f7aeefa3448"
+
dependencies = [
+
"alloc-no-stdlib",
+
"alloc-stdlib",
+
]
+
+
[[package]]
name = "browserslist-rs"
version = "0.12.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
"chrono",
"either",
"getrandom",
+
"itertools 0.10.5",
"js-sys",
"nom",
"once_cell",
···
[[package]]
name = "bumpalo"
+
version = "3.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec"
[[package]]
name = "bytecheck"
···
[[package]]
name = "bytes"
+
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223"
[[package]]
name = "camino"
+
version = "1.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c59e92b5a388f549b863a7bea62612c09f24c8393560709a54558a9abdfb3b9c"
dependencies = [
"serde",
]
[[package]]
name = "cargo-leptos"
+
version = "0.2.0"
dependencies = [
"ansi_term",
"anyhow",
+
"async-trait",
"axum",
+
"brotli",
"bytes",
"camino",
"cargo_metadata",
···
"dirs",
"dotenvy",
"dunce",
"flate2",
"flexi_logger",
"insta",
+
"itertools 0.11.0",
"lazy_static",
"leptos_hot_reload",
+
"libflate",
"lightningcss",
"log",
"notify",
+
"pathdiff",
"reqwest",
"seahash",
+
"semver",
"serde",
"serde_json",
"tar",
"temp-dir",
"tokio",
"wasm-bindgen-cli-support",
"which",
"zip",
···
[[package]]
name = "cargo-platform"
+
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2cfa25e60aea747ec7e1124f238816749faa93759c6ff5b31f1ccdda137f4479"
dependencies = [
"serde",
]
[[package]]
name = "cargo_metadata"
+
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "fb9ac64500cc83ce4b9f8dafa78186aa008c8dea77a09b94cd307fd0cd5022a8"
dependencies = [
"camino",
"cargo-platform",
···
[[package]]
name = "cc"
+
version = "1.0.83"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0"
+
dependencies = [
+
"libc",
+
]
[[package]]
name = "cfg-if"
···
[[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",
"js-sys",
"num-traits",
"wasm-bindgen",
+
"windows-targets 0.48.5",
]
[[package]]
name = "clap"
+
version = "4.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d04704f56c2cde07f43e8e2c154b43f216dc5c92fc98ada720177362f953b956"
dependencies = [
"clap_builder",
"clap_derive",
]
[[package]]
name = "clap_builder"
+
version = "4.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0e231faeaca65ebd1ea3c737966bf858971cd38c3849107aa3ea7de90a804e45"
dependencies = [
"anstream",
"anstyle",
"clap_lex",
"strsim",
]
[[package]]
name = "clap_derive"
+
version = "4.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0862016ff20d69b84ef8247369fabf5c008a7417002411897d40ee1f4532b873"
dependencies = [
"heck 0.4.1",
"proc-macro2",
"quote",
+
"syn 2.0.37",
]
[[package]]
name = "clap_lex"
+
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961"
[[package]]
name = "colorchoice"
···
checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa"
[[package]]
+
name = "core2"
+
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505"
dependencies = [
+
"memchr",
]
[[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]]
···
[[package]]
name = "cssparser"
+
version = "0.33.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9be934d936a0fbed5bcdc01042b770de1398bf79d0e192f49fa7faea0e99281e"
dependencies = [
"cssparser-macros",
"dtoa-short",
"itoa",
+
"phf 0.11.2",
"smallvec",
+
]
+
+
[[package]]
+
name = "cssparser-color"
+
version = "0.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "556c099a61d85989d7af52b692e35a8d68a57e7df8c6d07563dc0778b3960c9f"
+
dependencies = [
+
"cssparser",
]
[[package]]
···
checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331"
dependencies = [
"quote",
+
"syn 2.0.37",
]
[[package]]
···
]
[[package]]
+
name = "dary_heap"
+
version = "0.3.6"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7762d17f1241643615821a8455a0b2c3e803784b058693d990b11f2dce25a0ca"
+
+
[[package]]
name = "dashmap"
+
version = "5.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856"
dependencies = [
"cfg-if 1.0.0",
+
"hashbrown 0.14.1",
"lock_api",
"once_cell",
"parking_lot_core",
···
[[package]]
name = "derive_builder"
+
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "8d67778784b508018359cbc8696edb3db78160bab2c2a28ba7f56ef6932997f8"
dependencies = [
"derive_builder_macro",
]
[[package]]
name = "derive_builder_core"
+
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c11bdc11a0c47bc7d37d582b5285da6849c96681023680b906673c5707af7b0f"
dependencies = [
"darling",
"proc-macro2",
···
[[package]]
name = "derive_builder_macro"
+
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ebcda35c7a396850a55ffeac740804b40ffec779b98fffbb1738f4033f0ee79e"
dependencies = [
"derive_builder_core",
"syn 1.0.109",
···
[[package]]
name = "dirs"
+
version = "5.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225"
dependencies = [
"dirs-sys",
]
[[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]]
···
[[package]]
name = "dtoa"
+
version = "1.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653"
[[package]]
name = "dtoa-short"
···
[[package]]
name = "either"
+
version = "1.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
[[package]]
name = "encode_unicode"
···
[[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 = "equivalent"
+
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
[[package]]
name = "errno"
+
version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "add4f07d43996f76ef320709726a556a9d4f965d9410d8d0271132d2f8293480"
dependencies = [
"errno-dragonfly",
"libc",
···
[[package]]
name = "fastrand"
+
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5"
[[package]]
name = "filetime"
+
version = "0.2.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0"
dependencies = [
"cfg-if 1.0.0",
"libc",
+
"redox_syscall 0.3.5",
"windows-sys 0.48.0",
]
[[package]]
name = "flate2"
+
version = "1.0.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010"
dependencies = [
"crc32fast",
"miniz_oxide",
···
[[package]]
name = "flexi_logger"
+
version = "0.27.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "64d1984eeb4ccb9a6f3fa5f2a1850d34afed6fd4ffcd1513b691eef9dda0f057"
dependencies = [
"chrono",
"glob",
···
"cfg-if 1.0.0",
"js-sys",
"libc",
+
"wasi",
"wasm-bindgen",
]
+
+
[[package]]
+
name = "gimli"
+
version = "0.28.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0"
[[package]]
name = "glob"
···
[[package]]
name = "h2"
+
version = "0.3.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833"
dependencies = [
"bytes",
"fnv",
···
"futures-sink",
"futures-util",
"http",
+
"indexmap 1.9.3",
"slab",
"tokio",
"tokio-util",
···
]
[[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"
+
+
[[package]]
name = "heck"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "hermit-abi"
+
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7"
[[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"
···
[[package]]
name = "httpdate"
+
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
[[package]]
name = "hyper"
+
version = "0.14.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468"
dependencies = [
"bytes",
"futures-channel",
···
"httpdate",
"itoa",
"pin-project-lite",
+
"socket2 0.4.9",
"tokio",
"tower-service",
"tracing",
···
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]]
···
[[package]]
name = "insta"
+
version = "1.33.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1aa511b2e298cd49b1856746f6bb73e17036bcd66b25f5e92cdcdbec9bd75686"
dependencies = [
"console",
"lazy_static",
···
]
[[package]]
name = "iovec"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[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",
"rustix",
"windows-sys 0.48.0",
]
···
]
[[package]]
+
name = "itertools"
+
version = "0.11.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57"
+
dependencies = [
+
"either",
+
]
+
+
[[package]]
name = "itoa"
+
version = "1.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38"
[[package]]
name = "js-sys"
···
[[package]]
name = "leptos_hot_reload"
+
version = "0.5.0"
+
source = "git+https://github.com/leptos-rs/leptos#e0d15c1a094f193a85cd9304bf86edabbf46a902"
dependencies = [
"anyhow",
"camino",
+
"indexmap 2.0.2",
"parking_lot",
"proc-macro2",
"quote",
"rstml",
"serde",
+
"syn 2.0.37",
"walkdir",
]
[[package]]
name = "libc"
+
version = "0.2.148"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9cdc71e17332e86d2e1d38c1f99edcb6288ee11b815fb1a4b049eaa2114d369b"
+
+
[[package]]
+
name = "libflate"
+
version = "2.0.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9f7d5654ae1795afc7ff76f4365c2c8791b0feb18e8996a96adad8ffd7c3b2bf"
+
dependencies = [
+
"adler32",
+
"core2",
+
"crc32fast",
+
"dary_heap",
+
"libflate_lz77",
+
]
+
+
[[package]]
+
name = "libflate_lz77"
+
version = "2.0.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "be5f52fb8c451576ec6b79d3f4deb327398bc05bbdbd99021a6e77a4c855d524"
+
dependencies = [
+
"core2",
+
"hashbrown 0.13.2",
+
"rle-decode-fast",
+
]
[[package]]
name = "lightningcss"
+
version = "1.0.0-alpha.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6b9e0bcd2b6bb94c671476ae1d4cba1d5da256394ae18e3f656d2d339d577b5a"
dependencies = [
"ahash 0.7.6",
+
"bitflags 2.4.0",
"browserslist-rs",
"const-str",
"cssparser",
+
"cssparser-color",
"dashmap",
"data-encoding",
+
"itertools 0.10.5",
"lazy_static",
"parcel_selectors",
"parcel_sourcemap",
···
[[package]]
name = "linux-raw-sys"
+
version = "0.4.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "3852614a3bd9ca9804678ba6be5e3b8ce76dfc902cae004e3e0c44051b6e88db"
[[package]]
name = "lock_api"
···
[[package]]
name = "log"
+
version = "0.4.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
[[package]]
name = "matches"
···
[[package]]
name = "matchit"
+
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94"
[[package]]
name = "memchr"
+
version = "2.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167"
[[package]]
name = "memoffset"
···
checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2"
dependencies = [
"libc",
+
"wasi",
"windows-sys 0.48.0",
]
···
[[package]]
name = "net2"
+
version = "0.2.39"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b13b648036a2339d06de780866fbdfda0dde886de7b3af2ddeba8b14f4ee34ac"
dependencies = [
"cfg-if 0.1.10",
"libc",
···
[[package]]
name = "nu-ansi-term"
+
version = "0.49.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c073d3c1930d0751774acf49e66653acecb416c3a54c6ec095a9b11caddb5a68"
dependencies = [
+
"windows-sys 0.48.0",
]
[[package]]
name = "num-traits"
+
version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2"
dependencies = [
"autocfg",
]
[[package]]
name = "num_cpus"
+
version = "1.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
dependencies = [
+
"hermit-abi",
"libc",
]
[[package]]
+
name = "object"
+
version = "0.32.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0"
+
dependencies = [
+
"memchr",
+
]
+
+
[[package]]
name = "once_cell"
version = "1.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "openssl"
+
version = "0.10.57"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c"
dependencies = [
+
"bitflags 2.4.0",
"cfg-if 1.0.0",
"foreign-types",
"libc",
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.37",
]
[[package]]
···
[[package]]
name = "openssl-sys"
+
version = "0.9.93"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "db4d56a4c0478783083cfafcc42493dd4a981d41669da64b4572a2a089b51b1d"
dependencies = [
"cc",
"libc",
···
]
[[package]]
+
name = "option-ext"
+
version = "0.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
+
+
[[package]]
name = "outref"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "parcel_selectors"
+
version = "0.26.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5f0fbe4365a6ec3fda13f9551aa5ea9f1e1ee8da513953b153de29ac00cf684a"
dependencies = [
+
"bitflags 2.4.0",
"cssparser",
"fxhash",
"log",
+
"phf 0.10.1",
"phf_codegen",
"precomputed-hash",
"smallvec",
···
"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 = "pathdiff"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd"
+
dependencies = [
+
"camino",
+
]
[[package]]
name = "percent-encoding"
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
dependencies = [
+
"phf_shared 0.10.0",
+
]
+
+
[[package]]
+
name = "phf"
+
version = "0.11.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"
+
dependencies = [
"phf_macros",
+
"phf_shared 0.11.2",
]
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd"
dependencies = [
+
"phf_generator 0.10.0",
+
"phf_shared 0.10.0",
]
[[package]]
···
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.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.37",
]
[[package]]
···
]
[[package]]
+
name = "phf_shared"
+
version = "0.11.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"
+
dependencies = [
+
"siphasher",
+
]
+
+
[[package]]
name = "pin-project"
+
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422"
dependencies = [
"pin-project-internal",
]
[[package]]
name = "pin-project-internal"
+
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405"
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.37",
]
[[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"
···
"proc-macro-error-attr",
"proc-macro2",
"quote",
"version_check",
]
···
]
[[package]]
name = "proc-macro2"
+
version = "1.0.67"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328"
dependencies = [
"unicode-ident",
]
[[package]]
name = "proc-macro2-diagnostics"
+
version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8"
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.37",
"version_check",
"yansi",
]
···
[[package]]
name = "quote"
+
version = "1.0.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae"
dependencies = [
"proc-macro2",
]
···
[[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]]
···
[[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",
···
[[package]]
name = "regex-syntax"
+
version = "0.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da"
[[package]]
name = "rend"
+
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a2571463863a6bd50c32f94402933f03457a3fbaf697a707c5be741e459f08fd"
dependencies = [
"bytecheck",
]
[[package]]
name = "reqwest"
+
version = "0.11.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b"
dependencies = [
+
"base64 0.21.4",
"bytes",
"encoding_rs",
"futures-core",
···
"serde",
"serde_json",
"serde_urlencoded",
+
"system-configuration",
"tokio",
"tokio-native-tls",
"tower-service",
···
dependencies = [
"bitvec",
"bytecheck",
+
"hashbrown 0.12.3",
"ptr_meta",
"rend",
"rkyv_derive",
···
"quote",
"syn 1.0.109",
]
+
+
[[package]]
+
name = "rle-decode-fast"
+
version = "1.0.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "3582f63211428f83597b51b2ddb88e2a91a9d52d12831f9d08f5e624e8977422"
[[package]]
name = "rstml"
+
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "fe542870b8f59dd45ad11d382e5339c9a1047cde059be136a7016095bbdefa77"
dependencies = [
"proc-macro2",
"proc-macro2-diagnostics",
"quote",
+
"syn 2.0.37",
"syn_derive",
"thiserror",
]
···
[[package]]
name = "rustix"
+
version = "0.38.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d2f9da0cbd88f9f09e7814e388301c8414c51c62aa6ce1e4b5c551d49d96e531"
dependencies = [
+
"bitflags 2.4.0",
"errno",
"libc",
"linux-raw-sys",
"windows-sys 0.48.0",
···
[[package]]
name = "rustversion"
+
version = "1.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4"
[[package]]
name = "ryu"
+
version = "1.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741"
[[package]]
name = "safemem"
···
[[package]]
name = "schannel"
+
version = "0.1.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88"
dependencies = [
+
"windows-sys 0.48.0",
]
[[package]]
name = "scopeguard"
+
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
[[package]]
name = "seahash"
···
[[package]]
name = "security-framework"
+
version = "2.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de"
dependencies = [
"bitflags 1.3.2",
"core-foundation",
···
[[package]]
name = "security-framework-sys"
+
version = "2.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a"
dependencies = [
"core-foundation-sys",
"libc",
···
[[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.37",
]
[[package]]
name = "serde_json"
+
version = "1.0.107"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65"
dependencies = [
"itoa",
"ryu",
···
[[package]]
name = "serde_path_to_error"
+
version = "0.1.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4beec8bce849d58d06238cb50db2e1c417cfeafa4c63f692b15c82b7c80f8335"
dependencies = [
+
"itoa",
"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",
···
[[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 = "smallvec"
+
version = "1.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a"
[[package]]
name = "socket2"
···
dependencies = [
"libc",
"winapi 0.3.9",
+
]
+
+
[[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]]
···
"new_debug_unreachable",
"once_cell",
"parking_lot",
+
"phf_shared 0.10.0",
"precomputed-hash",
"serde",
]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988"
dependencies = [
+
"phf_generator 0.10.0",
+
"phf_shared 0.10.0",
"proc-macro2",
"quote",
]
···
[[package]]
name = "syn"
+
version = "2.0.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7303ef2c05cd654186cb250d29049a24840ca25d2747c25c0381c8d9e2f582e8"
dependencies = [
"proc-macro2",
"quote",
···
[[package]]
name = "syn_derive"
+
version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ae6eef0000c4a12ecdfd7873ea84a8b5aab5e44db72e38e07b028a25386f29a5"
dependencies = [
"proc-macro-error",
"proc-macro2",
"quote",
+
"syn 2.0.37",
]
[[package]]
···
checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160"
[[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 = "tap"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "tar"
+
version = "0.4.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb"
dependencies = [
"filetime",
"libc",
···
[[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",
"redox_syscall 0.3.5",
···
[[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.37",
]
[[package]]
···
[[package]]
name = "tokio"
+
version = "1.32.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9"
dependencies = [
+
"backtrace",
"bytes",
"libc",
"mio 0.8.8",
···
"parking_lot",
"pin-project-lite",
"signal-hook-registry",
+
"socket2 0.5.4",
"tokio-macros",
"windows-sys 0.48.0",
]
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.37",
]
[[package]]
···
[[package]]
name = "tokio-tungstenite"
+
version = "0.20.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "212d5dcb2a1ce06d81107c3d0ffa3121fe974b73f068c8282cb1c32328113b6c"
dependencies = [
"futures-util",
"log",
···
[[package]]
name = "tokio-util"
+
version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1d68074620f57a0b21594d9735eb2e98ab38b17f80d3fcb189fca266771ca60d"
dependencies = [
"bytes",
"futures-core",
···
]
[[package]]
name = "tower"
version = "0.4.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "tungstenite"
+
version = "0.20.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9"
dependencies = [
"byteorder",
"bytes",
+
"data-encoding",
"http",
"httparse",
"log",
···
[[package]]
name = "typenum"
+
version = "1.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
[[package]]
name = "unicode-bidi"
···
[[package]]
name = "unicode-ident"
+
version = "1.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
[[package]]
name = "unicode-normalization"
···
[[package]]
name = "url"
+
version = "2.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5"
dependencies = [
"form_urlencoded",
"idna",
···
[[package]]
name = "uuid"
+
version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d"
[[package]]
name = "vcpkg"
···
[[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.11.0+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
···
"once_cell",
"proc-macro2",
"quote",
+
"syn 2.0.37",
"wasm-bindgen-shared",
]
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.37",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
···
[[package]]
name = "which"
+
version = "4.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
dependencies = [
"either",
+
"home",
"once_cell",
+
"rustix",
]
[[package]]
···
[[package]]
name = "winapi-util"
+
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596"
dependencies = [
"winapi 0.3.9",
]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f"
dependencies = [
+
"windows-targets 0.48.5",
]
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
dependencies = [
+
"windows-targets 0.48.5",
]
[[package]]
···
[[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]]
···
[[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"
···
[[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"
···
[[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"
···
[[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"
···
[[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"
···
[[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"
···
[[package]]
name = "windows_x86_64_msvc"
+
version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
[[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]]
···
[[package]]
name = "xattr"
+
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f4686009f71ff3e5c4dbcf1a282d0a44db3f021ba69350cd42086b3e5f1c6985"
dependencies = [
"libc",
]
···
[[package]]
name = "yansi"
+
version = "1.0.0-rc.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1367295b8f788d371ce2dbc842c7b709c73ee1364d30351dd300ec2203b12377"
[[package]]
name = "zip"
+3 -3
pkgs/development/tools/rust/cargo-leptos/default.nix
···
in
rustPlatform.buildRustPackage rec {
pname = "cargo-leptos";
-
version = "0.1.11";
src = fetchFromGitHub {
owner = "leptos-rs";
repo = pname;
rev = "v${version}";
-
hash = "sha256-hZevu2lwyYFenABu1uV7/mZc7SXfLzR6Pdmc3zHJ2vw=";
};
cargoLock = {
lockFile = ./Cargo.lock;
outputHashes = {
-
"leptos_hot_reload-0.3.0" = "sha256-Pl3nZaz5r5ZFagytLMczIyXEWQ6AFLb3+TrI/6Sevig=";
};
};
···
in
rustPlatform.buildRustPackage rec {
pname = "cargo-leptos";
+
version = "0.2.0";
src = fetchFromGitHub {
owner = "leptos-rs";
repo = pname;
rev = "v${version}";
+
hash = "sha256-+qAXBLV+Jn1qWG7TThn4twUBvN7lO4MX2SSo/gdjgFY=";
};
cargoLock = {
lockFile = ./Cargo.lock;
outputHashes = {
+
"leptos_hot_reload-0.5.0" = "sha256-huOwadWMYPGGWmZHxztFPPzs4UhIPEmq9rKOB6WPCTE=";
};
};
+4 -4
pkgs/games/osu-lazer/bin.nix
···
let
pname = "osu-lazer-bin";
-
version = "2023.924.1";
name = "${pname}-${version}";
osu-lazer-bin-src = {
aarch64-darwin = {
url = "https://github.com/ppy/osu/releases/download/${version}/osu.app.Apple.Silicon.zip";
-
sha256 = "sha256-ZCTKVad1XArHxTa9nZfrSf6xFd0TNwryw9v+Doehurg=";
};
x86_64-darwin = {
url = "https://github.com/ppy/osu/releases/download/${version}/osu.app.Intel.zip";
-
sha256 = "sha256-tvEUePRmOOwWugvZ32LOcptQCI/0LZv7uWG8mLjoy5c=";
};
x86_64-linux = {
url = "https://github.com/ppy/osu/releases/download/${version}/osu.AppImage";
-
sha256 = "sha256-oEfH6ctsiMrV6p8p7OdwNUBzGK7AERlmuAL1MXc0o4w=";
};
}.${stdenv.system} or (throw "${pname}-${version}: ${stdenv.system} is unsupported.");
···
let
pname = "osu-lazer-bin";
+
version = "2023.1008.0";
name = "${pname}-${version}";
osu-lazer-bin-src = {
aarch64-darwin = {
url = "https://github.com/ppy/osu/releases/download/${version}/osu.app.Apple.Silicon.zip";
+
sha256 = "sha256-gtXbccVrQ2edEcDR7wG2Upv4b4a64tvu+/fiKghMquM=";
};
x86_64-darwin = {
url = "https://github.com/ppy/osu/releases/download/${version}/osu.app.Intel.zip";
+
sha256 = "sha256-qo4EovNt158XXfYOek4lmil2Qwv185fLjZIaBsXzw74=";
};
x86_64-linux = {
url = "https://github.com/ppy/osu/releases/download/${version}/osu.AppImage";
+
sha256 = "sha256-aZDRwZeCC4qBNktLeD7ezbp1Bydf6mP8crtpdayUiqI=";
};
}.${stdenv.system} or (throw "${pname}-${version}: ${stdenv.system} is unsupported.");
-66
pkgs/os-specific/linux/eudev/default.nix
···
-
{ lib
-
, stdenv
-
, fetchFromGitHub
-
, autoreconfHook
-
, gperf
-
, kmod
-
, pkg-config
-
, util-linux
-
}:
-
-
stdenv.mkDerivation rec {
-
pname = "eudev";
-
version = "3.2.14";
-
-
src = fetchFromGitHub {
-
owner = "eudev-project";
-
repo = pname;
-
rev = "v${version}";
-
hash = "sha256-v/szzqrBedQPRGYkZ0lV9rslCH//uqGp4PHEF0/51Lg=";
-
};
-
-
nativeBuildInputs = [
-
autoreconfHook
-
gperf
-
pkg-config
-
];
-
-
buildInputs = [
-
kmod
-
util-linux
-
];
-
-
configureFlags = [
-
"--localstatedir=/var"
-
"--sysconfdir=/etc"
-
];
-
-
makeFlags = [
-
"hwdb_bin=/var/lib/udev/hwdb.bin"
-
"udevrulesdir=/etc/udev/rules.d"
-
];
-
-
preInstall = ''
-
# Disable install-exec-hook target,
-
# as it conflicts with our move-sbin setup-hook
-
-
sed -i 's;$(MAKE) $(AM_MAKEFLAGS) install-exec-hook;$(MAKE) $(AM_MAKEFLAGS);g' src/udev/Makefile
-
'';
-
-
installFlags = [
-
"localstatedir=$(TMPDIR)/var"
-
"sysconfdir=$(out)/etc"
-
"udevconfdir=$(out)/etc/udev"
-
"udevhwdbbin=$(out)/var/lib/udev/hwdb.bin"
-
"udevhwdbdir=$(out)/var/lib/udev/hwdb.d"
-
"udevrulesdir=$(out)/var/lib/udev/rules.d"
-
];
-
-
meta = with lib; {
-
homepage = "https://github.com/eudev-project/eudev";
-
description = "A fork of udev with the aim of isolating it from init";
-
license = licenses.gpl2Plus ;
-
maintainers = with maintainers; [ raskin AndersonTorres ];
-
platforms = platforms.linux;
-
};
-
}
···
+19 -29
pkgs/os-specific/linux/firmware/fwupd/add-option-for-installation-sysconfdir.patch
···
diff --git a/data/bios-settings.d/meson.build b/data/bios-settings.d/meson.build
-
index b0ff5b10..13ac380d 100644
--- a/data/bios-settings.d/meson.build
+++ b/data/bios-settings.d/meson.build
@@ -1,5 +1,5 @@
···
)
endif
diff --git a/data/meson.build b/data/meson.build
-
index 8999ee57..b57174dc 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -26,7 +26,7 @@ endif
···
)
plugin_quirks += files([
diff --git a/data/pki/meson.build b/data/pki/meson.build
-
index 3649fece..c3462744 100644
--- a/data/pki/meson.build
+++ b/data/pki/meson.build
@@ -12,13 +12,13 @@ install_data([
···
)
endif
diff --git a/data/remotes.d/meson.build b/data/remotes.d/meson.build
-
index c20a1a05..5354bac7 100644
--- a/data/remotes.d/meson.build
+++ b/data/remotes.d/meson.build
@@ -15,14 +15,14 @@ if build_standalone and get_option('lvfs') != 'false'
···
+ install_dir: join_paths(sysconfdir_install, 'fwupd', 'remotes.d'),
)
diff --git a/meson.build b/meson.build
-
index fa7a5599..5b53a407 100644
--- a/meson.build
+++ b/meson.build
-
@@ -191,6 +191,12 @@ endif
mandir = join_paths(prefix, get_option('mandir'))
localedir = join_paths(prefix, get_option('localedir'))
···
+endif
+
diffcmd = find_program('diff')
-
gio = dependency('gio-2.0', version: '>= 2.45.8')
-
giounix = dependency('gio-unix-2.0', version: '>= 2.45.8', required: false)
diff --git a/meson_options.txt b/meson_options.txt
-
index 81d373f8..d214cf64 100644
--- a/meson_options.txt
+++ b/meson_options.txt
-
@@ -1,3 +1,4 @@
-
+option('sysconfdir_install', type: 'string', value: '', description: 'sysconfdir to use during installation')
-
option('build', type : 'combo', choices : ['all', 'standalone', 'library'], value : 'all', description : 'build type')
-
option('consolekit', type : 'feature', description : 'ConsoleKit support', deprecated: {'true': 'enabled', 'false': 'disabled'})
-
option('static_analysis', type : 'boolean', value : false, description : 'enable GCC static analysis support')
-
diff --git a/plugins/dell-esrt/meson.build b/plugins/dell-esrt/meson.build
-
index 88c039f8..62a7691f 100644
-
--- a/plugins/dell-esrt/meson.build
-
+++ b/plugins/dell-esrt/meson.build
-
@@ -27,6 +27,6 @@ configure_file(
-
output: 'dell-esrt.conf',
-
configuration: con2,
-
install: true,
-
- install_dir: join_paths(sysconfdir, 'fwupd', 'remotes.d'),
-
+ install_dir: join_paths(sysconfdir_install, 'fwupd', 'remotes.d'),
-
)
-
endif
diff --git a/plugins/uefi-capsule/meson.build b/plugins/uefi-capsule/meson.build
-
index f4657a6a..28ca0653 100644
--- a/plugins/uefi-capsule/meson.build
+++ b/plugins/uefi-capsule/meson.build
@@ -20,7 +20,7 @@ if host_machine.system() == 'linux'
···
)
elif host_machine.system() == 'freebsd'
backend_srcs += 'fu-uefi-backend-freebsd.c'
-
--
-
2.40.1
···
diff --git a/data/bios-settings.d/meson.build b/data/bios-settings.d/meson.build
+
index b0ff5b106..13ac380d0 100644
--- a/data/bios-settings.d/meson.build
+++ b/data/bios-settings.d/meson.build
@@ -1,5 +1,5 @@
···
)
endif
diff --git a/data/meson.build b/data/meson.build
+
index e13da4adf..6858c240f 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -26,7 +26,7 @@ endif
···
)
plugin_quirks += files([
diff --git a/data/pki/meson.build b/data/pki/meson.build
+
index 3649fecea..c3462744b 100644
--- a/data/pki/meson.build
+++ b/data/pki/meson.build
@@ -12,13 +12,13 @@ install_data([
···
)
endif
diff --git a/data/remotes.d/meson.build b/data/remotes.d/meson.build
+
index c20a1a05e..5354bac7f 100644
--- a/data/remotes.d/meson.build
+++ b/data/remotes.d/meson.build
@@ -15,14 +15,14 @@ if build_standalone and get_option('lvfs') != 'false'
···
+ install_dir: join_paths(sysconfdir_install, 'fwupd', 'remotes.d'),
)
diff --git a/meson.build b/meson.build
+
index ca6ccdf92..0a3097d90 100644
--- a/meson.build
+++ b/meson.build
+
@@ -195,6 +195,12 @@ endif
mandir = join_paths(prefix, get_option('mandir'))
localedir = join_paths(prefix, get_option('localedir'))
···
+endif
+
diffcmd = find_program('diff')
+
gio = dependency('gio-2.0', version: '>= 2.68.0')
+
giounix = dependency('gio-unix-2.0', version: '>= 2.68.0', required: false)
diff --git a/meson_options.txt b/meson_options.txt
+
index 877891126..986d0ee31 100644
--- a/meson_options.txt
+++ b/meson_options.txt
+
@@ -1,3 +1,8 @@
+
+option('sysconfdir_install',
+
+ type: 'string',
+
+ value: '',
+
+ description: 'sysconfdir to use during installation'
+
+)
+
option('build',
+
type: 'combo',
+
choices: [
diff --git a/plugins/uefi-capsule/meson.build b/plugins/uefi-capsule/meson.build
+
index eb196c21e..c9a29f680 100644
--- a/plugins/uefi-capsule/meson.build
+++ b/plugins/uefi-capsule/meson.build
@@ -20,7 +20,7 @@ if host_machine.system() == 'linux'
···
)
elif host_machine.system() == 'freebsd'
backend_srcs += 'fu-uefi-backend-freebsd.c'
+3 -4
pkgs/os-specific/linux/firmware/fwupd/default.nix
···
in
stdenv.mkDerivation (finalAttrs: {
pname = "fwupd";
-
version = "1.9.5";
# libfwupd goes to lib
# daemon, plug-ins and libfwupdplugin go to out
···
owner = "fwupd";
repo = "fwupd";
rev = finalAttrs.version;
-
hash = "sha256-dqbFgVgG2RQM5ZHIEIIJOmrjtwlaRXEyY+2OdDs4PGo=";
};
patches = [
···
"-Dplugin_dummy=true"
# We are building the official releases.
"-Dsupported_build=enabled"
"-Dudevdir=lib/udev"
"-Dsystemd_root_prefix=${placeholder "out"}"
"-Dinstalled_test_prefix=${placeholder "installedTests"}"
···
"pki/fwupd-metadata/GPG-KEY-Linux-Vendor-Firmware-Service"
"pki/fwupd-metadata/LVFS-CA.pem"
"grub.d/35_fwupd"
-
] ++ lib.optionals haveDell [
-
"fwupd/remotes.d/dell-esrt.conf"
];
# DisabledPlugins key in fwupd/daemon.conf
···
in
stdenv.mkDerivation (finalAttrs: {
pname = "fwupd";
+
version = "1.9.6";
# libfwupd goes to lib
# daemon, plug-ins and libfwupdplugin go to out
···
owner = "fwupd";
repo = "fwupd";
rev = finalAttrs.version;
+
hash = "sha256-9mA6gETnOmmkI+cdF0kP1moPV6DDvASq1JXarupM/tU=";
};
patches = [
···
"-Dplugin_dummy=true"
# We are building the official releases.
"-Dsupported_build=enabled"
+
"-Dlaunchd=disabled"
"-Dudevdir=lib/udev"
"-Dsystemd_root_prefix=${placeholder "out"}"
"-Dinstalled_test_prefix=${placeholder "installedTests"}"
···
"pki/fwupd-metadata/GPG-KEY-Linux-Vendor-Firmware-Service"
"pki/fwupd-metadata/LVFS-CA.pem"
"grub.d/35_fwupd"
];
# DisabledPlugins key in fwupd/daemon.conf
+17 -14
pkgs/os-specific/linux/firmware/fwupd/installed-tests-path.patch
···
diff --git a/data/installed-tests/meson.build b/data/installed-tests/meson.build
-
index be3d5c6d9..14d45dcaf 100644
--- a/data/installed-tests/meson.build
+++ b/data/installed-tests/meson.build
-
@@ -83,5 +83,5 @@ configure_file(
output: 'fwupd-tests.conf',
configuration: con2,
install: true,
···
+ install_dir: join_paths(get_option('installed_test_prefix'), 'etc', 'fwupd', 'remotes.d'),
)
diff --git a/meson.build b/meson.build
-
index 30011f548..7ac8c937a 100644
--- a/meson.build
+++ b/meson.build
-
@@ -186,8 +186,8 @@ else
datadir = join_paths(prefix, get_option('datadir'))
sysconfdir = join_paths(prefix, get_option('sysconfdir'))
localstatedir = join_paths(prefix, get_option('localstatedir'))
···
daemon_dir = join_paths(libexecdir, 'fwupd')
endif
mandir = join_paths(prefix, get_option('mandir'))
-
@@ -498,6 +498,7 @@ gnome = import('gnome')
i18n = import('i18n')
conf.set_quoted('FWUPD_PREFIX', prefix)
···
conf.set_quoted('FWUPD_LIBDIR', libdir)
conf.set_quoted('FWUPD_LIBEXECDIR', libexecdir)
diff --git a/meson_options.txt b/meson_options.txt
-
index 6fc7e8437..29832fd08 100644
--- a/meson_options.txt
+++ b/meson_options.txt
-
@@ -57,6 +57,7 @@ option('systemd', type : 'feature', description : 'systemd support', deprecated:
-
option('systemd_unit_user', type : 'string', description : 'User account to use for fwupd-refresh.service (empty for DynamicUser)')
-
option('systemd_root_prefix', type: 'string', value: '', description: 'Directory to base systemd’s installation directories on')
-
option('elogind', type : 'feature', description : 'elogind support', deprecated: {'true': 'enabled', 'false': 'disabled'})
-
+option('installed_test_prefix', type: 'string', description: 'Prefix for installed tests')
-
option('tests', type : 'boolean', value : true, description : 'enable tests')
-
option('soup_session_compat', type : 'boolean', value : true, description : 'enable SoupSession runtime compatibility support')
-
option('curl', type : 'feature', description : 'libcurl support', deprecated: {'true': 'enabled', 'false': 'disabled'})
···
diff --git a/data/installed-tests/meson.build b/data/installed-tests/meson.build
+
index dfce86b1c..5e34c4fa6 100644
--- a/data/installed-tests/meson.build
+++ b/data/installed-tests/meson.build
+
@@ -86,5 +86,5 @@ configure_file(
output: 'fwupd-tests.conf',
configuration: con2,
install: true,
···
+ install_dir: join_paths(get_option('installed_test_prefix'), 'etc', 'fwupd', 'remotes.d'),
)
diff --git a/meson.build b/meson.build
+
index ca6ccdf92..36b1b47b0 100644
--- a/meson.build
+++ b/meson.build
+
@@ -188,8 +188,8 @@ else
datadir = join_paths(prefix, get_option('datadir'))
sysconfdir = join_paths(prefix, get_option('sysconfdir'))
localstatedir = join_paths(prefix, get_option('localstatedir'))
···
daemon_dir = join_paths(libexecdir, 'fwupd')
endif
mandir = join_paths(prefix, get_option('mandir'))
+
@@ -497,6 +497,7 @@ gnome = import('gnome')
i18n = import('i18n')
conf.set_quoted('FWUPD_PREFIX', prefix)
···
conf.set_quoted('FWUPD_LIBDIR', libdir)
conf.set_quoted('FWUPD_LIBEXECDIR', libexecdir)
diff --git a/meson_options.txt b/meson_options.txt
+
index 877891126..bfc5d1afd 100644
--- a/meson_options.txt
+++ b/meson_options.txt
+
@@ -452,6 +452,10 @@ option('elogind',
+
'false': 'disabled',
+
},
+
)
+
+option('installed_test_prefix',
+
+ type: 'string',
+
+ description: 'Prefix for installed tests'
+
+)
+
option('tests',
+
type: 'boolean',
+
value: true,
-18
pkgs/os-specific/linux/minimal-bootstrap/default.nix
···
bootGawk = gawk-mes;
};
-
gcc2 = callPackage ./gcc/2.nix {
-
bash = bash_2_05;
-
gcc = gcc2-mes;
-
glibc = glibc22;
-
};
-
gcc2-mes = callPackage ./gcc/2.nix {
-
bash = bash_2_05;
-
tinycc = tinycc-mes;
-
mesBootstrap = true;
-
};
-
gcc46 = callPackage ./gcc/4.6.nix {
tinycc = tinycc-musl;
gnumake = gnumake-musl;
···
# FIXME: not sure why new gawk doesn't work
gawk = gawk-mes;
};
-
-
inherit (callPackage ./glibc {
-
bash = bash_2_05;
-
gnused = gnused-mes;
-
}) glibc22;
gnugrep = callPackage ./gnugrep {
bash = bash_2_05;
···
echo ${findutils.tests.get-version}
echo ${gawk-mes.tests.get-version}
echo ${gawk.tests.get-version}
-
echo ${gcc2.tests.get-version}
-
echo ${gcc2-mes.tests.get-version}
echo ${gcc46.tests.get-version}
echo ${gcc46-cxx.tests.hello-world}
echo ${gcc8.tests.hello-world}
···
bootGawk = gawk-mes;
};
gcc46 = callPackage ./gcc/4.6.nix {
tinycc = tinycc-musl;
gnumake = gnumake-musl;
···
# FIXME: not sure why new gawk doesn't work
gawk = gawk-mes;
};
gnugrep = callPackage ./gnugrep {
bash = bash_2_05;
···
echo ${findutils.tests.get-version}
echo ${gawk-mes.tests.get-version}
echo ${gawk.tests.get-version}
echo ${gcc46.tests.get-version}
echo ${gcc46-cxx.tests.hello-world}
echo ${gcc8.tests.hello-world}
-140
pkgs/os-specific/linux/minimal-bootstrap/gcc/2.nix
···
-
{ lib
-
, buildPlatform
-
, hostPlatform
-
, fetchurl
-
, bash
-
, gnumake
-
, gnupatch
-
, gnugrep
-
, gnutar
-
, gzip
-
, heirloom
-
, binutils
-
, mesBootstrap ? false, tinycc ? null, mes-libc
-
, gcc ? null, glibc ? null, linux-headers
-
}:
-
assert mesBootstrap -> tinycc != null;
-
assert !mesBootstrap -> gcc != null && glibc != null;
-
let
-
# Gcc-2.95.3 is the most recent GCC that is supported by what the Mes C
-
# Library v0.16 offers. Gcc-3.x (and 4.x) place higher demands on a C
-
# library, such as dir.h/struct DIR/readdir, locales, signals... Also,
-
# with gcc-2.95.3, binutils (2.14.0, 2.20.1a) and glibc-2.2.5 we found a
-
# GNU toolchain triplet "that works".
-
# - from guix/gnu/packages/commencement.scm
-
pname = "gcc" + lib.optionalString mesBootstrap "-mes";
-
version = "2.95.3";
-
-
src = fetchurl {
-
url = "mirror://gnu/gcc/gcc-${version}/gcc-core-${version}.tar.gz";
-
sha256 = "1xvfy4pqhrd5v2cv8lzf63iqg92k09g6z9n2ah6ndd4h17k1x0an";
-
};
-
-
patches = [
-
# This patch enables building gcc-2.95.3 using TCC and Mes C Library.
-
# * Disable building DOC
-
# * Avoid running `fixproto'.
-
# * Force running `fixinc'.
-
# * Replace Makefile trickery of creating an libgcc1.a archive, then
-
# extracting the .o files later to create a new libgcc2.a archive.
-
# Instead, keep temporary .o files.
-
(fetchurl {
-
url = "https://git.savannah.gnu.org/cgit/guix.git/plain/gnu/packages/patches/gcc-boot-2.95.3.patch?id=50249cab3a98839ade2433456fe618acc6f804a5";
-
sha256 = "03l3jaxch6d76mx4zkn6ky64paj58jk0biddck01qd4bnw9z8hiw";
-
})
-
];
-
-
makeFlags = [
-
"LANGUAGES=c"
-
] ++ lib.optionals mesBootstrap [
-
"LIBGCC2_INCLUDES=\"-I ${mes-libc}/include\""
-
"BOOT_LDFLAGS=\" -B ${tinycc.libs}/lib\""
-
] ++ lib.optionals (!mesBootstrap) [
-
"LIBGCC2_INCLUDES=\"-I ${glibc}/include -I ${linux-headers}/include\""
-
];
-
in
-
bash.runCommand "${pname}-${version}" {
-
inherit pname version;
-
-
nativeBuildInputs = [
-
(if mesBootstrap then tinycc.compiler else gcc)
-
gnumake
-
gnupatch
-
gnugrep
-
gnutar
-
gzip
-
heirloom.sed
-
binutils
-
];
-
-
passthru.tests.get-version = result:
-
bash.runCommand "${pname}-get-version-${version}" {} ''
-
${result}/bin/gcc --version
-
mkdir $out
-
'';
-
-
meta = with lib; {
-
description = "GNU Compiler Collection, version ${version}";
-
homepage = "https://gcc.gnu.org";
-
license = licenses.gpl3Plus;
-
maintainers = teams.minimal-bootstrap.members;
-
platforms = platforms.unix;
-
};
-
} ''
-
# Unpack
-
tar xzf ${src}
-
cd gcc-${version}
-
-
# Patch
-
${lib.concatMapStringsSep "\n" (f: "patch -Np1 -i ${f}") patches}
-
# /build/glibc-2.2.5/intl/loadmsgcat.c:334: multiple definition of `_nl_load_domain'
-
# ../intl/libintl.a(loadmsgcat.o):/build/gcc-2.95.3/texinfo/intl/loadmsgcat.c:66: first defined here
-
rm -R texinfo
-
mkdir -p texinfo
-
echo 'all:'>texinfo/Makefile.in
-
echo 'install:'>>texinfo/Makefile.in
-
-
# Configure
-
${if mesBootstrap then ''
-
export CC="tcc -B ${tinycc.libs}/lib -D __GLIBC_MINOR__=6"
-
export CPP="tcc -E"
-
export ac_cv_func_setlocale=no
-
'' else ''
-
export CC="gcc -I${glibc}/include -I${linux-headers}/include -I${gcc}/lib/gcc-lib/${hostPlatform.config}/${version}/include"
-
export CPP="gcc -E -I${glibc}/include -I${linux-headers}/include -I${gcc}/lib/gcc-lib/${hostPlatform.config}/${version}/include"
-
export LIBRARY_PATH="${glibc}/lib"
-
export LIBS="-lc -lnss_files -lnss_dns -lresolv"
-
''}
-
export OLDCC="$CC"
-
export CC_FOR_BUILD="$CC"
-
export AR=ar
-
export RANLIB=ranlib
-
export ac_cv_c_float_format='IEEE (little-endian)'
-
bash ./configure \
-
--build=${buildPlatform.config} \
-
--host=${hostPlatform.config} \
-
--enable-static \
-
--disable-shared \
-
--disable-werror \
-
--prefix=$out
-
# no info at this stage
-
touch gcc/cpp.info gcc/gcc.info
-
-
# Build
-
make ${lib.concatStringsSep " " makeFlags}
-
-
# Install
-
make install
-
mkdir tmp
-
cd tmp
-
ar x ../gcc/libgcc2.a
-
${lib.optionalString mesBootstrap "ar x ${tinycc.libs}/lib/libtcc1.a"}
-
ar r $out/lib/gcc-lib/${hostPlatform.config}/${version}/libgcc.a *.o
-
cd ..
-
cp gcc/libgcc2.a $out/lib/libgcc2.a
-
${lib.optionalString mesBootstrap ''
-
ar x ${tinycc.libs}/lib/libtcc1.a
-
ar x ${tinycc.libs}/lib/libc.a
-
ar r $out/lib/gcc-lib/${hostPlatform.config}/${version}/libc.a libc.o libtcc1.o
-
''}
-
''
···
-120
pkgs/os-specific/linux/minimal-bootstrap/glibc/default.nix
···
-
{ lib
-
, buildPlatform
-
, hostPlatform
-
, fetchurl
-
, bash
-
, gcc2-mes
-
, gnumake
-
, gnupatch
-
, gnused
-
, gnugrep
-
, gnutar
-
, gzip
-
, gawk
-
, heirloom
-
, binutils
-
, linux-headers
-
}:
-
let
-
pname = "glibc";
-
-
buildGlibc = { version, src, patches, configureFlags, gcc, CC, CPP }:
-
bash.runCommand "${pname}-${version}" {
-
inherit pname version;
-
-
nativeBuildInputs = [
-
gcc
-
gnumake
-
gnupatch
-
gnused
-
gnugrep
-
gnutar
-
gzip
-
gawk
-
binutils
-
];
-
-
meta = with lib; {
-
description = "The GNU C Library";
-
homepage = "https://www.gnu.org/software/libc";
-
license = licenses.lgpl2Plus;
-
maintainers = teams.minimal-bootstrap.members;
-
platforms = platforms.linux;
-
};
-
} ''
-
# Unpack
-
tar xzf ${src}
-
cd glibc-${version}
-
-
# Patch
-
${lib.concatMapStringsSep "\n" (f: "patch -Np1 -i ${f}") patches}
-
-
# Configure
-
export CC="${CC}"
-
export CPP="${CPP}"
-
bash ./configure --prefix=$out ${lib.concatStringsSep " " (
-
[
-
"--build=${buildPlatform.config}"
-
"--host=${hostPlatform.config}"
-
"--with-headers=${linux-headers}/include"
-
"--enable-static"
-
"--disable-shared"
-
] ++ configureFlags)}
-
-
# Build
-
make
-
-
# Install
-
# GNU sed w/ mes-libc crashes on certain stdio actions
-
export PATH="${heirloom.sed}/bin:$PATH"
-
make install
-
'';
-
in
-
{
-
glibc22 = buildGlibc rec {
-
# GNU C Library 2.2.5 is the most recent glibc that we managed to build
-
# using gcc-2.95.3. Newer versions (2.3.x, 2.6, 2.1x) seem to need a newer
-
# gcc.
-
# - from guix/gnu/packages/commencement.scm
-
version = "2.2.5";
-
src = fetchurl {
-
url = "mirror://gnu/glibc/glibc-${version}.tar.gz";
-
sha256 = "1vl48i16gx6h68whjyhgnn1s57vqq32f9ygfa2fls7pdkbsqvp2q";
-
};
-
-
patches = [
-
# This patch enables building glibc-2.2.5 using TCC and GNU Make 4.x and Mes C Library.
-
# * Makefile: Do not assemble from stdin, use file indirection.
-
# * Makefile: Add new target: install-lib-all.
-
# * Makefile: Avoid building stub DOC.
-
# * [_LIBC_REENTRANT]: Add missing guarding.
-
# * [MES_BOOTSTRAP]: Disable some GCC extensions.
-
# * [MES_BOOTSTRAP]: Add missing GCC div/mod defines.
-
(fetchurl {
-
url = "https://git.savannah.gnu.org/cgit/guix.git/plain/gnu/packages/patches/glibc-boot-${version}.patch?id=50249cab3a98839ade2433456fe618acc6f804a5";
-
sha256 = "1nyz2dr9g7scqwwygd6jvbl7xxpwh11ryvgdz8aikkkna02q1pm8";
-
})
-
# We want to allow builds in chroots that lack /bin/sh. Thus, system(3)
-
# and popen(3) need to be tweaked to use the right shell. For the bootstrap
-
# glibc, we just use whatever `sh' can be found in $PATH. The final glibc
-
# instead uses the hard-coded absolute file name of `bash'.
-
(fetchurl {
-
url = "https://git.savannah.gnu.org/cgit/guix.git/plain/gnu/packages/patches/glibc-bootstrap-system-${version}.patch?id=50249cab3a98839ade2433456fe618acc6f804a5";
-
sha256 = "1l67w9rysrlsg2i0r210qxxn37h2969ba9lx7pp3ywlnikvi98m8";
-
})
-
];
-
-
configureFlags = [
-
"--disable-sanity-checks"
-
"--enable-static-nss"
-
"--without-__thread"
-
"--without-cvs"
-
"--without-gd"
-
"--without-tls"
-
];
-
-
gcc = gcc2-mes;
-
CC = "gcc -D MES_BOOTSTRAP=1 -D BOOTSTRAP_GLIBC=1 -L $(pwd)";
-
CPP = "gcc -E -D MES_BOOTSTRAP=1 -D BOOTSTRAP_GLIBC=1";
-
};
-
}
···
+2 -2
pkgs/servers/monitoring/prometheus/pgbouncer-exporter.nix
···
owner = "prometheus-community";
repo = "pgbouncer_exporter";
rev = "v${version}";
-
sha256 = "sha256-2N8FaGk6AU39j4q22B2Om5E7BeR7iw9drl3PTOBO2kg=";
};
-
vendorSha256 = "sha256-2aaUlOokqYkjMpcM12mU+O+N09/mDPlIrJ4Z1iXJAyk=";
meta = with lib; {
description = "Prometheus exporter for PgBouncer";
···
owner = "prometheus-community";
repo = "pgbouncer_exporter";
rev = "v${version}";
+
hash = "sha256-2N8FaGk6AU39j4q22B2Om5E7BeR7iw9drl3PTOBO2kg=";
};
+
vendorHash = "sha256-2aaUlOokqYkjMpcM12mU+O+N09/mDPlIrJ4Z1iXJAyk=";
meta = with lib; {
description = "Prometheus exporter for PgBouncer";
+5 -1
pkgs/top-level/all-packages.nix
···
uclibc = uclibc-ng;
uclibcCross = uclibc-ng-cross;
-
eudev = callPackage ../os-specific/linux/eudev { util-linux = util-linuxMinimal; };
libudev0-shim = callPackage ../os-specific/linux/libudev0-shim { };
···
x-create-mouse-void = callPackage ../applications/window-managers/x-create-mouse-void { };
picom = callPackage ../applications/window-managers/picom { };
picom-jonaburg = callPackage ../applications/window-managers/picom/picom-jonaburg.nix { };
···
uclibc = uclibc-ng;
uclibcCross = uclibc-ng-cross;
+
eudev = callPackage ../by-name/eu/eudev/package.nix {
+
util-linux = util-linuxMinimal;
+
};
libudev0-shim = callPackage ../os-specific/linux/libudev0-shim { };
···
x-create-mouse-void = callPackage ../applications/window-managers/x-create-mouse-void { };
picom = callPackage ../applications/window-managers/picom { };
+
+
picom-allusive = callPackage ../applications/window-managers/picom/picom-allusive.nix { };
picom-jonaburg = callPackage ../applications/window-managers/picom/picom-jonaburg.nix { };