diff --git a/recipes/wip/gnome/phosh/recipe.toml b/recipes/wip/gnome/phosh/recipe.toml new file mode 100644 index 000000000..6b504d0c8 --- /dev/null +++ b/recipes/wip/gnome/phosh/recipe.toml @@ -0,0 +1,19 @@ +#TODO determine minimum dependencies from meson log +[source] +tar = "https://sources.phosh.mobi/releases/phosh/phosh-0.56.0.tar.xz" +[build] +template = "meson" +mesonflags = [ + "-Dtests=false", + "-Dlockscreen-plugins=false", + "-Dquick-setting-plugins=false", + "-Dstatus-icon-plugins=false", +] +#dependencies = [ + # "glib", + # "gtk3", + # "fribidi", + # "gcr", +#] +[package] +dependencies = ["phoc"] diff --git a/recipes/wip/gnome/pitivi/recipe.toml b/recipes/wip/gnome/pitivi/recipe.toml deleted file mode 100644 index 10e4f9cba..000000000 --- a/recipes/wip/gnome/pitivi/recipe.toml +++ /dev/null @@ -1,18 +0,0 @@ -#TODO not compiled or tested -#TODO determine minimum dependencies from meson log -# lacking build instructions -# the tarball lacks an important recent fix -[source] -git = "https://gitlab.gnome.org/GNOME/pitivi" -rev = "b9864c4aca6d88dae38fde5609047d0ebd7b0506" -shallow_clone = true -[build] -template = "meson" -mesonflags = [ - "-Ddisable-help=true", -] -#dependencies = [ -# "gtk3", -# "gstreamer", -# "libpeas", -#] diff --git a/recipes/wip/kde/kpat/recipe.toml b/recipes/wip/kde/kpat/recipe.toml index 2a2fe9697..a3d6499db 100644 --- a/recipes/wip/kde/kpat/recipe.toml +++ b/recipes/wip/kde/kpat/recipe.toml @@ -2,10 +2,15 @@ #TODO discover minimum dependencies from cmake log [source] git = "https://invent.kde.org/games/kpat" -branch = "release/25.12" +rev = "v26.04.3" shallow_clone = true [build] template = "cmake" cmakeflags = [ "-DBUILD_DOC=OFF", ] +dev-dependencies = ["host:ecm"] +dependencies = [ + "qt6-base", + "libkdegames", +] diff --git a/recipes/wip/kde/plasma-mobile/recipe.toml b/recipes/wip/kde/plasma-mobile/recipe.toml new file mode 100644 index 000000000..9d2f78cf5 --- /dev/null +++ b/recipes/wip/kde/plasma-mobile/recipe.toml @@ -0,0 +1,11 @@ +#TODO add kf6 dependencies: https://invent.kde.org/plasma/plasma-mobile/-/blob/master/CMakeLists.txt?ref_type=heads#L63 +[source] +git = "https://invent.kde.org/plasma/plasma-mobile" +rev = "v6.6.5" +shallow_clone = true +[build] +template = "cmake" +dev-dependencies = ["host:ecm"] +dependencies = [ + "qt6-base", +] diff --git a/recipes/wip/libs/net/libtorrent/recipe.toml b/recipes/wip/libs/net/libtorrent/recipe.toml index de66a08ee..5a8075c93 100644 --- a/recipes/wip/libs/net/libtorrent/recipe.toml +++ b/recipes/wip/libs/net/libtorrent/recipe.toml @@ -1,5 +1,5 @@ -#TODO missing script for bbv2: https://libtorrent.org/building.html +#TODO not compiled or tested [source] -tar = "https://github.com/arvidn/libtorrent/releases/download/v2.0.11/libtorrent-rasterbar-2.0.11.tar.gz" +tar = "https://github.com/arvidn/libtorrent/releases/download/v2.1.0/libtorrent-rasterbar-2.1.0.tar.gz" [build] template = "cmake" diff --git a/recipes/wip/libs/sdl/sdl12-compat/recipe.toml b/recipes/wip/libs/sdl/sdl12-compat/recipe.toml new file mode 100644 index 000000000..c09dd02c6 --- /dev/null +++ b/recipes/wip/libs/sdl/sdl12-compat/recipe.toml @@ -0,0 +1,12 @@ +#TODO compile and test +[source] +tar = "https://github.com/libsdl-org/sdl12-compat/releases/download/release-1.2.76/sdl12-compat-1.2.76.tar.gz" +[build] +template = "cmake" +cmakeflags = [ + "-DSDL12TESTS=OFF" +] +dependencies = [ + "sdl2-compat", + "mesa-glu", +] diff --git a/recipes/wip/libs/sdl/sdl2-compat/recipe.toml b/recipes/wip/libs/sdl/sdl2-compat/recipe.toml new file mode 100644 index 000000000..a869a4e79 --- /dev/null +++ b/recipes/wip/libs/sdl/sdl2-compat/recipe.toml @@ -0,0 +1,12 @@ +#TODO compile and test +[source] +tar = "https://github.com/libsdl-org/sdl2-compat/releases/download/release-2.32.70/sdl2-compat-2.32.70.tar.gz" +[build] +template = "cmake" +cmakeflags = [ + "-DSDL2COMPAT_TESTS=OFF", + "-DSDL2COMPAT_X11=OFF", # needed? +] +dependencies = [ + "sdl3", +] diff --git a/recipes/wip/net/torrent/qbittorrent-nox/recipe.toml b/recipes/wip/net/torrent/qbittorrent-nox/recipe.toml new file mode 100644 index 000000000..ccee433dc --- /dev/null +++ b/recipes/wip/net/torrent/qbittorrent-nox/recipe.toml @@ -0,0 +1,19 @@ +#TODO compile and test +[source] +tar = "https://sourceforge.net/projects/qbittorrent/files/qbittorrent/qbittorrent-5.2.3/qbittorrent-5.2.3.tar.xz/download" +[build] +template = "cmake" +cmakeflags = [ + "-DGUI=OFF", + "-DWEBUI=OFF", + "-DPLUGINS=OFF", + "-DSTACKTRACE=OFF", + "-DDBUS=OFF", + "-DSYSTEMD=OFF", +] +dependencies = [ + "libtorrent", + #"boost", + "openssl3", + "zlib", +] diff --git a/recipes/wip/net/torrent/qbittorrent/recipe.toml b/recipes/wip/net/torrent/qbittorrent/recipe.toml new file mode 100644 index 000000000..a0af443cd --- /dev/null +++ b/recipes/wip/net/torrent/qbittorrent/recipe.toml @@ -0,0 +1,24 @@ +#TODO compile and test +[source] +tar = "https://sourceforge.net/projects/qbittorrent/files/qbittorrent/qbittorrent-5.2.3/qbittorrent-5.2.3.tar.xz/download" +[build] +template = "cmake" +cmakeflags = [ + "-DWEBUI=OFF", + "-DPLUGINS=OFF", + "-DSTACKTRACE=OFF", + "-DDBUS=OFF", + "-DSYSTEMD=OFF", +] +#dev-dependencies = [ + #"host:qt6-tools", + #"host:qt6-svg", +#] +dependencies = [ + "libtorrent", + "qt6-base", + #"qt6-svg", + "boost", + "openssl3", + "zlib", +] diff --git a/recipes/wip/tools/delta-patcher/recipe.toml b/recipes/wip/tools/delta-patcher/recipe.toml new file mode 100644 index 000000000..d4a375f6f --- /dev/null +++ b/recipes/wip/tools/delta-patcher/recipe.toml @@ -0,0 +1,11 @@ +#TODO compile and test +[source] +git = "https://github.com/marco-calautti/DeltaPatcher" +rev = "v3.1.6" +shallow_clone = true +[build] +template = "cmake" +cmakeflags = ["-DwxBUILD_SHARED=OFF"] +dependencies = [ + "gtk3", +]