mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-24 13:54:19 +08:00
Improve and update more library recipes
This commit is contained in:
parent
5e90e99db8
commit
a5a245ed60
@ -1,6 +1,9 @@
|
||||
#TODO missing script for "make", see https://github.com/OpenMathLib/OpenBLAS/wiki/Installation-Guide
|
||||
#TODO not compiled or tested
|
||||
#TODO require the Fortran frontend from GCC
|
||||
[source]
|
||||
tar = "https://github.com/OpenMathLib/OpenBLAS/releases/download/v0.3.25/OpenBLAS-0.3.25.tar.gz"
|
||||
tar = "https://github.com/OpenMathLib/OpenBLAS/releases/download/v0.3.32/OpenBLAS-0.3.32.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DBUILD_TESTING=OFF"
|
||||
]
|
||||
|
||||
@ -1,13 +1,17 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://opencolorio.readthedocs.io/en/latest/quick_start/installation.html
|
||||
#TODO missing dependencies, see https://opencolorio.readthedocs.io/en/latest/quick_start/installation.html#dependencies
|
||||
# build instructions: https://opencolorio.readthedocs.io/en/latest/quick_start/installation.html#building-from-source
|
||||
[source]
|
||||
git = "https://github.com/AcademySoftwareFoundation/OpenColorIO"
|
||||
rev = "92db29b9e7e298c4c2cc67c8a74944c2e7e716e5"
|
||||
tar = "https://github.com/AcademySoftwareFoundation/OpenColorIO/releases/download/v2.5.1/OpenColorIO-2.5.1.tar.gz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DOCIO_BUILD_TESTS=OFF",
|
||||
"-DOCIO_BUILD_GPU_TESTS=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
"expat",
|
||||
"imath",
|
||||
"zlib",
|
||||
"yaml-cpp",
|
||||
"minizip-ng",
|
||||
]
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
#TODO not compiled or tested
|
||||
# lacking build instructions
|
||||
#TODO determine if bundled dependencies need patches, if they need, use recipes
|
||||
[source]
|
||||
git = "https://github.com/opencv/opencv"
|
||||
branch = "4.x"
|
||||
@ -7,5 +7,5 @@ shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DOPENCV_FORCE_3RDPARTY_BUILD=ON",
|
||||
"-DOPENCV_FORCE_3RDPARTY_BUILD=ON"
|
||||
]
|
||||
|
||||
@ -1,8 +1,7 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://openexr.com/en/latest/install.html#linux-macos
|
||||
[source]
|
||||
git = "https://github.com/AcademySoftwareFoundation/openexr"
|
||||
rev = "737b2707a001e67f3812d86a639c3d037efe2ea8"
|
||||
tar = "https://github.com/AcademySoftwareFoundation/openexr/releases/download/v3.4.7/openexr-3.4.7.tar.gz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
|
||||
@ -1,15 +1,20 @@
|
||||
#TODO missing script for building, see https://github.com/AcademySoftwareFoundation/OpenImageIO/blob/master/INSTALL.md#building-openimageio-on-linux-or-os-x
|
||||
# optional dependencies are disabled to make the program work with less effort
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/AcademySoftwareFoundation/OpenImageIO/blob/master/INSTALL.md#building-openimageio-on-linux-or-os-x
|
||||
# the dependencies are optional
|
||||
[source]
|
||||
git = "https://github.com/AcademySoftwareFoundation/OpenImageIO"
|
||||
rev = "5c29caab40a3913d415ac5d37cd84983e824c75b"
|
||||
tar = "https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/download/v3.1.11.0/OpenImageIO-3.1.11.0.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DBUILD_DOCS=OFF",
|
||||
"-DOIIO_BUILD_TESTS=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
"imath",
|
||||
"libtiff",
|
||||
"libjpeg",
|
||||
"openexr",
|
||||
"opencolorio",
|
||||
"libfmt",
|
||||
#"libpng",
|
||||
#"boost",
|
||||
|
||||
@ -2,6 +2,7 @@
|
||||
# build instructions: https://github.com/uclouvain/openjpeg/blob/master/INSTALL.md
|
||||
[source]
|
||||
git = "https://github.com/uclouvain/openjpeg"
|
||||
rev = "a5891555eb49ed7cc26b2901ea680acda136d811"
|
||||
rev = "v2.5.4"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
#TODO missing dependencies, see https://docs.open-mpi.org/en/v5.0.x/installing-open-mpi/required-support-libraries.html
|
||||
#TODO make libevent works
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://download.open-mpi.org/release/open-mpi/v5.0/openmpi-5.0.0.tar.bz2"
|
||||
tar = "https://www.open-mpi.org/software/ompi/v5.0/downloads/openmpi-5.0.10.tar.bz2"
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"libevent",
|
||||
"hwloc",
|
||||
"openpmix",
|
||||
"prrte",
|
||||
]
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/openvkl/openvkl#building-open-vkl-from-source
|
||||
[source]
|
||||
git = "https://github.com/openvkl/openvkl"
|
||||
rev = "712bdb8035487606096d7af90a4c9bde5503515d"
|
||||
git = "https://github.com/RenderKit/openvkl"
|
||||
branch = "release-2.0.x"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
|
||||
Loading…
Reference in New Issue
Block a user