diff options
author | nros <nros@pkgsrc.org> | 2021-02-19 18:01:39 +0000 |
---|---|---|
committer | nros <nros@pkgsrc.org> | 2021-02-19 18:01:39 +0000 |
commit | f4b91ba18475c9517896f55435b33caa8e2f54f2 (patch) | |
tree | cf77d6ec212604d80b660bb8c640c53c7b971488 | |
parent | fe8438838dd7d0358c74457b832ec070224d7513 (diff) | |
download | pkgsrc-f4b91ba18475c9517896f55435b33caa8e2f54f2.tar.gz |
Add dav1d version 0.8.1 to pkgsrc-current
dav1d is a AV1 decoder that focuses on speed and correctness
-rw-r--r-- | multimedia/Makefile | 3 | ||||
-rw-r--r-- | multimedia/dav1d/DESCR | 1 | ||||
-rw-r--r-- | multimedia/dav1d/Makefile | 26 | ||||
-rw-r--r-- | multimedia/dav1d/PLIST | 14 | ||||
-rw-r--r-- | multimedia/dav1d/buildlink3.mk | 12 | ||||
-rw-r--r-- | multimedia/dav1d/distinfo | 6 |
6 files changed, 61 insertions, 1 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile index 6b98e4ab049..b03d59ee208 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.308 2021/01/24 18:22:25 maya Exp $ +# $NetBSD: Makefile,v 1.309 2021/02/19 18:01:39 nros Exp $ # COMMENT= Multimedia utilities @@ -14,6 +14,7 @@ SUBDIR+= bsdav SUBDIR+= ccxstream SUBDIR+= cfourcc SUBDIR+= clutter-gst +SUBDIR+= dav1d SUBDIR+= deforaos-player SUBDIR+= dirac SUBDIR+= divxplayer diff --git a/multimedia/dav1d/DESCR b/multimedia/dav1d/DESCR new file mode 100644 index 00000000000..0b171c736cd --- /dev/null +++ b/multimedia/dav1d/DESCR @@ -0,0 +1 @@ +dav1d is a AV1 decoder that focuses on speed and correctness diff --git a/multimedia/dav1d/Makefile b/multimedia/dav1d/Makefile new file mode 100644 index 00000000000..739743f5e00 --- /dev/null +++ b/multimedia/dav1d/Makefile @@ -0,0 +1,26 @@ +# $NetBSD: Makefile,v 1.1 2021/02/19 18:01:39 nros Exp $ + +DISTNAME= dav1d-0.8.1 +CATEGORIES= multimedia +MASTER_SITES= https://downloads.videolan.org/pub/videolan/dav1d/${PKGVERSION_NOREV}/ +EXTRACT_SUFX= .tar.xz + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://www.videolan.org/projects/dav1d.html +COMMENT= AV1 decoder library +LICENSE= 2-clause-bsd + +TOOL_DEPENDS+= nasm-[0-9]*:../../devel/nasm + +PKGCONFIG_OVERRIDE_STAGE= post-build +PKGCONFIG_OVERRIDE+= output/meson-private/dav1d.pc + +INSTALLATION_DIRS+= share/doc/${PKGBASE} +post-install: + ${INSTALL_DATA} ${WRKSRC}/COPYING \ + ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}/LICENSE + ${INSTALL_DATA} ${WRKSRC}/doc/PATENTS \ + ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}/AOM-PATENT-LICENSE + +.include "../../devel/meson/build.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/multimedia/dav1d/PLIST b/multimedia/dav1d/PLIST new file mode 100644 index 00000000000..2ea10a2ccbf --- /dev/null +++ b/multimedia/dav1d/PLIST @@ -0,0 +1,14 @@ +@comment $NetBSD: PLIST,v 1.1 2021/02/19 18:01:39 nros Exp $ +bin/dav1d +include/dav1d/common.h +include/dav1d/data.h +include/dav1d/dav1d.h +include/dav1d/headers.h +include/dav1d/picture.h +include/dav1d/version.h +lib/libdav1d.so +lib/libdav1d.so.5 +lib/libdav1d.so.5.0.0 +lib/pkgconfig/dav1d.pc +share/doc/dav1d/AOM-PATENT-LICENSE +share/doc/dav1d/LICENSE diff --git a/multimedia/dav1d/buildlink3.mk b/multimedia/dav1d/buildlink3.mk new file mode 100644 index 00000000000..694747225dc --- /dev/null +++ b/multimedia/dav1d/buildlink3.mk @@ -0,0 +1,12 @@ +# $NetBSD: buildlink3.mk,v 1.1 2021/02/19 18:01:39 nros Exp $ + +BUILDLINK_TREE+= dav1d + +.if !defined(DAV1D_BUILDLINK3_MK) +DAV1D_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.dav1d+= dav1d>=0.8.1 +BUILDLINK_PKGSRCDIR.dav1d?= ../../multimedia/dav1d +.endif # DAV1D_BUILDLINK3_MK + +BUILDLINK_TREE+= -dav1d diff --git a/multimedia/dav1d/distinfo b/multimedia/dav1d/distinfo new file mode 100644 index 00000000000..ffff9cd607a --- /dev/null +++ b/multimedia/dav1d/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2021/02/19 18:01:39 nros Exp $ + +SHA1 (dav1d-0.8.1.tar.xz) = 508f2314488c6e0f7927a56b2554e760abcd12cd +RMD160 (dav1d-0.8.1.tar.xz) = c7bb20d54ed53268a67db0f46d4e588a85d0cc3f +SHA512 (dav1d-0.8.1.tar.xz) = ee087768f3afcca76b3db7fc6c528d471891f65295b7e0981922cdbdfe26e919c94144dc395cc697035c1200f4baed9fc233666b5ecf0a2281e869b9f1e3a1b5 +Size (dav1d-0.8.1.tar.xz) = 571240 bytes |