From: Sergey Matveev Date: Fri, 30 Jan 2026 14:37:50 +0000 (+0300) Subject: Update SVT-AV1 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=556c22f290e0d6ca3ee3bcd84932e316d679f8adce7bc3c9d82af0afa7f151a0;p=bass.git Update SVT-AV1 --- diff --git a/build/distfiles/.gitignore b/build/distfiles/.gitignore index 651b215..0882b2b 100644 --- a/build/distfiles/.gitignore +++ b/build/distfiles/.gitignore @@ -39,7 +39,7 @@ /dq-20240101.tar.zst /dq.git/ /expat-2.6.2.tar.xz -/ffmpeg-n8.0.1.tar.zst +/ffmpeg-n8.1-dev-1980-gde3f99d74b.tar.zst /ffmpeg.git/ /flac-1.5.0.tar.xz /fltk-1.3.9-docs-html.tar.gz @@ -114,7 +114,7 @@ /libargparse.git/ /libass-0.17.2.tar.gz /libassuan-3.0.2.tar.bz2 -/libavif-v1.1.1-255-g086e7e12.tar.zst +/libavif-v1.3.0-137-g3126181b.tar.zst /libavif.git/ /libde265-v1.0.15-17-g01bb88b7.tar.zst /libde265.git/ @@ -246,7 +246,7 @@ /sqlite-src-3450100.zip /stow-2.3.1.tar.bz2 /supercat-0.5.8.tar.gz -/svt-av1-v3.1.2.tar.zst +/svt-av1-v4.0.1.tar.zst /svt-av1.git/ /sxhkd-0.6.2-5-gb0923b6.tar.zst /sxhkd.git/ @@ -283,5 +283,6 @@ /zathura-pdf-mupdf-0.4.4.tar.xz /zimg-3.0.5-207-g0e56801.tar.zst /zimg/ +/zlib-1.3.1.tar.xz /zsh-5.9.tar.xz /zstd-1.5.7.tar.gz diff --git a/build/distfiles/ffmpeg-n8.0.1.tar.zst.do b/build/distfiles/ffmpeg-n8.1-dev-1980-gde3f99d74b.tar.zst.do similarity index 86% rename from build/distfiles/ffmpeg-n8.0.1.tar.zst.do rename to build/distfiles/ffmpeg-n8.1-dev-1980-gde3f99d74b.tar.zst.do index ae27c5d..f60d997 100644 --- a/build/distfiles/ffmpeg-n8.0.1.tar.zst.do +++ b/build/distfiles/ffmpeg-n8.1-dev-1980-gde3f99d74b.tar.zst.do @@ -2,6 +2,6 @@ sname=$1.do . "$BASS_ROOT"/lib/rc [ -d ffmpeg.git ] || git clone --depth 1 --bare https://github.com/FFmpeg/FFmpeg.git ffmpeg.git >&2 cd ffmpeg.git -commit=d22ecc4f6f3fca77b3e71b18641ceddb25973e97 +commit=de3f99d74b916ea8363f2c81ca343980844f6031 git fetch origin $commit >&2 git archive --prefix=${1%.tar.zst}/ $commit | $COMPRESSOR diff --git a/build/distfiles/libavif-v1.1.1-255-g086e7e12.tar.zst.do b/build/distfiles/libavif-v1.3.0-137-g3126181b.tar.zst.do similarity index 86% rename from build/distfiles/libavif-v1.1.1-255-g086e7e12.tar.zst.do rename to build/distfiles/libavif-v1.3.0-137-g3126181b.tar.zst.do index e72c95b..4e17338 100644 --- a/build/distfiles/libavif-v1.1.1-255-g086e7e12.tar.zst.do +++ b/build/distfiles/libavif-v1.3.0-137-g3126181b.tar.zst.do @@ -2,6 +2,6 @@ sname=$1.do . "$BASS_ROOT"/lib/rc [ -d libavif.git ] || git clone --depth 1 --bare https://github.com/AOMediaCodec/libavif.git >&2 cd libavif.git -commit=086e7e127be93b7595fa2a2144bc6afb23ff3e22 +commit=3126181bed01a79a5716d18869b00b7ed3024708 git fetch origin $commit >&2 git archive --prefix=${1%.tar.zst}/ $commit | $COMPRESSOR diff --git a/build/distfiles/svt-av1-v3.1.2.tar.zst.do b/build/distfiles/svt-av1-v4.0.1.tar.zst.do similarity index 86% rename from build/distfiles/svt-av1-v3.1.2.tar.zst.do rename to build/distfiles/svt-av1-v4.0.1.tar.zst.do index a53d2d1..69a10d2 100644 --- a/build/distfiles/svt-av1-v3.1.2.tar.zst.do +++ b/build/distfiles/svt-av1-v4.0.1.tar.zst.do @@ -2,6 +2,6 @@ sname=$1.do . "$BASS_ROOT"/lib/rc [ -d svt-av1.git ] || git clone --depth 1 --bare https://gitlab.com/AOMediaCodec/SVT-AV1.git svt-av1.git >&2 cd svt-av1.git -commit=b33dcc56cc64fcb3b3569094af8ab1d0d81ab4c1 +commit=4ae9272b588a05ee6e77a43e8dfdac05f54c4ff0 git fetch origin $commit >&2 git archive --prefix=${1%.tar.zst}/ $commit | $COMPRESSOR diff --git a/build/distfiles/zlib-1.3.1.tar.xz.meta4 b/build/distfiles/zlib-1.3.1.tar.xz.meta4 new file mode 100644 index 0000000..cf344a7 --- /dev/null +++ b/build/distfiles/zlib-1.3.1.tar.xz.meta4 @@ -0,0 +1,25 @@ + + + + ecc0690d7522294c2706d02ecc6a3b054a1ab58eef06f5a9d8892a20404fd906 + 42d109223801a493de6d52e7343403d7fc3234a6ca816425fe41ac9c18019b01b93841acd28a235e99f2256a6a17f93624e96b2ddb58d588c8190a6bedb82910 + 16c4c06da4f6452184243a0032c717c53a38c74aaa2e930fe43ad644f2de6fbf + cd87170c4595e9431c7465d1ceabfb6bdce848b184f6b8b620b40d243e9408129a843f37ce25ac44319740dd92a2228acf5e9055476712bed650f931dad65ae0 + 1e8e70b362d64a233591906a1f50b59001db04ca14aaffad522198b04680be501736e7d536b4191e2f99767e7001ca486cd802362cca2be05d5d409b83ea732d + 38ef96b8dfe510d42707d9c781877914792541133e1870841463bfa73f883e32 + aa7de454788bc134a1af65b067148f93a3b069af7d66066360944587dc4fa17f5421503dbb7a7d746247b280c29c9ef64fdec9f937e03417247026b948e6d7ac + 0cc324b164072d25935df96783532031b3221ebd2b0fd9a6ee9ba85a8f3fd36d + 4ff44afa2a19db878ace0ff101faf324 + + 1305740 + http://zlib.net/zlib-1.3.1.tar.xz + http://distcache.FreeBSD.org/ports-distfiles/zlib-1.3.1.tar.xz + + diff --git a/build/skel/graphics/imlib2-1.12.2.do b/build/skel/graphics/imlib2-1.12.2.do index 08d541c..5221147 100644 --- a/build/skel/graphics/imlib2-1.12.2.do +++ b/build/skel/graphics/imlib2-1.12.2.do @@ -5,7 +5,7 @@ sname=$1.do . "$BASS_ROOT"/lib/rc bdeps="rc-paths stow archivers/zstd devel/pkgconf-2.1.1" rdeps=" graphics/freetype-2.13.3 -graphics/libavif-v1.1.1-255-g086e7e12 +graphics/libavif-v1.3.0-137-g3126181b graphics/libjpeg-turbo-3.0.3 graphics/libjxl-v0.11-snapshot-328-g0c2500db graphics/libpng-1.6.54 diff --git a/build/skel/graphics/libavif-v1.1.1-255-g086e7e12.do b/build/skel/graphics/libavif-v1.3.0-137-g3126181b.do similarity index 93% rename from build/skel/graphics/libavif-v1.1.1-255-g086e7e12.do rename to build/skel/graphics/libavif-v1.3.0-137-g3126181b.do index be3dedd..be23151 100644 --- a/build/skel/graphics/libavif-v1.1.1-255-g086e7e12.do +++ b/build/skel/graphics/libavif-v1.3.0-137-g3126181b.do @@ -15,7 +15,7 @@ graphics/libjpeg-turbo-3.0.3 graphics/libpng-1.6.54 graphics/libyuv-2024-06-22 multimedia/dav1d-1.5.2 -multimedia/svt-av1-v3.1.2 +multimedia/svt-av1-v4.0.1 " redo-ifchange $bdeps $rdeps \ "$DISTFILES"/$NAME.tar.zst \ @@ -51,6 +51,8 @@ cmake \ -DAVIF_JPEG=SYSTEM \ -DJPEG_INCLUDE_DIR:PATH=$tmp/local/include \ -DJPEG_LIBRARY_RELEASE:PATH=$tmp/local/lib/libjpeg.a \ + -DPNG_PNG_INCLUDE_DIR:PATH=$tmp/local/include \ + -DPNG_LIBRARY:PATH=$tmp/local/lib/libpng.so \ -DCMAKE_INSTALL_PREFIX="$SKELBINS"/$ARCH/$NAME-$hsh \ -DAVIF_BUILD_APPS=1 .. >&2 cmake --build . >&2 diff --git a/build/skel/graphics/libjxl-v0.11-snapshot-328-g0c2500db.do b/build/skel/graphics/libjxl-v0.11-snapshot-328-g0c2500db.do index 63560b6..8f13c16 100644 --- a/build/skel/graphics/libjxl-v0.11-snapshot-328-g0c2500db.do +++ b/build/skel/graphics/libjxl-v0.11-snapshot-328-g0c2500db.do @@ -10,7 +10,7 @@ devel/cmake-3.28.3 devel/ninja-v1.12.1 devel/pkgconf-2.1.1 " -rdeps="graphics/libavif-v1.1.1-255-g086e7e12 graphics/libwebp-1.4.0" +rdeps="graphics/libavif-v1.3.0-137-g3126181b graphics/libwebp-1.4.0" redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.zst $rdeps hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH) . "$BASS_ROOT"/build/lib/create-tmp-for-build.rc @@ -28,6 +28,6 @@ cmake --build . --parallel >&2 ninja install >&2 cd "$SKELBINS"/$ARCH -rm -r $NAME-$hsh/share +rm -fr $NAME-$hsh/share "$BASS_ROOT"/build/lib/prepare-preinst-010-rdeps $NAME-$hsh $rdeps "$BASS_ROOT"/build/lib/mk-pkg $NAME-$hsh diff --git a/build/skel/multimedia/ffmpeg-n8.0.1.do b/build/skel/multimedia/ffmpeg-n8.1-dev-1980-gde3f99d74b.do similarity index 98% rename from build/skel/multimedia/ffmpeg-n8.0.1.do rename to build/skel/multimedia/ffmpeg-n8.1-dev-1980-gde3f99d74b.do index 1bb2de1..25ffd29 100644 --- a/build/skel/multimedia/ffmpeg-n8.0.1.do +++ b/build/skel/multimedia/ffmpeg-n8.1-dev-1980-gde3f99d74b.do @@ -17,7 +17,7 @@ audio/opus-1.6 audio/wavpack-5.8.1 multimedia/dav1d-1.5.2 multimedia/libvpx-v1.14.1-303-gd6ae3ea465 -multimedia/svt-av1-v3.1.2 +multimedia/svt-av1-v4.0.1 multimedia/x264-2024-05-12 multimedia/zimg-3.0.5-207-g0e56801 security/gnutls-3.8.6 diff --git a/build/skel/multimedia/mpv-v0.40.0-445-g7815181b19.do b/build/skel/multimedia/mpv-v0.40.0-445-g7815181b19.do index 434b279..36b3615 100644 --- a/build/skel/multimedia/mpv-v0.40.0-445-g7815181b19.do +++ b/build/skel/multimedia/mpv-v0.40.0-445-g7815181b19.do @@ -14,7 +14,7 @@ lang/Python-3.10.14 rdeps=" graphics/lcms2-2.16 lang/lua-5.2.4 -multimedia/ffmpeg-n8.0.1 +multimedia/ffmpeg-n8.1-dev-1980-gde3f99d74b multimedia/libass-0.17.2 " meson=meson-1.7.2 diff --git a/build/skel/multimedia/svt-av1-v3.1.2.do b/build/skel/multimedia/svt-av1-v4.0.1.do similarity index 100% rename from build/skel/multimedia/svt-av1-v3.1.2.do rename to build/skel/multimedia/svt-av1-v4.0.1.do