mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-11-05 04:06:38 +08:00
Add, update and remove more recipes
This commit is contained in:
parent
47086aa806
commit
d78e71cb5d
19
recipes/wip/gnome/phosh/recipe.toml
Normal file
19
recipes/wip/gnome/phosh/recipe.toml
Normal file
@ -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"]
|
||||
@ -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",
|
||||
#]
|
||||
@ -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",
|
||||
]
|
||||
|
||||
11
recipes/wip/kde/plasma-mobile/recipe.toml
Normal file
11
recipes/wip/kde/plasma-mobile/recipe.toml
Normal file
@ -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",
|
||||
]
|
||||
@ -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"
|
||||
|
||||
12
recipes/wip/libs/sdl/sdl12-compat/recipe.toml
Normal file
12
recipes/wip/libs/sdl/sdl12-compat/recipe.toml
Normal file
@ -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",
|
||||
]
|
||||
12
recipes/wip/libs/sdl/sdl2-compat/recipe.toml
Normal file
12
recipes/wip/libs/sdl/sdl2-compat/recipe.toml
Normal file
@ -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",
|
||||
]
|
||||
19
recipes/wip/net/torrent/qbittorrent-nox/recipe.toml
Normal file
19
recipes/wip/net/torrent/qbittorrent-nox/recipe.toml
Normal file
@ -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",
|
||||
]
|
||||
24
recipes/wip/net/torrent/qbittorrent/recipe.toml
Normal file
24
recipes/wip/net/torrent/qbittorrent/recipe.toml
Normal file
@ -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",
|
||||
]
|
||||
11
recipes/wip/tools/delta-patcher/recipe.toml
Normal file
11
recipes/wip/tools/delta-patcher/recipe.toml
Normal file
@ -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",
|
||||
]
|
||||
Loading…
Reference in New Issue
Block a user