Add recipes

This commit is contained in:
Ribbon 2023-12-05 01:44:13 +00:00
parent 46e41aa3b3
commit dfb2407468
4 changed files with 51 additions and 1 deletions

View File

@ -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 = [

View File

@ -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",
]

View File

@ -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",
]

View File

@ -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"