Add, update and remove more recipes

This commit is contained in:
Ribbon 2026-08-09 01:18:53 -03:00
parent 47086aa806
commit d78e71cb5d
10 changed files with 116 additions and 21 deletions

View 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"]

View File

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

View File

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

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

View File

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

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

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

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

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

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