From cc71f0ea79e0dc80c02a22a7d06ec5d060407f8c Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Sun, 6 Jul 2025 09:55:38 +0200 Subject: [PATCH] gst_plugins_base, cleanup, depends on devel:liborc_0.4 (#12551) --- .../gst_plugins_base-1.26.3.recipe | 23 +++++++------------ 1 file changed, 8 insertions(+), 15 deletions(-) diff --git a/media-libs/gst_plugins_base/gst_plugins_base-1.26.3.recipe b/media-libs/gst_plugins_base/gst_plugins_base-1.26.3.recipe index 3cf0db0bc..002cc580d 100644 --- a/media-libs/gst_plugins_base/gst_plugins_base-1.26.3.recipe +++ b/media-libs/gst_plugins_base/gst_plugins_base-1.26.3.recipe @@ -7,7 +7,7 @@ filters are included." HOMEPAGE="https://gstreamer.freedesktop.org/" COPYRIGHT="Erik Walthinsen" LICENSE="GNU LGPL v2" -REVISION="1" +REVISION="2" SOURCE_URI="https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-$portVersion.tar.xz" CHECKSUM_SHA256="4ef9f9ef09025308ce220e2dd22a89e4c992d8ca71b968e3c70af0634ec27933" SOURCE_DIR="gst-plugins-base-$portVersion" @@ -39,11 +39,12 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix lib:libEGL$secondaryArchSuffix - lib:libfreetype$secondaryArchSuffix lib:libgirepository_1.0$secondaryArchSuffix + lib:libgio_2.0$secondaryArchSuffix lib:libglib_2.0$secondaryArchSuffix + lib:libgobject_2.0$secondaryArchSuffix + lib:libgstbase_1.0$secondaryArchSuffix lib:libgstreamer_1.0$secondaryArchSuffix - lib:libiconv$secondaryArchSuffix lib:libintl$secondaryArchSuffix lib:libogg$secondaryArchSuffix lib:libopus$secondaryArchSuffix @@ -53,7 +54,7 @@ REQUIRES=" lib:libtheoraenc$secondaryArchSuffix lib:libvorbis$secondaryArchSuffix lib:libvorbisidec$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix + lib:libvorbisenc$secondaryArchSuffix lib:libz$secondaryArchSuffix " SUPPLEMENTS=" @@ -77,13 +78,13 @@ PROVIDES_devel=" " REQUIRES_devel=" gst_plugins_base$secondaryArchSuffix == $portVersion base - haiku$secondaryArchSuffix + devel:liborc_0.4$secondaryArchSuffix " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel + iso_codes devel:libEGL$secondaryArchSuffix - devel:libfreetype$secondaryArchSuffix devel:libgirepository_1.0$secondaryArchSuffix devel:libglib_2.0$secondaryArchSuffix devel:libgstreamer_1.0$secondaryArchSuffix >= $libVersion @@ -94,22 +95,14 @@ BUILD_REQUIRES=" devel:libtheora$secondaryArchSuffix devel:libvorbis$secondaryArchSuffix devel:libvorbisidec$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix devel:libz$secondaryArchSuffix " BUILD_PREREQUIRES=" - cmd:bison - cmd:flex + cmd:cmake cmd:gcc$secondaryArchSuffix - cmd:grep - cmd:ld$secondaryArchSuffix - cmd:make cmd:meson cmd:ninja - cmd:orcc$secondaryArchSuffix cmd:pkg_config$secondaryArchSuffix - cmd:python3 - cmd:which " BUILD()