diff --git a/recipes/wip/gnome/aisleriot/recipe.toml b/recipes/wip/gnome/aisleriot/recipe.toml new file mode 100644 index 000000000..59e8ce1af --- /dev/null +++ b/recipes/wip/gnome/aisleriot/recipe.toml @@ -0,0 +1,17 @@ +#TODO not compiled or tested +[source] +tar = "https://download.gnome.org/sources/aisleriot/3.22/aisleriot-3.22.35.tar.xz" +[build] +template = "meson" +mesonflags = [ + "-Ddocs=false", + "-Dsound=false", +] +dependencies = [ + "glib", + "gtk3", + "cairo", + "libcanberra", + "qt5-svg", + "librsvg", +] diff --git a/recipes/wip/gnome/brasero/recipe.toml b/recipes/wip/gnome/brasero/recipe.toml new file mode 100644 index 000000000..8854c5351 --- /dev/null +++ b/recipes/wip/gnome/brasero/recipe.toml @@ -0,0 +1,13 @@ +#TODO not compiled or tested +#TODO missing dependencies: https://gitlab.gnome.org/GNOME/brasero/-/blob/master/README?ref_type=heads&plain=1#L64 +[source] +tar = "https://download.gnome.org/sources/brasero/3.12/brasero-3.12.3.tar.xz" +[build] +template = "configure" +dependencies = [ + "gtk3", + "gstreamer", + "libxml2", + "cairo", + "libcanberra", +] diff --git a/recipes/wip/gnome/evince/recipe.toml b/recipes/wip/gnome/evince/recipe.toml new file mode 100644 index 000000000..8e3f5d142 --- /dev/null +++ b/recipes/wip/gnome/evince/recipe.toml @@ -0,0 +1,19 @@ +#TODO not compiled or tested +[source] +tar = "https://download.gnome.org/sources/evince/48/evince-48.1.tar.xz" +[build] +template = "meson" +mesonflags = [ + "-Dgtk_doc=false", + "-Duser_doc=false", + "-Dintrospection=false", + "-Ddbus=false", +] +dependencies = [ + "glib", + "gtk4", + "libadwaita", + "cairo", + "libxml2", + "cairo", +] diff --git a/recipes/wip/gnome/gnome-2048/recipe.toml b/recipes/wip/gnome/gnome-2048/recipe.toml new file mode 100644 index 000000000..ef81d2684 --- /dev/null +++ b/recipes/wip/gnome/gnome-2048/recipe.toml @@ -0,0 +1,11 @@ +#TODO not compiled or tested +[source] +git = "https://gitlab.gnome.org/GNOME/gnome-2048" +shallow_clone = true +[build] +template = "meson" +dependencies = [ + "glib", + "gtk4", + "libadwaita", +] diff --git a/recipes/wip/gnome/gnome-chess/recipe.toml b/recipes/wip/gnome/gnome-chess/recipe.toml new file mode 100644 index 000000000..1659ac047 --- /dev/null +++ b/recipes/wip/gnome/gnome-chess/recipe.toml @@ -0,0 +1,12 @@ +#TODO not compiled or tested +#TODO missing dependencies +[source] +tar = "https://download.gnome.org/sources/gnome-chess/49/gnome-chess-49.2.tar.xz" +[build] +template = "meson" +dependencies = [ + "glib", + "gtk4", + "libadwaita", + "librsvg", +] diff --git a/recipes/wip/gnome/gnome-image-viewer/recipe.toml b/recipes/wip/gnome/gnome-image-viewer/recipe.toml new file mode 100644 index 000000000..923680ee6 --- /dev/null +++ b/recipes/wip/gnome/gnome-image-viewer/recipe.toml @@ -0,0 +1,11 @@ +#TODO not compiled or tested +[source] +git = "https://gitlab.gnome.org/GNOME/loupe" +shallow_clone = true +[build] +template = "meson" +dependencies = [ + "gtk4", + "libadwaita", + "liblcms", +] diff --git a/recipes/wip/gnome/gnome-sudoku/recipe.toml b/recipes/wip/gnome/gnome-sudoku/recipe.toml new file mode 100644 index 000000000..39b610fe6 --- /dev/null +++ b/recipes/wip/gnome/gnome-sudoku/recipe.toml @@ -0,0 +1,12 @@ +#TODO not compiled or tested +#TODO missing dependencies +[source] +tar = "https://download.gnome.org/sources/gnome-sudoku/49/gnome-sudoku-49.2.tar.xz" +[build] +template = "meson" +dependencies = [ + "glib", + "gtk4", + "libadwaita", + "json-glib", +] diff --git a/recipes/wip/kde/ark/recipe.toml b/recipes/wip/kde/ark/recipe.toml new file mode 100644 index 000000000..d5078e8ca --- /dev/null +++ b/recipes/wip/kde/ark/recipe.toml @@ -0,0 +1,11 @@ +#TODO not compiled or tested +#TODO discover minimum dependencies from cmake log +[source] +git = "https://invent.kde.org/utilities/ark" +branch = "release/25.08" +shallow_clone = true +[build] +template = "cmake" +dependencies = [ + "libarchive", +] diff --git a/recipes/wip/kde/k3b/recipe.toml b/recipes/wip/kde/k3b/recipe.toml new file mode 100644 index 000000000..f9a01119c --- /dev/null +++ b/recipes/wip/kde/k3b/recipe.toml @@ -0,0 +1,12 @@ +#TODO not compiled or tested +#TODO discover minimum dependencies from cmake log +# build instructions: https://invent.kde.org/multimedia/k3b/-/blob/master/INSTALL.txt?ref_type=heads +[source] +git = "https://invent.kde.org/multimedia/k3b" +branch = "release/25.08" +shallow_clone = true +[build] +template = "cmake" +dependencies = [ + "libcdio-paranoia", +] diff --git a/recipes/wip/kde/kpatience/recipe.toml b/recipes/wip/kde/kpatience/recipe.toml new file mode 100644 index 000000000..7702e707b --- /dev/null +++ b/recipes/wip/kde/kpatience/recipe.toml @@ -0,0 +1,8 @@ +#TODO not compiled or tested +#TODO discover minimum dependencies from cmake log +[source] +git = "https://invent.kde.org/games/kpat" +branch = "release/25.08" +shallow_clone = true +[build] +template = "cmake"