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