
Updated a lot of things to include ffmpeg_6-full so that we can use some of the latest ffmpeg features and include ffmpeg-next in our rust project. Then some of the environment pieces were missing for ffmpeg-next to build.
34 lines
718 B
TOML
34 lines
718 B
TOML
[package]
|
|
name = "libre-presenter"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
authors = [
|
|
"Chris Cochrun <chris@cochrun.xyz>"
|
|
]
|
|
license = "GPL-3.0"
|
|
|
|
# This will instruct Cargo to create a static
|
|
# library which CMake can link against
|
|
[lib]
|
|
crate-type = ["staticlib"]
|
|
path = "src/rust/lib.rs"
|
|
|
|
[dependencies]
|
|
configparser = "3.0.2"
|
|
serde = "1.0.152"
|
|
serde_derive = "1.0.152"
|
|
cxx = "1.0.83"
|
|
cxx-qt = "0.5.0"
|
|
cxx-qt-lib = "0.5.0"
|
|
# home = "0.5.4"
|
|
dirs = "5.0.0"
|
|
ffmpeg-next = "6.0.0"
|
|
|
|
# cxx-qt-build generates C++ code from the `#[cxx_qt::bridge]` module
|
|
# and compiles it together with the Rust static library
|
|
[build-dependencies]
|
|
cxx-qt-build = "0.5.0"
|
|
|
|
[dependencies.confy]
|
|
features = ["yaml_conf"]
|
|
default-features = false
|