/angie-1.5.0.tar.gz
/apr-1.7.4.tar.bz2
/apr-util-1.6.3.tar.bz2
+/libargparse-81998ffafb9c2ac8cf488d31e536a2e6fd6b3fdf.tar.zst
+/libargparse.git/
/aria2-1.37.0.tar.xz
/at-spi2-atk-2.38.0.tar.xz
/at-spi2-core-2.52.0.tar.xz
/libao-1.2.0.tar.gz
/libass-0.17.2.tar.gz
/libassuan-3.0.1.tar.bz2
-/libavif-v1.0.0-535-g7fbc20c.tar.zst
+/libavif-v1.1.1-255-g086e7e12.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.0.0.tar.zst
+/svt-av1-v3.0.1.tar.zst
/svt-av1.git/
/sxhkd-0.6.2-5-gb0923b6.tar.zst
/sxhkd.git/
--- /dev/null
+[ -n "$BASS_ROOT" ] || BASS_ROOT="$(dirname "$(realpath -- "$0")")"/../..
+sname=$1.do . "$BASS_ROOT"/lib/rc
+[ -d libargparse.git ] || git clone --depth 1 --bare https://github.com/maryla-uc/libargparse.git >&2
+cd libargparse.git
+commit=81998ffafb9c2ac8cf488d31e536a2e6fd6b3fdf
+git fetch origin $commit >&2
+git archive --prefix=${1%.tar.zst}/ $commit | $COMPRESSOR
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=7fbc20cbfd8d92149bd33b7f03a8646fce48f999
+commit=086e7e127be93b7595fa2a2144bc6afb23ff3e22
git fetch origin $commit >&2
git archive --prefix=${1%.tar.zst}/ $commit | $COMPRESSOR
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=442fc31a1cc12be618a9e112d3b41deb8fb398ab
+commit=d653d6c193d73c847d52ad48e3436719b77c5aaa
git fetch origin $commit >&2
git archive --prefix=${1%.tar.zst}/ $commit | $COMPRESSOR
bdeps="rc-paths stow archivers/zstd devel/pkgconf-2.1.1"
rdeps="
graphics/freetype-2.13.3
-graphics/libavif-v1.0.0-535-g7fbc20c
+graphics/libavif-v1.1.1-255-g086e7e12
graphics/libjpeg-turbo-3.0.3
graphics/libjxl-v0.11-snapshot-124-g9845054a
graphics/libpng-1.6.43
sname=$1.do . "$BASS_ROOT"/lib/rc
. "$BASS_ROOT"/build/skel/common.rc
-bdeps="rc-paths stow archivers/zstd devel/cmake-3.28.3 devel/pkgconf-2.1.1"
+bdeps="
+rc-paths
+stow
+archivers/zstd
+devel/cmake-3.28.3
+devel/pkgconf-2.1.1
+devel/ninja-v1.12.1
+"
rdeps="
graphics/libjpeg-turbo-3.0.3
graphics/libpng-1.6.43
graphics/libyuv-2024-06-22
multimedia/dav1d-1.5.0-53-gb129d9f2
-multimedia/svt-av1-v3.0.0
+multimedia/svt-av1-v3.0.1
"
-redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.zst $rdeps
+redo-ifchange $bdeps $rdeps \
+ "$DISTFILES"/$NAME.tar.zst \
+ "$DISTFILES"/libargparse-81998ffafb9c2ac8cf488d31e536a2e6fd6b3fdf.tar.zst
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc
"$BASS_ROOT"/build/bin/pkg-inst $bdeps $rdeps
cd $NAME
mkdir -p ext/libyuv/build
ln -s $tmp/local/lib/libyuv.a ext/libyuv/build/
+
+tar xfC "$DISTFILES"/libargparse-81998ffafb9c2ac8cf488d31e536a2e6fd6b3fdf.tar.zst ext
+mv ext/libargparse-81998ffafb9c2ac8cf488d31e536a2e6fd6b3fdf ext/libargparse
+cd ext/libargparse
+mkdir build
+cd build
+cmake -G Ninja -DBUILD_SHARED_LIBS=OFF -DCMAKE_BUILD_TYPE=Release .. >&2
+cd ../..
+ninja -C libargparse/build >&2
+cd ..
+
mkdir build
cd build
+export LDFLAGS="-lm $LDFLAGS"
cmake \
-DAVIF_CODEC_DAV1D=SYSTEM \
-DAVIF_CODEC_SVT=SYSTEM \
devel/ninja-v1.12.1
devel/pkgconf-2.1.1
"
-rdeps="graphics/libavif-v1.0.0-535-g7fbc20c graphics/libwebp-1.4.0"
+rdeps="graphics/libavif-v1.1.1-255-g086e7e12 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
audio/wavpack-5.7.0
multimedia/dav1d-1.5.0-53-gb129d9f2
multimedia/libvpx-v1.14.1-303-gd6ae3ea465
-multimedia/svt-av1-v3.0.0
+multimedia/svt-av1-v3.0.1
multimedia/x264-2024-05-12
security/gnutls-3.8.6
"