pkgsrc-Changes archive

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

CVS commit: pkgsrc/multimedia/svt-av1



Module Name:    pkgsrc
Committed By:   plunky
Date:           Sun Apr  9 11:13:51 UTC 2023

Added Files:
        pkgsrc/multimedia/svt-av1: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
add SVT-AV1 1.4.1

The Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder) is an
AV1-compliant software encoder/decoder library. The work on the SVT-AV1
encoder targets the development of a production-quality AV1-encoder with
performance levels applicable to a wide range of applications, from premium
VOD to real-time and live encoding/transcoding. The SVT-AV1 decoder
implementation targets future codec research activities.

The SVT-AV1 project was initially founded by Intel in partnership with
Netflix, and was then adopted by the Alliance of Open Media (AOM)
Software Implementation Working Group (SIWG), in August 2020, to
carry on the group's mission.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/multimedia/svt-av1/DESCR \
    pkgsrc/multimedia/svt-av1/Makefile pkgsrc/multimedia/svt-av1/PLIST \
    pkgsrc/multimedia/svt-av1/buildlink3.mk \
    pkgsrc/multimedia/svt-av1/distinfo

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

Added files:

Index: pkgsrc/multimedia/svt-av1/DESCR
diff -u /dev/null pkgsrc/multimedia/svt-av1/DESCR:1.1
--- /dev/null   Sun Apr  9 11:13:51 2023
+++ pkgsrc/multimedia/svt-av1/DESCR     Sun Apr  9 11:13:51 2023
@@ -0,0 +1,11 @@
+The Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder) is an
+AV1-compliant software encoder/decoder library. The work on the SVT-AV1
+encoder targets the development of a production-quality AV1-encoder with
+performance levels applicable to a wide range of applications, from premium
+VOD to real-time and live encoding/transcoding. The SVT-AV1 decoder
+implementation targets future codec research activities.
+
+The SVT-AV1 project was initially founded by Intel in partnership with
+Netflix, and was then adopted by the Alliance of Open Media (AOM)
+Software Implementation Working Group (SIWG), in August 2020, to
+carry on the group's mission.
Index: pkgsrc/multimedia/svt-av1/Makefile
diff -u /dev/null pkgsrc/multimedia/svt-av1/Makefile:1.1
--- /dev/null   Sun Apr  9 11:13:51 2023
+++ pkgsrc/multimedia/svt-av1/Makefile  Sun Apr  9 11:13:51 2023
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1 2023/04/09 11:13:51 plunky Exp $
+
+DISTNAME=      svt-av1-1.4.1
+CATEGORIES=    multimedia
+MASTER_SITES=  ${MASTER_SITE_GITLAB:=AOMediaCodec/}
+EXTRACT_SUFX=  .tar.bz2
+
+GITLAB_PROJECT=        SVT-AV1
+GITLAB_TAG=    v${PKGVERSION_NOREV}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://gitlab.gnome.org/AOMediaCodec/SVT-AV1
+COMMENT=       Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder)
+LICENSE=       modified-bsd
+
+WRKSRC=                ${WRKDIR}/${GITLAB_PROJECT}-${GITLAB_TAG}
+
+USE_CMAKE=     yes
+USE_LANGUAGES= c c++
+
+CMAKE_ARG_PATH=        ..
+CMAKE_ARGS+=   -G"Unix Makefiles"
+CMAKE_ARGS+=   -DCMAKE_BUILD_TYPE=Release
+
+CONFIGURE_DIRS=        Build
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/multimedia/svt-av1/PLIST
diff -u /dev/null pkgsrc/multimedia/svt-av1/PLIST:1.1
--- /dev/null   Sun Apr  9 11:13:51 2023
+++ pkgsrc/multimedia/svt-av1/PLIST     Sun Apr  9 11:13:51 2023
@@ -0,0 +1,19 @@
+@comment $NetBSD: PLIST,v 1.1 2023/04/09 11:13:51 plunky Exp $
+bin/SvtAv1DecApp
+bin/SvtAv1EncApp
+include/svt-av1/EbDebugMacros.h
+include/svt-av1/EbSvtAv1.h
+include/svt-av1/EbSvtAv1Dec.h
+include/svt-av1/EbSvtAv1Enc.h
+include/svt-av1/EbSvtAv1ErrorCodes.h
+include/svt-av1/EbSvtAv1ExtFrameBuf.h
+include/svt-av1/EbSvtAv1Formats.h
+include/svt-av1/EbSvtAv1Metadata.h
+lib/libSvtAv1Dec.so
+lib/libSvtAv1Dec.so.0
+lib/libSvtAv1Dec.so.0.8.7
+lib/libSvtAv1Enc.so
+lib/libSvtAv1Enc.so.1
+lib/libSvtAv1Enc.so.${PKGVERSION}
+lib/pkgconfig/SvtAv1Dec.pc
+lib/pkgconfig/SvtAv1Enc.pc
Index: pkgsrc/multimedia/svt-av1/buildlink3.mk
diff -u /dev/null pkgsrc/multimedia/svt-av1/buildlink3.mk:1.1
--- /dev/null   Sun Apr  9 11:13:51 2023
+++ pkgsrc/multimedia/svt-av1/buildlink3.mk     Sun Apr  9 11:13:51 2023
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.1 2023/04/09 11:13:51 plunky Exp $
+
+BUILDLINK_TREE+=       svt-av1
+
+.if !defined(SVT_AV1_BUILDLINK3_MK)
+SVT_AV1_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.svt-av1+=        svt-av1>=1.4.1
+BUILDLINK_PKGSRCDIR.svt-av1?=  ../../multimedia/svt-av1
+
+.endif # SVT_AV1_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -svt-av1
Index: pkgsrc/multimedia/svt-av1/distinfo
diff -u /dev/null pkgsrc/multimedia/svt-av1/distinfo:1.1
--- /dev/null   Sun Apr  9 11:13:51 2023
+++ pkgsrc/multimedia/svt-av1/distinfo  Sun Apr  9 11:13:51 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/04/09 11:13:51 plunky Exp $
+
+BLAKE2s (svt-av1-1.4.1.tar.bz2) = aa492de0aa763e8955f934994a61e901c018fdbfee2e4ec32d4146cc9a2abec1
+SHA512 (svt-av1-1.4.1.tar.bz2) = 8297ef131ff8e7e6cbb0d19d2ba98904455d2953cde3fb0cbae714d050980a558e4cbed911968b5075d7aca758ca939a5091b68df557903387e3f22ac4bda1a1
+Size (svt-av1-1.4.1.tar.bz2) = 9440077 bytes



Home | Main Index | Thread Index | Old Index