Add gst-plugins1-svt-vp9 version 0.3.0

GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple mp3 playback to
complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter
technology transparently.  Developers can add new codecs and filters
by writing a simple plugin with a clean, generic interface.

This package provides the svt-vp9 plugin for GStreamer, which allows
encoding VP9 video.
This commit is contained in:
Maya Rashish 2020-11-02 11:59:25 +02:00
parent 8d475c1b1a
commit 46ec99616a
4 changed files with 42 additions and 0 deletions

View File

@ -0,0 +1,10 @@
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple mp3 playback to
complex audio (mixing) and video (non-linear editing) processing.
Applications can take advantage of advances in codec and filter
technology transparently. Developers can add new codecs and filters
by writing a simple plugin with a clean, generic interface.
This package provides the svt-vp9 plugin for GStreamer, which allows
encoding VP9 video.

View File

@ -0,0 +1,24 @@
# $NetBSD$
GITHUB_PROJECT= SVT-VP9
GITHUB_TAG= v0.3.0
DISTNAME= v0.3.0
PKGNAME= gst-plugins1-${GITHUB_PROJECT:tl}-${DISTNAME:S,^v,,}
CATEGORIES= # TODO: add primary category
MASTER_SITES= ${MASTER_SITE_GITHUB:=OpenVisualCloud/}
DIST_SUBDIR= ${GITHUB_PROJECT}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/OpenVisualCloud/SVT-VP9/
COMMENT= Open source multimedia framework - svt-vp9 plugin
LICENSE= modified-bsd
USE_TOOLS+= pkg-config
WRKSRC= ${WRKDIR}/SVT-VP9-0.3.0/gstreamer-plugin
USE_CMAKE= yes
.include "../../multimedia/gstreamer1/buildlink3.mk"
.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
.include "../../wip/svt-vp9/buildlink3.mk"
.include "../../devel/meson/build.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -0,0 +1,2 @@
@comment $NetBSD$
lib/gstreamer-1.0/libgstsvtvp9enc.so

View File

@ -0,0 +1,6 @@
$NetBSD$
SHA1 (SVT-VP9/v0.3.0.tar.gz) = cb3b9f53dd34231dca9d2583628525a763a7ba84
RMD160 (SVT-VP9/v0.3.0.tar.gz) = 62f5b0429e86d2c023f1c56186cf2df9ccd4d6f7
SHA512 (SVT-VP9/v0.3.0.tar.gz) = 2b65d4cc731061c2a07010314f7c306664fd9cf122917f96b94ec87350c8bab1a1118527263eb39347a6f6f572088337e1c5f7ae738b52de30a28ccb54c321c1
Size (SVT-VP9/v0.3.0.tar.gz) = 1009838 bytes