mirror of
https://github.com/servo/servo.git
synced 2025-08-30 01:28:21 +01:00
Upgrade media / GStreamer / GLib (#30750)
- Upgrade the version of GStreamer for Windows This upgrades the Windows build to use the most recent version of GStreamer. This is necessary to upgrade our GStreamer dependency. - Stop shipping GStreamer binaries on Linux The binary bundle of GStreamer that we package is not used to compile -- only to run layout tests. It's too old for the APIs that we are using (as evidenced by needed 1.18 for WebRTC) and nowadays Linux distributions carry a new version so it's unecessary for our build machines. No longer using this binary bundle will allow us to upgrade our GStreamer dependency -- which now has stricter checks that we are using at least version 1.18. - Upgrade media to use newer versions of GStreamer / GLib dependencies
This commit is contained in:
parent
c219204084
commit
7fa4ea9740
36 changed files with 517 additions and 338 deletions
|
@ -21,12 +21,10 @@ rand = [
|
|||
# Ignored packages with duplicated versions
|
||||
packages = [
|
||||
"bitflags",
|
||||
"cfg-if",
|
||||
"cookie",
|
||||
"futures",
|
||||
"libloading",
|
||||
"nix",
|
||||
"num-rational",
|
||||
"redox_syscall",
|
||||
"syn",
|
||||
"synstructure",
|
||||
|
@ -34,6 +32,11 @@ packages = [
|
|||
"wasi",
|
||||
"wayland-sys",
|
||||
|
||||
# New versions of these dependencies is pulled in by GStreamer / GLib.
|
||||
"itertools",
|
||||
"proc-macro-crate",
|
||||
"toml",
|
||||
|
||||
# This dependency is for "hermit os" which Servo doesn't support.
|
||||
# Theoretically, it's never fetched.
|
||||
"hermit-abi",
|
||||
|
@ -53,12 +56,11 @@ packages = [
|
|||
"foreign-types",
|
||||
"foreign-types-shared",
|
||||
"metal",
|
||||
"paste",
|
||||
|
||||
# Duplicated by indexmap.
|
||||
"hashbrown",
|
||||
|
||||
# Duplicated by style, cbindgen, clap.
|
||||
# Duplicated by style, cbindgen, clap, and GStreamer.
|
||||
"indexmap",
|
||||
|
||||
# style (0.64) vs. webxr (0.66) vs. mozjs_sys (0.68).
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue