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>
 |