blob: 11cd5a5ed283c8da7d9413b73e95a7b2988d5285 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
COMMENT= framework for streaming media
DISTNAME= gstreamer-${V}
PKGNAME= ${GST_PKGNAME_PREFIX}-${V}
SHARED_LIBS += gstreamer-1.0 7.1 # 0.2210.0
SHARED_LIBS += gstbase-1.0 7.1 # 0.2210.0
SHARED_LIBS += gstcontroller-1.0 7.1 # 0.2210.0
SHARED_LIBS += gstnet-1.0 7.1 # 0.2210.0
SHARED_LIBS += gstcheck-1.0 7.1 # 0.2210.0
WANTLIB += c execinfo gio-2.0 glib-2.0 gmodule-2.0 m
SITES= ${SITE_GST:=gstreamer/}
BUILD_DEPENDS= devel/bison
LIB_DEPENDS= devel/glib2
CONFIGURE_ARGS= -Dbenchmarks=disabled \
-Dlibunwind=disabled \
-Dlibdw=disabled \
-Ddbghelp=disabled \
-Dbash-completion=disabled \
-Dintrospection=disabled \
-Dexamples=disabled \
-Dtests=disabled \
-Dtools=disabled \
-Dnls=disabled \
-Ddoc=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>
|