summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgor V. Kovalenko <igor.v.kovalenko@gmail.com>2022-02-20 01:01:47 +0300
committerSam James <sam@gentoo.org>2022-03-08 13:32:33 +0000
commit4d3239399f7f987e5a744fad40c7ff102ae0e715 (patch)
tree682d749f2d21f3bbd7bdc3c3f07089447164a2b3 /media-plugins
parentmedia-libs/gst-rtsp-server: Version bump, 1.20.0 (diff)
downloadgentoo-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')
-rw-r--r--media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.0.ebuild4
-rw-r--r--media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.0.ebuild3
-rw-r--r--media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.0.ebuild2
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}"