diff --git a/Cargo.toml b/Cargo.toml index 166c7a9a2..c751129f0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -101,3 +101,11 @@ members = [ ] exclude = ["gir"] + +[workspace.package] +version = "0.22.0" +categories = ["api-bindings", "multimedia"] +repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" +homepage = "https://gstreamer.freedesktop.org" +edition = "2021" +rust-version = "1.70" diff --git a/examples/Cargo.toml b/examples/Cargo.toml index 4c73d3ef3..72b7aa171 100644 --- a/examples/Cargo.toml +++ b/examples/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "examples" -version = "0.22.0" +version.workspace = true license = "MIT" authors = ["Sebastian Dröge "] -edition = "2021" -rust-version = "1.70" +edition.workspace = true +rust-version.workspace = true [dependencies] glib = { git = "https://github.com/gtk-rs/gtk-rs-core" } diff --git a/gstreamer-allocators/Cargo.toml b/gstreamer-allocators/Cargo.toml index ddcaeaa91..6a69b6a47 100644 --- a/gstreamer-allocators/Cargo.toml +++ b/gstreamer-allocators/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "gstreamer-allocators" -version = "0.22.0" authors = ["Sebastian Dröge "] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer Allocators library" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_allocators/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] libc = "0.2" diff --git a/gstreamer-allocators/sys/Cargo.toml b/gstreamer-allocators/sys/Cargo.toml index b10e63b07..18673005c 100644 --- a/gstreamer-allocators/sys/Cargo.toml +++ b/gstreamer-allocators/sys/Cargo.toml @@ -32,15 +32,28 @@ authors = ["Sebastian Dröge "] build = "build.rs" description = "FFI bindings to libgstallocators-1.0" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_allocators_sys/" -edition = "2021" -homepage = "https://gstreamer.freedesktop.org" keywords = ["ffi", "gstreamer", "gnome", "multimedia"] license = "MIT" name = "gstreamer-allocators-sys" readme = "README.md" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" -rust-version = "1.70" -version = "0.22.0" + +[package.version] +workspace = true + +[package.categories] +workspace = true + +[package.repository] +workspace = true + +[package.homepage] +workspace = true + +[package.edition] +workspace = true + +[package.rust-version] +workspace = true [package.metadata.docs.rs] all-features = true diff --git a/gstreamer-app/Cargo.toml b/gstreamer-app/Cargo.toml index 3a830d68e..32a642c9e 100644 --- a/gstreamer-app/Cargo.toml +++ b/gstreamer-app/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "gstreamer-app" -version = "0.22.0" authors = ["Sebastian Dröge "] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer App library" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_app/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] futures-core = "0.3" diff --git a/gstreamer-app/sys/Cargo.toml b/gstreamer-app/sys/Cargo.toml index d6b248b56..3cad890a6 100644 --- a/gstreamer-app/sys/Cargo.toml +++ b/gstreamer-app/sys/Cargo.toml @@ -32,15 +32,28 @@ authors = ["Sebastian Dröge "] build = "build.rs" description = "FFI bindings to libgstapp-1.0" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_app_sys/" -homepage = "https://gstreamer.freedesktop.org" keywords = ["ffi", "gstreamer", "gnome", "multimedia"] license = "MIT" name = "gstreamer-app-sys" readme = "README.md" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" -version = "0.22.0" -edition = "2021" -rust-version = "1.70" + +[package.version] +workspace = true + +[package.categories] +workspace = true + +[package.repository] +workspace = true + +[package.homepage] +workspace = true + +[package.edition] +workspace = true + +[package.rust-version] +workspace = true [package.metadata.docs.rs] all-features = true diff --git a/gstreamer-audio/Cargo.toml b/gstreamer-audio/Cargo.toml index 5da9556f7..a31ff1d1a 100644 --- a/gstreamer-audio/Cargo.toml +++ b/gstreamer-audio/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "gstreamer-audio" -version = "0.22.0" authors = ["Sebastian Dröge "] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer Audio library" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_audio/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] libc = "0.2" diff --git a/gstreamer-audio/sys/Cargo.toml b/gstreamer-audio/sys/Cargo.toml index 64ffdf3ab..d85e51e90 100644 --- a/gstreamer-audio/sys/Cargo.toml +++ b/gstreamer-audio/sys/Cargo.toml @@ -35,15 +35,28 @@ authors = ["Sebastian Dröge "] build = "build.rs" description = "FFI bindings to libgstaudio-1.0" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_audio_sys/" -homepage = "https://gstreamer.freedesktop.org" keywords = ["ffi", "gstreamer", "gnome", "multimedia"] license = "MIT" name = "gstreamer-audio-sys" readme = "README.md" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" -version = "0.22.0" -edition = "2021" -rust-version = "1.70" + +[package.version] +workspace = true + +[package.categories] +workspace = true + +[package.repository] +workspace = true + +[package.homepage] +workspace = true + +[package.edition] +workspace = true + +[package.rust-version] +workspace = true [package.metadata.docs.rs] all-features = true diff --git a/gstreamer-base/Cargo.toml b/gstreamer-base/Cargo.toml index 9b6f5195e..eeff7e683 100644 --- a/gstreamer-base/Cargo.toml +++ b/gstreamer-base/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "gstreamer-base" -version = "0.22.0" authors = ["Sebastian Dröge "] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer Base library" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_base/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] cfg-if = "1.0" diff --git a/gstreamer-base/sys/Cargo.toml b/gstreamer-base/sys/Cargo.toml index 2cea2fdd1..7e541ed6b 100644 --- a/gstreamer-base/sys/Cargo.toml +++ b/gstreamer-base/sys/Cargo.toml @@ -34,15 +34,28 @@ authors = ["Sebastian Dröge "] build = "build.rs" description = "FFI bindings to libgstbase-1.0" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_base_sys/" -homepage = "https://gstreamer.freedesktop.org" keywords = ["ffi", "gstreamer", "gnome", "multimedia"] license = "MIT" name = "gstreamer-base-sys" readme = "README.md" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" -version = "0.22.0" -edition = "2021" -rust-version = "1.70" + +[package.version] +workspace = true + +[package.categories] +workspace = true + +[package.repository] +workspace = true + +[package.homepage] +workspace = true + +[package.edition] +workspace = true + +[package.rust-version] +workspace = true [package.metadata.docs.rs] all-features = true diff --git a/gstreamer-check/Cargo.toml b/gstreamer-check/Cargo.toml index 1830cb991..07920be5c 100644 --- a/gstreamer-check/Cargo.toml +++ b/gstreamer-check/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "gstreamer-check" -version = "0.22.0" authors = ["Sebastian Dröge "] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer Check library" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_check/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] ffi = { package = "gstreamer-check-sys", path = "sys" } diff --git a/gstreamer-check/sys/Cargo.toml b/gstreamer-check/sys/Cargo.toml index c76e94556..4ae607cf0 100644 --- a/gstreamer-check/sys/Cargo.toml +++ b/gstreamer-check/sys/Cargo.toml @@ -32,15 +32,28 @@ authors = ["Sebastian Dröge "] build = "build.rs" description = "FFI bindings to libgstcheck-1.0" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_check_sys/" -homepage = "https://gstreamer.freedesktop.org" keywords = ["ffi", "gstreamer", "gnome", "multimedia"] license = "MIT" name = "gstreamer-check-sys" readme = "README.md" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" -version = "0.22.0" -edition = "2021" -rust-version = "1.70" + +[package.version] +workspace = true + +[package.categories] +workspace = true + +[package.repository] +workspace = true + +[package.homepage] +workspace = true + +[package.edition] +workspace = true + +[package.rust-version] +workspace = true [package.metadata.docs.rs] all-features = true diff --git a/gstreamer-controller/Cargo.toml b/gstreamer-controller/Cargo.toml index d5d9650ef..7ed9d53a4 100644 --- a/gstreamer-controller/Cargo.toml +++ b/gstreamer-controller/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "gstreamer-controller" -version = "0.22.0" authors = ["Alexey Galakhov ", "Sebastian Dröge "] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer Controller library" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_controller/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] ffi = { package = "gstreamer-controller-sys", path = "sys" } diff --git a/gstreamer-controller/sys/Cargo.toml b/gstreamer-controller/sys/Cargo.toml index 3842cda53..fb846b938 100644 --- a/gstreamer-controller/sys/Cargo.toml +++ b/gstreamer-controller/sys/Cargo.toml @@ -33,15 +33,28 @@ authors = ["Alexey Galakhov "] build = "build.rs" description = "FFI bindings to libgstcontroller-1.0" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_app_sys/" -homepage = "https://gstreamer.freedesktop.org" keywords = ["ffi", "gstreamer", "gnome", "multimedia"] license = "MIT" name = "gstreamer-controller-sys" readme = "README.md" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" -version = "0.22.0" -edition = "2021" -rust-version = "1.70" + +[package.version] +workspace = true + +[package.categories] +workspace = true + +[package.repository] +workspace = true + +[package.homepage] +workspace = true + +[package.edition] +workspace = true + +[package.rust-version] +workspace = true [package.metadata.docs.rs] all-features = true diff --git a/gstreamer-editing-services/Cargo.toml b/gstreamer-editing-services/Cargo.toml index b684f4ddf..1094e535c 100644 --- a/gstreamer-editing-services/Cargo.toml +++ b/gstreamer-editing-services/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "gstreamer-editing-services" -version = "0.22.0" authors = ["Thibault Saunier ", "Sebastian Dröge "] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer Editing Services" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_editing_services/" keywords = ["gstreamer", "multimedia", "gnome", "nle"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] libc = "0.2" diff --git a/gstreamer-editing-services/sys/Cargo.toml b/gstreamer-editing-services/sys/Cargo.toml index c9f8b2fcd..2f26f9421 100644 --- a/gstreamer-editing-services/sys/Cargo.toml +++ b/gstreamer-editing-services/sys/Cargo.toml @@ -38,15 +38,28 @@ authors = ["Thibault Saunier ", "Sebastian Dröge ", "Víctor M. Jáquez L. " ] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer GL library" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_gl/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] libc = "0.2" diff --git a/gstreamer-gl/egl/Cargo.toml b/gstreamer-gl/egl/Cargo.toml index 11977e719..a28df69ef 100644 --- a/gstreamer-gl/egl/Cargo.toml +++ b/gstreamer-gl/egl/Cargo.toml @@ -1,20 +1,19 @@ [package] name = "gstreamer-gl-egl" -version = "0.22.0" authors = [ "Sebastian Dröge ", "Víctor M. Jáquez L. " ] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer GL library (EGL support)" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_gl_egl/" -keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] libc = "0.2" diff --git a/gstreamer-gl/sys/Cargo.toml b/gstreamer-gl/sys/Cargo.toml index b26a11614..a37131320 100644 --- a/gstreamer-gl/sys/Cargo.toml +++ b/gstreamer-gl/sys/Cargo.toml @@ -38,15 +38,28 @@ authors = ["Sebastian Dröge ", "Víctor Manuel Jáqu build = "build.rs" description = "FFI bindings to libgstgl-1.0" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_gl_sys/" -homepage = "https://gstreamer.freedesktop.org" keywords = ["ffi", "gstreamer", "gnome", "multimedia"] license = "MIT" name = "gstreamer-gl-sys" readme = "README.md" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" -version = "0.22.0" -edition = "2021" -rust-version = "1.70" + +[package.version] +workspace = true + +[package.categories] +workspace = true + +[package.repository] +workspace = true + +[package.homepage] +workspace = true + +[package.edition] +workspace = true + +[package.rust-version] +workspace = true [package.metadata.docs.rs] all-features = true diff --git a/gstreamer-gl/wayland/Cargo.toml b/gstreamer-gl/wayland/Cargo.toml index 93a659d9e..3f7fd27b8 100644 --- a/gstreamer-gl/wayland/Cargo.toml +++ b/gstreamer-gl/wayland/Cargo.toml @@ -1,20 +1,20 @@ [package] name = "gstreamer-gl-wayland" -version = "0.22.0" authors = [ "Sebastian Dröge ", "Víctor M. Jáquez L. " ] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer GL library (Wayland support)" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_gl_wayland/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] libc = "0.2" diff --git a/gstreamer-gl/x11/Cargo.toml b/gstreamer-gl/x11/Cargo.toml index a2c13a23d..86c7bd83c 100644 --- a/gstreamer-gl/x11/Cargo.toml +++ b/gstreamer-gl/x11/Cargo.toml @@ -1,20 +1,20 @@ [package] name = "gstreamer-gl-x11" -version = "0.22.0" authors = [ "Sebastian Dröge ", "Víctor M. Jáquez L. " ] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer GL library (X11 support)" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_gl_x11/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] libc = "0.2" diff --git a/gstreamer-mpegts/Cargo.toml b/gstreamer-mpegts/Cargo.toml index d1f432ab6..0e29f36f3 100644 --- a/gstreamer-mpegts/Cargo.toml +++ b/gstreamer-mpegts/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "gstreamer-mpegts" -version = "0.22.0" authors = ["Sebastian Dröge ", "Rafael Caricio "] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer MpegTs library" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_mpegts/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] ffi = { package = "gstreamer-mpegts-sys", path = "sys" } diff --git a/gstreamer-mpegts/sys/Cargo.toml b/gstreamer-mpegts/sys/Cargo.toml index f734f7e00..3453f86cd 100644 --- a/gstreamer-mpegts/sys/Cargo.toml +++ b/gstreamer-mpegts/sys/Cargo.toml @@ -3,15 +3,28 @@ authors = ["Russel Winder ", "Sebastian Dröge "] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer Net library" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_net/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] ffi = { package = "gstreamer-net-sys", path = "sys" } diff --git a/gstreamer-net/sys/Cargo.toml b/gstreamer-net/sys/Cargo.toml index 04d75b728..600c13e73 100644 --- a/gstreamer-net/sys/Cargo.toml +++ b/gstreamer-net/sys/Cargo.toml @@ -32,15 +32,28 @@ authors = ["Sebastian Dröge "] build = "build.rs" description = "FFI bindings to libgstnet-1.0" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_net_sys/" -homepage = "https://gstreamer.freedesktop.org" keywords = ["ffi", "gstreamer", "gnome", "multimedia"] license = "MIT" name = "gstreamer-net-sys" readme = "README.md" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" -version = "0.22.0" -edition = "2021" -rust-version = "1.70" + +[package.version] +workspace = true + +[package.categories] +workspace = true + +[package.repository] +workspace = true + +[package.homepage] +workspace = true + +[package.edition] +workspace = true + +[package.rust-version] +workspace = true [package.metadata.docs.rs] all-features = true diff --git a/gstreamer-pbutils/Cargo.toml b/gstreamer-pbutils/Cargo.toml index 19654b298..877ae8bc6 100644 --- a/gstreamer-pbutils/Cargo.toml +++ b/gstreamer-pbutils/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "gstreamer-pbutils" -version = "0.22.0" authors = ["Sebastian Dröge "] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer Base Utils library" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_pbutils/" keywords = ["gstreamer", "multimedia", "audio", "pbutils", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] libc = "0.2" diff --git a/gstreamer-pbutils/sys/Cargo.toml b/gstreamer-pbutils/sys/Cargo.toml index 9cb60db5d..f5c611abe 100644 --- a/gstreamer-pbutils/sys/Cargo.toml +++ b/gstreamer-pbutils/sys/Cargo.toml @@ -38,15 +38,28 @@ authors = ["Sebastian Dröge "] build = "build.rs" description = "FFI bindings to libgstpbutils-1.0" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_pbutils_sys/" -homepage = "https://gstreamer.freedesktop.org" keywords = ["ffi", "gstreamer", "gnome", "multimedia"] license = "MIT" name = "gstreamer-pbutils-sys" readme = "README.md" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" -version = "0.22.0" -edition = "2021" -rust-version = "1.70" + +[package.version] +workspace = true + +[package.categories] +workspace = true + +[package.repository] +workspace = true + +[package.homepage] +workspace = true + +[package.edition] +workspace = true + +[package.rust-version] +workspace = true [package.metadata.docs.rs] all-features = true diff --git a/gstreamer-play/Cargo.toml b/gstreamer-play/Cargo.toml index 8272a98d5..92b61acf3 100644 --- a/gstreamer-play/Cargo.toml +++ b/gstreamer-play/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "gstreamer-play" -version = "0.22.0" authors = ["Sebastian Dröge "] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer Play library" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_play/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] libc = "0.2" diff --git a/gstreamer-play/sys/Cargo.toml b/gstreamer-play/sys/Cargo.toml index 1882cc58a..b032edac2 100644 --- a/gstreamer-play/sys/Cargo.toml +++ b/gstreamer-play/sys/Cargo.toml @@ -32,15 +32,28 @@ authors = ["Sebastian Dröge "] build = "build.rs" description = "FFI bindings to libgstplay-1.0" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_play_sys/" -homepage = "https://gstreamer.freedesktop.org" keywords = ["ffi", "gstreamer", "gnome", "multimedia"] license = "MIT" name = "gstreamer-play-sys" readme = "README.md" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" -version = "0.22.0" -edition = "2021" -rust-version = "1.70" + +[package.version] +workspace = true + +[package.categories] +workspace = true + +[package.repository] +workspace = true + +[package.homepage] +workspace = true + +[package.edition] +workspace = true + +[package.rust-version] +workspace = true [package.metadata.docs.rs] all-features = true diff --git a/gstreamer-player/Cargo.toml b/gstreamer-player/Cargo.toml index 94ff38596..a202ff6fe 100644 --- a/gstreamer-player/Cargo.toml +++ b/gstreamer-player/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "gstreamer-player" -version = "0.22.0" authors = ["Sebastian Dröge "] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer Player library" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_player/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] libc = "0.2" diff --git a/gstreamer-player/sys/Cargo.toml b/gstreamer-player/sys/Cargo.toml index 17419f644..9b03ef52e 100644 --- a/gstreamer-player/sys/Cargo.toml +++ b/gstreamer-player/sys/Cargo.toml @@ -35,15 +35,28 @@ authors = ["Sebastian Dröge "] build = "build.rs" description = "FFI bindings to libgstplayer-1.0" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_player_sys/" -homepage = "https://gstreamer.freedesktop.org" keywords = ["ffi", "gstreamer", "gnome", "multimedia"] license = "MIT" name = "gstreamer-player-sys" readme = "README.md" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" -version = "0.22.0" -edition = "2021" -rust-version = "1.70" + +[package.version] +workspace = true + +[package.categories] +workspace = true + +[package.repository] +workspace = true + +[package.homepage] +workspace = true + +[package.edition] +workspace = true + +[package.rust-version] +workspace = true [package.metadata.docs.rs] all-features = true diff --git a/gstreamer-rtp/Cargo.toml b/gstreamer-rtp/Cargo.toml index 3e411635e..d028c02cf 100644 --- a/gstreamer-rtp/Cargo.toml +++ b/gstreamer-rtp/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "gstreamer-rtp" -version = "0.22.0" authors = ["Mathieu Duponchelle ", "Sebastian Dröge "] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer Rtp library" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_rtp/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] libc = "0.2" diff --git a/gstreamer-rtp/sys/Cargo.toml b/gstreamer-rtp/sys/Cargo.toml index b0f7cfc17..a81a7b4a8 100644 --- a/gstreamer-rtp/sys/Cargo.toml +++ b/gstreamer-rtp/sys/Cargo.toml @@ -32,15 +32,28 @@ authors = ["Mathieu Duponchelle ", "Sebastian Dröge ", "Sebastian Dröge "] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer RTSP Server library" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_rtsp_server/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] libc = "0.2" diff --git a/gstreamer-rtsp-server/sys/Cargo.toml b/gstreamer-rtsp-server/sys/Cargo.toml index d310090d6..f7cd600db 100644 --- a/gstreamer-rtsp-server/sys/Cargo.toml +++ b/gstreamer-rtsp-server/sys/Cargo.toml @@ -44,15 +44,28 @@ authors = ["Mathieu Duponchelle ", "Sebastian Dröge ", "Sebastian Dröge "] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer Rtsp library" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_rtsp/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] libc = "0.2" diff --git a/gstreamer-rtsp/sys/Cargo.toml b/gstreamer-rtsp/sys/Cargo.toml index 0de38974a..c65d0d417 100644 --- a/gstreamer-rtsp/sys/Cargo.toml +++ b/gstreamer-rtsp/sys/Cargo.toml @@ -38,15 +38,28 @@ authors = ["Mathieu Duponchelle ", "Sebastian Dröge ", "Sebastian Dröge "] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer Sdp library" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_sdp/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] ffi = { package = "gstreamer-sdp-sys", path = "sys" } diff --git a/gstreamer-sdp/sys/Cargo.toml b/gstreamer-sdp/sys/Cargo.toml index b6b313e94..c3355ac1f 100644 --- a/gstreamer-sdp/sys/Cargo.toml +++ b/gstreamer-sdp/sys/Cargo.toml @@ -29,15 +29,28 @@ authors = ["Mathieu Duponchelle ", "Sebastian Dröge ", "Marc Wiblishauser ", ] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer Tag Support library" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_tag/" keywords = ["gstreamer", "multimedia", "audio", "tag", "tags", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] libc = "0.2" diff --git a/gstreamer-tag/sys/Cargo.toml b/gstreamer-tag/sys/Cargo.toml index 37f468915..6e1cdf3de 100644 --- a/gstreamer-tag/sys/Cargo.toml +++ b/gstreamer-tag/sys/Cargo.toml @@ -32,15 +32,28 @@ authors = ["Sebastian Dröge "] build = "build.rs" description = "FFI bindings to libgsttag-1.0" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_tag_sys/" -homepage = "https://gstreamer.freedesktop.org" keywords = ["ffi", "gstreamer", "gnome", "multimedia"] license = "MIT" name = "gstreamer-tag-sys" readme = "README.md" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" -version = "0.22.0" -edition = "2021" -rust-version = "1.70" + +[package.version] +workspace = true + +[package.categories] +workspace = true + +[package.repository] +workspace = true + +[package.homepage] +workspace = true + +[package.edition] +workspace = true + +[package.rust-version] +workspace = true [package.metadata.docs.rs] all-features = true diff --git a/gstreamer-utils/Cargo.toml b/gstreamer-utils/Cargo.toml index c2163fe45..c8a12d25c 100644 --- a/gstreamer-utils/Cargo.toml +++ b/gstreamer-utils/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "gstreamer-utils" -version = "0.22.0" authors = ["Mathieu Duponchelle ", "Thibault Saunier "] categories = ["multimedia"] description = "Exposes an object to build several Gst pipeline with one producer and several consumer" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT/Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_utils/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/gstreamer-validate/Cargo.toml b/gstreamer-validate/Cargo.toml index 1b5ca861d..c6a0517bf 100644 --- a/gstreamer-validate/Cargo.toml +++ b/gstreamer-validate/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "gstreamer-validate" -version = "0.22.0" authors = ["Philippe Normand "] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer Validate library" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT/Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_validate/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] libc = "0.2" diff --git a/gstreamer-validate/sys/Cargo.toml b/gstreamer-validate/sys/Cargo.toml index ef1f4c9a5..adf54258e 100644 --- a/gstreamer-validate/sys/Cargo.toml +++ b/gstreamer-validate/sys/Cargo.toml @@ -3,15 +3,28 @@ authors = ["Philippe Normand "] build = "build.rs" description = "FFI bindings to libgstvalidate-1.0" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_validate_sys/" -homepage = "https://gstreamer.freedesktop.org" keywords = ["ffi", "gstreamer", "gnome", "multimedia"] license = "MIT" name = "gstreamer-validate-sys" readme = "README.md" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" -version = "0.22.0" -edition = "2021" -rust-version = "1.57" + +[package.version] +workspace = true + +[package.categories] +workspace = true + +[package.repository] +workspace = true + +[package.homepage] +workspace = true + +[package.edition] +workspace = true + +[package.rust-version] +workspace = true [package.metadata.docs.rs] all-features = true diff --git a/gstreamer-video/Cargo.toml b/gstreamer-video/Cargo.toml index f4785f589..bf8e22c61 100644 --- a/gstreamer-video/Cargo.toml +++ b/gstreamer-video/Cargo.toml @@ -1,17 +1,18 @@ [package] name = "gstreamer-video" -version = "0.22.0" authors = ["Sebastian Dröge "] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer Video library" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_video/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true + [dependencies] libc = "0.2" diff --git a/gstreamer-video/sys/Cargo.toml b/gstreamer-video/sys/Cargo.toml index 2f64e2b5e..6cfcf6baa 100644 --- a/gstreamer-video/sys/Cargo.toml +++ b/gstreamer-video/sys/Cargo.toml @@ -35,15 +35,28 @@ authors = ["Sebastian Dröge "] build = "build.rs" description = "FFI bindings to libgstvideo-1.0" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_video_sys/" -homepage = "https://gstreamer.freedesktop.org" keywords = ["ffi", "gstreamer", "gnome", "multimedia"] license = "MIT" name = "gstreamer-video-sys" readme = "README.md" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" -version = "0.22.0" -edition = "2021" -rust-version = "1.70" + +[package.version] +workspace = true + +[package.categories] +workspace = true + +[package.repository] +workspace = true + +[package.homepage] +workspace = true + +[package.edition] +workspace = true + +[package.rust-version] +workspace = true [package.metadata.docs.rs] all-features = true diff --git a/gstreamer-webrtc/Cargo.toml b/gstreamer-webrtc/Cargo.toml index 26b5f0dac..d42bcaf5e 100644 --- a/gstreamer-webrtc/Cargo.toml +++ b/gstreamer-webrtc/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "gstreamer-webrtc" -version = "0.22.0" authors = ["Sebastian Dröge "] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer WebRTC library" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_webrtc/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] libc = "0.2" diff --git a/gstreamer-webrtc/sys/Cargo.toml b/gstreamer-webrtc/sys/Cargo.toml index 35cb35233..cc9fa671d 100644 --- a/gstreamer-webrtc/sys/Cargo.toml +++ b/gstreamer-webrtc/sys/Cargo.toml @@ -33,15 +33,28 @@ authors = ["Sebastian Dröge "] build = "build.rs" description = "FFI bindings to libgstwebrtc-1.0" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_webrtc_sys/" -homepage = "https://gstreamer.freedesktop.org" keywords = ["ffi", "gstreamer", "gnome", "multimedia"] license = "MIT" name = "gstreamer-webrtc-sys" readme = "README.md" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" -version = "0.22.0" -edition = "2021" -rust-version = "1.70" + +[package.version] +workspace = true + +[package.categories] +workspace = true + +[package.repository] +workspace = true + +[package.homepage] +workspace = true + +[package.edition] +workspace = true + +[package.rust-version] +workspace = true [package.metadata.docs.rs] all-features = true diff --git a/gstreamer/Cargo.toml b/gstreamer/Cargo.toml index 23968d585..7ab2a8187 100644 --- a/gstreamer/Cargo.toml +++ b/gstreamer/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "gstreamer" -version = "0.22.0" authors = ["Sebastian Dröge "] -categories = ["api-bindings", "multimedia"] description = "Rust bindings for GStreamer" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" license = "MIT OR Apache-2.0" readme = "README.md" -homepage = "https://gstreamer.freedesktop.org" -documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer/" keywords = ["gstreamer", "multimedia", "audio", "video", "gnome"] -edition = "2021" -rust-version = "1.70" +documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer/" +version.workspace = true +categories.workspace = true +repository.workspace = true +homepage.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] cfg-if = "1.0" diff --git a/gstreamer/sys/Cargo.toml b/gstreamer/sys/Cargo.toml index 143c5406c..57c8393d4 100644 --- a/gstreamer/sys/Cargo.toml +++ b/gstreamer/sys/Cargo.toml @@ -31,15 +31,28 @@ authors = ["Sebastian Dröge "] build = "build.rs" description = "FFI bindings to libgstreamer-1.0" documentation = "https://gstreamer.pages.freedesktop.org/gstreamer-rs/stable/latest/docs/gstreamer_sys/" -homepage = "https://gstreamer.freedesktop.org" keywords = ["ffi", "gstreamer", "gnome", "multimedia"] license = "MIT" name = "gstreamer-sys" readme = "README.md" -repository = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" -version = "0.22.0" -edition = "2021" -rust-version = "1.70" + +[package.version] +workspace = true + +[package.categories] +workspace = true + +[package.repository] +workspace = true + +[package.homepage] +workspace = true + +[package.edition] +workspace = true + +[package.rust-version] +workspace = true [package.metadata.docs.rs] all-features = true diff --git a/tutorials/Cargo.toml b/tutorials/Cargo.toml index a84dd200d..06bd8f88d 100644 --- a/tutorials/Cargo.toml +++ b/tutorials/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "tutorials" -version = "0.22.0" +version.workspace = true license = "MIT" authors = ["Sebastian Dröge "] -edition = "2021" -rust-version = "1.70" +edition.workspace = true +rust-version.workspace = true [dependencies] glib = { git = "https://github.com/gtk-rs/gtk-rs-core" }