mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
media-libs/gstreamer: Update dependencies from 1.20.0 build system
Update dependency versions changed since last 1.18 release. Every gstreamer package depends on media-libs/gstreamer and on dev-libs/glib, use this transitive dependency to keep dev-libs/glib requirement in single place. Move RDEPEND on dev-libs/glib from all packages to media-libs/gstreamer and bump version requirement there. Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
committed by
Sam James
parent
8aaa4bb7dd
commit
4d3239399f
@@ -29,7 +29,7 @@ RDEPEND="
|
||||
wayland? (
|
||||
>=dev-libs/wayland-1.4.0[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/libdrm-2.4.55[${MULTILIB_USEDEP}]
|
||||
>=dev-libs/wayland-protocols-1.4
|
||||
>=dev-libs/wayland-protocols-1.15
|
||||
)
|
||||
|
||||
orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
|
||||
|
||||
@@ -64,7 +64,6 @@ GL_DEPS="
|
||||
|
||||
RDEPEND="
|
||||
app-text/iso-codes
|
||||
>=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
|
||||
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
|
||||
|
||||
@@ -15,6 +15,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc
|
||||
IUSE="+caps +introspection +orc unwind"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.56.0:2[${MULTILIB_USEDEP}]
|
||||
caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] )
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
|
||||
unwind? (
|
||||
|
||||
@@ -9,6 +9,8 @@ inherit gstreamer-meson
|
||||
DESCRIPTION="HTTP client source plugin for GStreamer"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
|
||||
|
||||
RDEPEND=">=net-libs/neon-0.30.0[${MULTILIB_USEDEP}]
|
||||
RDEPEND="
|
||||
>=net-libs/neon-0.30.0[${MULTILIB_USEDEP}]
|
||||
<=net-libs/neon-0.32.99[${MULTILIB_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
@@ -48,13 +48,12 @@ GL_DEPS="
|
||||
media-libs/mesa[gles2?,egl(+)?,X?,${MULTILIB_USEDEP}]
|
||||
"
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}]
|
||||
>=media-libs/gst-plugins-base-${GST_REQ}:${SLOT}[${MULTILIB_USEDEP}]
|
||||
>=media-libs/gst-plugins-bad-${GST_REQ}:${SLOT}[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/libva-1.4.0:=[drm?,wayland?,X?,${MULTILIB_USEDEP}]
|
||||
drm? (
|
||||
>=virtual/libudev-208:=[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/libdrm-2.4.98[${MULTILIB_USEDEP}]
|
||||
)
|
||||
gles2? ( ${GL_DEPS} )
|
||||
opengl? ( ${GL_DEPS} )
|
||||
|
||||
@@ -9,5 +9,5 @@ inherit gstreamer-meson
|
||||
DESCRIPTION="VP8/VP9 video encoder/decoder plugin for GStreamer"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
|
||||
RDEPEND=">=media-libs/libvpx-1.3.0:=[${MULTILIB_USEDEP}]"
|
||||
RDEPEND=">=media-libs/libvpx-1.7.0:=[${MULTILIB_USEDEP}]"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
Reference in New Issue
Block a user