summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMart Raudsepp <leio@gentoo.org>2024-03-18 01:40:18 +0200
committerMart Raudsepp <leio@gentoo.org>2024-04-01 22:53:30 +0300
commit369617b20ace98562edc9e7f5df131712532f0ca (patch)
tree7f3121c296aa8b706a3c6dc4dc110af9b0dd0e8f /media-plugins
parentgstreamer-meson.eclass: Refactor away repetition in gstreamer_get_plugins() (diff)
downloadgentoo-369617b20ace98562edc9e7f5df131712532f0ca.tar.gz
gentoo-369617b20ace98562edc9e7f5df131712532f0ca.tar.bz2
gentoo-369617b20ace98562edc9e7f5df131712532f0ca.zip
media-plugins/gst-plugins-adaptivedemux2: fix dependencies
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/gst-plugins-adaptivedemux2/gst-plugins-adaptivedemux2-1.22.10.ebuild15
1 files changed, 15 insertions, 0 deletions
diff --git a/media-plugins/gst-plugins-adaptivedemux2/gst-plugins-adaptivedemux2-1.22.10.ebuild b/media-plugins/gst-plugins-adaptivedemux2/gst-plugins-adaptivedemux2-1.22.10.ebuild
index 8f4906a744df..f5352ebb9a4c 100644
--- a/media-plugins/gst-plugins-adaptivedemux2/gst-plugins-adaptivedemux2-1.22.10.ebuild
+++ b/media-plugins/gst-plugins-adaptivedemux2/gst-plugins-adaptivedemux2-1.22.10.ebuild
@@ -11,5 +11,20 @@ KEYWORDS="~amd64 ~arm64"
RDEPEND="
>=dev-libs/libxml2-2.8[${MULTILIB_USEDEP}]
+ dev-libs/nettle:0=[${MULTILIB_USEDEP}]
"
DEPEND="${RDEPEND}"
+RDEPEND="${RDEPEND}
+ || (
+ net-libs/libsoup:3.0
+ net-libs/libsoup:2.4
+ )
+"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dhls-crypto=nettle
+ )
+
+ gstreamer_multilib_src_configure
+}