diff --git a/recipes/wip/libs/media/libopenmpt/recipe.toml b/recipes/wip/libs/media/libopenmpt/recipe.toml new file mode 100644 index 00000000..66085ba2 --- /dev/null +++ b/recipes/wip/libs/media/libopenmpt/recipe.toml @@ -0,0 +1,9 @@ +#TODO compile and test +# dependencies: https://github.com/OpenMPT/openmpt/blob/master/doc/libopenmpt/dependencies.md +[source] +tar = "https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-0.8.7+release.autotools.tar.gz" +[build] +template = "configure" +dependencies = [ + "sdl2", +] diff --git a/recipes/wip/libs/mem/judy/recipe.toml b/recipes/wip/libs/mem/judy/recipe.toml new file mode 100644 index 00000000..a13584ec --- /dev/null +++ b/recipes/wip/libs/mem/judy/recipe.toml @@ -0,0 +1,5 @@ +#TODO compile and test +[source] +tar = "https://sourceforge.net/projects/judy/files/judy/Judy-1.0.5/Judy-1.0.5.tar.gz/download" +[build] +template = "configure" diff --git a/recipes/wip/libs/net/libmicrohttpd/recipe.toml b/recipes/wip/libs/net/libmicrohttpd/recipe.toml new file mode 100644 index 00000000..cb1a12b8 --- /dev/null +++ b/recipes/wip/libs/net/libmicrohttpd/recipe.toml @@ -0,0 +1,8 @@ +#TODO compile and test +[source] +tar = "https://ftp.gnu.org/gnu/libmicrohttpd/libmicrohttpd-1.0.5.tar.gz" +[build] +template = "configure" +dependencies = [ + "gnutls3", +] diff --git a/recipes/wip/libs/other/gengetopt/recipe.toml b/recipes/wip/libs/other/gengetopt/recipe.toml new file mode 100644 index 00000000..5e06aeb2 --- /dev/null +++ b/recipes/wip/libs/other/gengetopt/recipe.toml @@ -0,0 +1,5 @@ +#TODO compile and test +[source] +tar = "https://ftp.gnu.org/gnu/gengetopt/gengetopt-2.23.tar.xz" +[build] +template = "configure" diff --git a/recipes/wip/libs/other/libmaxminddb/recipe.toml b/recipes/wip/libs/other/libmaxminddb/recipe.toml new file mode 100644 index 00000000..1558178e --- /dev/null +++ b/recipes/wip/libs/other/libmaxminddb/recipe.toml @@ -0,0 +1,5 @@ +#TODO compile and test +[source] +tar = "https://github.com/maxmind/libmaxminddb/releases/download/1.13.3/libmaxminddb-1.13.3.tar.gz" +[build] +template = "configure" diff --git a/recipes/wip/libs/qt/qca/recipe.toml b/recipes/wip/libs/qt/qca/recipe.toml new file mode 100644 index 00000000..2b8df551 --- /dev/null +++ b/recipes/wip/libs/qt/qca/recipe.toml @@ -0,0 +1,11 @@ +#TODO compile and test +[source] +git = "https://invent.kde.org/libraries/qca" +rev = "v2.3.10" +shallow_clone = true +[build] +template = "cmake" +cmakeflags = [ + "-DBUILD_WITH_QT6=ON", + "-DBUILD_TESTS=OFF", +] diff --git a/recipes/wip/libs/qt/qtkeychain/recipe.toml b/recipes/wip/libs/qt/qtkeychain/recipe.toml new file mode 100644 index 00000000..8e7af76b --- /dev/null +++ b/recipes/wip/libs/qt/qtkeychain/recipe.toml @@ -0,0 +1,10 @@ +#TODO compile and test +[source] +git = "https://github.com/frankosterfeld/qtkeychain" +rev = "0.16.0" +shallow_clone = true +[build] +template = "cmake" +cmakeflags = [ + "-DBUILD_TRANSLATIONS=OFF" +] diff --git a/recipes/wip/libs/qt/qwt/recipe.toml b/recipes/wip/libs/qt/qwt/recipe.toml new file mode 100644 index 00000000..6d1e6017 --- /dev/null +++ b/recipes/wip/libs/qt/qwt/recipe.toml @@ -0,0 +1,5 @@ +#TODO add script for gnu make or qmake: https://qwt.sourceforge.io/qwtinstall.html +[source] +tar = "https://sourceforge.net/projects/qwt/files/qwt/6.3.0/qwt-6.3.0.tar.bz2/download" +[build] +template = "custom" diff --git a/recipes/wip/libs/sci/libspatialindex/recipe.toml b/recipes/wip/libs/sci/libspatialindex/recipe.toml new file mode 100644 index 00000000..7cc22220 --- /dev/null +++ b/recipes/wip/libs/sci/libspatialindex/recipe.toml @@ -0,0 +1,5 @@ +#TODO compile and test +[source] +tar = "https://github.com/libspatialindex/libspatialindex/releases/download/2.1.0/spatialindex-src-2.1.0.tar.bz2" +[build] +template = "cmake" diff --git a/recipes/wip/libs/security/gvm-libs/recipe.toml b/recipes/wip/libs/security/gvm-libs/recipe.toml new file mode 100644 index 00000000..d0e65e67 --- /dev/null +++ b/recipes/wip/libs/security/gvm-libs/recipe.toml @@ -0,0 +1,8 @@ +#TODO discover minimum dependencies from cmake log +# build instructions: https://github.com/greenbone/gvm-libs/blob/main/INSTALL.md +[source] +git = "https://github.com/greenbone/gvm-libs" +rev = "v23.2.2" +shallow_clone = true +[build] +template = "cmake" diff --git a/recipes/wip/tests/aflplusplus/recipe.toml b/recipes/wip/tests/aflplusplus/recipe.toml new file mode 100644 index 00000000..6c75309e --- /dev/null +++ b/recipes/wip/tests/aflplusplus/recipe.toml @@ -0,0 +1,9 @@ +#TODO add script for gnu make: +# https://aflplus.plus/building/ +# https://github.com/AFLplusplus/AFLplusplus/blob/stable/docs/INSTALL.md # has feature flags +[source] +git = "https://github.com/AFLplusplus/AFLplusplus" +rev = "v5.00c" +shallow_clone = true +[build] +template = "custom" diff --git a/recipes/wip/tests/radamsa/recipe.toml b/recipes/wip/tests/radamsa/recipe.toml new file mode 100644 index 00000000..0609a01c --- /dev/null +++ b/recipes/wip/tests/radamsa/recipe.toml @@ -0,0 +1,5 @@ +#TODO add script for gnu make:https://gitlab.com/akihe/radamsa#building-radamsa +[source] +tar = "https://gitlab.com/akihe/radamsa/-/archive/v0.7/radamsa-v0.7.tar.bz2" +[build] +template = "custom" diff --git a/recipes/wip/tests/zzuf/recipe.toml b/recipes/wip/tests/zzuf/recipe.toml new file mode 100644 index 00000000..2b4d3cc5 --- /dev/null +++ b/recipes/wip/tests/zzuf/recipe.toml @@ -0,0 +1,5 @@ +#TODO compile and test +[source] +tar = "https://github.com/samhocevar/zzuf/releases/download/v0.15/zzuf-0.15.tar.bz2" +[build] +template = "configure"