diff --git a/recipes/wip/demos/bevy-engine/recipe.toml b/recipes/wip/demos/bevy-engine/recipe.toml index b38c9ee80705708a93146ffe4ff2b0284983bb13..bc63618bd18151c82d6aa9e2c186b7b5da5c2e92 100644 --- a/recipes/wip/demos/bevy-engine/recipe.toml +++ b/recipes/wip/demos/bevy-engine/recipe.toml @@ -1,9 +1,8 @@ -#TODO missing script for the "hello_world" example and the "wayland" flag +#TODO not compiled or tested [source] git = "https://github.com/bevyengine/bevy" -rev = "22e39c4abf6e2fdf99ba0820b3c35db73be71347" [build] template = "custom" -dependencies = [ - "libwayland", -] +script = """ +cookbook_cargo_examples hello_world +""" diff --git a/recipes/wip/emulators/darling/recipe.toml b/recipes/wip/emulators/darling/recipe.toml index 1fae1b1b493b3753ed0b87d6cd62e61aab919875..b5107e2fd51b0cde1a14f0bb890308c3fb881e25 100644 --- a/recipes/wip/emulators/darling/recipe.toml +++ b/recipes/wip/emulators/darling/recipe.toml @@ -1,5 +1,6 @@ #TODO probably wrong script, see https://docs.darlinghq.org/build-instructions.html#building-and-installing #TODO require Git LFS installed on host +#TODO port to orbital? [source] git = "https://github.com/darlinghq/darling" [build] diff --git a/recipes/wip/emulators/dolphin-emu/recipe.toml b/recipes/wip/emulators/dolphin-emu/recipe.toml index 100556601ce6f58c3c317aea13c05f7c9ac74644..2700cf713c39fc661df90e4466bb4dcc7414e95a 100644 --- a/recipes/wip/emulators/dolphin-emu/recipe.toml +++ b/recipes/wip/emulators/dolphin-emu/recipe.toml @@ -1,5 +1,6 @@ #TODO probably wrong script, see https://github.com/dolphin-emu/dolphin/wiki/Building-for-Linux #TODO probably missing dependencies +#TODO make all dependencies work [source] git = "https://github.com/dolphin-emu/dolphin" [build] diff --git a/recipes/wip/emulators/duckstation/recipe.toml b/recipes/wip/emulators/duckstation/recipe.toml index 33eb1d0eaca0f4d8ee15934a7f874bab3469d42e..dd6603e65be4ab242a91a2300e85ffdabf7360cf 100644 --- a/recipes/wip/emulators/duckstation/recipe.toml +++ b/recipes/wip/emulators/duckstation/recipe.toml @@ -1,4 +1,5 @@ #TODO probably wrong script, see https://github.com/stenzek/duckstation#linux-1 +#TODO make qt6 work [source] tar = "https://github.com/stenzek/duckstation" [build] @@ -8,7 +9,6 @@ dependencies = [ "qt6-base", "qt6-svg", "qt6-tools", - "libwayland", ] script = """ COOKBOOK_CONFIGURE="cmake" diff --git a/recipes/wip/emulators/mame/recipe.toml b/recipes/wip/emulators/mame/recipe.toml index 2e7ef6eb5ab5a168508b2f7f69bdc1825677e2cb..52b4b04b6d70cfd51174cb4d1b80c9d644f2de5c 100644 --- a/recipes/wip/emulators/mame/recipe.toml +++ b/recipes/wip/emulators/mame/recipe.toml @@ -1,4 +1,5 @@ #TODO missing script for "make", see https://docs.mamedev.org/initialsetup/compilingmame.html +#TODO make qt5 work [source] git = "https://github.com/mamedev/mame" rev = "ca50094e8d5467aed7a18c718cdff8903e1bfe27" diff --git a/recipes/wip/emulators/melonds/recipe.toml b/recipes/wip/emulators/melonds/recipe.toml index 8fcde47e60038a531f2b71695984a85b6bbd807b..fc8f4b45f5f012d21649f7e249565cc888c98cad 100644 --- a/recipes/wip/emulators/melonds/recipe.toml +++ b/recipes/wip/emulators/melonds/recipe.toml @@ -1,4 +1,5 @@ #TODO missing script for CMake, see https://github.com/melonDS-emu/melonDS#linux +#TODO make all dependencies work [source] git = "https://github.com/melonDS-emu/melonDS" rev = "430de6b2702bb93faa8c2004aff3fbd084db4a1e" diff --git a/recipes/wip/emulators/obliteration/recipe.toml b/recipes/wip/emulators/obliteration/recipe.toml index 80b6628f7fd78c7b50beb240f410dc7a93f5ec47..dd51b9df25c275369084e247753f34669a2ffe39 100644 --- a/recipes/wip/emulators/obliteration/recipe.toml +++ b/recipes/wip/emulators/obliteration/recipe.toml @@ -1,5 +1,6 @@ #TODO missing script for CMake, see https://github.com/obhq/obliteration#configure-build-system #TODO probably missing dependencies +#TODO make qt6 work [source] git = "https://github.com/obhq/obliteration" [build] diff --git a/recipes/wip/emulators/pcsx2/recipe.toml b/recipes/wip/emulators/pcsx2/recipe.toml index 7ab490d15cad4d1e8b83e83e756c034fa6f7689d..c72c13f324c9191eb7e69103a13ef9a7a1625efc 100644 --- a/recipes/wip/emulators/pcsx2/recipe.toml +++ b/recipes/wip/emulators/pcsx2/recipe.toml @@ -1,6 +1,7 @@ #TODO probably wrong script, see https://github.com/PCSX2/pcsx2/wiki/10-Building-on-Linux #TODO probably need patches on submodules #TODO determine dependencies - https://aur.archlinux.org/packages/pcsx2-git +#TODO make all dependencies work [source] git = "https://github.com/PCSX2/pcsx2.git" [build] @@ -11,7 +12,6 @@ dependencies = [ "libpng", "qt6-base", "qt6-svg", - "qt6-wayland", "mesa", "libaio", "harfbuzz", @@ -22,7 +22,6 @@ dependencies = [ "zlib", "libxml2", "ffmpeg6", - "libwayland", ] script = """ COOKBOOK_CONFIGURE="cmake" diff --git a/recipes/wip/emulators/ppsspp/recipe.toml b/recipes/wip/emulators/ppsspp/recipe.toml index 5ce00a6f1fe596b2d2df8436900e622b352a331e..727ca584f74881ef569f72f02c95f7b8fb68e8eb 100644 --- a/recipes/wip/emulators/ppsspp/recipe.toml +++ b/recipes/wip/emulators/ppsspp/recipe.toml @@ -1,3 +1,4 @@ +#TODO make glew work [source] git = "https://github.com/jackpot51/ppsspp" @@ -10,6 +11,7 @@ dependencies = [ "mesa-glu", "sdl2", "zlib", + "glew", ] script = """ COOKBOOK_CONFIGURE="cmake" diff --git a/recipes/wip/emulators/rpcs3/recipe.toml b/recipes/wip/emulators/rpcs3/recipe.toml index f7b04643dd360acaae0689fed463d0fed101e2e7..e5b282ba932b78425a23470885ad52deeaa2f972 100644 --- a/recipes/wip/emulators/rpcs3/recipe.toml +++ b/recipes/wip/emulators/rpcs3/recipe.toml @@ -1,4 +1,5 @@ #TODO probably wrong script, see https://github.com/RPCS3/rpcs3/blob/master/BUILDING.md#linux-1 +#TODO make all dependencies work # customization - https://wiki.rpcs3.net/index.php?title=Help:Building_RPCS3#CMake_Build_Options [source] git = "https://github.com/RPCS3/rpcs3" diff --git a/recipes/wip/emulators/snes9x/recipe.toml b/recipes/wip/emulators/snes9x/recipe.toml index 277836b84907d87b8ca577293f5bbd21f2c0dc3d..a44ada03fa3714f9ebab5543ddcc171a37266daf 100644 --- a/recipes/wip/emulators/snes9x/recipe.toml +++ b/recipes/wip/emulators/snes9x/recipe.toml @@ -1,4 +1,5 @@ #TODO probably wrong script, see https://github.com/snes9xgit/snes9x/wiki/Compiling +#TODO make gtk3 work [source] git = "https://github.com/snes9xgit/snes9x" rev = "8b82d487937d9ea39f7229d280c6f6686c415fe7" diff --git a/recipes/wip/emulators/uoyabause/recipe.toml b/recipes/wip/emulators/uoyabause/recipe.toml index 9d121e25fcaeb5e42790e22378470bb8b7e413ac..364d6e976d6d459f8b466fb9fef8c974862f853c 100644 --- a/recipes/wip/emulators/uoyabause/recipe.toml +++ b/recipes/wip/emulators/uoyabause/recipe.toml @@ -1,4 +1,5 @@ #TODO missing script for CMake, see https://github.com/devmiyax/yabause/blob/master/yabause/README.LIN#L77 +#TODO make gtk2 work [source] git = "https://github.com/devmiyax/yabause" [build] diff --git a/recipes/wip/emulators/vita3k/recipe.toml b/recipes/wip/emulators/vita3k/recipe.toml index 3bd64755998be60c5c68b342046f4c120d3a9ab0..6a3ada92a2a1d62436b86b20a2ef9b48cbf66ab8 100644 --- a/recipes/wip/emulators/vita3k/recipe.toml +++ b/recipes/wip/emulators/vita3k/recipe.toml @@ -1,4 +1,5 @@ #TODO probalby wrong script, see https://github.com/Vita3K/Vita3K/blob/master/building.md#linux +#TODO make gtk3 work [source] git = "https://github.com/Vita3K/Vita3K" [build] diff --git a/recipes/wip/emulators/wine-stable/recipe.toml b/recipes/wip/emulators/wine-stable/recipe.toml index c92e65203e74f2bf8875c035f4f3625bbb7de534..db23382eaa7b8a4ccadf43d7096c3bc32069cb3c 100644 --- a/recipes/wip/emulators/wine-stable/recipe.toml +++ b/recipes/wip/emulators/wine-stable/recipe.toml @@ -1,4 +1,5 @@ -#TODO make dependencies work +#TODO make all dependencies work +#TODO does it use gtk3 for winecfg? [source] tar = "https://dl.winehq.org/wine/source/9.0/wine-9.0.tar.xz" [build] @@ -12,6 +13,5 @@ dependencies = [ "gstreamer", "sdl2", "eudev", - "libx11", "libvulkan", ] diff --git a/recipes/wip/emulators/xemu/recipe.toml b/recipes/wip/emulators/xemu/recipe.toml index a27afed6ce911b22a20cbefd1bc521c45631041f..dbcb31dec65760989fd4fff6c24882c5e7c05b7a 100644 --- a/recipes/wip/emulators/xemu/recipe.toml +++ b/recipes/wip/emulators/xemu/recipe.toml @@ -1,4 +1,5 @@ #TODO probably wrong template, see https://xemu.app/docs/dev/building-from-source/#linux +#TODO make all dependencies work #TODO maybe require patches on submodules [source] tar = "https://github.com/xemu-project/xemu/releases/download/v0.7.117/src.tar.gz" diff --git a/recipes/wip/emulators/xenia/recipe.toml b/recipes/wip/emulators/xenia/recipe.toml index 8b2dc8fb3321ac709058666778867fabfbdce870..378d62f219980a425aec5b38217b880ba818d081 100644 --- a/recipes/wip/emulators/xenia/recipe.toml +++ b/recipes/wip/emulators/xenia/recipe.toml @@ -1,4 +1,5 @@ #TODO missing script for building, see https://github.com/xenia-project/xenia/blob/master/docs/building.md#linux +#TODO make all dependencies work [source] git = "https://github.com/xenia-project/xenia" [build] @@ -10,6 +11,5 @@ dependencies = [ "lz4", "libunwind", "libpthread-stubs", - "libx11", "libvulkan", ] diff --git a/recipes/wip/libs/glfw3/recipe.toml b/recipes/wip/libs/glfw3/recipe.toml index f4fa25d7815d86ae8fdfc065b02119eac1d1af6e..f207313baadeaa90231707d415141fae104ce585 100644 --- a/recipes/wip/libs/glfw3/recipe.toml +++ b/recipes/wip/libs/glfw3/recipe.toml @@ -1,11 +1,11 @@ #TODO probably wrong script, see https://www.glfw.org/docs/latest/compile.html +#TODO port to orbital [source] git = "https://github.com/glfw/glfw" rev = "e2c92645460f680fd272fd2eed591efb2be7dc31" [build] template = "custom" dependencies = [ - "libwayland", "libxkbcommon", ] script = """ diff --git a/recipes/wip/libs/gtk2/recipe.toml b/recipes/wip/libs/gtk2/recipe.toml index 377c4f87d534b2924a7cf1d61c9f2a0d52d8e322..679afcd072d9702899f86ac74b029fd6b374d43a 100644 --- a/recipes/wip/libs/gtk2/recipe.toml +++ b/recipes/wip/libs/gtk2/recipe.toml @@ -1,5 +1,5 @@ #TODO probably missing dependencies -#TODO port to Orbital +#TODO port to orbital [source] tar = "https://download.gnome.org/sources/gtk%2B/2.24/gtk%2B-2.24.33.tar.xz" [build] diff --git a/recipes/wip/libs/gtk3/recipe.toml b/recipes/wip/libs/gtk3/recipe.toml index 0172cb38f858d5667c613f4f56b069f4db9e2931..9c7b321b448314fead07d1ee7cb8c6391fb88baa 100644 --- a/recipes/wip/libs/gtk3/recipe.toml +++ b/recipes/wip/libs/gtk3/recipe.toml @@ -1,5 +1,5 @@ #TODO probably missing dependencies, see https://docs.gtk.org/gtk3/building.html#dependencies -#TODO port to Orbital +#TODO port to orbital [source] tar = "https://download.gnome.org/sources/gtk+/3.24/gtk%2B-3.24.37.tar.xz" [build] @@ -14,6 +14,5 @@ dependencies = [ "gobject-introspection", "shared-mime-info", "graphene", - "libwayland", "gstreamer", ] diff --git a/recipes/wip/libs/gtk4/recipe.toml b/recipes/wip/libs/gtk4/recipe.toml index 9212093f6bc713eeb267faa0c94b99e38dd7af11..d4ec784833485265634d94ab535cb1c338cdd588 100644 --- a/recipes/wip/libs/gtk4/recipe.toml +++ b/recipes/wip/libs/gtk4/recipe.toml @@ -1,5 +1,5 @@ #TODO missing script for Meson, see https://docs.gtk.org/gtk4/building.html -#TODO port to Orbital +#TODO port to orbital [source] tar = "https://download.gnome.org/sources/gtk/4.11/gtk-4.11.2.tar.xz" [build] @@ -14,7 +14,6 @@ dependencies = [ "gobject-introspection", "shared-mime-info", "graphene", - "libwayland", "libxkbcommon", "gstreamer", ] diff --git a/recipes/wip/libs/libdecor/recipe.toml b/recipes/wip/libs/libdecor/recipe.toml index 5b842b01c880d2ee735e9bbf6a625822366e6952..d828692d143f2bebea4a05506bf86ea516ddeb23 100644 --- a/recipes/wip/libs/libdecor/recipe.toml +++ b/recipes/wip/libs/libdecor/recipe.toml @@ -1,4 +1,5 @@ #TODO missing script for Meson, see https://gitlab.freedesktop.org/libdecor/libdecor#build-install +#TODO port to orbital [source] tar = "https://gitlab.freedesktop.org/libdecor/libdecor/uploads/ee5ef0f2c3a4743e8501a855d61cb397/libdecor-0.1.1.tar.xz" [build] @@ -6,6 +7,5 @@ template = "custom" dependencies = [ "cairo", "pango", - "libwayland", "dbus", ] diff --git a/recipes/wip/libs/libvulkan/recipe.toml b/recipes/wip/libs/libvulkan/recipe.toml index 57d35241aa8dfd3795daed45465b17baf1bf9708..23a72a2de1c78eb4d3e60583eb8f43a000e1c915 100644 --- a/recipes/wip/libs/libvulkan/recipe.toml +++ b/recipes/wip/libs/libvulkan/recipe.toml @@ -1,13 +1,12 @@ #TODO probably wrong script, see https://github.com/KhronosGroup/Vulkan-Loader/blob/main/BUILD.md +#TODO port to orbital [source] git = "https://github.com/KhronosGroup/Vulkan-Loader" rev = "cf1a1eff115465b2425d287bef1e94ca62b0de1b" [build] template = "custom" dependencies = [ - "libwayland", "libxkbcommon", - "libx11", ] script = """ COOKBOOK_CONFIGURE="cmake" diff --git a/recipes/wip/libs/webkitgtk3/recipe.toml b/recipes/wip/libs/webkitgtk3/recipe.toml index 9dfcae283e5ca366e8c4d93dd8972d7233d44a39..2c9c60a5ae79e124026c61b597066d27a65992c2 100644 --- a/recipes/wip/libs/webkitgtk3/recipe.toml +++ b/recipes/wip/libs/webkitgtk3/recipe.toml @@ -1,4 +1,5 @@ #TODO missing script for CMake and Ninja, see https://trac.webkit.org/wiki/BuildingGtk#BuildingWebKitGTKfromareleasetarball +#TODO port to orbital #TODO missing dependencies, see https://archlinux.org/packages/extra/x86_64/webkitgtk-6.0/ [source] tar = "https://webkitgtk.org/releases/webkitgtk-2.42.2.tar.xz" @@ -19,7 +20,6 @@ dependencies = [ "libpng", "libwebp", "libxml2", - "libwayland", "zlib", "sqlite3", ] diff --git a/recipes/wip/libs/webkitgtk4/recipe.toml b/recipes/wip/libs/webkitgtk4/recipe.toml index 80442ab8e6beba86ff1c2e4ab80b2932fa6a5e9b..f0308688332d3ac8971be326f31a2a577ce45d29 100644 --- a/recipes/wip/libs/webkitgtk4/recipe.toml +++ b/recipes/wip/libs/webkitgtk4/recipe.toml @@ -1,4 +1,5 @@ #TODO missing script for CMake and Ninja, see https://trac.webkit.org/wiki/BuildingGtk#BuildingWebKitGTKfromareleasetarball +#TODO port to orbital #TODO missing dependencies, see https://archlinux.org/packages/extra/x86_64/webkitgtk-6.0/ [source] tar = "https://webkitgtk.org/releases/webkitgtk-2.42.2.tar.xz" @@ -19,7 +20,6 @@ dependencies = [ "libpng", "libwebp", "libxml2", - "libwayland", "zlib", "sqlite3", ] diff --git a/recipes/wip/net/telegram-desktop/recipe.toml b/recipes/wip/net/telegram-desktop/recipe.toml index 6fe9c223fb5009e70d3451fff300a7db50ce1ceb..4774399b208db30193ab152b9b02e0e230e32705 100644 --- a/recipes/wip/net/telegram-desktop/recipe.toml +++ b/recipes/wip/net/telegram-desktop/recipe.toml @@ -1,10 +1,10 @@ #TODO probably wrong script, lacking build instructions +#TODO port to orbital [source] tar = "https://github.com/telegramdesktop/tdesktop/releases/download/v4.11.6/tdesktop-4.11.6-full.tar.gz" [build] template = "custom" dependencies = [ - "qt6-wayland", "qt6-svg", "qt6-imageformats", "fontconfig", diff --git a/recipes/wip/office/libreoffice/recipe.toml b/recipes/wip/office/libreoffice/recipe.toml index a10532e3aac2c719a38bc17e90a216b314339c5a..976ee216b6049ab1c93ee0886607199ac8123812 100644 --- a/recipes/wip/office/libreoffice/recipe.toml +++ b/recipes/wip/office/libreoffice/recipe.toml @@ -1,4 +1,5 @@ #TODO missing dependencies, see https://wiki.documentfoundation.org/Development/BuildingOnLinux#Build_dependencies +#TODO port to orbital [source] tar = "https://download.documentfoundation.org/libreoffice/src/7.6.2/libreoffice-7.6.2.1.tar.xz?idx=1" [build] @@ -10,7 +11,6 @@ dependencies = [ "gtk3", "nss", "fontconfig", - "xwayland", "gstreamer", "libcups", ]