Add and improve recipes

This commit is contained in:
Ribbon 2026-06-13 21:47:11 -03:00
parent a0820bd177
commit a56678a23f
6 changed files with 62 additions and 2 deletions

View File

@ -9,5 +9,5 @@ template = "cmake"
#dependencies = [ #dependencies = [
#"libeigen", #"libeigen",
#"openbabel", #"openbabel",
#"avogadro", #"avogadro-libs",
#] #]

View File

@ -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"
]

View 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",
]

View 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",
#]

View 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",
]

View 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",
]