mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-07-10 21:48:53 +08:00
Add and improve more recipes
This commit is contained in:
parent
f6aab200a7
commit
8f3c36a46f
@ -1,11 +1,23 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO discover minimum dependencies from cmake log
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://invent.kde.org/utilities/ark"
|
||||
branch = "release/25.12"
|
||||
rev = "v26.04.3"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DBUILD_DOC=OFF"
|
||||
]
|
||||
dependencies = [
|
||||
"libarchive",
|
||||
"qt6-base",
|
||||
"kconfig6",
|
||||
"kfilemetadata6",
|
||||
"ki18n6",
|
||||
"kio6",
|
||||
"kservice6",
|
||||
"kparts6",
|
||||
"kwidgetsaddons6",
|
||||
#"kwindowsystem6",
|
||||
"kiconthemes6",
|
||||
]
|
||||
|
||||
@ -1,15 +1,30 @@
|
||||
#TODO discover minimum dependencies from cmake log
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://invent.kde.org/graphics/gwenview"
|
||||
branch = "release/26.04"
|
||||
rev = "v26.04.3"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DGWENVIEW_NO_WAYLAND_GESTURES=ON"
|
||||
"-DGWENVIEW_NO_WAYLAND_GESTURES=ON",
|
||||
"-DWITHOUT_X11=ON",
|
||||
"-DGWENVIEW_IMAGEANNOTATOR=OFF",
|
||||
]
|
||||
#dependencies = [
|
||||
#"libjpeg",
|
||||
#"libpng",
|
||||
#"exiv2",
|
||||
dependencies = [
|
||||
"qt6-base",
|
||||
"qt6-multimedia",
|
||||
"qt6-svg",
|
||||
"kio6",
|
||||
"kitemmodels6",
|
||||
"ki18n6",
|
||||
"kparts6",
|
||||
#"kwindowsystem6",
|
||||
"kiconthemes6",
|
||||
"knotifications6",
|
||||
"kguiaddons6",
|
||||
"kwidgetsaddons6",
|
||||
#"kcrash6",
|
||||
"libjpeg",
|
||||
"libpng",
|
||||
"exiv2",
|
||||
#]
|
||||
|
||||
@ -1,5 +1,4 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO discover minimum dependencies from cmake log
|
||||
#TODO compile and test
|
||||
# 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"
|
||||
@ -11,36 +10,34 @@ cmakeflags = [
|
||||
"-DBUILD_TESTING=OFF",
|
||||
"-DUSE_DBUS=OFF",
|
||||
]
|
||||
# dependencies = [
|
||||
# "mlt",
|
||||
# "ffmpeg6",
|
||||
# "qt5-declarative",
|
||||
# "qt5-tools",
|
||||
# "qt5-multimedia",
|
||||
# "qt5-svg",
|
||||
# "qt5-quickcontrols",
|
||||
# "qt5-quickcontrols2",
|
||||
# "qt5-networkauth",
|
||||
# "kf5-archive",
|
||||
# "kf5-bookmarks",
|
||||
# "kf5-codecs",
|
||||
# "kf5-config",
|
||||
# "kf5-configwidgets",
|
||||
# "kf5-coreaddons",
|
||||
# "kf5-crash",
|
||||
# "kf5-dbusaddons",
|
||||
# "kf5-declarative",
|
||||
# "kf5-filemetadata",
|
||||
# "kf5-guiaddons",
|
||||
# "kf5-iconthemes",
|
||||
# "kf5-init",
|
||||
# "kf5-io",
|
||||
# "kf5-newstuff",
|
||||
# "kf5-notifications",
|
||||
# "kf5-notifyconfig",
|
||||
# "kf5-purpose",
|
||||
# "kf5-textwidgets",
|
||||
# "kf5-widgetaddons",
|
||||
# "kf5-xmlgui",
|
||||
dependencies = [
|
||||
"mlt",
|
||||
"opentimelineio",
|
||||
"libimath",
|
||||
"qt6-base",
|
||||
"ffmpeg6",
|
||||
"qt6-declarative",
|
||||
"qt6-multimedia",
|
||||
"qt6-svg",
|
||||
"qt6-networkauth",
|
||||
"ki18n6",
|
||||
"karchive6",
|
||||
"kbookmarks6",
|
||||
"kcodecs6",
|
||||
"kcoreaddons6",
|
||||
"kconfig6",
|
||||
"kconfigwidgets6",
|
||||
"kio6",
|
||||
"kwidgetsaddons6",
|
||||
"knotifyconfig6",
|
||||
"knewstuff6",
|
||||
"kxmlgui6",
|
||||
"knotifications6",
|
||||
"kguiaddons6",
|
||||
"ktextwidgets6",
|
||||
"kiconthemes6",
|
||||
"solid6",
|
||||
"kfilemetadata6",
|
||||
"purpose6",
|
||||
# "breeze-icons",
|
||||
# ]
|
||||
]
|
||||
|
||||
@ -1,5 +1,4 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO discover minimum dependencies from cmake log
|
||||
#TODO compile and test
|
||||
# build instructions: https://docs.krita.org/en/untranslatable_pages/building_krita.html#building-on-linux
|
||||
[source]
|
||||
git = "https://invent.kde.org/graphics/krita"
|
||||
|
||||
12
recipes/wip/libs/kde/kf6/kcrash6/recipe.toml
Normal file
12
recipes/wip/libs/kde/kf6/kcrash6/recipe.toml
Normal file
@ -0,0 +1,12 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/kcrash-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DWITH_X11=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
"qt6-base",
|
||||
"kcoreaddons6",
|
||||
]
|
||||
13
recipes/wip/libs/kde/kf6/kwindowsystem6/recipe.toml
Normal file
13
recipes/wip/libs/kde/kf6/kwindowsystem6/recipe.toml
Normal file
@ -0,0 +1,13 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/kwindowsystem-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DKWINDOWSYSTEM_QML=OFF",
|
||||
"-DKWINDOWSYSTEM_X11=OFF",
|
||||
"-DKWINDOWSYSTEM_WAYLAND=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
"qt6-base"
|
||||
]
|
||||
11
recipes/wip/libs/media/opentimelineio/recipe.toml
Normal file
11
recipes/wip/libs/media/opentimelineio/recipe.toml
Normal file
@ -0,0 +1,11 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/AcademySoftwareFoundation/OpenTimelineIO"
|
||||
rev = "v0.18.1"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DOTIO_INSTALL_PYTHON_MODULES=OFF",
|
||||
"-DOTIO_INSTALL_COMMANDLINE_TOOLS=OFF",
|
||||
]
|
||||
10
recipes/wip/libs/other/libdmtx/recipe.toml
Normal file
10
recipes/wip/libs/other/libdmtx/recipe.toml
Normal file
@ -0,0 +1,10 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/dmtx/libdmtx"
|
||||
rev = "v0.7.8"
|
||||
shallow_clone = true
|
||||
script = """
|
||||
autotools_recursive_regenerate
|
||||
"""
|
||||
[build]
|
||||
template = "configure"
|
||||
13
recipes/wip/libs/other/libqrencode/recipe.toml
Normal file
13
recipes/wip/libs/other/libqrencode/recipe.toml
Normal file
@ -0,0 +1,13 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/fukuchi/libqrencode"
|
||||
rev = "v4.1.1"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DWITH_TOOLS=NO",
|
||||
"-DWITHOUT_PNG=YES",
|
||||
"-DBUILD_SHARED_LIBS=YES",
|
||||
]
|
||||
#dependencies = ["libpng"]
|
||||
9
recipes/wip/libs/other/zxing-cpp/recipe.toml
Normal file
9
recipes/wip/libs/other/zxing-cpp/recipe.toml
Normal file
@ -0,0 +1,9 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
tar = "https://github.com/zxing-cpp/zxing-cpp/releases/download/v3.1.0/zxing-cpp-3.1.0.tar.gz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DZXING_EXAMPLES=OFF",
|
||||
"-DZXING_DEPENDENCIES=LOCAL",
|
||||
]
|
||||
Loading…
Reference in New Issue
Block a user