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
|
#TODO discover minimum dependencies from cmake log
|
||||||
[source]
|
[source]
|
||||||
git = "https://invent.kde.org/games/kpat"
|
git = "https://invent.kde.org/games/kpat"
|
||||||
branch = "release/25.12"
|
rev = "v26.04.3"
|
||||||
shallow_clone = true
|
shallow_clone = true
|
||||||
[build]
|
[build]
|
||||||
template = "cmake"
|
template = "cmake"
|
||||||
cmakeflags = [
|
cmakeflags = [
|
||||||
"-DBUILD_DOC=OFF",
|
"-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]
|
[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]
|
[build]
|
||||||
template = "cmake"
|
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