Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Dec 2019 06:41:15 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r518829 - head/multimedia/wf-recorder
Message-ID:  <201912020641.xB26fFIs071887@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tobik
Date: Mon Dec  2 06:41:15 2019
New Revision: 518829
URL: https://svnweb.freebsd.org/changeset/ports/518829

Log:
  multimedia/wf-recorder: Update to 0.2
  
  Changes:	https://github.com/ammen99/wf-recorder/releases/tag/v0.2

Modified:
  head/multimedia/wf-recorder/Makefile
  head/multimedia/wf-recorder/distinfo

Modified: head/multimedia/wf-recorder/Makefile
==============================================================================
--- head/multimedia/wf-recorder/Makefile	Mon Dec  2 06:36:12 2019	(r518828)
+++ head/multimedia/wf-recorder/Makefile	Mon Dec  2 06:41:15 2019	(r518829)
@@ -1,10 +1,9 @@
 # $FreeBSD$
 
 PORTNAME=	wf-recorder
-DISTVERSIONPREFIX=	v
-DISTVERSION=	0.1
-PORTREVISION=	2
+DISTVERSION=	0.2
 CATEGORIES=	multimedia wayland
+MASTER_SITES=	https://github.com/ammen99/wf-recorder/releases/download/v${DISTVERSION}/
 
 MAINTAINER=	tobik@FreeBSD.org
 COMMENT=	Screen recorder for wlroots-based compositors
@@ -12,20 +11,27 @@ COMMENT=	Screen recorder for wlroots-based compositors
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	wayland-protocols>=1.14:graphics/wayland-protocols \
+BUILD_DEPENDS=	scdoc:textproc/scdoc \
+		wayland-protocols>=1.14:graphics/wayland-protocols \
 		wayland-scanner:graphics/wayland
 LIB_DEPENDS=	libavutil.so:multimedia/ffmpeg \
 		libpulse.so:audio/pulseaudio \
 		libwayland-client.so:graphics/wayland
 
-USES=		compiler:c++11-lang meson pkgconfig
-USE_GITHUB=	yes
-GH_ACCOUNT=	ammen99
+USES=		compiler:c++11-lang meson pkgconfig tar:xz
 
-PLIST_FILES=	bin/wf-recorder
+PLIST_FILES=	bin/wf-recorder \
+		man/man1/wf-recorder.1.gz
 PORTDOCS=	README.md
 
-OPTIONS_DEFINE=	DOCS
+OPTIONS_DEFINE=		DOCS OPENCL
+OPTIONS_DEFAULT=	OPENCL
+
+OPENCL_DESC=	RGB to YUV conversion with the help of OpenCL
+
+OPENCL_BUILD_DEPENDS=	opencl>0:devel/opencl
+OPENCL_LIB_DEPENDS=	libOpenCL.so:devel/ocl-icd
+OPENCL_MESON_ENABLED=	opencl
 
 post-install-DOCS-on:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}

Modified: head/multimedia/wf-recorder/distinfo
==============================================================================
--- head/multimedia/wf-recorder/distinfo	Mon Dec  2 06:36:12 2019	(r518828)
+++ head/multimedia/wf-recorder/distinfo	Mon Dec  2 06:41:15 2019	(r518829)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1558241448
-SHA256 (ammen99-wf-recorder-v0.1_GH0.tar.gz) = 1a59e979eda8326c1d6dbdfcc734ee03d9f0afbcca3c30191e3b2c9641637d24
-SIZE (ammen99-wf-recorder-v0.1_GH0.tar.gz) = 14956
+TIMESTAMP = 1575267932
+SHA256 (wf-recorder-0.2.tar.xz) = 0d306171a564ed955ff7a48a763ab6f3023f7f1f81f9a8012c46f46075b19b3d
+SIZE (wf-recorder-0.2.tar.xz) = 19684



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201912020641.xB26fFIs071887>