update recipes

This commit is contained in:
Ribbon 2023-12-18 19:26:27 +00:00
parent b754b1f01c
commit 01ac8c4e9b
35 changed files with 65 additions and 34 deletions

View File

@ -1,6 +1,7 @@
#TODO missing script for CMake, see https://gitlab.com/inkscape/lib2geom#building
[source]
tar = "https://gitlab.com/inkscape/lib2geom/-/archive/1.3/lib2geom-1.3.tar.bz2"
tar = "https://gitlab.com/inkscape/lib2geom"
rev = "18fc32f9972dfaee597055b3226c5b7ef3bfbb4c"
[build]
template = "custom"
dependencies = [

View File

@ -1,5 +1,5 @@
#TODO missing script for "make", see https://github.com/P-H-C/phc-winner-argon2#usage
[source]
tar = "https://github.com/P-H-C/phc-winner-argon2/archive/refs/tags/20190702.tar.gz"
git = "https://github.com/P-H-C/phc-winner-argon2"
[build]
template = "custom"

View File

@ -1,5 +1,6 @@
#TODO missing script for CMake, see https://github.com/AOMediaCodec/libavif#build-notes
[source]
tar = "https://github.com/AOMediaCodec/libavif/archive/refs/tags/v1.0.2.tar.gz"
git = "https://github.com/AOMediaCodec/libavif"
rev = "ecf2dfc1ef2908e0f4ddb0fdc03dd8db831d8ae7"
[build]
template = "custom"

View File

@ -1,6 +1,7 @@
#TODO probably wrong script, see https://github.com/google/brotli#cmake
[source]
tar = "https://github.com/google/brotli/archive/refs/tags/v1.1.0.tar.gz"
git = "https://github.com/google/brotli"
rev = "ed738e842d2fbdf2d6459e39267a633c4a9b2f5d"
[build]
template = "custom"
script = """

View File

@ -1,5 +1,5 @@
#TODO missing script for "make" (maybe need the Go), see https://git.kernel.org/pub/scm/libs/libcap/libcap.git/tree/README#n20
[source]
tar = "https://git.kernel.org/pub/scm/libs/libcap/libcap.git/snapshot/libcap-cap/v1.2.69.tar.gz"
tar = "https://kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.69.tar.xz"
[build]
template = "custom"

View File

@ -1,6 +1,7 @@
#TODO Not compiled or tested
[source]
tar = "https://github.com/rocky/libcdio-paranoia/archive/refs/tags/release-10.2+2.0.1.tar.gz"
git = "https://github.com/rocky/libcdio-paranoia"
rev = "db4dfff9e11c516ae35d87e568f511002ddae9d7"
[build]
template = "custom"
script = """

View File

@ -1,6 +1,7 @@
#TODO probably wrong script, see https://git.savannah.gnu.org/cgit/libcdio.git/tree/INSTALL
[source]
tar = "https://git.savannah.gnu.org/cgit/libcdio.git/snapshot/libcdio-release-2.1.0.tar.gz"
git = "https://git.savannah.gnu.org/cgit/libcdio.git"
rev = "9c7a2779846da161279bc1501e83c849cf89a594"
[build]
template = "custom"
script = """

View File

@ -1,5 +1,6 @@
#TODO missing script for building, see https://github.com/google/double-conversion#building
[source]
tar = "https://github.com/google/double-conversion/archive/refs/tags/v3.3.0.tar.gz"
git = "https://github.com/google/double-conversion"
rev = "4f7a25d8ced8c7cf6eee6fd09d6788eaa23c9afe"
[build]
template = "custom"

View File

@ -1,5 +1,6 @@
#TODO missing script for CMake, see https://gitlab.com/libeigen/eigen/-/blob/master/INSTALL?ref_type=heads
[source]
tar = "https://gitlab.com/libeigen/eigen/-/archive/3.4.0/eigen-3.4.0.tar.bz2"
git = "https://gitlab.com/libeigen/eigen"
rev = "3147391d946bb4b6c68edd901f2add6ac1f31f8c"
[build]
template = "custom"

View File

@ -1,6 +1,7 @@
#TODO probably wrong script, see https://fmt.dev/latest/usage.html#building-the-library
[source]
tar = "https://github.com/fmtlib/fmt/archive/refs/tags/10.0.0.tar.gz"
git = "https://github.com/fmtlib/fmt"
rev = "f5e54359df4c26b6230fc61d38aa294581393084"
[build]
template = "custom"
script = """

View File

@ -1,6 +1,7 @@
#TODO maybe wrong script, see https://github.com/libgit2/libgit2#building-libgit2---using-cmake
[source]
tar = "https://github.com/libgit2/libgit2/archive/refs/tags/v1.6.4.tar.gz"
git = "https://github.com/libgit2/libgit2"
rev = "a2bde63741977ca0f4ef7db2f609df320be67a08"
[build]
template = "custom"
dependencies = [

View File

@ -1,5 +1,6 @@
#TODO Needs to determine the script
[source]
tar = "https://github.com/g-truc/glm/archive/refs/tags/0.9.9.8.tar.gz"
git = "https://github.com/g-truc/glm"
rev = "bf71a834948186f4097caa076cd2663c69a10e1e"
[build]
template = "custom"

View File

@ -1,6 +1,7 @@
#TODO not compiled or tested
[source]
tar = "https://github.com/libharu/libharu/archive/refs/tags/v2.4.3.tar.gz"
git = "https://github.com/libharu/libharu"
rev = "0c598becaadaef8e3d12b883f9fc2864a118c12d"
[build]
template = "custom"
script = """

View File

@ -1,5 +1,6 @@
#TODO missing script for CMake, see https://imath.readthedocs.io/en/latest/install.html#linux-macos
[source]
tar = "https://github.com/AcademySoftwareFoundation/Imath/archive/refs/tags/v3.1.9.tar.gz"
git = "https://github.com/AcademySoftwareFoundation/Imath"
rev = "d690a3fcff4e877ead5ae56c7e964595ade8a35e"
[build]
template = "custom"

View File

@ -1,5 +1,6 @@
#TODO missing script for CMake, see https://github.com/arximboldi/immer#usage
[source]
tar = "https://github.com/arximboldi/immer/archive/refs/tags/v0.8.1.tar.gz"
git = "https://github.com/arximboldi/immer"
rev = "5875f7739a6c642ad58cbedadb509c86d421217e"
[build]
template = "custom"

View File

@ -1,6 +1,7 @@
#TODO missing script for Meson, see https://wayland.freedesktop.org/libinput/doc/latest/building.html#building
[source]
tar = "https://gitlab.freedesktop.org/libinput/libinput/-/archive/1.24.0/libinput-1.24.0.tar.gz"
git = "https://gitlab.freedesktop.org/libinput/libinput"
rev = "1680f2fbaa63a91739012c6b57988ab1918ea0b7"
[build]
template = "custom"
dependencies = [

View File

@ -1,6 +1,7 @@
#TODO missing script for CMake, see https://github.com/libjxl/libjxl/blob/main/BUILDING.md
[source]
tar = "https://github.com/libjxl/libjxl/archive/refs/tags/v0.8.2.tar.gz"
git = "https://github.com/libjxl/libjxl"
rev = "954b460768c08a147abf47689ad69b0e7beff65e"
[build]
template = "custom"
dependencies = [

View File

@ -1,6 +1,7 @@
#TODO missing script for CMake, see https://invent.kde.org/graphics/libkdcraw/-/blob/master/README?ref_type=heads
[source]
tar = "https://invent.kde.org/graphics/libkdcraw/-/archive/v23.08.4/libkdcraw-v23.08.4.tar.bz2"
git = "https://invent.kde.org/graphics/libkdcraw"
rev = "fbd01409c8009f403bccac6776fe4cfefa57d5bd"
[build]
template = "custom"
dependencies = [

View File

@ -1,5 +1,6 @@
#TODO missing script for CMake, lacking build instructions
[source]
tar = "https://invent.kde.org/sdk/libkomparediff2/-/archive/v23.08.4/libkomparediff2-v23.08.4.tar.bz2"
git = "https://invent.kde.org/sdk/libkomparediff2"
rev = "ea9034ee3e4952862a937255bc6cc4ee392907f6"
[build]
template = "custom"

View File

@ -1,5 +1,6 @@
#TODO missing script for CMake, see https://github.com/Reference-LAPACK/lapack#installation
[source]
tar = "https://github.com/Reference-LAPACK/lapack/archive/refs/tags/v3.12.0.tar.gz"
git = "https://github.com/Reference-LAPACK/lapack"
rev = "04b044e020a3560ccfa9988c8a80a1fb7083fc2e"
[build]
template = "custom"

View File

@ -1,5 +1,6 @@
#TODO missing script for CMake, see https://github.com/stevengj/nlopt#readme
[source]
tar = "https://github.com/stevengj/nlopt/archive/refs/tags/v2.7.1.tar.gz"
git = "https://github.com/stevengj/nlopt"
rev = "09b3c2a6da71cabcb98d2c8facc6b83d2321ed71"
[build]
template = "custom"

View File

@ -1,5 +1,6 @@
#TODO compilation error and require some Linux audio server
[source]
tar = "https://github.com/PortAudio/portaudio/archive/refs/tags/v19.7.0.tar.gz"
git = "https://github.com/PortAudio/portaudio"
rev = "147dd722548358763a8b649b3e4b41dfffbcfbb6"
[build]
template = "configure"

View File

@ -1,5 +1,6 @@
#TODO missing script to build the C implementation, see https://github.com/nayuki/QR-Code-generator/tree/master/c
[source]
tar = "https://github.com/nayuki/QR-Code-generator/archive/refs/tags/v1.8.0.tar.gz"
git = "https://github.com/nayuki/QR-Code-generator"
rev = "720f62bddb7226106071d4728c292cb1df519ceb"
[build]
template = "custom"

View File

@ -1,5 +1,6 @@
#TODO missing script for Meson, see https://code.videolan.org/rist/librist#compile-using-mesonninja-linux-osx-and-windows-mingw
[source]
tar = "https://code.videolan.org/rist/librist/-/archive/v0.2.10/librist-v0.2.10.tar.bz2"
git = "https://code.videolan.org/rist/librist"
rev = "1e805500dc14a507598cebdd49557c32e514899f"
[build]
template = "custom"

View File

@ -1,6 +1,7 @@
#TODO missing script for CMake, see https://github.com/ospray/rkcommon#building
[source]
tar = "https://github.com/ospray/rkcommon/archive/refs/tags/v1.12.0.tar.gz"
git = "https://github.com/ospray/rkcommon"
rev = "f15291d4789a53e5980fd9b3d2639f705d675dd7"
[build]
template = "custom"
dependencies = [

View File

@ -1,6 +1,7 @@
#TODO missing script for CMake, see https://invent.kde.org/graphics/kseexpr#super-impatient-cmake-building-and-installing-guide
[source]
tar = "https://invent.kde.org/graphics/kseexpr/-/archive/v4.0.4.0/kseexpr-v4.0.4.0.tar.bz2"
git = "https://invent.kde.org/graphics/kseexpr"
rev = "d834b2dc6a7f452ffca4602f90b709db86a3a630"
[build]
template = "custom"
dependencies = [

View File

@ -1,5 +1,5 @@
#TODO missing script for Meson, see https://gitlab.freedesktop.org/slirp/libslirp#building
[source]
tar = "https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v4.7.0/libslirp-v4.7.0.tar.bz2"
tar = "https://gitlab.freedesktop.org/slirp/libslirp/uploads/60113f60cfd6abe2c16dde9f6c81b631/libslirp-4.7.0.tar.xz"
[build]
template = "custom"

View File

@ -1,6 +1,7 @@
#TODO probably wrong script, see https://github.com/andrewrk/libsoundio#building
[source]
tar = "https://github.com/andrewrk/libsoundio/archive/refs/tags/2.0.0.tar.gz"
git = "https://github.com/andrewrk/libsoundio"
rev = "dc4f84339039ac518b6cd1c0e7683e88e25be470"
[build]
template = "custom"
script = """

View File

@ -1,6 +1,7 @@
#TODO probably wrong template, see https://github.com/Haivision/srt/blob/master/docs/build/build-linux.md
[source]
tar = "https://github.com/Haivision/srt/archive/refs/tags/v1.5.3.tar.gz"
git = "https://github.com/Haivision/srt"
rev = "09f35c0f1743e23f514cb41444504a7faeacf89e"
[build]
template = "configure"
dependencies = [

View File

@ -1,6 +1,7 @@
#TODO probably wrong script, see https://github.com/LibVNC/libvncserver#how-to-build
[source]
tar = "https://github.com/LibVNC/libvncserver/archive/refs/tags/LibVNCServer-0.9.14.tar.gz"
git = "https://github.com/LibVNC/libvncserver"
rev = "10e9eb75f73e973725dc75c373de5d89807af028"
[build]
template = "custom"
dependencies = [

View File

@ -1,5 +1,6 @@
#TODO probably wrong template
[source]
tar = "https://chromium.googlesource.com/webm/libvpx/+archive/v1.13.0.tar.gz"
git = "https://chromium.googlesource.com/webm/libvpx"
rev = "10b9492dcf05b652e2e4b370e205bd605d421972"
[build]
template = "configure"

View File

@ -1,6 +1,7 @@
#TODO probably wrong script, see https://github.com/KhronosGroup/Vulkan-Loader/blob/main/BUILD.md
[source]
tar = "https://github.com/KhronosGroup/Vulkan-Loader/archive/refs/tags/v1.3.270.tar.gz"
git = "https://github.com/KhronosGroup/Vulkan-Loader"
rev = "cf1a1eff115465b2425d287bef1e94ca62b0de1b"
[build]
template = "custom"
dependencies = [

View File

@ -1,6 +1,7 @@
#TODO missing script for installation, lacking build instructions
[source]
tar = "https://github.com/zaphoyd/websocketpp/archive/refs/tags/0.8.2.tar.gz"
git = "https://github.com/zaphoyd/websocketpp"
rev = "56123c87598f8b1dd471be83ca841ceae07f95ba"
[build]
template = "custom"
dependencies = [

View File

@ -1,6 +1,7 @@
#TODO maybe wrong script
[source]
tar = "https://github.com/warmcat/libwebsockets/archive/refs/tags/v4.3.2.tar.gz"
git = "https://github.com/warmcat/libwebsockets"
rev = "4415e84c095857629863804e941b9e1c2e9347ef"
[build]
template = "custom"
dependencies = [