pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Add gst-plugins1-svt-vp9 version 0.3.0



Module Name:	pkgsrc-wip
Committed By:	Maya Rashish <maya%NetBSD.org@localhost>
Pushed By:	coypu
Date:		Mon Nov 2 11:59:25 2020 +0200
Changeset:	46ec99616a6fa74cc54fb636304b7df1a40b57a7

Added Files:
	gst-plugins1-svt-vp9/DESCR
	gst-plugins1-svt-vp9/Makefile
	gst-plugins1-svt-vp9/PLIST
	gst-plugins1-svt-vp9/distinfo

Log Message:
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.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=46ec99616a6fa74cc54fb636304b7df1a40b57a7

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 gst-plugins1-svt-vp9/DESCR    | 10 ++++++++++
 gst-plugins1-svt-vp9/Makefile | 24 ++++++++++++++++++++++++
 gst-plugins1-svt-vp9/PLIST    |  2 ++
 gst-plugins1-svt-vp9/distinfo |  6 ++++++
 4 files changed, 42 insertions(+)

diffs:
diff --git a/gst-plugins1-svt-vp9/DESCR b/gst-plugins1-svt-vp9/DESCR
new file mode 100644
index 0000000000..88ca47a951
--- /dev/null
+++ b/gst-plugins1-svt-vp9/DESCR
@@ -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.
diff --git a/gst-plugins1-svt-vp9/Makefile b/gst-plugins1-svt-vp9/Makefile
new file mode 100644
index 0000000000..e17243211e
--- /dev/null
+++ b/gst-plugins1-svt-vp9/Makefile
@@ -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@localhost
+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"
diff --git a/gst-plugins1-svt-vp9/PLIST b/gst-plugins1-svt-vp9/PLIST
new file mode 100644
index 0000000000..46d8812b5a
--- /dev/null
+++ b/gst-plugins1-svt-vp9/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+lib/gstreamer-1.0/libgstsvtvp9enc.so
diff --git a/gst-plugins1-svt-vp9/distinfo b/gst-plugins1-svt-vp9/distinfo
new file mode 100644
index 0000000000..4f541fdc3c
--- /dev/null
+++ b/gst-plugins1-svt-vp9/distinfo
@@ -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


Home | Main Index | Thread Index | Old Index