From c15dc7ac10a232a566947ac29e08df8a6b01819e Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Sun, 20 Sep 2020 21:44:22 +1000 Subject: [PATCH] gst_plugins_ugly: bump version --- ....recipe => gst_plugins_ugly-1.18.0.recipe} | 40 ++++++++++++------- 1 file changed, 26 insertions(+), 14 deletions(-) rename media-libs/gst_plugins_ugly/{gst_plugins_ugly-1.16.2.recipe => gst_plugins_ugly-1.18.0.recipe} (80%) diff --git a/media-libs/gst_plugins_ugly/gst_plugins_ugly-1.16.2.recipe b/media-libs/gst_plugins_ugly/gst_plugins_ugly-1.18.0.recipe similarity index 80% rename from media-libs/gst_plugins_ugly/gst_plugins_ugly-1.16.2.recipe rename to media-libs/gst_plugins_ugly/gst_plugins_ugly-1.18.0.recipe index 7b40b3f3f..80c431e5e 100644 --- a/media-libs/gst_plugins_ugly/gst_plugins_ugly-1.16.2.recipe +++ b/media-libs/gst_plugins_ugly/gst_plugins_ugly-1.18.0.recipe @@ -6,15 +6,15 @@ code might be widely known to present patent problems." HOMEPAGE="https://gstreamer.freedesktop.org/" COPYRIGHT="Erik Walthinsen" LICENSE="GNU LGPL v2" -REVISION="3" +REVISION="1" SOURCE_URI="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-$portVersion.tar.xz" -CHECKSUM_SHA256="5500415b865e8b62775d4742cbb9f37146a50caecfc0e7a6fc0160d3c560fbca" +CHECKSUM_SHA256="686644e45e08258ae240c4519376668ad8d34ea6d0f6ab556473c317bfb7e082" SOURCE_DIR="gst-plugins-ugly-$portVersion" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" -libVersion="0.1602.0" +libVersion="0.1800.0" PROVIDES=" gst_plugins_ugly$secondaryArchSuffix = $portVersion @@ -66,15 +66,15 @@ BUILD_REQUIRES=" devel:libz$secondaryArchSuffix " BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf cmd:bison + cmd:cmake cmd:flex cmd:gcc$secondaryArchSuffix cmd:grep cmd:ld$secondaryArchSuffix - cmd:libtoolize$secondaryArchSuffix cmd:make + cmd:meson + cmd:ninja cmd:orcc$secondaryArchSuffix cmd:pkg_config$secondaryArchSuffix cmd:python @@ -84,16 +84,28 @@ BUILD_PREREQUIRES=" BUILD() { - runConfigure ./configure \ - --disable-debug \ - --disable-examples \ - --disable-nls \ - --enable-orc - make $jobArgs + export CFLAGS="-lnetwork" + + meson build \ + --prefix=$prefix \ + --bindir=$binDir \ + --libdir=$libDir \ + --libexecdir=$libDir \ + --datadir=$dataDir \ + --mandir=$manDir \ + --includedir=$includeDir \ + -D doc=disabled \ + -D package-name="GStreamer Plugins Ugly (Haiku)" \ + -D package-origin="https://www.haiku-os.org/" \ + -D examples=disabled \ + -D test=disabled \ + -D nls=disabled \ + -D orc=enabled + + meson compile -C build } INSTALL() { - make install - rm $libDir/gstreamer-1.0/*.la + meson install -C build }