From: Pontus Stenetorp Subject: Re: UPDATE: SVT-AV1 3.1.2 To: Brad Smith , ports@openbsd.org Date: Mon, 19 Jan 2026 14:13:38 +0900 On Thu 15 Jan 2026, Brad Smith wrote: > > Here is an update to SVT-AV1 3.1.2. > > https://gitlab.com/AOMediaCodec/SVT-AV1/-/raw/master/CHANGELOG.md > > Tested on aarch64. Tested on amd64 with a 2560x1440 video I had laying around: $ ffmpeg -i ~/video.webm -fs 1G /tmp/video.yuv $ SvtAv1EncApp -i /tmp/video.yuv -w 2560 -h 1440 --crf 30 --preset 12 -b /tmp/video.ivf > Index: Makefile > =================================================================== > RCS file: /cvs/ports/multimedia/svt-av1/Makefile,v > retrieving revision 1.20 > diff -u -p -u -p -r1.20 Makefile > --- Makefile 30 Mar 2025 19:37:23 -0000 1.20 > +++ Makefile 15 Jan 2026 04:58:58 -0000 > @@ -2,15 +2,14 @@ ONLY_FOR_ARCHS= ${LP64_ARCHS} i386 > > COMMENT= scalable AV1 encoder > > -VER= 2.3.0 > -REVISION= 0 > +VER= 3.1.2 > DISTNAME= SVT-AV1-v${VER} > PKGNAME= svt-av1-${VER} > CATEGORIES= multimedia > SITES= https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v${VER}/ > EXTRACT_SUFX= .tar.bz2 > > -SHARED_LIBS= SvtAv1Enc 4.0 > +SHARED_LIBS= SvtAv1Enc 5.0 > > HOMEPAGE= https://gitlab.com/AOMediaCodec/SVT-AV1 > > @@ -28,12 +27,6 @@ MODULES= devel/cmake > > .if ${MACHINE_ARCH} == "amd64" > BUILD_DEPENDS+= devel/nasm > -.endif > - > -# LLVM ERROR: Invalid size request on a scalable vector. > -# with 16, 18, 19 > -.if ${MACHINE_ARCH} == "aarch64" > -CONFIGURE_ARGS+=-DENABLE_SVE=OFF > .endif > > NO_TEST= Yes > Index: distinfo > =================================================================== > RCS file: /cvs/ports/multimedia/svt-av1/distinfo,v > retrieving revision 1.15 > diff -u -p -u -p -r1.15 distinfo > --- distinfo 1 Nov 2024 09:52:30 -0000 1.15 > +++ distinfo 15 Jan 2026 04:58:58 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (SVT-AV1-v2.3.0.tar.bz2) = 9lNYSZ9XKkfWsHbdpzaBqBYrAsC2GaVRvC1i6tjucZo= > -SIZE (SVT-AV1-v2.3.0.tar.bz2) = 10168419 > +SHA256 (SVT-AV1-v3.1.2.tar.bz2) = gC6bsrFPZujGOPVIV8y4TTU2FEsK4YufVou/IxTS3og= > +SIZE (SVT-AV1-v3.1.2.tar.bz2) = 10203273 > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/multimedia/svt-av1/pkg/PLIST,v > retrieving revision 1.4 > diff -u -p -u -p -r1.4 PLIST > --- pkg/PLIST 1 Nov 2024 09:52:30 -0000 1.4 > +++ pkg/PLIST 15 Jan 2026 04:58:58 -0000 > @@ -1,10 +1,10 @@ > @bin bin/SvtAv1EncApp > include/svt-av1/ > +include/svt-av1/EbConfigMacros.h > include/svt-av1/EbDebugMacros.h > include/svt-av1/EbSvtAv1.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 lib/libSvtAv1Enc.so.${LIBSvtAv1Enc_VERSION} >