diff --git a/recipes/wip/libs/other/libhyphen/recipe.toml b/recipes/wip/libs/other/libhyphen/recipe.toml index 3ee115a8d..79b5bea2f 100644 --- a/recipes/wip/libs/other/libhyphen/recipe.toml +++ b/recipes/wip/libs/other/libhyphen/recipe.toml @@ -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" diff --git a/recipes/wip/libs/other/libicu/recipe.toml b/recipes/wip/libs/other/libicu/recipe.toml index 12439b92d..ce3c1ad33 100644 --- a/recipes/wip/libs/other/libicu/recipe.toml +++ b/recipes/wip/libs/other/libicu/recipe.toml @@ -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" diff --git a/recipes/wip/libs/other/libimath/recipe.toml b/recipes/wip/libs/other/libimath/recipe.toml index 9d9b88797..4180e1e5d 100644 --- a/recipes/wip/libs/other/libimath/recipe.toml +++ b/recipes/wip/libs/other/libimath/recipe.toml @@ -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" diff --git a/recipes/wip/libs/other/libimmer/recipe.toml b/recipes/wip/libs/other/libimmer/recipe.toml index aed3fe1eb..c9c626573 100644 --- a/recipes/wip/libs/other/libimmer/recipe.toml +++ b/recipes/wip/libs/other/libimmer/recipe.toml @@ -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", +] diff --git a/recipes/wip/libs/other/libinput/recipe.toml b/recipes/wip/libs/other/libinput/recipe.toml index a042016bb..bebce1392 100644 --- a/recipes/wip/libs/other/libinput/recipe.toml +++ b/recipes/wip/libs/other/libinput/recipe.toml @@ -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", diff --git a/recipes/wip/libs/other/libjasper/recipe.toml b/recipes/wip/libs/other/libjasper/recipe.toml index bcdf1a65a..d87c4d102 100644 --- a/recipes/wip/libs/other/libjasper/recipe.toml +++ b/recipes/wip/libs/other/libjasper/recipe.toml @@ -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", +] diff --git a/recipes/wip/libs/other/liblager/recipe.toml b/recipes/wip/libs/other/liblager/recipe.toml index 9b9782c7a..76bcfee9a 100644 --- a/recipes/wip/libs/other/liblager/recipe.toml +++ b/recipes/wip/libs/other/liblager/recipe.toml @@ -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",