[package] name = "xfpl" version = "0.1.1" authors = ["Patrick Elsen "] edition = "2018" description = "Player and generator for 2D animations" license = "MIT" keywords = ["animation", "graphics", "cairo", "manim", "videos"] categories = ["command-line-utilities", "graphics", "rendering", "visualization"] repository = "https://gitlab.com/xfbs/xfpl" [dependencies] cairo-rs = { version = "0.8", features = ["png", "svg", "v1_16", "use_glib"] } gio = "0.8" #pangocairo = "0.9.0" #pango = "0.8.0" glib = "0.9.3" gdk = "0.12.1" serde = { version = "1.0", features = ["derive", "rc"] } #minimp3 = "0.3.5" #samplerate = "0.2" #hound = "3.4.0" #lewton = "0.10.1" rodio = "0.11.0" clap = "2.33.1" rhai = "0.14.1" typetag = "0.1.5" bincode = "1.2.1" libflate = "1.0.1" apng = "0.2.0" png = "0.16.3" syntect = "4.2.0" lazy_static = "1.4.0" gif = "0.10.3" ffmpeg-next = { version = "4.2.1", features = ["ffmpeg42"] } resvg = { version = "0.9.0", features = ["cairo-backend", "text"] } [dependencies.gtk] version = "0.8" features = ["v3_24", "embed-lgpl-docs"] [dev-dependencies] assert-impl = "0.1" [profile.release] opt-level = 2 lto = "fat" #codegen-units = 1 #debug = 0 #incremental = false