Sebastian Dröge
089abdb5d4
Add capi feature to all plugin crates
...
This fixes the build with cargo-c 0.9.2.
2021-08-12 12:06:30 +03:00
Sebastian Dröge
0af7a0c913
Update versions to 0.7.1
2021-08-05 18:12:54 +03:00
Sebastian Dröge
3ccb28ba23
reqwest: Switch from hyperx to headers
...
The maintainer of hyperx has kind of special opinions and doesn't want
to play well with the rest of the ecosystem, see
https://github.com/dekellum/hyperx/pull/33 .
This currently causes cargo outdated to fail because of suboptimal
dependencies.
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/159
2021-08-05 15:57:56 +03:00
Sebastian Dröge
b60805efcc
reqwest: Require GStreamer 1.10 for the tests
...
They use `Element::call_async()`
2021-08-05 15:57:56 +03:00
Ruben Gonzalez
232f0eef96
Delete minimum GStremer required version for some plugins
...
Tested building the pluging with cargo-c and running gst-inspect-1.0
in a Ubuntu Xenial 18.04 LTS. It contains GStreamer 1.8.3.
2021-08-05 15:51:45 +03:00
Sebastian Dröge
2a15127368
Update gst-plugin-version-helper dependency with the correct version
2021-07-09 13:46:10 +03:00
Sebastian Dröge
2ac4f9896d
Update versions to 0.7.0
2021-07-09 13:43:29 +03:00
Sebastian Dröge
686196f885
Update crate dependencies from git to released versions
2021-07-02 12:16:59 +03:00
François Laignel
8dfc872544
use gst::glib where applicable
2021-06-03 20:53:16 +02:00
Sebastian Dröge
04a60b8f46
Update repository URL for gtk-rs "core" crates
2021-05-13 09:50:08 +03:00
Sebastian Dröge
c380a3ea3d
requesthttpsrc: Port to tokio 1.0
2021-01-09 12:04:38 +02:00
Guillaume Desmottes
8bc2e5ebb8
use cargo-c to produce cdy and static libs
...
cargo-c will produce a pkg-config file making it easier to statically
link plugins.
Also add 'static' features for plugins depending on < 1.14 as this is the
minimal required version to use static linking because of ABI changes in
core.
2021-01-04 12:26:45 +01:00
Sebastian Dröge
3c9f1c0d1d
net: Update to 2018 edition
2020-11-23 10:28:33 +02:00
Guillaume Desmottes
b9f8ce9995
meson: add support for static build
...
There is no way to dynamically ask Cargo to build static or dynamic lib
so we have to build both and pick the one we care when doing the meson
processing.
Fix #88
2020-11-16 15:30:32 +01:00
Sebastian Dröge
1f446f6b64
Switch to the combined gtk-rs and gstreamer-rs repositories
2020-11-01 10:24:57 +02:00
Arun Raghavan
dc3c8fd049
Drop gst-plugin- prefix in plugin directory name
2020-04-05 19:10:47 +00:00