From: Brad Smith Subject: UPDATE: SVT-AV1 3.1.2 To: ports@openbsd.org Date: Thu, 15 Jan 2026 03:31:16 -0500 Here is an update to SVT-AV1 3.1.2. https://gitlab.com/AOMediaCodec/SVT-AV1/-/raw/master/CHANGELOG.md Tested on aarch64. 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}