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: wiz
Date: Wed Aug 21 17:21:44 UTC 2024
Modified Files:
pkgsrc/multimedia/svt-av1: Makefile PLIST distinfo
Log Message:
svt-av1: update to 2.2.0.
Removes decoder - use dav1d or aomdec.
https://gitlab.com/AOMediaCodec/SVT-AV1/-/issues/2182
## [2.2.0] - 2024-08-19
API updates
- No API changes on this release
Encoder
- Improve the tradeoffs for the random access mode across presets:
- Speedup of ~15% across presets M0 - M8 while maintaining similar quality levels (!2253)
- Improve the tradeoffs for the low-delay mode across presets (!2260)
- Increased temporal resolution setting to 6L for 4k resolutions by default
- Added ARM optimizations for functions with c_only equivalent yielding an average speedup of ~13% for 4k10bit
Cleanup Build and bug fixes and documentation
- Profile-guided-optimized helper build overhaul
- Major cleanup and fixing of Neon unit test suite
- Address stylecheck dependence on public repositories
## [2.1.2] - 2024-06-27
Cleanup, bug fixes:
- Fixed profile-guided-optimization build by removing the remaining decoder path
## [2.1.1] - 2024-06-25
Cleanup, bug fixes, and documentation improvements:
- Removed the SVT-AV1 Decoder portion of the project. The last version containing the decoder is SVT-AV1 v2.1.0.
- Updated the folder structure and library build order to reflect the removal of the decoder.
- Renamed all files (except for API files) to remove the "Eb" prefix and changed them to camel_case format.
- Updated the gtest version to v1.12.1.
- Added CI support for ARM-based macOS machines.
- Improved documentation for accuracy and completeness.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/multimedia/svt-av1/Makefile \
pkgsrc/multimedia/svt-av1/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/multimedia/svt-av1/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/multimedia/svt-av1/Makefile
diff -u pkgsrc/multimedia/svt-av1/Makefile:1.7 pkgsrc/multimedia/svt-av1/Makefile:1.8
--- pkgsrc/multimedia/svt-av1/Makefile:1.7 Wed Aug 21 16:59:43 2024
+++ pkgsrc/multimedia/svt-av1/Makefile Wed Aug 21 17:21:44 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2024/08/21 16:59:43 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2024/08/21 17:21:44 wiz Exp $
-DISTNAME= svt-av1-2.1.0
+DISTNAME= svt-av1-2.2.0
CATEGORIES= multimedia
MASTER_SITES= ${MASTER_SITE_GITLAB:=AOMediaCodec/}
EXTRACT_SUFX= .tar.bz2
@@ -19,7 +19,9 @@ WRKSRC= ${WRKDIR}/${GITLAB_PROJECT}-${G
USE_LANGUAGES= c c++
-CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release
+CMAKE_CONFIGURE_ARGS+= -DCMAKE_BUILD_TYPE=Release
+
+PKGCONFIG_OVERRIDE+= Source/Lib/pkg-config.pc.in
.include "../../devel/cmake/build.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/multimedia/svt-av1/distinfo
diff -u pkgsrc/multimedia/svt-av1/distinfo:1.7 pkgsrc/multimedia/svt-av1/distinfo:1.8
--- pkgsrc/multimedia/svt-av1/distinfo:1.7 Wed Aug 21 16:59:43 2024
+++ pkgsrc/multimedia/svt-av1/distinfo Wed Aug 21 17:21:44 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.7 2024/08/21 16:59:43 wiz Exp $
+$NetBSD: distinfo,v 1.8 2024/08/21 17:21:44 wiz Exp $
-BLAKE2s (svt-av1-2.1.0.tar.bz2) = 36d6175ccfb6d8faa02c4a871ece5f900d63f5542a6669a9d14c3a35f8fe736b
-SHA512 (svt-av1-2.1.0.tar.bz2) = e0eeb48950455dba5c8f2ba26d38e66b94a77a1042cbf256431e6d0c5c4b312f11f74ee554063daec22b2f2e2a9342a0d36a70974aa3389783f8d54e0d8801fc
-Size (svt-av1-2.1.0.tar.bz2) = 12009974 bytes
+BLAKE2s (svt-av1-2.2.0.tar.bz2) = 117be7c2c78e43a7f1f17566aa375205d788d56384e035b42c490c19b096f511
+SHA512 (svt-av1-2.2.0.tar.bz2) = 19756950f0bf4c16d4bafbcb3c96918e036c65649cf6d62bf823e62cf62dcffdca30a9944cc121a6645dbffa0b1498c7b052f17f0552d3e3db976ecf1ec88cd0
+Size (svt-av1-2.2.0.tar.bz2) = 11793980 bytes
SHA1 (patch-CMakeLists.txt) = c9bf8c9628c51b63f9455706400e348faebd6ba0
SHA1 (patch-third__party_cpuinfo_CMakeLists.txt) = 5afbc2a716568aa529e9af85fd716d405a2ad751
SHA1 (patch-third__party_cpuinfo_src_init.c) = 26e8c0689ed9e7f7734c4cf7a3f7278fe3092fcb
Index: pkgsrc/multimedia/svt-av1/PLIST
diff -u pkgsrc/multimedia/svt-av1/PLIST:1.2 pkgsrc/multimedia/svt-av1/PLIST:1.3
--- pkgsrc/multimedia/svt-av1/PLIST:1.2 Wed Aug 21 16:59:43 2024
+++ pkgsrc/multimedia/svt-av1/PLIST Wed Aug 21 17:21:44 2024
@@ -1,19 +1,13 @@
-@comment $NetBSD: PLIST,v 1.2 2024/08/21 16:59:43 wiz Exp $
-bin/SvtAv1DecApp
+@comment $NetBSD: PLIST,v 1.3 2024/08/21 17:21:44 wiz Exp $
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.2
lib/libSvtAv1Enc.so.${PKGVERSION}
-lib/pkgconfig/SvtAv1Dec.pc
lib/pkgconfig/SvtAv1Enc.pc
Home |
Main Index |
Thread Index |
Old Index