/BLAKE2.git/
/boost_1_74_0.tar.bz2
/boost_1_86_0.tar.bz2
-/brotli-dev-null-60-ga528bce.tar.zst
-/brotli.git/
+/brotli-1.2.0.tar.gz
/c-ares-1.30.0.tar.gz
/cairo-1.16.0.tar.xz
/cmake-3.28.3.tar.gz
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<metalink xmlns="urn:ietf:params:xml:ns:metalink">
+ <file name="brotli-1.2.0.tar.gz">
+ <hash type="blake3-256">88a91819bc0e0b5bd27bd8c7d8ffddf132768851069f2cd5e905eac87e2860de</hash>
+ <hash type="blake2b-512">e38ea35f4abe47b2113ccc0778bb7b0be77dcf4d26ce248347ecc4cfdea7ba40d17e0b175cad6f82055d07b1ec9976ffea649f59065866db2c36116c77e59824</hash>
+ <hash type="blake2b-256">367870fd12cffe535450010b5aae24d06c869a9c228279710ef845b95720f266</hash>
+ <hash type="skein-512">1406691998355acbdd29b971b8df5335b34af1db8e85b6fdb40b2d5a347ba8685ff17c3932d3598ff9e62454a72236167ea638e41ac26e46f3c931df317b59cf</hash>
+ <hash type="shake128">cddba4ecc5aa54a7ee92266b11c7c72d3c11d991ea800c4d0b42ba1ba48f1f03</hash>
+ <hash type="shake256">1e086cba8fa617ec72c1356a4ba0dd8bdde5aaee25f3911b9800ee7aff423a7b0236e1e62024d9c77be20b93ea4eb50abdd4ccc29ba67a5f01719fea466c2bb3</hash>
+ <hash type="sha-512">f94542afd2ecd96cc41fd21a805a3da314281ae558c10650f3e6d9ca732b8425bba8fde312823f0a564c7de3993bdaab5b43378edab65ebb798cefb6fd702256</hash>
+ <hash type="sha-256">816c96e8e8f193b40151dad7e8ff37b1221d019dbcb9c35cd3fadbfe6477dfec</hash>
+ <hash type="streebog-512">b8d7f72332625b7bfb717f1340b731f02e4479f4c80e748cd57b5a737887a75c8124c7c42c8af331a7573016d5584c416353743bbc354063f41e388a7f9872f7</hash>
+ <hash type="streebog-256">69a4fc30f281cde538461c42544d098715a3bc2ce23f5ecbaec55270e215dbe1</hash>
+ <hash type="xxh3-128">4efbea46d6ca79a2dadea8416f225910</hash>
+ <size>646315</size>
+ <url location="xg">https://codeload.github.com/google/brotli/tar.gz/v1.2.0</url>
+ </file>
+</metalink>
+++ /dev/null
-[ -n "$BASS_ROOT" ] || BASS_ROOT="$(dirname "$(realpath -- "$0")")"/../..
-sname=$1.do . "$BASS_ROOT"/lib/rc
-[ -d brotli.git ] || git clone --depth 1 --bare https://github.com/google/brotli.git >&2
-cd brotli.git
-commit=a528bce9f65be7515a47cec2cbdcd8023822b99b
-git fetch origin $commit >&2
-git archive --prefix=${1%.tar.zst}/ $commit | $COMPRESSOR
. "$BASS_ROOT"/build/skel/common.rc
bdeps="rc-paths stow archivers/zstd devel/cmake-3.28.3"
-redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.zst
+redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.gz
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
. ./rc
-$TAR xf "$DISTFILES"/$NAME.tar.zst
+$TAR xf "$DISTFILES"/$NAME.tar.gz
"$BASS_ROOT"/bin/rm-r "$SKELBINS"/$ARCH/$NAME-$hsh
cd $NAME
devel/ninja-v1.12.1
devel/pkgconf-2.1.1
"
-rdeps="graphics/libavif-v1.3.0-137-g3126181b graphics/libwebp-1.4.0"
+rdeps="
+archivers/brotli-1.2.0
+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
cd $NAME
mkdir build
cd build
-cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
+cmake -G Ninja \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DBUILD_TESTING=OFF \
+ -DJPEGXL_FORCE_SYSTEM_BROTLI=ON \
-DCMAKE_INSTALL_PREFIX="$SKELBINS"/$ARCH/$NAME-$hsh .. >&2
cmake --build . --parallel >&2
ninja install >&2
shells/bash-5.2.21
"
rdeps="
+archivers/brotli-1.2.0
graphics/freetype-2.13.3
graphics/libjpeg-turbo-3.0.3
"
HAVE_CURL=no \
USE_SYSTEM_FREETYPE=yes \
USE_SYSTEM_HARFBUZZ=yes \
+ USE_SYSTEM_BROTLI=yes \
build=release \
mujs=no \
prefix="$SKELBINS"/$ARCH/$NAME-$hsh \