37 lines
1.0 KiB
Makefile
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>
|