mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-07-02 09:38:42 +08:00
Add and update recipes
This commit is contained in:
parent
b1de85d03f
commit
c727ab4235
18
recipes/wip/graphics/editors/xournalpp/recipe.toml
Normal file
18
recipes/wip/graphics/editors/xournalpp/recipe.toml
Normal file
@ -0,0 +1,18 @@
|
||||
#TODO discover minimum dependencies from cmake log
|
||||
# build instructions: https://github.com/xournalpp/xournalpp/blob/master/readme/LinuxBuild.md
|
||||
[source]
|
||||
git = "https://github.com/xournalpp/xournalpp"
|
||||
rev = "v1.3.5"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DENABLE_AUDIO=OFF",
|
||||
"-DENABLE_QPDF=OFF",
|
||||
"-DENABLE_PLUGINS=OFF",
|
||||
"-DENABLE_GTK_SOURCEVIEW=OFF",
|
||||
]
|
||||
#dependencies = [
|
||||
#"gtk3",
|
||||
#"glib",
|
||||
#]
|
||||
@ -3,7 +3,7 @@
|
||||
# build instructions: https://invent.kde.org/multimedia/kdenlive/-/blob/master/dev-docs/build.md#build-and-install-the-projects
|
||||
[source]
|
||||
git = "https://invent.kde.org/multimedia/kdenlive"
|
||||
branch = "release/26.04"
|
||||
rev = "v26.04.2"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
|
||||
@ -3,14 +3,14 @@
|
||||
# build instructions: https://docs.krita.org/en/untranslatable_pages/building_krita.html#building-on-linux
|
||||
[source]
|
||||
git = "https://invent.kde.org/graphics/krita"
|
||||
branch = "krita/6.0"
|
||||
rev = "v6.0.2.1"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DLIMIT_LONG_TESTS=OFF",
|
||||
"-DENABLE_UPDATERS=OFF",
|
||||
"-DBUILD_WITH_QT6=ON",
|
||||
#"-DBUILD_WITH_QT6=ON",
|
||||
]
|
||||
# dependencies = [
|
||||
# "gexiv2",
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
#TODO discover minimum dependencies from cmake log
|
||||
[source]
|
||||
git = "https://invent.kde.org/network/ktorrent"
|
||||
branch = "release/25.12"
|
||||
rev = "v26.04.2"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
# openbsd patches: https://github.com/openbsd/ports/tree/master/x11/kde-plasma/kwin/patches
|
||||
[source]
|
||||
git = "https://invent.kde.org/plasma/kwin-x11"
|
||||
branch = "Plasma/6.6"
|
||||
rev = "v6.6.5"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
#TODO determine minimum dependencies from cmake log
|
||||
[source]
|
||||
git = "https://invent.kde.org/plasma/plasma-workspace"
|
||||
branch = "Plasma/6.6"
|
||||
rev = "v6.6.5"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
|
||||
5
recipes/wip/libs/text/libestr/recipe.toml
Normal file
5
recipes/wip/libs/text/libestr/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
tar = "http://libestr.adiscon.com/files/download/libestr-0.1.11.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
10
recipes/wip/libs/text/libfastjson/recipe.toml
Normal file
10
recipes/wip/libs/text/libfastjson/recipe.toml
Normal file
@ -0,0 +1,10 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/rsyslog/libfastjson"
|
||||
rev = "v1.2304.0"
|
||||
shallow_clone = true
|
||||
script = """
|
||||
autotools_recursive_regenerate
|
||||
"""
|
||||
[build]
|
||||
template = "configure"
|
||||
5
recipes/wip/libs/text/liblognorm/recipe.toml
Normal file
5
recipes/wip/libs/text/liblognorm/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
tar = "http://www.liblognorm.com/files/download/liblognorm-2.1.0.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
6
recipes/wip/net/server/everlock/recipe.toml
Normal file
6
recipes/wip/net/server/everlock/recipe.toml
Normal file
@ -0,0 +1,6 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://codeberg.org/JensWalter/everlock"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
12
recipes/wip/players/sparkplayer/recipe.toml
Normal file
12
recipes/wip/players/sparkplayer/recipe.toml
Normal file
@ -0,0 +1,12 @@
|
||||
#TODO compile and test
|
||||
# non-linux support sdl2, probably instead of alsa
|
||||
[source]
|
||||
git = "https://github.com/dividebysandwich/sparkplayer"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
cargopackages = ["sparkplayer-native"]
|
||||
#dependencies = [
|
||||
#"sdl2",
|
||||
#"ffmpeg6",
|
||||
#]
|
||||
@ -33,5 +33,5 @@ cmakeflags = [
|
||||
# "libqrcodegenc",
|
||||
# "librist",
|
||||
# "libsrt",
|
||||
# "libwebsocket++",
|
||||
# "libwebsocketpp",
|
||||
# ]
|
||||
|
||||
8
recipes/wip/sys/psmisc/recipe.toml
Normal file
8
recipes/wip/sys/psmisc/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
tar = "https://gitlab.com/psmisc/psmisc/-/archive/v23.7/psmisc-v23.7.tar.bz2"
|
||||
script = """
|
||||
autotools_recursive_regenerate
|
||||
"""
|
||||
[build]
|
||||
template = "configure"
|
||||
8
recipes/wip/text/logrotate/recipe.toml
Normal file
8
recipes/wip/text/logrotate/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
tar = "https://github.com/logrotate/logrotate/releases/download/3.22.0/logrotate-3.22.0.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
#dependencies = [
|
||||
# "popt",
|
||||
#]
|
||||
7
recipes/wip/text/profig/recipe.toml
Normal file
7
recipes/wip/text/profig/recipe.toml
Normal file
@ -0,0 +1,7 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://codeberg.org/Paul_Proteus/profig"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
cargoflags = ["--no-default-features"]
|
||||
7
recipes/wip/web/rheo/recipe.toml
Normal file
7
recipes/wip/web/rheo/recipe.toml
Normal file
@ -0,0 +1,7 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/freecomputinglab/rheo"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
cargopackages = ["rheo"]
|
||||
Loading…
Reference in New Issue
Block a user