svn commit: r516437 - in head/multimedia: . vapoursynth-vmaf
Jan Beich
jbeich at FreeBSD.org
Sun Nov 3 15:53:16 UTC 2019
Author: jbeich
Date: Sun Nov 3 15:53:14 2019
New Revision: 516437
URL: https://svnweb.freebsd.org/changeset/ports/516437
Log:
multimedia/vapoursynth-vmaf: add new port
VMAF filter for VapourSynth. VMAF is a perceptual video quality
assessment algorithm developed by Netflix.
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-VMAF
Added:
head/multimedia/vapoursynth-vmaf/
head/multimedia/vapoursynth-vmaf/Makefile (contents, props changed)
head/multimedia/vapoursynth-vmaf/distinfo (contents, props changed)
head/multimedia/vapoursynth-vmaf/pkg-descr (contents, props changed)
Modified:
head/multimedia/Makefile (contents, props changed)
Modified: head/multimedia/Makefile
==============================================================================
--- head/multimedia/Makefile Sun Nov 3 15:52:34 2019 (r516436)
+++ head/multimedia/Makefile Sun Nov 3 15:53:14 2019 (r516437)
@@ -413,6 +413,7 @@
SUBDIR += vamps
SUBDIR += vapoursynth
SUBDIR += vapoursynth-l-smash-works
+ SUBDIR += vapoursynth-vmaf
SUBDIR += vcdgear
SUBDIR += vcdimager
SUBDIR += vcdpad
Added: head/multimedia/vapoursynth-vmaf/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/multimedia/vapoursynth-vmaf/Makefile Sun Nov 3 15:53:14 2019 (r516437)
@@ -0,0 +1,32 @@
+# $FreeBSD$
+
+PORTNAME= vmaf
+DISTVERSION= r6
+CATEGORIES= multimedia
+PKGNAMEPREFIX= vapoursynth-
+
+MAINTAINER= jbeich at FreeBSD.org
+COMMENT= Video Multi-Method Assessment Fusion plugin for VapourSynth
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${LOCALBASE}/include/vapoursynth/VSHelper.h:multimedia/vapoursynth \
+ ${LOCALBASE}/lib/libvmaf.a:multimedia/vmaf
+
+USES= compiler:c++17-lang meson pkgconfig
+USE_GITHUB= yes
+GH_ACCOUNT= HomeOfVapourSynthEvolution
+GH_PROJECT= VapourSynth-${PORTNAME:tu}
+DATADIR= ${PREFIX}/lib/vapoursynth
+DOCSDIR= ${PREFIX}/share/doc/${PKGBASE}
+PORTDATA= lib${PORTNAME}.so model
+PORTDOCS= *.md
+
+OPTIONS_DEFINE= DOCS
+
+do-install-DOCS-on:
+ (cd ${WRKSRC} && ${COPYTREE_SHARE} \
+ "${PORTDOCS}" ${STAGEDIR}${DOCSDIR})
+
+.include <bsd.port.mk>
Added: head/multimedia/vapoursynth-vmaf/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/multimedia/vapoursynth-vmaf/distinfo Sun Nov 3 15:53:14 2019 (r516437)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1570875289
+SHA256 (HomeOfVapourSynthEvolution-VapourSynth-VMAF-r6_GH0.tar.gz) = e6b5182ac3b0fffb3f79390fb93a8ae254b852f79e5f017cd2e09735b31534f5
+SIZE (HomeOfVapourSynthEvolution-VapourSynth-VMAF-r6_GH0.tar.gz) = 95311
Added: head/multimedia/vapoursynth-vmaf/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/multimedia/vapoursynth-vmaf/pkg-descr Sun Nov 3 15:53:14 2019 (r516437)
@@ -0,0 +1,4 @@
+VMAF filter for VapourSynth. VMAF is a perceptual video quality
+assessment algorithm developed by Netflix.
+
+WWW: https://github.com/HomeOfVapourSynthEvolution/VapourSynth-VMAF
More information about the svn-ports-head
mailing list