mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-17 15:34:18 +08:00
Add and improve recipes
This commit is contained in:
parent
a0820bd177
commit
a56678a23f
@ -9,5 +9,5 @@ template = "cmake"
|
|||||||
#dependencies = [
|
#dependencies = [
|
||||||
#"libeigen",
|
#"libeigen",
|
||||||
#"openbabel",
|
#"openbabel",
|
||||||
#"avogadro",
|
#"avogadro-libs",
|
||||||
#]
|
#]
|
||||||
|
|||||||
@ -6,4 +6,7 @@ tar = "https://download.gnome.org/sources/gexiv2/0.14/gexiv2-0.14.2.tar.xz"
|
|||||||
template = "meson"
|
template = "meson"
|
||||||
mesonflags = [
|
mesonflags = [
|
||||||
"-Dintrospection=false"
|
"-Dintrospection=false"
|
||||||
]
|
]
|
||||||
|
dependencies = [
|
||||||
|
"exiv2"
|
||||||
|
]
|
||||||
|
|||||||
16
recipes/wip/libs/media/exiv2/recipe.toml
Normal file
16
recipes/wip/libs/media/exiv2/recipe.toml
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
#TODO compile and test
|
||||||
|
[source]
|
||||||
|
git = "https://github.com/Exiv2/exiv2"
|
||||||
|
rev = "v0.28.8"
|
||||||
|
shallow_clone = true
|
||||||
|
[build]
|
||||||
|
template = "cmake"
|
||||||
|
cmakeflags = [
|
||||||
|
"-DEXIV2_ENABLE_XMP=OFF",
|
||||||
|
"-DEXIV2_ENABLE_BROTLI=OFF",
|
||||||
|
"-DBUILD_WITH_CCACHE=ON",
|
||||||
|
]
|
||||||
|
dependencies = [
|
||||||
|
"zlib",
|
||||||
|
"libiconv",
|
||||||
|
]
|
||||||
16
recipes/wip/libs/sci/avogadro-libs/recipe.toml
Normal file
16
recipes/wip/libs/sci/avogadro-libs/recipe.toml
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
#TODO determine minimum dependencies from cmake log
|
||||||
|
# build instructions: https://avogadro.cc/develop/build.html#develop-build
|
||||||
|
[source]
|
||||||
|
git = "https://github.com/OpenChemistry/avogadrolibs"
|
||||||
|
rev = "2.0.0"
|
||||||
|
shallow_clone = true
|
||||||
|
[build]
|
||||||
|
template = "cmake"
|
||||||
|
#dependencies = [
|
||||||
|
#"openbabel",
|
||||||
|
#"mesa-glu",
|
||||||
|
#"libxml2",
|
||||||
|
#"xz",
|
||||||
|
#"readline",
|
||||||
|
#"rapidjson",
|
||||||
|
#]
|
||||||
11
recipes/wip/libs/sci/geos/recipe.toml
Normal file
11
recipes/wip/libs/sci/geos/recipe.toml
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
#TODO compile and test
|
||||||
|
# build instructions: https://libgeos.org/usage/download/
|
||||||
|
[source]
|
||||||
|
tar = "https://download.osgeo.org/geos/geos-3.14.1.tar.bz2"
|
||||||
|
[build]
|
||||||
|
template = "cmake"
|
||||||
|
cmakeflags = [
|
||||||
|
"-DBUILD_DOCUMENTATION=OFF",
|
||||||
|
"-DBUILD_TESTING=OFF",
|
||||||
|
"-DUSE_CCACHE=ON",
|
||||||
|
]
|
||||||
14
recipes/wip/libs/sci/libspatialite/recipe.toml
Normal file
14
recipes/wip/libs/sci/libspatialite/recipe.toml
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
#TODO compile and test
|
||||||
|
# build instructions: https://www.gaia-gis.it/fossil/libspatialite/file?name=README&ci=tip
|
||||||
|
[source]
|
||||||
|
tar = "https://www.gaia-gis.it/gaia-sins/libspatialite-sources/libspatialite-5.1.0.tar.gz"
|
||||||
|
[build]
|
||||||
|
template = "configure"
|
||||||
|
configureflags = [
|
||||||
|
"--enable-freexl=no"
|
||||||
|
]
|
||||||
|
dependencies = [
|
||||||
|
"sqlite3",
|
||||||
|
"proj",
|
||||||
|
"geos",
|
||||||
|
]
|
||||||
Loading…
Reference in New Issue
Block a user