From dfb240746863b4cb46f3bf211f97920f64df22a3 Mon Sep 17 00:00:00 2001 From: Ribbon <ribbon_45@proton.me> Date: Tue, 5 Dec 2023 01:44:13 +0000 Subject: [PATCH] Add recipes --- recipes/wip/gdb/recipe.toml | 2 +- recipes/wip/gnome-builder/recipe.toml | 20 ++++++++++++++++++++ recipes/wip/kdevelop/recipe.toml | 25 +++++++++++++++++++++++++ recipes/wip/rqbit/recipe.toml | 5 +++++ 4 files changed, 51 insertions(+), 1 deletion(-) create mode 100644 recipes/wip/gnome-builder/recipe.toml create mode 100644 recipes/wip/kdevelop/recipe.toml create mode 100644 recipes/wip/rqbit/recipe.toml diff --git a/recipes/wip/gdb/recipe.toml b/recipes/wip/gdb/recipe.toml index 9cd3ba4a4..376f98e62 100644 --- a/recipes/wip/gdb/recipe.toml +++ b/recipes/wip/gdb/recipe.toml @@ -1,6 +1,6 @@ #TODO probably wrong script, see https://sourceware.org/gdb/wiki/BuildingNatively [source] -tar = "https://ftp.gnu.org/gnu/gdb/gdb-13.2.tar.xz" +tar = "https://ftp.gnu.org/gnu/gdb/gdb-14.1.tar.xz" [build] template = "custom" dependencies = [ diff --git a/recipes/wip/gnome-builder/recipe.toml b/recipes/wip/gnome-builder/recipe.toml new file mode 100644 index 000000000..76712c05f --- /dev/null +++ b/recipes/wip/gnome-builder/recipe.toml @@ -0,0 +1,20 @@ +#TODO missing script for Meson, see https://builder.readthedocs.io/installation.html#via-release-tarball +#TODO missing dependencies, see https://packages.debian.org/source/trixie/gnome-builder +[source] +tar = "https://download.gnome.org/sources/gnome-builder/45/gnome-builder-45.0.tar.xz" +[build] +template = "custom" +dependencies = [ + "cairo", + "llvm", + "gdk-pixbuf", + "glib", + "gobject-introspection", + "gtk4", + "libadwaita", + "libgit2", + "libpeas", + "libxml2", + "pango", + "webkitgtk4", +] diff --git a/recipes/wip/kdevelop/recipe.toml b/recipes/wip/kdevelop/recipe.toml new file mode 100644 index 000000000..5ab3dee40 --- /dev/null +++ b/recipes/wip/kdevelop/recipe.toml @@ -0,0 +1,25 @@ +#TODO missing script for building, see https://kdevelop.org/build-it/ +#TODO missing dependencies, see https://packages.debian.org/source/trixie/kdevelop +[source] +tar = "https://invent.kde.org/kdevelop/kdevelop/-/archive/v23.08.3/kdevelop-v23.08.3.tar.bz2" +[build] +template = "custom" +dependencies = [ + "boost", + "kf5-archive", + "kf5-config", + "kf5-crash", + "kf5-declarative", + "kf5-guiaddons", + "kf5-iconthemes", + "kf5-io", + "kf5-newstuff", + "kf5-notifications", + "kf5-notifyconfig", + "kf5-purpose", + "kf5-widgetaddons", + "kf5-xmlgui", + "qt5-base", + "qt5-declarative", + "shared-mime-info", +] diff --git a/recipes/wip/rqbit/recipe.toml b/recipes/wip/rqbit/recipe.toml new file mode 100644 index 000000000..8ed10a162 --- /dev/null +++ b/recipes/wip/rqbit/recipe.toml @@ -0,0 +1,5 @@ +#TODO Not compiled or tested +[source] +tar = "https://github.com/ikatson/rqbit/archive/refs/tags/v4.0.0.tar.gz" +[build] +template = "cargo" -- GitLab