pkgsrc/multimedia/gst-plugins1-ugly/Makefile.common
wiz a76603db9b *: update gstreamer1 and plugins and related packages to 1.18.5
Based on the wip packages by nia and myself.
2021-11-15 22:01:15 +00:00

56 lines
1.5 KiB
Text

# $NetBSD: Makefile.common,v 1.34 2021/11/15 22:01:21 wiz Exp $
DISTNAME= gst-plugins-ugly-1.18.5
MASTER_SITES= https://gstreamer.freedesktop.org/src/gst-plugins-ugly/
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://gstreamer.freedesktop.org/
LICENSE= gnu-gpl-v2
USE_LANGUAGES= c c++
USE_TOOLS+= pkg-config xgettext
DISTINFO_FILE= ${.CURDIR}/../../multimedia/gst-plugins1-ugly/distinfo
PATCHDIR= ${.CURDIR}/../../multimedia/gst-plugins1-ugly/patches
PKGCONFIG_OVERRIDE= output/pkgconfig/*.pc
PKGCONFIG_OVERRIDE_STAGE= pre-install
PYTHON_VERSIONS_INCOMPATIBLE= 27
PYTHON_FOR_BUILD_ONLY= tool
# grep '^option' meson_options.txt | \
# sed -e "s/',.*//g" -e "s/option('//g" | \
# xargs printf 'GST_PLUGINS_SET+= %s\n'
GST_PLUGINS_SET+= x264_libraries
GST_PLUGINS_SET+= asfdemux
GST_PLUGINS_SET+= dvdlpcmdec
GST_PLUGINS_SET+= dvdsub
GST_PLUGINS_SET+= realmedia
GST_PLUGINS_SET+= xingmux
GST_PLUGINS_SET+= a52dec
GST_PLUGINS_SET+= amrnb
GST_PLUGINS_SET+= amrwbdec
GST_PLUGINS_SET+= cdio
GST_PLUGINS_SET+= dvdread
GST_PLUGINS_SET+= mpeg2dec
GST_PLUGINS_SET+= sidplay
GST_PLUGINS_SET+= x264
GST_PLUGINS_SET+= nls
GST_PLUGINS_SET+= orc
GST_PLUGINS_SET+= tests
.for i in ${GST_PLUGINS_SET}
. if !empty(GST_PLUGINS:M${i})
MESON_ARGS+= -D${i}=enabled
. else
MESON_ARGS+= -D${i}=disabled
. endif
.endfor
.include "../../devel/meson/build.mk"
.include "../../lang/python/tool.mk"
.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
.include "../../multimedia/gstreamer1/buildlink3.mk"