diff options
author | Igor V. Kovalenko <igor.v.kovalenko@gmail.com> | 2022-02-20 01:01:47 +0300 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2022-03-08 13:32:33 +0000 |
commit | 4d3239399f7f987e5a744fad40c7ff102ae0e715 (patch) | |
tree | 682d749f2d21f3bbd7bdc3c3f07089447164a2b3 /media-plugins | |
parent | media-libs/gst-rtsp-server: Version bump, 1.20.0 (diff) | |
download | gentoo-4d3239399f7f987e5a744fad40c7ff102ae0e715.tar.gz gentoo-4d3239399f7f987e5a744fad40c7ff102ae0e715.tar.bz2 gentoo-4d3239399f7f987e5a744fad40c7ff102ae0e715.zip |
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>
Diffstat (limited to 'media-plugins')
3 files changed, 5 insertions, 4 deletions
diff --git a/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.0.ebuild b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.0.ebuild index f0c62797472a..394b393541a4 100644 --- a/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.0.ebuild +++ b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.0.ebuild @@ -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}" diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.0.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.0.ebuild index 0e13a6a08e03..9d7dc71c6ac7 100644 --- a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.0.ebuild +++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.0.ebuild @@ -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} ) diff --git a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.0.ebuild b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.0.ebuild index db0c6d84b830..6e4b1690ca40 100644 --- a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.0.ebuild +++ b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.0.ebuild @@ -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}" |