openbsd-ports/multimedia/gstreamer1/core/Makefile
2022-03-11 19:39:15 +00:00

37 lines
1.0 KiB
Makefile

COMMENT= framework for streaming media
DISTNAME= gstreamer-${V}
PKGNAME= ${GST_PKGNAME_PREFIX}-${V}
SHARED_LIBS += gstreamer-1.0 7.0 # 0.2000.0
SHARED_LIBS += gstbase-1.0 7.0 # 0.2000.0
SHARED_LIBS += gstcontroller-1.0 7.0 # 0.2000.0
SHARED_LIBS += gstnet-1.0 7.0 # 0.2000.0
SHARED_LIBS += gstcheck-1.0 7.0 # 0.2000.0
WANTLIB += c execinfo gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 intl m
MASTER_SITES= ${MASTER_SITE_GST:=gstreamer/}
BUILD_DEPENDS= devel/bison \
devel/gobject-introspection \
shells/bash-completion
LIB_DEPENDS= devel/glib2
CONFIGURE_ARGS= -Dbenchmarks=disabled \
-Dlibunwind=disabled \
-Dlibdw=disabled \
-Ddbghelp=disabled
# PTP helper does not do anything on OpenBSD (functionality needs to be
# implemented): no need to install it suid root
CONFIGURE_ARGS += -Dptp-helper-permissions=none
# XXX configure check lost in the autoconf -> meson migration
CFLAGS += -DHAVE_SYS_SOCKET_H
DEBUG_PACKAGES= ${BUILD_PACKAGES}
.include <bsd.port.mk>