aboutsummaryrefslogtreecommitdiffstats
path: root/multimedia
diff options
context:
space:
mode:
authortobik <tobik@FreeBSD.org>2019-12-02 14:41:15 +0800
committertobik <tobik@FreeBSD.org>2019-12-02 14:41:15 +0800
commit5084b889d3a9b785547d58b0f507108fc1f1e47f (patch)
treec476a38efdf04fe1f9835c75a10bf9c26da37d30 /multimedia
parentf351c1455a5a5842a281b65739d62ab109564dbe (diff)
downloadfreebsd-ports-gnome-5084b889d3a9b785547d58b0f507108fc1f1e47f.tar.gz
freebsd-ports-gnome-5084b889d3a9b785547d58b0f507108fc1f1e47f.tar.zst
freebsd-ports-gnome-5084b889d3a9b785547d58b0f507108fc1f1e47f.zip
multimedia/wf-recorder: Update to 0.2
Changes: https://github.com/ammen99/wf-recorder/releases/tag/v0.2
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/wf-recorder/Makefile24
-rw-r--r--multimedia/wf-recorder/distinfo6
2 files changed, 18 insertions, 12 deletions
diff --git a/multimedia/wf-recorder/Makefile b/multimedia/wf-recorder/Makefile
index 1fa9eeb64c87..2115373d4d53 100644
--- a/multimedia/wf-recorder/Makefile
+++ b/multimedia/wf-recorder/Makefile
@@ -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}
diff --git a/multimedia/wf-recorder/distinfo b/multimedia/wf-recorder/distinfo
index 17b3eadf53b9..f9f2fd63c236 100644
--- a/multimedia/wf-recorder/distinfo
+++ b/multimedia/wf-recorder/distinfo
@@ -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