svn commit: r534973 - head/multimedia/simplescreenrecorder
Yuri Victorovich
yuri at FreeBSD.org
Tue May 12 05:53:36 UTC 2020
Author: yuri
Date: Tue May 12 05:53:36 2020
New Revision: 534973
URL: https://svnweb.freebsd.org/changeset/ports/534973
Log:
multimedia/simplescreenrecorder: Add the ALSA option
The upstream added it recently in the cmake script.
Modified:
head/multimedia/simplescreenrecorder/Makefile
Modified: head/multimedia/simplescreenrecorder/Makefile
==============================================================================
--- head/multimedia/simplescreenrecorder/Makefile Tue May 12 05:44:29 2020 (r534972)
+++ head/multimedia/simplescreenrecorder/Makefile Tue May 12 05:53:36 2020 (r534973)
@@ -2,6 +2,7 @@
PORTNAME= simplescreenrecorder
DISTVERSION= 0.4.1
+PORTREVISION= 1
CATEGORIES= multimedia
MAINTAINER= yuri at FreeBSD.org
@@ -10,8 +11,7 @@ COMMENT= Screen video recorder
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libasound.so:audio/alsa-lib \
- libavformat.so:multimedia/ffmpeg
+LIB_DEPENDS= libavformat.so:multimedia/ffmpeg
USES= cmake compiler:c++11-lang pkgconfig qt:5 xorg
USE_GITHUB= yes
@@ -24,8 +24,11 @@ CMAKE_ON= WITH_QT5
CMAKE_OFF= WITH_GLINJECT # doesn't yet work on FreeBSD: https://github.com/MaartenBaert/ssr/issues/586#issuecomment-343780107
CMAKE_OFF+= WITH_OPENGL_RECORDING # extra option requiried when GLInject is off, because this makes OpenGL recording dysfunctional
-OPTIONS_DEFINE= PULSEAUDIO JACK
-OPTIONS_DEFAULT= PULSEAUDIO
+OPTIONS_DEFINE= ALSA PULSEAUDIO JACK
+OPTIONS_DEFAULT= ALSA PULSEAUDIO
+
+ALSA_CMAKE_BOOL= WITH_ALSA
+ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
PULSEAUDIO_CMAKE_BOOL= WITH_PULSEAUDIO
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
More information about the svn-ports-all
mailing list