From 5e90e99db8879ba6bcc0a3bf2630b41a28a296d8 Mon Sep 17 00:00:00 2001 From: Ribbon Date: Tue, 24 Mar 2026 18:55:54 -0300 Subject: [PATCH] Improve and update more library recipes --- recipes/wip/libs/other/liburiparser/recipe.toml | 5 ++++- recipes/wip/libs/other/libusb/recipe.toml | 2 +- recipes/wip/libs/other/libuuid/recipe.toml | 1 + recipes/wip/libs/other/libva/recipe.toml | 2 +- recipes/wip/libs/other/libvisio/recipe.toml | 2 +- recipes/wip/libs/other/libvncserver/recipe.toml | 17 ++++++++++++++--- recipes/wip/libs/other/libvterm/recipe.toml | 2 +- .../recipe.toml | 7 ++++--- .../wip/libs/other/libwebsockets/recipe.toml | 10 +++++++--- recipes/wip/libs/other/libwpd/recipe.toml | 2 +- recipes/wip/libs/other/libxcrypt/recipe.toml | 1 + recipes/wip/libs/other/libxcursor/recipe.toml | 2 +- recipes/wip/libs/other/libxkbcommon/recipe.toml | 13 ++++++------- recipes/wip/libs/other/libxsimd/recipe.toml | 3 ++- recipes/wip/libs/other/libxtl/recipe.toml | 3 ++- recipes/wip/libs/other/libxtst/recipe.toml | 2 +- recipes/wip/libs/other/libzimg/recipe.toml | 10 +++++++--- recipes/wip/libs/other/libzug/recipe.toml | 6 ++++++ recipes/wip/libs/other/lilv/recipe.toml | 6 +++++- recipes/wip/libs/other/liquid-dsp/recipe.toml | 5 +++-- recipes/wip/libs/other/lv2/recipe.toml | 4 ++++ recipes/wip/libs/other/lzlib/recipe.toml | 4 ++-- recipes/wip/libs/other/m4/recipe.toml | 6 +++--- recipes/wip/libs/other/maven/recipe.toml | 10 ++++++++-- recipes/wip/libs/other/mimalloc/recipe.toml | 6 +++++- recipes/wip/libs/other/mlt/recipe.toml | 5 ++++- recipes/wip/libs/other/mozangle/recipe.toml | 2 ++ recipes/wip/libs/other/musepack/recipe.toml | 4 ++-- .../wip/libs/other/nlohmann-json/recipe.toml | 9 ++++++--- recipes/wip/libs/other/oidn/recipe.toml | 2 +- recipes/wip/libs/other/onednn/recipe.toml | 9 +++++++-- recipes/wip/libs/other/onetbb/recipe.toml | 8 ++++++-- 32 files changed, 119 insertions(+), 51 deletions(-) rename recipes/wip/libs/other/{libwebsocket++ => libwebsocketpp}/recipe.toml (65%) diff --git a/recipes/wip/libs/other/liburiparser/recipe.toml b/recipes/wip/libs/other/liburiparser/recipe.toml index c95d227da..02f16f111 100644 --- a/recipes/wip/libs/other/liburiparser/recipe.toml +++ b/recipes/wip/libs/other/liburiparser/recipe.toml @@ -1,5 +1,8 @@ #TODO not compiled or tested [source] -tar = "https://github.com/uriparser/uriparser/releases/download/uriparser-0.9.8/uriparser-0.9.8.tar.bz2" +tar = "https://github.com/uriparser/uriparser/releases/download/uriparser-1.0.0/uriparser-1.0.0.tar.bz2" [build] template = "cmake" +cmakeflags = [ + "-DURIPARSER_BUILD_DOCS=OFF" +] diff --git a/recipes/wip/libs/other/libusb/recipe.toml b/recipes/wip/libs/other/libusb/recipe.toml index 9bc9525b6..1f64dadee 100644 --- a/recipes/wip/libs/other/libusb/recipe.toml +++ b/recipes/wip/libs/other/libusb/recipe.toml @@ -1,5 +1,5 @@ #TODO compiled but not tested [source] -tar = "https://github.com/libusb/libusb/releases/download/v1.0.26/libusb-1.0.26.tar.bz2" +tar = "https://github.com/libusb/libusb/releases/download/v1.0.29/libusb-1.0.29.tar.bz2" [build] template = "configure" diff --git a/recipes/wip/libs/other/libuuid/recipe.toml b/recipes/wip/libs/other/libuuid/recipe.toml index 2ea2e5b5d..cac1cbf48 100644 --- a/recipes/wip/libs/other/libuuid/recipe.toml +++ b/recipes/wip/libs/other/libuuid/recipe.toml @@ -1,3 +1,4 @@ +#TODO: promote [source] tar = "https://sourceforge.net/projects/libuuid/files/libuuid-1.0.3.tar.gz/download" blake3 = "ac6582304401d2be6e5db4570c0d9d6d1500f12c918591a05066679bb2e41e55" diff --git a/recipes/wip/libs/other/libva/recipe.toml b/recipes/wip/libs/other/libva/recipe.toml index 24af9a36e..e71036969 100644 --- a/recipes/wip/libs/other/libva/recipe.toml +++ b/recipes/wip/libs/other/libva/recipe.toml @@ -1,5 +1,5 @@ #TODO can't recognize the redox target -#TODO probably require libdrm +# probably require libdrm [source] tar = "https://github.com/intel/libva/releases/download/2.19.0/libva-2.19.0.tar.bz2" [build] diff --git a/recipes/wip/libs/other/libvisio/recipe.toml b/recipes/wip/libs/other/libvisio/recipe.toml index 73d32a0b9..21d22bb6d 100644 --- a/recipes/wip/libs/other/libvisio/recipe.toml +++ b/recipes/wip/libs/other/libvisio/recipe.toml @@ -1,4 +1,4 @@ -#TODO make dependencies work +#TODO not compiled or tested [source] tar = "https://dev-www.libreoffice.org/src/libvisio/libvisio-0.1.7.tar.xz" [build] diff --git a/recipes/wip/libs/other/libvncserver/recipe.toml b/recipes/wip/libs/other/libvncserver/recipe.toml index 058ff6cb8..4225ca0d1 100644 --- a/recipes/wip/libs/other/libvncserver/recipe.toml +++ b/recipes/wip/libs/other/libvncserver/recipe.toml @@ -2,15 +2,26 @@ # build instructions: https://github.com/LibVNC/libvncserver#how-to-build [source] git = "https://github.com/LibVNC/libvncserver" -rev = "10e9eb75f73e973725dc75c373de5d89807af028" +rev = "LibVNCServer-0.9.15" +shallow_clone = true [build] template = "cmake" cmakeflags = [ "-DWITH_OPENSSL=ON", "-DWITH_GCRYPT=OFF", + "-DWITH_GTK=OFF", + "-DWITH_FFMPEG=OFF", + "-DWITH_QT=OFF", + "-DWITH_XCB=OFF", + "-DWITH_SYSTEMD=OFF", + "-DWITH_TESTS=OFF", + "-DWITH_IPv6=OFF", ] dependencies = [ - "openssl1", - "ffmpeg6", + "openssl3", + #"ffmpeg6", "libssh2", + "sdl2", + "libpng", + "libjpeg", ] diff --git a/recipes/wip/libs/other/libvterm/recipe.toml b/recipes/wip/libs/other/libvterm/recipe.toml index 4deb0f1dd..05951df39 100644 --- a/recipes/wip/libs/other/libvterm/recipe.toml +++ b/recipes/wip/libs/other/libvterm/recipe.toml @@ -1,4 +1,4 @@ -#TODO missing script for "make" +#TODO verify current status [source] tar = "https://launchpad.net/libvterm/trunk/v0.3/+download/libvterm-0.3.3.tar.gz" [build] diff --git a/recipes/wip/libs/other/libwebsocket++/recipe.toml b/recipes/wip/libs/other/libwebsocketpp/recipe.toml similarity index 65% rename from recipes/wip/libs/other/libwebsocket++/recipe.toml rename to recipes/wip/libs/other/libwebsocketpp/recipe.toml index e5c0939f5..cff5b4aee 100644 --- a/recipes/wip/libs/other/libwebsocket++/recipe.toml +++ b/recipes/wip/libs/other/libwebsocketpp/recipe.toml @@ -1,10 +1,11 @@ #TODO missing script for installation, lacking build instructions [source] git = "https://github.com/zaphoyd/websocketpp" -rev = "56123c87598f8b1dd471be83ca841ceae07f95ba" +rev = "0.8.2" +shallow_clone = true [build] -template = "custom" +template = "cmake" dependencies = [ - "openssl1", + "openssl3", "zlib", ] diff --git a/recipes/wip/libs/other/libwebsockets/recipe.toml b/recipes/wip/libs/other/libwebsockets/recipe.toml index c99518a27..7a5400913 100644 --- a/recipes/wip/libs/other/libwebsockets/recipe.toml +++ b/recipes/wip/libs/other/libwebsockets/recipe.toml @@ -1,9 +1,13 @@ #TODO not compiled or tested [source] git = "https://github.com/warmcat/libwebsockets" -rev = "4415e84c095857629863804e941b9e1c2e9347ef" +branch = "v4.5-stable" +shallow_clone = true [build] template = "cmake" -dependencies = [ - "openssl1", +cmakeflags = [ + "-DLWS_WITH_DISTRO_RECOMMENDED=ON" +] +dependencies = [ + "openssl3", ] diff --git a/recipes/wip/libs/other/libwpd/recipe.toml b/recipes/wip/libs/other/libwpd/recipe.toml index 5370ab7da..ca65251f2 100644 --- a/recipes/wip/libs/other/libwpd/recipe.toml +++ b/recipes/wip/libs/other/libwpd/recipe.toml @@ -1,4 +1,4 @@ -#TODO make dependencies work +#TODO not compiled or tested [source] tar = "https://sourceforge.net/projects/libwpd/files/libwpd/libwpd-0.10.3/libwpd-0.10.3.tar.xz/download" [build] diff --git a/recipes/wip/libs/other/libxcrypt/recipe.toml b/recipes/wip/libs/other/libxcrypt/recipe.toml index 6f6779ac9..f2801476c 100644 --- a/recipes/wip/libs/other/libxcrypt/recipe.toml +++ b/recipes/wip/libs/other/libxcrypt/recipe.toml @@ -1,3 +1,4 @@ +#TODO: promote [source] tar = "https://github.com/besser82/libxcrypt/releases/download/v4.4.36/libxcrypt-4.4.36.tar.xz" [build] diff --git a/recipes/wip/libs/other/libxcursor/recipe.toml b/recipes/wip/libs/other/libxcursor/recipe.toml index 72d4f5f01..ac97bd0ea 100644 --- a/recipes/wip/libs/other/libxcursor/recipe.toml +++ b/recipes/wip/libs/other/libxcursor/recipe.toml @@ -1,4 +1,4 @@ -#TODO make dependencies work +#TODO verify current status [source] tar = "https://www.x.org/releases/individual/lib/libXcursor-1.2.1.tar.xz" script = """ diff --git a/recipes/wip/libs/other/libxkbcommon/recipe.toml b/recipes/wip/libs/other/libxkbcommon/recipe.toml index 119193b0e..d3f13f89b 100644 --- a/recipes/wip/libs/other/libxkbcommon/recipe.toml +++ b/recipes/wip/libs/other/libxkbcommon/recipe.toml @@ -1,17 +1,16 @@ +#TODO: promote [source] tar = "https://xkbcommon.org/download/libxkbcommon-1.7.0.tar.xz" b3sum = "5001ca0b8562feeef2010bf16c05657e3875fda3ed5fdedbf48b9135e5cdfcbc" [build] -template = "custom" +template = "meson" +mesonflags = [ + "-Denable-wayland=false" + "-Denable-x11=false" +] dependencies = [ "libxml2", "xz", "zlib", ] -script = """ -DYNAMIC_INIT -cookbook_meson \ - -Denable-wayland=false \ - -Denable-x11=false -""" diff --git a/recipes/wip/libs/other/libxsimd/recipe.toml b/recipes/wip/libs/other/libxsimd/recipe.toml index c2f013ce6..e40f744e8 100644 --- a/recipes/wip/libs/other/libxsimd/recipe.toml +++ b/recipes/wip/libs/other/libxsimd/recipe.toml @@ -2,6 +2,7 @@ # build instructions: https://github.com/xtensor-stack/xsimd#install-from-sources [source] git = "https://github.com/xtensor-stack/xsimd" -rev = "c1247bffa8fc36de7380a5cd42673a3b32f74c97" +rev = "14.1.0" +shallow_clone = true [build] template = "cmake" diff --git a/recipes/wip/libs/other/libxtl/recipe.toml b/recipes/wip/libs/other/libxtl/recipe.toml index 3c1a82981..af9cdc5d3 100644 --- a/recipes/wip/libs/other/libxtl/recipe.toml +++ b/recipes/wip/libs/other/libxtl/recipe.toml @@ -2,6 +2,7 @@ # build instructions: https://github.com/xtensor-stack/xtl#install-from-sources [source] git = "https://github.com/xtensor-stack/xtl" -rev = "c95f6c8b13ffb7f74f16d3fd6882668b79bd8412" +rev = "0.8.2" +shallow_clone = true [build] template = "cmake" diff --git a/recipes/wip/libs/other/libxtst/recipe.toml b/recipes/wip/libs/other/libxtst/recipe.toml index fd8a1f1df..17ff047ab 100644 --- a/recipes/wip/libs/other/libxtst/recipe.toml +++ b/recipes/wip/libs/other/libxtst/recipe.toml @@ -1,4 +1,4 @@ -#TODO missing dependencies +#TODO not compiled or tested [source] tar = "https://www.x.org/releases/individual/lib/libXtst-1.2.4.tar.xz" [build] diff --git a/recipes/wip/libs/other/libzimg/recipe.toml b/recipes/wip/libs/other/libzimg/recipe.toml index cdb86d5d1..600cd3733 100644 --- a/recipes/wip/libs/other/libzimg/recipe.toml +++ b/recipes/wip/libs/other/libzimg/recipe.toml @@ -1,6 +1,10 @@ -#TODO missing script +#TODO not compiled or tested [source] git = "https://github.com/sekrit-twc/zimg" -rev = "e5b0de6bebbcbc66732ed5afaafef6b2c7dfef87" +branch = "v3.0" +shallow_clone = true +script = """ +autotools_recursive_regenerate +""" [build] -template = "custom" +template = "configure" diff --git a/recipes/wip/libs/other/libzug/recipe.toml b/recipes/wip/libs/other/libzug/recipe.toml index 378ad6a56..e693d096a 100644 --- a/recipes/wip/libs/other/libzug/recipe.toml +++ b/recipes/wip/libs/other/libzug/recipe.toml @@ -2,8 +2,14 @@ # build instructions: https://github.com/arximboldi/zug#usage [source] git = "https://github.com/arximboldi/zug" +rev = "v0.1.2" +shallow_clone = true [build] template = "cmake" +cmakeflags = [ + "-Dzug_BUILD_TESTS=OFF", + "-Dzug_BUILD_DOCS=OFF", +] dependencies = [ "boost", ] diff --git a/recipes/wip/libs/other/lilv/recipe.toml b/recipes/wip/libs/other/lilv/recipe.toml index 04e68ce91..e97da9bda 100644 --- a/recipes/wip/libs/other/lilv/recipe.toml +++ b/recipes/wip/libs/other/lilv/recipe.toml @@ -1,6 +1,10 @@ #TODO not compiled or tested # build instructions: https://gitlab.com/lv2/lilv/-/blob/master/INSTALL.md?ref_type=heads [source] -tar = "https://download.drobilla.net/lilv-0.24.20.tar.xz" +tar = "https://gitlab.com/lv2/lilv/-/archive/v0.26.4/lilv-v0.26.4.tar.bz2" [build] template = "meson" +mesonflags = [ + "-Dtests=disabled", + "-Ddocs=disabled", +] diff --git a/recipes/wip/libs/other/liquid-dsp/recipe.toml b/recipes/wip/libs/other/liquid-dsp/recipe.toml index 05a486431..d4b1def4d 100644 --- a/recipes/wip/libs/other/liquid-dsp/recipe.toml +++ b/recipes/wip/libs/other/liquid-dsp/recipe.toml @@ -1,9 +1,10 @@ #TODO missing script, see https://github.com/jgaeddert/liquid-dsp#installation-and-dependencies [source] git = "https://github.com/jgaeddert/liquid-dsp" -rev = "8bf87b6fe325d98c250d6911fa50518d14175d86" +rev = "v1.7.0" +shallow_clone = true [build] -template = "custom" +template = "cmake" dependencies = [ "fftw", ] diff --git a/recipes/wip/libs/other/lv2/recipe.toml b/recipes/wip/libs/other/lv2/recipe.toml index e21a5da24..9b1714260 100644 --- a/recipes/wip/libs/other/lv2/recipe.toml +++ b/recipes/wip/libs/other/lv2/recipe.toml @@ -4,3 +4,7 @@ tar = "https://lv2plug.in/spec/lv2-1.18.10.tar.xz" [build] template = "meson" +mesonflags = [ + "-Dtests=disabled", + "-Ddocs=disabled", +] diff --git a/recipes/wip/libs/other/lzlib/recipe.toml b/recipes/wip/libs/other/lzlib/recipe.toml index a092f870f..2820848a4 100644 --- a/recipes/wip/libs/other/lzlib/recipe.toml +++ b/recipes/wip/libs/other/lzlib/recipe.toml @@ -1,5 +1,5 @@ -#TODO compiled but not tested +#TODO not compiled or tested [source] -tar = "https://download.savannah.gnu.org/releases/lzip/lzlib/lzlib-1.14.tar.gz" +tar = "https://download.savannah.gnu.org/releases/lzip/lzlib/lzlib-1.16.tar.gz" [build] template = "configure" diff --git a/recipes/wip/libs/other/m4/recipe.toml b/recipes/wip/libs/other/m4/recipe.toml index 0406b9505..63b8043b9 100644 --- a/recipes/wip/libs/other/m4/recipe.toml +++ b/recipes/wip/libs/other/m4/recipe.toml @@ -1,5 +1,5 @@ -#TODO compilation error +#TODO not compiled or tested [source] -tar = "https://ftp.gnu.org/gnu/m4/m4-1.4.19.tar.xz" +tar = "https://ftp.gnu.org/gnu/m4/m4-1.14.21.tar.xz" [build] -template = "configure" \ No newline at end of file +template = "configure" diff --git a/recipes/wip/libs/other/maven/recipe.toml b/recipes/wip/libs/other/maven/recipe.toml index fd7aef0a2..235b65a8e 100644 --- a/recipes/wip/libs/other/maven/recipe.toml +++ b/recipes/wip/libs/other/maven/recipe.toml @@ -1,5 +1,11 @@ -#TODO missing script for building, lacking build instructions +#TODO not tested [source] -tar = "https://dlcdn.apache.org/maven/maven-3/3.9.5/source/apache-maven-3.9.5-src.tar.gz" +tar = "https://dlcdn.apache.org/maven/maven-3/3.9.14/binaries/apache-maven-3.9.14-bin.tar.gz" [build] template = "custom" +script = """ +mkdir -pv "${COOKBOOK_STAGE}/usr/bin" +cp -rv "${COOKBOOK_SOURCE}"/bin/* "${COOKBOOK_STAGE}/usr/bin" +""" +[package] +dependencies = ["openjdk21"] diff --git a/recipes/wip/libs/other/mimalloc/recipe.toml b/recipes/wip/libs/other/mimalloc/recipe.toml index a2d0b0bf1..49a5c6805 100644 --- a/recipes/wip/libs/other/mimalloc/recipe.toml +++ b/recipes/wip/libs/other/mimalloc/recipe.toml @@ -2,6 +2,10 @@ # build instructions: https://github.com/microsoft/mimalloc#macos-linux-bsd-etc [source] git = "https://github.com/microsoft/mimalloc" -rev = "43ce4bd7fd34bcc730c1c7471c99995597415488" +rev = "v3.2.8" +shallow_clone = true [build] template = "cmake" +cmakeflags = [ + "-DMI_BUILD_TESTS=OFF" +] diff --git a/recipes/wip/libs/other/mlt/recipe.toml b/recipes/wip/libs/other/mlt/recipe.toml index ca0822667..076be75da 100644 --- a/recipes/wip/libs/other/mlt/recipe.toml +++ b/recipes/wip/libs/other/mlt/recipe.toml @@ -1,6 +1,9 @@ #TODO not compiled or tested # build instructions: https://github.com/mltframework/mlt#readme [source] -tar = "https://github.com/mltframework/mlt/releases/download/v7.22.0/mlt-7.22.0.tar.gz" +tar = "https://github.com/mltframework/mlt/releases/download/v7.36.1/mlt-7.36.1.tar.gz" [build] template = "cmake" +cmakeflags = [ + "-DBUILD_TESTS_WITH_QT6=OFF" +] diff --git a/recipes/wip/libs/other/mozangle/recipe.toml b/recipes/wip/libs/other/mozangle/recipe.toml index 08f3e5b10..bde521f91 100644 --- a/recipes/wip/libs/other/mozangle/recipe.toml +++ b/recipes/wip/libs/other/mozangle/recipe.toml @@ -1,6 +1,8 @@ +#TODO verify current state [source] git = "https://gitlab.redox-os.org/njskalski/mozangle.git" branch = "redox_mods" +shallow_clone = true [build] template = "custom" dependencies = [ diff --git a/recipes/wip/libs/other/musepack/recipe.toml b/recipes/wip/libs/other/musepack/recipe.toml index 713b1ba09..bae2fd5d9 100644 --- a/recipes/wip/libs/other/musepack/recipe.toml +++ b/recipes/wip/libs/other/musepack/recipe.toml @@ -1,5 +1,5 @@ -#TODO missing script for building, verify the tarball +#TODO not compiled or tested [source] tar = "https://files.musepack.net/source/musepack_src_r475.tar.gz" [build] -template = "custom" +template = "cmake" diff --git a/recipes/wip/libs/other/nlohmann-json/recipe.toml b/recipes/wip/libs/other/nlohmann-json/recipe.toml index 621c821ea..b929527e4 100644 --- a/recipes/wip/libs/other/nlohmann-json/recipe.toml +++ b/recipes/wip/libs/other/nlohmann-json/recipe.toml @@ -1,5 +1,8 @@ -#TODO missing script for installation, lacking a build system +#TODO not compiled or tested [source] -tar = "https://github.com/nlohmann/json/releases/download/v3.11.2/json.tar.xz" +tar = "https://github.com/nlohmann/json/releases/download/v3.12.0/json.tar.xz" [build] -template = "custom" +template = "cmake" +cmakeflags = [ + "-DJSON_BuildTests=OFF" +] diff --git a/recipes/wip/libs/other/oidn/recipe.toml b/recipes/wip/libs/other/oidn/recipe.toml index 798cff299..f6a9f8630 100644 --- a/recipes/wip/libs/other/oidn/recipe.toml +++ b/recipes/wip/libs/other/oidn/recipe.toml @@ -1,7 +1,7 @@ #TODO not compiled or tested # build instructions: https://github.com/OpenImageDenoise/oidn#compiling-on-linuxmacos [source] -git = "https://github.com/OpenImageDenoise/oidn" +tar = "https://github.com/RenderKit/oidn/releases/download/v2.4.1/oidn-2.4.1.src.tar.gz" [build] template = "cmake" dependencies = [ diff --git a/recipes/wip/libs/other/onednn/recipe.toml b/recipes/wip/libs/other/onednn/recipe.toml index 5ea551878..dacae40f9 100644 --- a/recipes/wip/libs/other/onednn/recipe.toml +++ b/recipes/wip/libs/other/onednn/recipe.toml @@ -1,10 +1,15 @@ #TODO not compiled or tested # build instructions: https://oneapi-src.github.io/oneDNN/dev_guide_build.html#linux-macos [source] -git = "https://github.com/oneapi-src/oneDNN" -rev = "16720eaaab9557158ff77ebf3bc610e9682928d6" +git = "https://github.com/uxlfoundation/oneDNN" +rev = "v3.11.1" +shallow_clone = true [build] template = "cmake" +cmakeflags = [ + "-DDNNL_BUILD_DOC=FALSE", + "-DDNNL_BUILD_TESTS=FLASE", +] dependencies = [ "onetbb", ] diff --git a/recipes/wip/libs/other/onetbb/recipe.toml b/recipes/wip/libs/other/onetbb/recipe.toml index 223a1d9e3..9bac953de 100644 --- a/recipes/wip/libs/other/onetbb/recipe.toml +++ b/recipes/wip/libs/other/onetbb/recipe.toml @@ -1,7 +1,11 @@ #TODO not compiled or tested # build instructions: https://github.com/oneapi-src/oneTBB/blob/master/INSTALL.md [source] -git = "https://github.com/oneapi-src/oneTBB" -rev = "8b829acc65569019edb896c5150d427f288e8aba" +git = "https://github.com/uxlfoundation/oneTBB" +rev = "v2022.3.0" +shallow_clone = true [build] template = "cmake" +cmakeflags = [ + "-DTBB_TEST=OFF", +]