fix(LakeWatchAPI): make nix flake play nice

This commit is contained in:
Price Hiller 2024-06-19 02:18:26 -05:00
parent faf05112d6
commit 37cc0f3c08
Signed by: Price
GPG Key ID: C3FADDE7A8534BEB
3 changed files with 27 additions and 5 deletions

View File

@ -2109,9 +2109,16 @@ dependencies = [
"serde_json", "serde_json",
"url", "url",
"utoipa", "utoipa",
"utoipa-swagger-ui-vendored",
"zip", "zip",
] ]
[[package]]
name = "utoipa-swagger-ui-vendored"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c20d6689d3a5693eec4d21f6b9d7c54f37468b856da8e98a7bb316f7b32df6e3"
[[package]] [[package]]
name = "utoipauto" name = "utoipauto"
version = "0.1.11" version = "0.1.11"

View File

@ -3,6 +3,7 @@ name = "lakewatch"
version = "0.1.0" version = "0.1.0"
edition = "2021" edition = "2021"
license = "AGPLv3" license = "AGPLv3"
authors = [ "Price Hiller <price@orion-technologies.io>" ]
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
@ -29,7 +30,7 @@ tracing-bunyan-formatter = "0.3.9"
serde = { version = "1.0.203", features = ["derive"] } serde = { version = "1.0.203", features = ["derive"] }
tokio = { version = "1.38.0", features = ["full"] } tokio = { version = "1.38.0", features = ["full"] }
secrecy = { version = "0.8.0", features = ["serde"] } secrecy = { version = "0.8.0", features = ["serde"] }
utoipa-swagger-ui = { version = "7.1.0", features = ["axum"]} utoipa-swagger-ui = { version = "7.1.0", features = ["axum", "vendored"]}
utoipauto = "0.1.11" utoipauto = "0.1.11"
utoipa = "4.2.3" utoipa = "4.2.3"

View File

@ -1,6 +1,20 @@
[licenses] [licenses]
allow = [ unlicensed = "deny"
"MIT" allow-osi-fsf-free = "either"
"AGPL" copyleft = "allow"
"GPL"
# ring has a rather complicated license file, and unfortunately does not
# provide an SPDX expression in the `license` toml
[[licenses.clarify]]
name = "ring"
# SPDX considers OpenSSL to encompass both the OpenSSL and SSLeay licenses
# https://spdx.org/licenses/OpenSSL.html
# ISC - Both BoringSSL and ring use this for their new files
# MIT - "Files in third_party/ have their own licenses, as described therein. The MIT
# license, for third_party/fiat, which, unlike other third_party directories, is
# compiled into non-test libraries, is included below."
# OpenSSL - Obviously
expression = "ISC AND MIT AND OpenSSL"
license-files = [
{ path = "LICENSE", hash = 0xbd0eed23 },
] ]