From: Brad Smith Subject: Re: UPDATE: SVT-AV1 2.1.0 To: ports@openbsd.org Date: Sun, 23 Jun 2024 09:51:33 -0400 ping. On 2024-06-13 4:45 a.m., Brad Smith wrote: > Here is an update to SVT-AV1 2.1.0. > > > ## [2.1.0] - 2024-05-17 > > API updates > - One config parameter added within the padding size. Config param structure size remains unchanged > - Presets 6 and 12 are now pointing to presets 7 and 13 respectively due to the lack of spacing between the presets > - Further preset shuffling is being discussed in #2152 > > Encoder > - Added variance boost support to improve visual quality for the tune vq mode > - Improve the tradeoffs for the random access mode across presets: > - Speedup of 12-40% presets M0, M3, M5 and M6 while maintaining similar quality levels > - Improved the compression efficiency of presets M11-M13 by 1-2% (!2213) > - Added ARM optimizations for functions with c_only equivalent > > Cleanup Build and bug fixes and documentation > - Use nasm as a default assembler and yasm as a fallback > - Fix performance regression for systems with multiple processor groups > - Enable building SvtAv1ApiTests and SvtAv1E2ETests for arm > - Added variance boost documentation > - Added a mailmap file to map duplicate git generated emails to the appropriate author > > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/multimedia/svt-av1/Makefile,v > retrieving revision 1.16 > diff -u -p -u -p -r1.16 Makefile > --- Makefile 23 Mar 2024 13:29:45 -0000 1.16 > +++ Makefile 13 Jun 2024 08:39:41 -0000 > @@ -2,7 +2,7 @@ ONLY_FOR_ARCHS= ${LP64_ARCHS} i386 > > COMMENT= scalable AV1 encoder/decoder > > -VER= 2.0.0 > +VER= 2.1.0 > DISTNAME= SVT-AV1-v${VER} > PKGNAME= svt-av1-${VER} > CATEGORIES= multimedia > @@ -26,7 +26,7 @@ COMPILER= base-clang ports-gcc > MODULES= devel/cmake > > .if ${MACHINE_ARCH} == "amd64" > -BUILD_DEPENDS+= devel/yasm > +BUILD_DEPENDS+= devel/nasm > .endif > > CONFIGURE_ARGS+=-DSVT_AV1_LTO=ON > Index: distinfo > =================================================================== > RCS file: /cvs/ports/multimedia/svt-av1/distinfo,v > retrieving revision 1.13 > diff -u -p -u -p -r1.13 distinfo > --- distinfo 23 Mar 2024 13:29:45 -0000 1.13 > +++ distinfo 13 Jun 2024 08:39:41 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (SVT-AV1-v2.0.0.tar.bz2) = +cB2w3flBL4V4ZXbjdNtkSM7w3y46CUwOC84vBkm3wI= > -SIZE (SVT-AV1-v2.0.0.tar.bz2) = 9565222 > +SHA256 (SVT-AV1-v2.1.0.tar.bz2) = K/0Jh3C7oYXNHO2OH/OJg349yg2LXPsNl8klph27+VU= > +SIZE (SVT-AV1-v2.1.0.tar.bz2) = 12009974