mystuff/multimedia/obs-studio/Makefile

44 lines
932 B
Makefile

# $OpenBSD: Makefile,v 1.19 2020/01/24 10:36:41 sthen Exp $
COMMENT = open broadcasting software
GH_PROJECT = obs-studio
GH_ACCOUNT = obsproject
GH_TAGNAME = 26.0.0
CATEGORIES = multimedia
HOMEPAGE = https://obsproject.com
MAINTAINER = Stefan Hagen <sh+ports@codevoid.de>
# GPLv3+
PERMIT_PACKAGE = Yes
SHARED_LIBS += obs-frontend-api 0.0 # 0.0
SHARED_LIBS += obs-opengl 0.0 # 0.0
MODULES = devel/cmake \
lang/python \
x11/qt5
WANTLIB += Xcomposite Xfixes xcb-randr xcb-shm xcb-xfixes xcb-xinerama
WANTLIB += ${COMPILER_LIBCXX} GL ICE Qt5Core Qt5Gui Qt5Widgets
WANTLIB += Qt5Xml SM X11 X11-xcb Xext c dbus-1 fontconfig freetype
WANTLIB += m xcb xcb-xinput z ${MODPY_WANTLIB}
RUN_DEPENDS = devel/desktop-file-utils \
x11/gtk+3,-guic
BUILD_DEPENDS = audio/fdk-aac \
devel/jansson \
devel/ninja \
devel/swig \
graphics/ffmpeg \
lang/luajit \
multimedia/x264 \
x11/vlc \
x11/xcb
.include <bsd.port.mk>