Implement optional JPEG2000 codec adapter (#40)
Some checks failed
JPEG 2000 feature / linux (push) Has been cancelled
JPEG 2000 feature / macos (push) Has been cancelled
JPEG 2000 feature / windows (push) Has been cancelled

This commit is contained in:
2026-08-09 03:42:18 +00:00
parent 5d1573fc82
commit 16501f2331
24 changed files with 2776 additions and 53 deletions

21
Cargo.lock generated
View File

@@ -218,6 +218,7 @@ dependencies = [
name = "libremetaverse-imaging"
version = "0.0.1"
dependencies = [
"libremetaverse-openjpeg",
"libremetaverse-types",
]
@@ -236,6 +237,14 @@ dependencies = [
"libremetaverse-types",
]
[[package]]
name = "libremetaverse-openjpeg"
version = "0.0.1"
dependencies = [
"pkg-config",
"vcpkg",
]
[[package]]
name = "libremetaverse-prim-mesher"
version = "0.0.1"
@@ -359,6 +368,12 @@ version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd"
[[package]]
name = "pkg-config"
version = "0.3.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e"
[[package]]
name = "proc-macro2"
version = "1.0.107"
@@ -510,6 +525,12 @@ dependencies = [
"wasm-bindgen",
]
[[package]]
name = "vcpkg"
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
[[package]]
name = "version_check"
version = "0.9.5"