44 lines
932 B
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>
|