mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-23 13:24:17 +08:00
Merge branch redox:master into master
This commit is contained in:
commit
8c8857c7ed
@ -2,6 +2,10 @@
|
||||
# build instructions: https://chromium.googlesource.com/codecs/libgav1/#compile
|
||||
[source]
|
||||
git = "https://chromium.googlesource.com/codecs/libgav1"
|
||||
rev = "e386d8f1fb983200972d159b9be47fd5d0776708"
|
||||
rev = "v0.20.0"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DLIBGAV1_ENABLE_TESTS=OFF"
|
||||
]
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
#TODO: promote
|
||||
[source]
|
||||
tar = "https://gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-1.11.1.tar.bz2"
|
||||
blake3 = "68844e12b92960d66c4ce85a4c3db1df8377b232980f1218b4c5d904e9c02511"
|
||||
|
||||
@ -1,6 +1,9 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://gdal.org/development/building_from_source.html
|
||||
[source]
|
||||
tar = "https://github.com/OSGeo/gdal/releases/download/v3.8.4/gdal-3.8.4.tar.gz"
|
||||
tar = "https://github.com/OSGeo/gdal/releases/download/v3.12.3/gdal-3.12.3.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DBUILD_TESTING=OFF"
|
||||
]
|
||||
|
||||
@ -2,9 +2,13 @@
|
||||
# build instructions: https://github.com/libgit2/libgit2#building-libgit2---using-cmake
|
||||
[source]
|
||||
git = "https://github.com/libgit2/libgit2"
|
||||
rev = "a2bde63741977ca0f4ef7db2f609df320be67a08"
|
||||
rev = "v1.9.2"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"openssl1",
|
||||
cmakeflags = [
|
||||
"-DBUILD_TESTS=OFF"
|
||||
]
|
||||
dependencies = [
|
||||
"openssl3",
|
||||
]
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
#TODO Needs to determine the script
|
||||
[source]
|
||||
git = "https://github.com/g-truc/glm"
|
||||
rev = "bf71a834948186f4097caa076cd2663c69a10e1e"
|
||||
rev = "1.0.3"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "cmake"
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
#TODO make gnutls work
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://camaya.net/download/gloox-1.0.27.tar.bz2"
|
||||
[build]
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
#TODO: promote
|
||||
[source]
|
||||
tar = "https://gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.55.tar.bz2"
|
||||
blake3 = "6c363dd8c6bcf2601dd5ff3b11fa2f699baa2aae40de2acd92461af0fd8178f0"
|
||||
|
||||
@ -1,6 +1,8 @@
|
||||
#TODO undefined macro: AC_PROG_LIBTOOL
|
||||
[source]
|
||||
tar = "https://www.nico.schottelius.org/software/gpm/archives/gpm-1.20.7.tar.bz2"
|
||||
script = "./autogen.sh"
|
||||
script = """
|
||||
autotools_recursive_regenerate
|
||||
"""
|
||||
[build]
|
||||
template = "configure"
|
||||
|
||||
@ -4,6 +4,9 @@
|
||||
tar = "https://github.com/steveire/grantlee/releases/download/v5.3.1/grantlee-5.3.1.tar.gz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DBUILD_TESTS=FALSE"
|
||||
]
|
||||
dependencies = [
|
||||
"qt5-base",
|
||||
]
|
||||
|
||||
@ -1,7 +1,8 @@
|
||||
#TODO compiled but not tested
|
||||
[source]
|
||||
git = "https://codeberg.org/gumbo-parser/gumbo-parser"
|
||||
rev = "23af2f7c5a9da7e7ea42fcc2c573df52e4a3a5be"
|
||||
script = "./autogen.sh"
|
||||
tar = "https://codeberg.org/gumbo-parser/gumbo-parser/archive/0.13.2.tar.gz"
|
||||
script = """
|
||||
autotools_recursive_regenerate
|
||||
"""
|
||||
[build]
|
||||
template = "configure"
|
||||
|
||||
@ -1,10 +1,7 @@
|
||||
#TODO the git repository contents aren't copied to the "build" folder
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/libharu/libharu"
|
||||
rev = "0c598becaadaef8e3d12b883f9fc2864a118c12d"
|
||||
rev = "v2.4.5"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
./buildconf.sh
|
||||
cookbook_configure
|
||||
"""
|
||||
template = "cmake"
|
||||
|
||||
@ -2,7 +2,8 @@
|
||||
# build instructions: https://github.com/libusb/hidapi/blob/master/BUILD.cmake.md
|
||||
[source]
|
||||
git = "https://github.com/libusb/hidapi"
|
||||
rev = "d3013f0af3f4029d82872c1a9487ea461a56dee4"
|
||||
rev = "hidapi-0.15.0"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
|
||||
@ -1,5 +1,9 @@
|
||||
#TODO missing script for building, see https://github.com/hunspell/hyphen/blob/master/README#L49
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/hunspell/hyphen"
|
||||
shallow_clone = true
|
||||
script = """
|
||||
autotools_recursive_regenerate
|
||||
"""
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "configure"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
#TODO: promote
|
||||
[source]
|
||||
tar = "https://github.com/unicode-org/icu/releases/download/release-77-1/icu4c-77_1-src.tgz"
|
||||
blake3 = "8f51c4e4c6577b61d02921e800ddb0a2d4778addf7717eef4c5bb0e8a5582c3a"
|
||||
|
||||
@ -1,7 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://imath.readthedocs.io/en/latest/install.html#linux-macos
|
||||
[source]
|
||||
git = "https://github.com/AcademySoftwareFoundation/Imath"
|
||||
rev = "d690a3fcff4e877ead5ae56c7e964595ade8a35e"
|
||||
tar = "https://github.com/AcademySoftwareFoundation/Imath/releases/download/v3.2.2/Imath-3.2.2.tar.gz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
|
||||
@ -2,6 +2,11 @@
|
||||
# build instructions: https://github.com/arximboldi/immer#usage
|
||||
[source]
|
||||
git = "https://github.com/arximboldi/immer"
|
||||
rev = "5875f7739a6c642ad58cbedadb509c86d421217e"
|
||||
rev = "v0.9.1"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-Dimmer_BUILD_TESTS=off",
|
||||
"-Dimmer_BUILD_DOCS=off",
|
||||
]
|
||||
|
||||
@ -1,10 +1,15 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://wayland.freedesktop.org/libinput/doc/latest/building.html#building
|
||||
[source]
|
||||
git = "https://gitlab.freedesktop.org/libinput/libinput"
|
||||
rev = "1680f2fbaa63a91739012c6b57988ab1918ea0b7"
|
||||
tar = "https://gitlab.freedesktop.org/libinput/libinput/-/archive/1.30.2/libinput-1.30.2.tar.bz2"
|
||||
[build]
|
||||
template = "meson"
|
||||
mesonflags = [
|
||||
"-Dlibwacom=false",
|
||||
"-Dmtdev=false",
|
||||
"-Ddebug-gui=false",
|
||||
"-Dtests=false",
|
||||
]
|
||||
dependencies = [
|
||||
"eudev",
|
||||
"libevdev",
|
||||
|
||||
@ -1,6 +1,10 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/jasper-software/jasper/blob/master/INSTALL.txt
|
||||
[source]
|
||||
tar = "https://github.com/jasper-software/jasper/releases/download/version-4.1.1/jasper-4.1.1.tar.gz"
|
||||
tar = "https://github.com/jasper-software/jasper/releases/download/version-4.2.9/jasper-4.2.9.tar.gz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DJAS_ENABLE_DOC=OFF",
|
||||
"-DJAS_ENABLE_OPENGL=OFF",
|
||||
]
|
||||
|
||||
@ -2,8 +2,14 @@
|
||||
# build instructions: https://github.com/arximboldi/lager#usage
|
||||
[source]
|
||||
git = "https://github.com/arximboldi/lager"
|
||||
rev = "v0.1.3"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-Dlager_BUILD_TESTS=OFF",
|
||||
"-Dlager_BUILD_DOCS=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
"libzug",
|
||||
"boost",
|
||||
|
||||
@ -1,7 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/google/googletest/blob/main/googletest/README.md
|
||||
[source]
|
||||
git = "https://github.com/google/googletest"
|
||||
rev = "f8d7d77c06936315286eb55f8de22cd23c188571"
|
||||
tar = "https://github.com/google/googletest/releases/download/v1.17.0/googletest-1.17.0.tar.gz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/pjd/pjdfstest"
|
||||
[build]
|
||||
template = "custom"
|
||||
shallow_clone = true
|
||||
script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}/home/user/pjdfstest"
|
||||
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}/home/user/pjdfstest"
|
||||
autotools_recursive_regenerate
|
||||
"""
|
||||
[build]
|
||||
template = "configure"
|
||||
[package]
|
||||
dependencies = ["perl5"]
|
||||
|
||||
@ -1,7 +1,8 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/kdave/xfstests"
|
||||
rev = "2cba4b54e6ab21d9324000f3cd009dbe9cad9c19"
|
||||
rev = "v2026.03.20"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
|
||||
Loading…
Reference in New Issue
Block a user