mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-25 22:34:18 +08:00
Add recipes
This commit is contained in:
parent
d86380bfe6
commit
a4c3c5aac2
5
recipes/wip/apr-util/recipe.toml
Normal file
5
recipes/wip/apr-util/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO Not compiled or tested
|
||||
[source]
|
||||
tar = "https://dlcdn.apache.org//apr/apr-util-1.6.3.tar.bz2"
|
||||
[build]
|
||||
template = "configure"
|
||||
5
recipes/wip/apr/recipe.toml
Normal file
5
recipes/wip/apr/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO Not compiled or tested
|
||||
[source]
|
||||
tar = "https://dlcdn.apache.org//apr/apr-1.7.4.tar.bz2"
|
||||
[build]
|
||||
template = "configure"
|
||||
5
recipes/wip/astyle/recipe.toml
Normal file
5
recipes/wip/astyle/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO missing script for CMake, see https://astyle.sourceforge.net/install.html
|
||||
[source]
|
||||
tar = "https://sourceforge.net/projects/astyle/files/astyle/astyle%203.4/astyle-3.4.10.tar.bz2/download"
|
||||
[build]
|
||||
template = "custom"
|
||||
8
recipes/wip/cairomm-1.0+/recipe.toml
Normal file
8
recipes/wip/cairomm-1.0+/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://www.cairographics.org/releases/cairomm-1.15.5.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"cairo",
|
||||
]
|
||||
8
recipes/wip/cairomm-1.16+/recipe.toml
Normal file
8
recipes/wip/cairomm-1.16+/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://www.cairographics.org/releases/cairomm-1.18.0.tar.xz"
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"cairo",
|
||||
]
|
||||
@ -1,5 +0,0 @@
|
||||
#TODO missing script for Meson, see https://cgit.freedesktop.org/cairo/tree/INSTALL
|
||||
[source]
|
||||
tar = "https://www.cairographics.org/releases/cairomm-1.16.2.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
5
recipes/wip/cmark/recipe.toml
Normal file
5
recipes/wip/cmark/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO missing script for CMake, see https://github.com/commonmark/cmark#installing
|
||||
[source]
|
||||
tar = "https://github.com/commonmark/cmark/archive/refs/tags/0.30.3.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
5
recipes/wip/dspy/recipe.toml
Normal file
5
recipes/wip/dspy/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO missing script for Meson, lacking build instructions
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/dspy/1.2/dspy-1.2.1.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
5
recipes/wip/enchant/recipe.toml
Normal file
5
recipes/wip/enchant/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO Not compiled or tested
|
||||
[source]
|
||||
tar = "https://github.com/AbiWord/enchant/releases/download/v2.6.3/enchant-2.6.3.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
5
recipes/wip/exuberant-ctags/recipe.toml
Normal file
5
recipes/wip/exuberant-ctags/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO probably wrong template, lacking build instructions
|
||||
[source]
|
||||
tar = "https://sourceforge.net/projects/ctags/files/ctags/5.8/ctags-5.8.tar.gz/download"
|
||||
[build]
|
||||
template = "configure"
|
||||
@ -1,5 +1,8 @@
|
||||
#TODO probably wrong template, see https://gitlab.gnome.org/GNOME/glibmm#building
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/glibmm/2.76/glibmm-2.76.0.tar.xz"
|
||||
tar = "https://download.gnome.org/sources/glibmm/2.78/glibmm-2.78.0.tar.xz"
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"glib",
|
||||
]
|
||||
@ -6,15 +6,29 @@ tar = "https://download.gnome.org/sources/gnome-builder/45/gnome-builder-45.0.ta
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"cairo",
|
||||
"cmark",
|
||||
"dbus",
|
||||
"dspy",
|
||||
"enchant",
|
||||
"llvm",
|
||||
"gdk-pixbuf",
|
||||
"glib",
|
||||
"gobject-introspection",
|
||||
"gtk4",
|
||||
"gtk4mm",
|
||||
"gtksourceview",
|
||||
"libadwaita",
|
||||
"libdex",
|
||||
"libgit2",
|
||||
"libgspell-gtk4",
|
||||
"libpanel",
|
||||
"libpeas",
|
||||
"libsoup",
|
||||
"vala",
|
||||
"libvte",
|
||||
"libxml2",
|
||||
"json-glib",
|
||||
"jsonrpc-glib",
|
||||
"pango",
|
||||
"webkitgtk4",
|
||||
]
|
||||
|
||||
6
recipes/wip/go/recipe.toml
Normal file
6
recipes/wip/go/recipe.toml
Normal file
@ -0,0 +1,6 @@
|
||||
#TODO missing script for building, see https://go.dev/doc/install/source
|
||||
#TODO use the Go frontend from GCC or build the official compiler?
|
||||
[source]
|
||||
tar = "https://go.dev/dl/go1.21.5.src.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
@ -1,5 +1,8 @@
|
||||
#TODO probably missing dependencies
|
||||
#TODO determine dependencies
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/gtkmm/2.91/gtkmm-2.91.7.tar.gz"
|
||||
tar = "https://download.gnome.org/sources/gtkmm/2.24/gtkmm-2.24.5.tar.xz"
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"gtk2",
|
||||
]
|
||||
|
||||
12
recipes/wip/gtk3mm/recipe.toml
Normal file
12
recipes/wip/gtk3mm/recipe.toml
Normal file
@ -0,0 +1,12 @@
|
||||
#TODO missing script for Meson, see https://gnome.pages.gitlab.gnome.org/gtkmm-documentation/sec-install-unix-and-linux.html
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/gtkmm/3.24/gtkmm-3.24.8.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"libsigc++",
|
||||
"gtk3",
|
||||
"glibmm",
|
||||
"cairomm-1.0+",
|
||||
"pangomm",
|
||||
]
|
||||
@ -1,6 +1,12 @@
|
||||
#TODO missing script for Meson (probably)
|
||||
#TODO probably missing dependencies
|
||||
#TODO missing script for Meson, see https://gnome.pages.gitlab.gnome.org/gtkmm-documentation/sec-install-unix-and-linux.html
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/gtkmm/4.11/gtkmm-4.11.2.tar.xz"
|
||||
tar = "https://download.gnome.org/sources/gtkmm/4.13/gtkmm-4.13.2.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"libsigc++",
|
||||
"gtk4",
|
||||
"glibmm",
|
||||
"cairomm-1.16+",
|
||||
"pangomm",
|
||||
]
|
||||
|
||||
12
recipes/wip/gtksourceview/recipe.toml
Normal file
12
recipes/wip/gtksourceview/recipe.toml
Normal file
@ -0,0 +1,12 @@
|
||||
#TODO missing script for Meson, see https://gitlab.gnome.org/GNOME/gtksourceview#installation
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/gtksourceview/5.10/gtksourceview-5.10.0.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"glib",
|
||||
"gtk4",
|
||||
"libxml2",
|
||||
"fribidi",
|
||||
"pcre",
|
||||
]
|
||||
8
recipes/wip/json-glib/recipe.toml
Normal file
8
recipes/wip/json-glib/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO missing script for Meson, see https://gitlab.gnome.org/GNOME/json-glib/#build-and-installation
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/json-glib/1.8/json-glib-1.8.0.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"glib",
|
||||
]
|
||||
8
recipes/wip/jsonrpc-glib/recipe.toml
Normal file
8
recipes/wip/jsonrpc-glib/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO missing script for Meson, see https://gitlab.gnome.org/GNOME/jsonrpc-glib#building
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/jsonrpc-glib/3.44/jsonrpc-glib-3.44.0.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"glib",
|
||||
]
|
||||
@ -1,25 +1,49 @@
|
||||
#TODO missing script for building, see https://kdevelop.org/build-it/
|
||||
#TODO missing dependencies, see https://packages.debian.org/source/trixie/kdevelop
|
||||
#TODO probably 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 = [
|
||||
"apr",
|
||||
"apr-util",
|
||||
"astyle",
|
||||
"boost",
|
||||
"libgrantlee",
|
||||
"libkomparediff2",
|
||||
"kf5-archive",
|
||||
"kf5-config",
|
||||
"kf5-crash",
|
||||
"kf5-cmutils",
|
||||
"kf5-extra-cmake-modules",
|
||||
"kf5-declarative",
|
||||
"kf5-doctools",
|
||||
"kf5-guiaddons",
|
||||
"kf5-i18n",
|
||||
"kf5-iconthemes",
|
||||
"kf5-itemmodels",
|
||||
"kf5-itemviews",
|
||||
"kf5-io",
|
||||
"kf5-jobwidgets",
|
||||
"kf5-newstuff",
|
||||
"kf5-notifications",
|
||||
"kf5-notifyconfig",
|
||||
"kf5-parts",
|
||||
"kf5-plasma-framework",
|
||||
"kf5-purpose",
|
||||
"kf5-runner",
|
||||
"kf5-service",
|
||||
"kf5-sonnet",
|
||||
"kf5-sysguard",
|
||||
"kf5-texteditor",
|
||||
"kf5-threadweaver",
|
||||
"kf5-widgetaddons",
|
||||
"kf5-windowsystem",
|
||||
"kf5-xmlgui",
|
||||
"qt5-base",
|
||||
"qt5-declarative",
|
||||
"qt5-tools",
|
||||
"qt5-webkit",
|
||||
"okteta",
|
||||
"shared-mime-info",
|
||||
]
|
||||
|
||||
5
recipes/wip/kf5-parts/recipe.toml
Normal file
5
recipes/wip/kf5-parts/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO missing script for building, lacking build instructions
|
||||
[source]
|
||||
tar = "https://invent.kde.org/frameworks/kparts/-/archive/v5.112.0/kparts-v5.112.0.tar.bz2"
|
||||
[build]
|
||||
template = "custom"
|
||||
5
recipes/wip/kf5-sysguard/recipe.toml
Normal file
5
recipes/wip/kf5-sysguard/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO missing script for building, lacking build instructions
|
||||
[source]
|
||||
tar = "https://invent.kde.org/plasma/libksysguard/-/archive/v5.27.10/libksysguard-v5.27.10.tar.bz2"
|
||||
[build]
|
||||
template = "custom"
|
||||
8
recipes/wip/libdex/recipe.toml
Normal file
8
recipes/wip/libdex/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO missing script for Meson, see https://gitlab.gnome.org/GNOME/libdex#building
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/libdex/0.4/libdex-0.4.1.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"glib",
|
||||
]
|
||||
8
recipes/wip/libgrantlee/recipe.toml
Normal file
8
recipes/wip/libgrantlee/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO missing script for CMake, see https://github.com/steveire/grantlee#installation
|
||||
[source]
|
||||
tar = "https://github.com/steveire/grantlee/releases/download/v5.3.1/grantlee-5.3.1.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"qt5-base",
|
||||
]
|
||||
10
recipes/wip/libgspell-gtk3/recipe.toml
Normal file
10
recipes/wip/libgspell-gtk3/recipe.toml
Normal file
@ -0,0 +1,10 @@
|
||||
#TODO Not compiled or tested
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/gspell/1.12/gspell-1.12.2.tar.xz"
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"gtk3",
|
||||
"glib",
|
||||
"libicu",
|
||||
]
|
||||
14
recipes/wip/libgspell-gtk4/recipe.toml
Normal file
14
recipes/wip/libgspell-gtk4/recipe.toml
Normal file
@ -0,0 +1,14 @@
|
||||
#TODO probably wrong script
|
||||
[source]
|
||||
tar = "https://gitlab.gnome.org/otrocodigo/gspell/-/archive/1.11.1/gspell-1.11.1.tar.bz2"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"glib",
|
||||
"gtk4",
|
||||
"libicu",
|
||||
]
|
||||
script = """
|
||||
./autogen.sh
|
||||
cookbook_configure
|
||||
"""
|
||||
5
recipes/wip/libhyphen/recipe.toml
Normal file
5
recipes/wip/libhyphen/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO missing script for building, see https://github.com/hunspell/hyphen/blob/master/README#L49
|
||||
[source]
|
||||
git = "https://github.com/hunspell/hyphen"
|
||||
[build]
|
||||
template = "custom"
|
||||
5
recipes/wip/libicu/recipe.toml
Normal file
5
recipes/wip/libicu/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO Not compiled or tested
|
||||
[source]
|
||||
tar = "https://github.com/unicode-org/icu/releases/download/release-74-1/icu4c-74_1-src.tgz"
|
||||
[build]
|
||||
template = "configure"
|
||||
5
recipes/wip/libkomparediff2/recipe.toml
Normal file
5
recipes/wip/libkomparediff2/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO missing script for CMake, lacking build instructions
|
||||
[source]
|
||||
tar = "https://invent.kde.org/sdk/libkomparediff2/-/archive/v23.08.4/libkomparediff2-v23.08.4.tar.bz2"
|
||||
[build]
|
||||
template = "custom"
|
||||
5
recipes/wip/libpanel/recipe.toml
Normal file
5
recipes/wip/libpanel/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO missing script for Meson, lacking build instructions
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/libpanel/1.4/libpanel-1.4.0.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
5
recipes/wip/libsoup/recipe.toml
Normal file
5
recipes/wip/libsoup/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO missing script for Meson, lacking build instructions
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/libsoup/3.4/libsoup-3.4.4.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
5
recipes/wip/libvte/recipe.toml
Normal file
5
recipes/wip/libvte/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO missing script for Meson, see https://gitlab.gnome.org/GNOME/vte/#installation
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/vte/0.74/vte-0.74.1.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
5
recipes/wip/okteta/recipe.toml
Normal file
5
recipes/wip/okteta/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO missing script for CMake, lacking build instructions
|
||||
[source]
|
||||
tar = "https://invent.kde.org/utilities/okteta/-/archive/v0.26.13/okteta-v0.26.13.tar.bz2"
|
||||
[build]
|
||||
template = "custom"
|
||||
@ -3,3 +3,6 @@
|
||||
tar = "https://download.gnome.org/sources/pangomm/2.50/pangomm-2.50.1.tar.xz"
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"pango",
|
||||
]
|
||||
27
recipes/wip/qt5-webkit/recipe.toml
Normal file
27
recipes/wip/qt5-webkit/recipe.toml
Normal file
@ -0,0 +1,27 @@
|
||||
#TODO probably wrong branch
|
||||
#TODO missing script for CMake, see https://github.com/qtwebkit/qtwebkit/wiki/Building-QtWebKit-on-Linux
|
||||
#TODO determine dependencies
|
||||
[source]
|
||||
git = "https://github.com/movableink/webkit"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"qt5-base",
|
||||
"qt5-guiaddons",
|
||||
"qt5-connectivity",
|
||||
"qt5-networkauth",
|
||||
"qt5-positioning",
|
||||
"qt5-sensors",
|
||||
"qt5-declarative",
|
||||
"qt5-webchannel",
|
||||
"sqlite3",
|
||||
"libicu",
|
||||
"libhyphen",
|
||||
"libxml2",
|
||||
"libxslt",
|
||||
"libjpeg-turbo",
|
||||
"libpng",
|
||||
"zlib",
|
||||
"glib",
|
||||
"gstreamer",
|
||||
]
|
||||
8
recipes/wip/vala/recipe.toml
Normal file
8
recipes/wip/vala/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO missing script for building, see https://gitlab.gnome.org/GNOME/vala#building-vala
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/vala/0.56/vala-0.56.14.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"glib",
|
||||
]
|
||||
Loading…
Reference in New Issue
Block a user