diff --git a/audio/audiofx/Cargo.toml b/audio/audiofx/Cargo.toml index 6ee70f61..21014ffa 100644 --- a/audio/audiofx/Cargo.toml +++ b/audio/audiofx/Cargo.toml @@ -9,9 +9,9 @@ edition = "2021" rust-version = "1.56" [dependencies] -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_16"] } -gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_16"] } -gst-audio = { package = "gstreamer-audio", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_16"] } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_16"] } +gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_16"] } +gst-audio = { package = "gstreamer-audio", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_16"] } anyhow = "1" byte-slice-cast = "1.0" num-traits = "0.2" @@ -29,11 +29,11 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [dev-dependencies] -gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_18"] } -gst-app = { package = "gstreamer-app", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_18"] } +gst-app = { package = "gstreamer-app", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] static = [] diff --git a/audio/claxon/Cargo.toml b/audio/claxon/Cargo.toml index e96b6d85..6caa6a2a 100644 --- a/audio/claxon/Cargo.toml +++ b/audio/claxon/Cargo.toml @@ -9,15 +9,15 @@ edition = "2021" rust-version = "1.56" [dependencies] -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-audio = { package = "gstreamer-audio", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-audio = { package = "gstreamer-audio", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } claxon = { version = "0.4" } byte-slice-cast = "1.0" atomic_refcell = "0.1" once_cell = "1" [dev-dependencies] -gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } [lib] name = "gstclaxon" @@ -25,7 +25,7 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/audio/csound/Cargo.toml b/audio/csound/Cargo.toml index 7f61a02a..df688612 100644 --- a/audio/csound/Cargo.toml +++ b/audio/csound/Cargo.toml @@ -9,15 +9,15 @@ rust-version = "1.56" description = "An Audio filter plugin based on Csound" [dependencies] -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-audio = { package = "gstreamer-audio", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-audio = { package = "gstreamer-audio", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } csound = "0.1.8" once_cell = "1.0" byte-slice-cast = "1.0" [dev-dependencies] -gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } [lib] name = "gstcsound" @@ -29,7 +29,7 @@ name = "csound-effect" path = "examples/effect_example.rs" [build-dependencies] -gst-plugin-version-helper = { path = "../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/audio/lewton/Cargo.toml b/audio/lewton/Cargo.toml index 22d0f32e..664e8860 100644 --- a/audio/lewton/Cargo.toml +++ b/audio/lewton/Cargo.toml @@ -9,15 +9,15 @@ edition = "2021" rust-version = "1.56" [dependencies] -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-audio = { package = "gstreamer-audio", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-audio = { package = "gstreamer-audio", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } lewton = { version = "0.10", default-features = false } byte-slice-cast = "1.0" atomic_refcell = "0.1" once_cell = "1.0" [dev-dependencies] -gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } [lib] name = "gstlewton" @@ -25,7 +25,7 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/audio/spotify/Cargo.toml b/audio/spotify/Cargo.toml index e2d819a6..79a77af7 100644 --- a/audio/spotify/Cargo.toml +++ b/audio/spotify/Cargo.toml @@ -9,8 +9,8 @@ edition = "2021" rust-version = "1.56" [dependencies] -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } once_cell = "1.0" librespot = { version = "0.3", default-features = false } tokio = "1.0" @@ -23,7 +23,7 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/generic/file/Cargo.toml b/generic/file/Cargo.toml index 72d2f891..5b4fe68a 100644 --- a/generic/file/Cargo.toml +++ b/generic/file/Cargo.toml @@ -10,8 +10,8 @@ rust-version = "1.56" [dependencies] url = "2" -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } once_cell = "1.0" [lib] @@ -20,7 +20,7 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/generic/fmp4/Cargo.toml b/generic/fmp4/Cargo.toml index 9304911f..10fe31fb 100644 --- a/generic/fmp4/Cargo.toml +++ b/generic/fmp4/Cargo.toml @@ -10,9 +10,9 @@ rust-version = "1.56" [dependencies] anyhow = "1" -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_14"] } -gst-audio = { package = "gstreamer-audio", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_14"] } -gst-video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_14"] } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_14"] } +gst-audio = { package = "gstreamer-audio", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_14"] } +gst-video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_14"] } once_cell = "1.0" [lib] @@ -21,11 +21,11 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [dev-dependencies] -gst-app = { package = "gstreamer-app", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_18"] } -gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_18"] } +gst-app = { package = "gstreamer-app", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_18"] } +gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_18"] } [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] default = ["v1_18"] diff --git a/generic/sodium/Cargo.toml b/generic/sodium/Cargo.toml index e771930b..8f26a520 100644 --- a/generic/sodium/Cargo.toml +++ b/generic/sodium/Cargo.toml @@ -9,8 +9,8 @@ edition = "2021" rust-version = "1.56" [dependencies] -gst = { package="gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst = { package="gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } sodiumoxide = "0.2.1" once_cell = "1.3.0" hex = "0.4" @@ -27,10 +27,14 @@ rand = "0.8" [dev-dependencies.gst-check] git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" +branch = "0.18" +version = "0.18" package="gstreamer-check" [dev-dependencies.gst-app] git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" +branch = "0.18" +version = "0.18" package="gstreamer-app" [lib] @@ -54,7 +58,7 @@ path = "examples/decrypt_example.rs" required-features = ["serde", "serde_json", "clap"] [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/generic/threadshare/Cargo.toml b/generic/threadshare/Cargo.toml index ce7ad545..ecdd983a 100644 --- a/generic/threadshare/Cargo.toml +++ b/generic/threadshare/Cargo.toml @@ -13,10 +13,10 @@ async-task = "4.0.3" concurrent-queue = "1.2.2" futures = { version = "0.3.17", features = ["thread-pool"] } libc = "0.2" -gio = { git = "https://github.com/gtk-rs/gtk-rs-core" } -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-net = { package = "gstreamer-net", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-rtp = { package = "gstreamer-rtp", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gio = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "0.15", version = "0.15" } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-net = { package = "gstreamer-net", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-rtp = { package = "gstreamer-rtp", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } once_cell = "1" pin-project-lite = "0.2.0" polling = "2.0.0" @@ -29,8 +29,8 @@ waker-fn = "1.1" winapi = { version = "0.3.9", features = ["winsock2", "processthreadsapi"] } [dev-dependencies] -gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-app = { package = "gstreamer-app", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-app = { package = "gstreamer-app", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } [lib] name = "gstthreadshare" @@ -50,7 +50,7 @@ name = "tcpclientsrc-benchmark-sender" path = "examples/tcpclientsrc_benchmark_sender.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } cc = "1.0.38" pkg-config = "0.3.15" diff --git a/net/hlssink3/Cargo.toml b/net/hlssink3/Cargo.toml index 4161e099..8bbdb6ef 100644 --- a/net/hlssink3/Cargo.toml +++ b/net/hlssink3/Cargo.toml @@ -9,20 +9,20 @@ license = "MPL-2.0" rust-version = "1.56" [dependencies] -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_10"] } -gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -glib = { git = "https://github.com/gtk-rs/gtk-rs-core" } -gio = { git = "https://github.com/gtk-rs/gtk-rs-core" } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_10"] } +gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +glib = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "0.15", version = "0.15" } +gio = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "0.15", version = "0.15" } once_cell = "1.7.2" m3u8-rs = "3" regex = "1" [dev-dependencies] -gst-audio = { package = "gstreamer-audio", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst-audio = { package = "gstreamer-audio", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } [build-dependencies] -gst-plugin-version-helper = { path = "../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [lib] name = "gsthlssink3" diff --git a/net/reqwest/Cargo.toml b/net/reqwest/Cargo.toml index 88bf38c4..7c62f565 100644 --- a/net/reqwest/Cargo.toml +++ b/net/reqwest/Cargo.toml @@ -14,14 +14,14 @@ reqwest = { version = "0.11", features = ["cookies", "gzip"] } futures = "0.3" headers = "0.3" mime = "0.3" -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } tokio = { version = "1.0", default-features = false, features = ["time", "rt-multi-thread"] } once_cell = "1.0" [dev-dependencies] hyper = { version = "0.14", features = ["server"] } -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_10"] } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_10"] } [lib] name = "gstreqwest" @@ -29,7 +29,7 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/net/rusoto/Cargo.toml b/net/rusoto/Cargo.toml index 029065b6..8141e66b 100644 --- a/net/rusoto/Cargo.toml +++ b/net/rusoto/Cargo.toml @@ -13,8 +13,8 @@ rust-version = "1.56" [dependencies] bytes = "1.0" futures = "0.3" -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } rusoto_core = "0.47" rusoto_s3 = "0.47" rusoto_credential = "0.47" @@ -39,7 +39,7 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/text/ahead/Cargo.toml b/text/ahead/Cargo.toml index d4ff74b2..cca93a90 100644 --- a/text/ahead/Cargo.toml +++ b/text/ahead/Cargo.toml @@ -9,7 +9,7 @@ edition = "2021" rust-version = "1.56" [dependencies] -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } once_cell = "1.0" [lib] @@ -18,7 +18,7 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/text/json/Cargo.toml b/text/json/Cargo.toml index e57b9aaa..98b82f63 100644 --- a/text/json/Cargo.toml +++ b/text/json/Cargo.toml @@ -15,6 +15,8 @@ serde_json = { version = "1.0", features = ["raw_value"] } [dependencies.gst] git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" +branch = "0.18" +version = "0.18" package="gstreamer" [lib] @@ -23,10 +25,12 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [dev-dependencies.gst-check] git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" +branch = "0.18" +version = "0.18" package="gstreamer-check" [features] diff --git a/text/regex/Cargo.toml b/text/regex/Cargo.toml index 2d5e753f..990e9eee 100644 --- a/text/regex/Cargo.toml +++ b/text/regex/Cargo.toml @@ -14,6 +14,8 @@ regex = "1.5" [dependencies.gst] git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" +branch = "0.18" +version = "0.18" features = ["v1_14"] package="gstreamer" @@ -23,10 +25,12 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [dev-dependencies.gst-check] git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" +branch = "0.18" +version = "0.18" package="gstreamer-check" [features] diff --git a/text/wrap/Cargo.toml b/text/wrap/Cargo.toml index 762568d2..d4fcb527 100644 --- a/text/wrap/Cargo.toml +++ b/text/wrap/Cargo.toml @@ -15,6 +15,8 @@ hyphenation = "0.8" [dependencies.gst] git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" +branch = "0.18" +version = "0.18" package="gstreamer" [lib] @@ -23,10 +25,12 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [dev-dependencies.gst-check] git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" +branch = "0.18" +version = "0.18" package="gstreamer-check" [features] diff --git a/tutorial/Cargo.toml b/tutorial/Cargo.toml index 0f00a68c..012a0d46 100644 --- a/tutorial/Cargo.toml +++ b/tutorial/Cargo.toml @@ -9,10 +9,10 @@ rust-version = "1.56" description = "Rust Tutorial Plugin" [dependencies] -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-audio = { package = "gstreamer-audio", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-audio = { package = "gstreamer-audio", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } byte-slice-cast = "1.0" num-traits = "0.2" once_cell = "1.0" @@ -23,4 +23,4 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../version-helper" } +gst-plugin-version-helper = { path = "../version-helper", version = "0.7" } diff --git a/utils/fallbackswitch/Cargo.toml b/utils/fallbackswitch/Cargo.toml index f4b8bd7d..dcd5613f 100644 --- a/utils/fallbackswitch/Cargo.toml +++ b/utils/fallbackswitch/Cargo.toml @@ -10,17 +10,17 @@ description = "Fallback Switcher Plugin" [dependencies] libc = { version = "0.2", optional = true } -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_14"] } -gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_18"] } -gst-audio = { package = "gstreamer-audio", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_14"] } -gst-video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_14"] } -gtk = { git = "https://github.com/gtk-rs/gtk3-rs", optional = true } -gio = { git = "https://github.com/gtk-rs/gtk-rs-core", optional = true } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_14"] } +gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_18"] } +gst-audio = { package = "gstreamer-audio", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_14"] } +gst-video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_14"] } +gtk = { git = "https://github.com/gtk-rs/gtk3-rs", branch = "0.15", version = "0.15", optional = true } +gio = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "0.15", version = "0.15", optional = true } once_cell = "1.0" [dev-dependencies] -gst-app = { package = "gstreamer-app", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_14"]} -gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_14"]} +gst-app = { package = "gstreamer-app", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_14"]} +gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_14"]} [lib] name = "gstfallbackswitch" @@ -33,7 +33,7 @@ path = "examples/gtk_fallbackswitch.rs" required-features = ["gtk", "gio"] [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] default = ["libc"] diff --git a/utils/togglerecord/Cargo.toml b/utils/togglerecord/Cargo.toml index 43eac982..5d85f97e 100644 --- a/utils/togglerecord/Cargo.toml +++ b/utils/togglerecord/Cargo.toml @@ -9,11 +9,11 @@ edition = "2021" rust-version = "1.56" [dependencies] -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-audio = { package = "gstreamer-audio", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gtk = { git = "https://github.com/gtk-rs/gtk3-rs", optional = true } -gio = { git = "https://github.com/gtk-rs/gtk-rs-core", optional = true } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-audio = { package = "gstreamer-audio", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gtk = { git = "https://github.com/gtk-rs/gtk3-rs", branch = "0.15", version = "0.15", optional = true } +gio = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "0.15", version = "0.15", optional = true } parking_lot = "0.11" once_cell = "1.0" @@ -31,7 +31,7 @@ path = "examples/gtk_recording.rs" required-features = ["gtk", "gio"] [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/utils/uriplaylistbin/Cargo.toml b/utils/uriplaylistbin/Cargo.toml index 1b102265..7e738a5c 100644 --- a/utils/uriplaylistbin/Cargo.toml +++ b/utils/uriplaylistbin/Cargo.toml @@ -8,13 +8,13 @@ edition = "2018" description = "Playlist Plugin" [dependencies] -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_14"] } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_14"] } once_cell = "1.0" anyhow = "1" crossbeam-channel = "0.5" [dev-dependencies] -gst-app = { package = "gstreamer-app", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_14"]} +gst-app = { package = "gstreamer-app", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_14"]} structopt = "0.3" url = "2.2" more-asserts = "0.2" @@ -29,7 +29,7 @@ name = "playlist" path = "examples/playlist.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/version-helper/Cargo.toml b/version-helper/Cargo.toml index a6fd362a..32838a62 100644 --- a/version-helper/Cargo.toml +++ b/version-helper/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gst-plugin-version-helper" -version = "0.8.0" +version = "0.7.3" authors = ["Sajeer Ahamed ", "Sebastian Dröge "] categories = ["development-tools"] diff --git a/video/cdg/Cargo.toml b/video/cdg/Cargo.toml index b522c7fe..36bf7bb7 100644 --- a/video/cdg/Cargo.toml +++ b/video/cdg/Cargo.toml @@ -9,9 +9,9 @@ edition = "2021" rust-version = "1.56" [dependencies] -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_12"] } -gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_12"] } -gst-video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_12"] } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_12"] } +gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_12"] } +gst-video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_12"] } cdg = "0.1" cdg_renderer = "0.6" image = { version = "0.23", default-features = false } @@ -19,7 +19,7 @@ muldiv = "1.0" once_cell = "1.0" [dev-dependencies] -gst-app = { package = "gstreamer-app", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst-app = { package = "gstreamer-app", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } [lib] name = "gstcdg" @@ -27,7 +27,7 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/video/closedcaption/Cargo.toml b/video/closedcaption/Cargo.toml index be60055b..797fd0d5 100644 --- a/video/closedcaption/Cargo.toml +++ b/video/closedcaption/Cargo.toml @@ -16,25 +16,31 @@ uuid = { version = "0.8", features = ["v4"] } chrono = "0.4" once_cell = "1.0" atomic_refcell = "0.1" -cairo-rs = { git = "https://github.com/gtk-rs/gtk-rs-core", features=["use_glib"] } -pango = { git = "https://github.com/gtk-rs/gtk-rs-core" } -pangocairo = { git = "https://github.com/gtk-rs/gtk-rs-core" } +cairo-rs = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "0.15", version = "0.15", features=["use_glib"] } +pango = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "0.15", version = "0.15" } +pangocairo = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "0.15", version = "0.15" } byteorder = "1" serde = { version = "1.0", features = ["derive"] } serde_json = { version = "1.0", features = ["raw_value"] } [dependencies.gst] git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" +branch = "0.18" +version = "0.18" features = ["v1_16"] package="gstreamer" [dependencies.gst-base] git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" +branch = "0.18" +version = "0.18" features = ["v1_16"] package="gstreamer-base" [dependencies.gst-video] git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" +branch = "0.18" +version = "0.18" features = ["v1_16"] package="gstreamer-video" @@ -44,6 +50,8 @@ rand = { version = "0.8", features = ["small_rng"] } [dev-dependencies.gst-check] git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" +branch = "0.18" +version = "0.18" package="gstreamer-check" [lib] @@ -52,7 +60,7 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } cc = "1.0" [features] diff --git a/video/dav1d/Cargo.toml b/video/dav1d/Cargo.toml index de17ebc8..e0d48eb1 100644 --- a/video/dav1d/Cargo.toml +++ b/video/dav1d/Cargo.toml @@ -10,9 +10,9 @@ description = "Dav1d Plugin" [dependencies] dav1d = "0.6" -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_12"] } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_12"] } once_cell = "1.0" [lib] @@ -21,7 +21,7 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path = "../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/video/ffv1/Cargo.toml b/video/ffv1/Cargo.toml index 4f8731bd..0161d9d2 100644 --- a/video/ffv1/Cargo.toml +++ b/video/ffv1/Cargo.toml @@ -11,19 +11,19 @@ rust-version = "1.56" [dependencies] byte-slice-cast = "1" ffv1 = { git = "https://github.com/rust-av/ffv1.git", rev = "2afb025a327173ce891954c052e804d0f880368a" } -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_18"] } -gst-video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_18"] } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_18"] } +gst-video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_18"] } once_cell = "1.0" [dev-dependencies] -gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_18"] } +gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_18"] } [lib] name = "gstffv1" crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/video/flavors/Cargo.toml b/video/flavors/Cargo.toml index 2201d895..7f7d132a 100644 --- a/video/flavors/Cargo.toml +++ b/video/flavors/Cargo.toml @@ -9,8 +9,8 @@ rust-version = "1.56" description = "Rust FLV Plugin" [dependencies] -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } num-rational = { version = "0.4", default-features = false, features = [] } nom = "7" flavors = { git = "https://github.com/rust-av/flavors" } @@ -25,7 +25,7 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/video/gif/Cargo.toml b/video/gif/Cargo.toml index 233244c6..b5ca18bf 100644 --- a/video/gif/Cargo.toml +++ b/video/gif/Cargo.toml @@ -9,14 +9,14 @@ rust-version = "1.56" description = "GStreamer GIF plugin" [dependencies] -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } gif = "0.11" atomic_refcell = "0.1" once_cell = "1" [dev-dependencies] -gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } [lib] name = "gstgif" @@ -28,7 +28,7 @@ name = "testvideosrc2gif" path = "examples/testvideosrc2gif.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/video/gtk4/Cargo.toml b/video/gtk4/Cargo.toml index 5c9a5502..a0ee1980 100644 --- a/video/gtk4/Cargo.toml +++ b/video/gtk4/Cargo.toml @@ -9,11 +9,11 @@ rust-version = "1.56" description = "GTK 4 Sink element and Paintable widget" [dependencies] -gtk = { package = "gtk4", git = "https://github.com/gtk-rs/gtk4-rs" } +gtk = { package = "gtk4", git = "https://github.com/gtk-rs/gtk4-rs", branch = "0.4", version = "0.4" } -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_16"] } -gst_base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst_video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_16"] } +gst_base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst_video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } once_cell = "1.0" fragile = "1.0.0" @@ -24,7 +24,7 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/video/hsv/Cargo.toml b/video/hsv/Cargo.toml index 7522cd78..010e2381 100644 --- a/video/hsv/Cargo.toml +++ b/video/hsv/Cargo.toml @@ -9,16 +9,16 @@ rust-version = "1.56" description = "HSV manipulation elements, written in Rust" [dependencies] -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-audio = { package = "gstreamer-audio", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-base = { package = "gstreamer-base", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-audio = { package = "gstreamer-audio", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } byte-slice-cast = "1.0" num-traits = "0.2" once_cell = "1.0" [dev-dependencies] -gst_check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst_check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } [lib] name = "gsthsv" @@ -26,7 +26,7 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/video/rav1e/Cargo.toml b/video/rav1e/Cargo.toml index e1d2573d..b786ec02 100644 --- a/video/rav1e/Cargo.toml +++ b/video/rav1e/Cargo.toml @@ -9,13 +9,13 @@ edition = "2021" rust-version = "1.56" [dependencies] -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst-video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", features = ["v1_12"] } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst-video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18", features = ["v1_12"] } rav1e = { version = "0.5", default-features = false } once_cell = "1.0" [dev-dependencies] -gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst-check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } [lib] name = "gstrav1e" @@ -23,7 +23,7 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/video/rspng/Cargo.toml b/video/rspng/Cargo.toml index 710fc109..1c41e974 100644 --- a/video/rspng/Cargo.toml +++ b/video/rspng/Cargo.toml @@ -9,15 +9,15 @@ rust-version = "1.56" description = "An PNG encoder/decoder written in pure Rust" [dependencies] -gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } -gst_video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst = { package = "gstreamer", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } +gst_video = { package = "gstreamer-video", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } png = "0.17.2" once_cell = "1" parking_lot = "0.11" atomic_refcell = "0.1" [dev-dependencies] -gst_check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" } +gst_check = { package = "gstreamer-check", git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", branch = "0.18", version = "0.18" } [lib] name = "gstrspng" @@ -25,7 +25,7 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/video/videofx/Cargo.toml b/video/videofx/Cargo.toml index 0c158d64..db075ede 100644 --- a/video/videofx/Cargo.toml +++ b/video/videofx/Cargo.toml @@ -8,27 +8,35 @@ description = "Video Effects Plugin" edition = "2021" [dependencies] -cairo-rs = { git = "https://github.com/gtk-rs/gtk-rs-core", features=["use_glib"] } +cairo-rs = { git = "https://github.com/gtk-rs/gtk-rs-core", branch = "0.15", version = "0.15", features=["use_glib"] } atomic_refcell = "0.1" once_cell = "1.0" [dependencies.gst] git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" +branch = "0.18" +version = "0.18" features = ["v1_16"] package = "gstreamer" [dependencies.gst-base] git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" +branch = "0.18" +version = "0.18" features = ["v1_16"] package = "gstreamer-base" [dependencies.gst-video] git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" +branch = "0.18" +version = "0.18" features = ["v1_16"] package = "gstreamer-video" [dev-dependencies.gst-check] git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" +branch = "0.18" +version = "0.18" package = "gstreamer-check" [lib] @@ -37,7 +45,7 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking diff --git a/video/webp/Cargo.toml b/video/webp/Cargo.toml index f27aadb5..efbf7ff4 100644 --- a/video/webp/Cargo.toml +++ b/video/webp/Cargo.toml @@ -14,10 +14,14 @@ libwebp-sys2 = { version = "0.1.2", features = ["demux", "0_5"] } [dependencies.gst] git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" +branch = "0.18" +version = "0.18" package="gstreamer" [dependencies.gst-video] git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" +branch = "0.18" +version = "0.18" package="gstreamer-video" [dev-dependencies] @@ -25,6 +29,8 @@ pretty_assertions = "1" [dev-dependencies.gst-check] git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" +branch = "0.18" +version = "0.18" package="gstreamer-check" [lib] @@ -33,7 +39,7 @@ crate-type = ["cdylib", "rlib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { path="../../version-helper" } +gst-plugin-version-helper = { path = "../../version-helper", version = "0.7" } [features] # GStreamer 1.14 is required for static linking