]> Cypherpunks repositories - bass.git/commitdiff
Update SVT-AV1
authorSergey Matveev <stargrave@stargrave.org>
Fri, 30 Jan 2026 14:37:50 +0000 (17:37 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Fri, 30 Jan 2026 14:37:50 +0000 (17:37 +0300)
build/distfiles/.gitignore
build/distfiles/ffmpeg-n8.1-dev-1980-gde3f99d74b.tar.zst.do [moved from build/distfiles/ffmpeg-n8.0.1.tar.zst.do with 86% similarity]
build/distfiles/libavif-v1.3.0-137-g3126181b.tar.zst.do [moved from build/distfiles/libavif-v1.1.1-255-g086e7e12.tar.zst.do with 86% similarity]
build/distfiles/svt-av1-v4.0.1.tar.zst.do [moved from build/distfiles/svt-av1-v3.1.2.tar.zst.do with 86% similarity]
build/distfiles/zlib-1.3.1.tar.xz.meta4 [new file with mode: 0644]
build/skel/graphics/imlib2-1.12.2.do
build/skel/graphics/libavif-v1.3.0-137-g3126181b.do [moved from build/skel/graphics/libavif-v1.1.1-255-g086e7e12.do with 93% similarity]
build/skel/graphics/libjxl-v0.11-snapshot-328-g0c2500db.do
build/skel/multimedia/ffmpeg-n8.1-dev-1980-gde3f99d74b.do [moved from build/skel/multimedia/ffmpeg-n8.0.1.do with 98% similarity]
build/skel/multimedia/mpv-v0.40.0-445-g7815181b19.do
build/skel/multimedia/svt-av1-v4.0.1.do [moved from build/skel/multimedia/svt-av1-v3.1.2.do with 100% similarity]

index 651b215e46a68805c48bf7354b3f55dd27398b6502293cc7c087fa1a5da73fa2..0882b2bcc8c7fdf16cb125809d2624b0c4567f0ccfe79f957ad06703ab415296 100644 (file)
@@ -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
 /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/
 /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/
 /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
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 ae27c5d46dc390aa145991e60ffb0ecaed592a3d36811c06acd08bfbbc27d72f..f60d9973eb3ee8ce652e48acca04a123b3d1cdca38d26dcf3d33e46f9ee994ab 100644 (file)
@@ -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
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 e72c95b01c42c0cf83c1d0100bc32d1b8b8697a01bb0bdabd5029fc8628ed264..4e1733846e1a9b63a3c57dd6b8174df78973769b404dc5e2b03b1d51871ab6df 100644 (file)
@@ -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
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 a53d2d19f93e9ac46e8ea115ee0f7b939f4fdc9be53019b85323bac94f1450d2..69a10d2ba8157cb60d2445d3fcb23f4ede29fc35809ab79bd7fbe29a914fc934 100644 (file)
@@ -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 (file)
index 0000000..cf344a7
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metalink xmlns="urn:ietf:params:xml:ns:metalink">
+  <file name="zlib-1.3.1.tar.xz">
+    <hash type="blake3-256">ecc0690d7522294c2706d02ecc6a3b054a1ab58eef06f5a9d8892a20404fd906</hash>
+    <hash type="blake2b-512">42d109223801a493de6d52e7343403d7fc3234a6ca816425fe41ac9c18019b01b93841acd28a235e99f2256a6a17f93624e96b2ddb58d588c8190a6bedb82910</hash>
+    <hash type="blake2b-256">16c4c06da4f6452184243a0032c717c53a38c74aaa2e930fe43ad644f2de6fbf</hash>
+    <hash type="skein-512">cd87170c4595e9431c7465d1ceabfb6bdce848b184f6b8b620b40d243e9408129a843f37ce25ac44319740dd92a2228acf5e9055476712bed650f931dad65ae0</hash>
+    <hash type="sha-512">1e8e70b362d64a233591906a1f50b59001db04ca14aaffad522198b04680be501736e7d536b4191e2f99767e7001ca486cd802362cca2be05d5d409b83ea732d</hash>
+    <hash type="sha-256">38ef96b8dfe510d42707d9c781877914792541133e1870841463bfa73f883e32</hash>
+    <hash type="streebog-512">aa7de454788bc134a1af65b067148f93a3b069af7d66066360944587dc4fa17f5421503dbb7a7d746247b280c29c9ef64fdec9f937e03417247026b948e6d7ac</hash>
+    <hash type="streebog-256">0cc324b164072d25935df96783532031b3221ebd2b0fd9a6ee9ba85a8f3fd36d</hash>
+    <hash type="xxh3-128">4ff44afa2a19db878ace0ff101faf324</hash>
+    <signature mediatype="application/pgp-signature"><![CDATA[
+-----BEGIN PGP SIGNATURE-----
+
+iF0EABECAB0WIQRe1GpnIdNlWHeR4qp4P82OWLyvugUCZa7EYQAKCRB4P82OWLyv
+uo8IAKC2SsrRSKY7ZQyyTILWtnsXdClXvQCeKpabjJtvNuKCy3C7CD/h8gPNjt4=
+=ZbgO
+-----END PGP SIGNATURE-----
+]]></signature>
+    <size>1305740</size>
+    <url>http://zlib.net/zlib-1.3.1.tar.xz</url>
+    <url>http://distcache.FreeBSD.org/ports-distfiles/zlib-1.3.1.tar.xz</url>
+  </file>
+</metalink>
index 08d541ca474e9e3c91e802292c5dd1b709c13fa59acbe3a36da8d9519f9d9c31..5221147bb1940469671cd9bb57c5f314883f548d0806407af695b2ef9a8cb8e1 100644 (file)
@@ -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
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 be3dedd32031c4115bd00c06eb8ab76be2dd0fd4c20c0a22047a892703137b41..be23151abd894155ce70d20631b6e9a8979dfc1f56ff152194db4290a19a3d52 100644 (file)
@@ -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
index 63560b6b46acbfc603fd57753b44dd77a4df5343b8d2b3e2c73a7ed417c6869b..8f13c1655afffe855f27eacd5ec009f718caec06bd7cb4d47b879137a274eaf6 100644 (file)
@@ -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
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 1bb2de140802dcbefd1b66993f48f345d35e87c87656c1a0fc80acac6acc08c7..25ffd29d297d51972814ad3226b3af752121cde83b0f83972ab27fb7b97a9d8e 100644 (file)
@@ -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
index 434b279127b2a84fc66d41b01d0dd5c9c1fecc4d6477be4a00d090f671c3b66e..36b36156b7ad46d70c48b91c2c347a4127c95aa7438e54a9127cf54d067d5354 100644 (file)
@@ -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