mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-07-10 05:28:43 +08:00
Add and improve more recipes
This commit is contained in:
parent
2a029097bf
commit
753e0a6da5
@ -13,18 +13,18 @@ cmakeflags = [
|
||||
"-DBUILD_WITH_QT6=ON",
|
||||
"-DALLOW_UNSTABLE=QT6",
|
||||
]
|
||||
# dependencies = [
|
||||
# "qt6-qt5compat",
|
||||
# "qt6-base",
|
||||
# "qt6-declarative",
|
||||
# "qt6-svg",
|
||||
# "kcompletion6",
|
||||
# "kconfig6",
|
||||
# "kcoreaddons6",
|
||||
# "kguiaddons6",
|
||||
# "ki18n6",
|
||||
# "kitemviews6",
|
||||
# "kwidgetaddons6",
|
||||
dependencies = [
|
||||
"qt6-qt5compat",
|
||||
"qt6-base",
|
||||
"qt6-declarative",
|
||||
"qt6-svg",
|
||||
"kcompletion6",
|
||||
"kconfig6",
|
||||
"kcoreaddons6",
|
||||
"kguiaddons6",
|
||||
"ki18n6",
|
||||
"kitemviews6",
|
||||
"kwidgetsaddons6",
|
||||
# "gexiv2",
|
||||
# "ffmpeg6",
|
||||
# "fftw",
|
||||
@ -57,4 +57,4 @@ cmakeflags = [
|
||||
# "libunibreak",
|
||||
# "libxsimd",
|
||||
# "libxtl",
|
||||
# ]
|
||||
]
|
||||
|
||||
8
recipes/wip/libs/kde/kf6/attica6/recipe.toml
Normal file
8
recipes/wip/libs/kde/kf6/attica6/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/attica-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"qt6-base"
|
||||
]
|
||||
@ -0,0 +1,9 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/extra-cmake-modules-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DBUILD_DOC=OFF",
|
||||
"-DBUILD_TESTING=OFF",
|
||||
]
|
||||
@ -3,3 +3,13 @@
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/karchive-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DWITH_OPENSSL=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
"bzip2",
|
||||
"xz",
|
||||
#"openssl3",
|
||||
"zstd",
|
||||
"zlib",
|
||||
]
|
||||
@ -3,3 +3,9 @@
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/kbookmarks-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"qt6-base",
|
||||
"kconfig6",
|
||||
"kcoreaddons6",
|
||||
"kwidgetsaddons6",
|
||||
]
|
||||
|
||||
@ -3,3 +3,9 @@
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/kcolorscheme-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"qt6-base",
|
||||
"kconfig6",
|
||||
"kguiaddons6",
|
||||
"ki18n6",
|
||||
]
|
||||
|
||||
@ -3,3 +3,9 @@
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/kcompletion-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"qt6-base",
|
||||
"kcodecs6",
|
||||
"kconfig6",
|
||||
"kwidgetsaddons6",
|
||||
]
|
||||
|
||||
@ -3,3 +3,10 @@
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/kconfigwidgets-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DUSE_DBUS_DEFAULT=OFF",
|
||||
"-DBUILD_DESIGNERPLUGIN=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
"qt6-base"
|
||||
]
|
||||
|
||||
@ -3,3 +3,10 @@
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/kcoreaddons-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DBUILD_PYTHON_BINDINGS=OFF",
|
||||
"-DUSE_DBUS_DEFAULT=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
"qt6-base"
|
||||
]
|
||||
|
||||
@ -3,3 +3,9 @@
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/kfilemetadata-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"qt6-base",
|
||||
"kcoreaddons6",
|
||||
"ki18n6",
|
||||
"kcodecs6",
|
||||
]
|
||||
|
||||
@ -3,3 +3,13 @@
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/kguiaddons-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DBUILD_GEO_SCHEME_HANDLER=OFF",
|
||||
"-DWITH_X11=OFF",
|
||||
"-DWITH_WAYLAND=OFF",
|
||||
"-DBUILD_PYTHON_BINDINGS=OFF",
|
||||
"-DUSE_DBUS_DEFAULT=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
"qt6-base",
|
||||
]
|
||||
|
||||
@ -1,5 +1,9 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/kcodecs-6.27.0.tar.xz"
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/ki18n-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"qt6-base",
|
||||
"gettext" # does it have the libintl library?
|
||||
]
|
||||
|
||||
@ -3,3 +3,15 @@
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/kiconthemes-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DBUILD_DESIGNERPLUGIN=OFF",
|
||||
"-DUSE_DBUS_DEFAULT=OFF",
|
||||
"-DUSE_BreezeIcons_DEFAULT=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
"qt6-base",
|
||||
"karchive6",
|
||||
"ki18n6",
|
||||
"kwidgetsaddons6",
|
||||
"kcolorscheme6",
|
||||
]
|
||||
|
||||
@ -3,3 +3,16 @@
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/kio-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DKIOCORE_ONLY=ON",
|
||||
"-DBUILD_DESIGNERPLUGIN=OFF",
|
||||
"-DUSE_DBUS_DEFAULT=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
"qt6-base",
|
||||
"kconfig6",
|
||||
"kcoreaddons6",
|
||||
"ki18n6",
|
||||
"kservice6",
|
||||
"solid6",
|
||||
]
|
||||
|
||||
13
recipes/wip/libs/kde/kf6/kirigami6/recipe.toml
Normal file
13
recipes/wip/libs/kde/kf6/kirigami6/recipe.toml
Normal file
@ -0,0 +1,13 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/kirigami-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DUSE_DBUS_DEFAULT=OFF"
|
||||
]
|
||||
dependencies = [
|
||||
"qt6-base",
|
||||
"qt6-svg",
|
||||
"qt6-shadertools",
|
||||
]
|
||||
@ -3,3 +3,9 @@
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/kitemviews-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DBUILD_DESIGNERPLUGIN=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
"qt6-base",
|
||||
]
|
||||
|
||||
@ -3,3 +3,17 @@
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/knewstuff-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DBUILD_DESIGNERPLUGIN=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
"qt6-base",
|
||||
"karchive6",
|
||||
"kconfig6",
|
||||
"kcoreaddons6",
|
||||
"ki18n6",
|
||||
"kpackage6",
|
||||
"kwidgetsaddons6",
|
||||
"attica6",
|
||||
#"kirigami6",
|
||||
]
|
||||
|
||||
@ -3,3 +3,10 @@
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/knotifications-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DUSE_DBUS_DEFAULT=OFF",
|
||||
"-DBUILD_PYTHON_BINDINGS=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
"qt6-base"
|
||||
]
|
||||
|
||||
@ -3,3 +3,13 @@
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/knotifyconfig-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DUSE_DBUS_DEFAULT=OFF"
|
||||
]
|
||||
dependencies = [
|
||||
"qt6-base",
|
||||
"kcompletion6",
|
||||
"kconfig6",
|
||||
"ki18n6",
|
||||
"kio6",
|
||||
]
|
||||
|
||||
14
recipes/wip/libs/kde/kf6/kpackage6/recipe.toml
Normal file
14
recipes/wip/libs/kde/kf6/kpackage6/recipe.toml
Normal file
@ -0,0 +1,14 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/kpackage-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DUSE_DBUS_DEFAULT=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
"qt6-base",
|
||||
"karchive6",
|
||||
"ki18n6",
|
||||
"kcoreaddons6",
|
||||
]
|
||||
@ -1,5 +1,9 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/kwidgetaddons-6.27.0.tar.xz"
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/kwidgetsaddons-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DBUILD_PYTHON_BINDINGS=OFF",
|
||||
"-DBUILD_DESIGNERPLUGIN=OFF",
|
||||
]
|
||||
|
||||
@ -3,3 +3,19 @@
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/kxmlgui-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DBUILD_DESIGNERPLUGIN=OFF"
|
||||
"-DUSE_DBUS_DEFAULT=OFF",
|
||||
"-DBUILD_PYTHON_BINDINGS=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
"qt6-base"
|
||||
"kcoreaddons6",
|
||||
"kitemviews6",
|
||||
"kconfig6",
|
||||
"kconfigwidgets6",
|
||||
"kguiaddons6",
|
||||
"ki18n6",
|
||||
"kiconthemes6",
|
||||
"kwidgetsaddons6",
|
||||
]
|
||||
|
||||
@ -3,3 +3,19 @@
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/purpose-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DUSE_DBUS_DEFAULT=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
"qt6-base",
|
||||
"kcoreaddons6",
|
||||
"ki18n6",
|
||||
"kconfig6",
|
||||
"kirigami6",
|
||||
"knotifications6",
|
||||
"kio6",
|
||||
"kservice6",
|
||||
"kprison6",
|
||||
"kitemmodels6",
|
||||
"kcmutils6",
|
||||
]
|
||||
|
||||
@ -3,3 +3,11 @@
|
||||
tar = "https://download.kde.org/stable/frameworks/6.27/solid-6.27.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DUSE_DBUS_DEFAULT=OFF",
|
||||
"-DUDEV_DISABLED=ON",
|
||||
]
|
||||
dependencies = [
|
||||
"qt6-base",
|
||||
#"udisks",
|
||||
]
|
||||
|
||||
5
recipes/wip/sys/udisks/recipe.toml
Normal file
5
recipes/wip/sys/udisks/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
tar = "https://github.com/storaged-project/udisks/releases/download/udisks-2.11.1/udisks-2.11.1.tar.bz2"
|
||||
[build]
|
||||
template = "configure"
|
||||
Loading…
Reference in New Issue
Block a user