diff --git a/recipes/wip/containers/docker/recipe.toml b/recipes/wip/containers/docker/recipe.toml index cb89f636..21aff981 100644 --- a/recipes/wip/containers/docker/recipe.toml +++ b/recipes/wip/containers/docker/recipe.toml @@ -1,3 +1,4 @@ +# non-linux ports like macos use virtualization, examine the macos version #TODO implement go template [source] git = "https://github.com/docker/cli" diff --git a/recipes/wip/containers/podman/recipe.toml b/recipes/wip/containers/podman/recipe.toml index 210015fb..e7fb333c 100644 --- a/recipes/wip/containers/podman/recipe.toml +++ b/recipes/wip/containers/podman/recipe.toml @@ -1,3 +1,4 @@ +# non-linux ports like macos use virtualization, examine the macos version #TODO implement go template [source] git = "https://github.com/containers/podman" diff --git a/recipes/wip/db/databow/recipe.toml b/recipes/wip/db/databow/recipe.toml new file mode 100644 index 00000000..ad9aba3c --- /dev/null +++ b/recipes/wip/db/databow/recipe.toml @@ -0,0 +1,10 @@ +#TODO compile and test +[source] +git = "https://github.com/columnar-tech/databow" +shallow_clone = true +[build] +template = "cargo" +[package] +dependencies = [ + "dbc", +] diff --git a/recipes/wip/db/dbc/recipe.toml b/recipes/wip/db/dbc/recipe.toml new file mode 100644 index 00000000..bda33f6a --- /dev/null +++ b/recipes/wip/db/dbc/recipe.toml @@ -0,0 +1,11 @@ +#TODO add script for compilation: https://docs.columnar.tech/dbc/getting_started/installation/ +[source] +git = "https://github.com/columnar-tech/dbc" +rev = "v0.3.0" +shallow_clone = true +[build] +template = "custom" +dev-dependencies = [ + "host:python312", + "host:go", +] diff --git a/recipes/wip/dev/git-tools/soft-serve/recipe.toml b/recipes/wip/dev/git-tools/soft-serve/recipe.toml new file mode 100644 index 00000000..527488e6 --- /dev/null +++ b/recipes/wip/dev/git-tools/soft-serve/recipe.toml @@ -0,0 +1,5 @@ +#TODO implement go template +[source] +tar = "https://github.com/charmbracelet/soft-serve/releases/download/v0.11.6/soft-serve-0.11.6.tar.gz" +[build] +template = "go" diff --git a/recipes/wip/dev/ide/pragtical/recipe.toml b/recipes/wip/dev/ide/pragtical/recipe.toml new file mode 100644 index 00000000..e2f64d48 --- /dev/null +++ b/recipes/wip/dev/ide/pragtical/recipe.toml @@ -0,0 +1,22 @@ +#TODO compile and test +# build instructions: https://pragtical.dev/docs/setup/building +[source] +git = "https://github.com/pragtical/pragtical" +rev = "v3.12.0" +shallow_clone = true +[build] +template = "meson" +mesonflags = [ + "-Drenderer=true", + "-Drenderer_backend=sdlrenderer", + "-Duse_system_lua=true", + "-Djit=false", + "-Dnet=false", +] +dependencies = [ + "lua54", + "sdl3", + "freetype2", + "pcre2", + "uchardet", +] diff --git a/recipes/wip/libs/other/libconfuse/recipe.toml b/recipes/wip/libs/other/libconfuse/recipe.toml new file mode 100644 index 00000000..067b9d88 --- /dev/null +++ b/recipes/wip/libs/other/libconfuse/recipe.toml @@ -0,0 +1,5 @@ +#TODO compile and test +[source] +tar = "https://github.com/libconfuse/libconfuse/releases/download/v3.3/confuse-3.3.tar.gz" +[build] +template = "configure" diff --git a/recipes/wip/libs/other/libdaemon/recipe.toml b/recipes/wip/libs/other/libdaemon/recipe.toml new file mode 100644 index 00000000..e40a4cb4 --- /dev/null +++ b/recipes/wip/libs/other/libdaemon/recipe.toml @@ -0,0 +1,5 @@ +#TODO compile and test +[source] +tar = "https://0pointer.de/lennart/projects/libdaemon/libdaemon-0.14.tar.gz" +[build] +template = "configure" diff --git a/recipes/wip/libs/text/uchardet/recipe.toml b/recipes/wip/libs/text/uchardet/recipe.toml new file mode 100644 index 00000000..62bca802 --- /dev/null +++ b/recipes/wip/libs/text/uchardet/recipe.toml @@ -0,0 +1,5 @@ +#TODO compile and test +[source] +tar = "https://gitlab.freedesktop.org/uchardet/uchardet/-/archive/v0.0.8/uchardet-v0.0.8.tar.bz2" +[build] +template = "cmake" diff --git a/recipes/wip/net/other/avahi/recipe.toml b/recipes/wip/net/other/avahi/recipe.toml new file mode 100644 index 00000000..a6660e1a --- /dev/null +++ b/recipes/wip/net/other/avahi/recipe.toml @@ -0,0 +1,16 @@ +#TODO compile and test +# build instructions: https://github.com/avahi/avahi/blob/master/docs/INSTALL +# dependencies: https://github.com/avahi/avahi/blob/master/docs/README#L15 +[source] +tar = "https://avahi.org/download/avahi-0.8.tar.gz" +[build] +template = "configure" +configureflags = [ + "--disable-libsystemd" +] +dependencies = [ + "glib", + "expat", + "libdaemon", + "dbus", +] diff --git a/recipes/wip/net/sharing/ffsend/recipe.toml b/recipes/wip/net/sharing/ffsend/recipe.toml new file mode 100644 index 00000000..9f81d061 --- /dev/null +++ b/recipes/wip/net/sharing/ffsend/recipe.toml @@ -0,0 +1,10 @@ +#TODO compile and test +[source] +git = "https://github.com/timvisee/ffsend" +shallow_clone = true +[build] +template = "cargo" +cargoflags = ["--no-default-features --features send3,crypto-ring"] +dependencies = [ + "openssl3", +] diff --git a/recipes/wip/terminal/pv/recipe.toml b/recipes/wip/terminal/pv/recipe.toml new file mode 100644 index 00000000..678bb92c --- /dev/null +++ b/recipes/wip/terminal/pv/recipe.toml @@ -0,0 +1,5 @@ +#TODO compile and test +[source] +tar = "https://www.ivarch.com/s/pv-1.10.5.tar.gz" +[build] +template = "configure" diff --git a/recipes/wip/text/glow/recipe.toml b/recipes/wip/text/glow/recipe.toml new file mode 100644 index 00000000..aa211611 --- /dev/null +++ b/recipes/wip/text/glow/recipe.toml @@ -0,0 +1,5 @@ +#TODO implement go template +[source] +tar = "https://github.com/charmbracelet/glow/releases/download/v2.1.2/glow-2.1.2.tar.gz" +[build] +template = "go" diff --git a/recipes/wip/x11/xclip/recipe.toml b/recipes/wip/x11/xclip/recipe.toml new file mode 100644 index 00000000..f0c50b35 --- /dev/null +++ b/recipes/wip/x11/xclip/recipe.toml @@ -0,0 +1,16 @@ +#TODO compile and test +# build instructions: https://github.com/astrand/xclip/blob/master/INSTALL +[source] +git = "https://github.com/astrand/xclip" +rev = "0.13" +shallow_clone = true +script = """ +autotools_recursive_regenerate +""" +[build] +template = "configure" +dependencies = [ + "libx11", + "libxmu", + "libxt", +]