diff --git a/recipes/wip/breeze-icons/recipe.toml b/recipes/wip/breeze-icons/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..d1b0d9ab8e177deb3335b26dd0a51cc186db5313
--- /dev/null
+++ b/recipes/wip/breeze-icons/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/breeze-icons-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kdenlive/recipe.toml b/recipes/wip/kdenlive/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..86c26af68d2f4839b5cd122813dae2765238d70a
--- /dev/null
+++ b/recipes/wip/kdenlive/recipe.toml
@@ -0,0 +1,38 @@
+#TODO missing script for CMake, see https://invent.kde.org/multimedia/kdenlive/-/blob/master/dev-docs/build.md#build-and-install-the-projects
+[source]
+tar = "https://invent.kde.org/multimedia/kdenlive/-/archive/v23.08.3/kdenlive-v23.08.3.tar.bz2"
+[build]
+template = "custom"
+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",
+    "breeze-icons",
+]
diff --git a/recipes/wip/kf5-archive/recipe.toml b/recipes/wip/kf5-archive/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..13e61b26e95ef29e707b9543383670347ee2551a
--- /dev/null
+++ b/recipes/wip/kf5-archive/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, see https://invent.kde.org/frameworks/karchive/-/blob/master/INSTALL?ref_type=heads
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/karchive-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kf5-bookmarks/recipe.toml b/recipes/wip/kf5-bookmarks/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..765cd5dce8cb053a20d03bb815573152278ace50
--- /dev/null
+++ b/recipes/wip/kf5-bookmarks/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/kbookmarks-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kf5-codecs/recipe.toml b/recipes/wip/kf5-codecs/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..f0b5609333253339c1a44ee787e3ab2394aa1a04
--- /dev/null
+++ b/recipes/wip/kf5-codecs/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/kcodecs-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kf5-config/recipe.toml b/recipes/wip/kf5-config/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..9f38c097399bfbce369c1cda4782144710d3c8f8
--- /dev/null
+++ b/recipes/wip/kf5-config/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/kconfig-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kf5-configwidgets/recipe.toml b/recipes/wip/kf5-configwidgets/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..d99263eac5c36f0111a6c40d37db07c84b64ea8e
--- /dev/null
+++ b/recipes/wip/kf5-configwidgets/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/kconfigwidgets-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kf5-coreaddons/recipe.toml b/recipes/wip/kf5-coreaddons/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..0f4fe13e3d2b613528f7d418dde955e4ef70cc43
--- /dev/null
+++ b/recipes/wip/kf5-coreaddons/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/kcoreaddons-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kf5-crash/recipe.toml b/recipes/wip/kf5-crash/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..9336b8e7ff0b327fe9840e0b87050965492273ef
--- /dev/null
+++ b/recipes/wip/kf5-crash/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/kcrash-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kf5-dbusaddons/recipe.toml b/recipes/wip/kf5-dbusaddons/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..652715d2b0b489f791cf6e33aa43c98970101229
--- /dev/null
+++ b/recipes/wip/kf5-dbusaddons/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/kdbusaddons-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kf5-declarative/recipe.toml b/recipes/wip/kf5-declarative/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..be266b6d2242142b2252545d98373a7b1b7e9246
--- /dev/null
+++ b/recipes/wip/kf5-declarative/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/kdeclarative-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kf5-filemetadata/recipe.toml b/recipes/wip/kf5-filemetadata/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..850d1ff90d39b535ef000a4851149db25e400f59
--- /dev/null
+++ b/recipes/wip/kf5-filemetadata/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/kfilemetadata-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kf5-guiaddons/recipe.toml b/recipes/wip/kf5-guiaddons/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..96abf45cf7cac20d0a3093516375a8679d7e6b45
--- /dev/null
+++ b/recipes/wip/kf5-guiaddons/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/kguiaddons-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kf5-iconthemes/recipe.toml b/recipes/wip/kf5-iconthemes/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..a932ef5ed8bf388733854f29da4ccfa541e3fd24
--- /dev/null
+++ b/recipes/wip/kf5-iconthemes/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/kiconthemes-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kf5-init/recipe.toml b/recipes/wip/kf5-init/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..95fb36b337968f03382d9c164f1b20c7c9b585e2
--- /dev/null
+++ b/recipes/wip/kf5-init/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/kinit-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kf5-io/recipe.toml b/recipes/wip/kf5-io/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..ac39541d4694521ff52e602d9b663f3ec2ce9859
--- /dev/null
+++ b/recipes/wip/kf5-io/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/kio-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kf5-newstuff/recipe.toml b/recipes/wip/kf5-newstuff/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..d5b65faa7482877f968d01c27498d308dd46a81e
--- /dev/null
+++ b/recipes/wip/kf5-newstuff/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/knewstuff-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kf5-notifications/recipe.toml b/recipes/wip/kf5-notifications/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..8322671611558212f5f6f7dd801dba9eb54eb0f2
--- /dev/null
+++ b/recipes/wip/kf5-notifications/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/knotifications-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kf5-notifyconfig/recipe.toml b/recipes/wip/kf5-notifyconfig/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..f0c5d2f17cea938e85bf427c2014139d353bdcf5
--- /dev/null
+++ b/recipes/wip/kf5-notifyconfig/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/knotifyconfig-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kf5-purpose/recipe.toml b/recipes/wip/kf5-purpose/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..a54220947552042b8c155c05bfeb684213311911
--- /dev/null
+++ b/recipes/wip/kf5-purpose/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/purpose-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kf5-textwidgets/recipe.toml b/recipes/wip/kf5-textwidgets/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..18d5489ac0421aafa9823d9ad992da80ba1cf5f0
--- /dev/null
+++ b/recipes/wip/kf5-textwidgets/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/ktextwidgets-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kf5-widgetaddons/recipe.toml b/recipes/wip/kf5-widgetaddons/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..51d84f75a17418d41eaa07b80568d8fda9882098
--- /dev/null
+++ b/recipes/wip/kf5-widgetaddons/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/kwidgetaddons-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/kf5-xmlgui/recipe.toml b/recipes/wip/kf5-xmlgui/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..66bec6829358141c86010d04b84a16120fae21b9
--- /dev/null
+++ b/recipes/wip/kf5-xmlgui/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, lacking build instructions
+[source]
+tar = "https://download.kde.org/stable/frameworks/5.112/kxmlgui-5.112.0.tar.xz"
+[build]
+template = "custom"
diff --git a/recipes/wip/mlt/recipe.toml b/recipes/wip/mlt/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..67767cd30df564081bf8d5b078fec182ec876c78
--- /dev/null
+++ b/recipes/wip/mlt/recipe.toml
@@ -0,0 +1,5 @@
+#TODO missing script for CMake, see https://github.com/mltframework/mlt#readme
+[source]
+tar = "https://github.com/mltframework/mlt/releases/download/v7.22.0/mlt-7.22.0.tar.gz"
+[build]
+template = "custom"
diff --git a/recipes/wip/qt5-networkauth/recipe.toml b/recipes/wip/qt5-networkauth/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..2957c31a1ad68822bd30bab000c57f062cd0c32a
--- /dev/null
+++ b/recipes/wip/qt5-networkauth/recipe.toml
@@ -0,0 +1,5 @@
+#TODO Not compiled or tested
+[source]
+tar = "https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtnetworkauth-everywhere-opensource-src-5.15.11.tar.xz"
+[build]
+template = "configure"
diff --git a/recipes/wip/qt5-quickcontrols/recipe.toml b/recipes/wip/qt5-quickcontrols/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..484f41ad70d9ea0320013ccc7e197204c66280e0
--- /dev/null
+++ b/recipes/wip/qt5-quickcontrols/recipe.toml
@@ -0,0 +1,5 @@
+#TODO Not compiled or tested
+[source]
+tar = "https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtquickcontrols-everywhere-opensource-src-5.15.11.tar.xz"
+[build]
+template = "configure"
diff --git a/recipes/wip/qt5-quickcontrols2/recipe.toml b/recipes/wip/qt5-quickcontrols2/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..4bf0ef4f10040159b1bfab97d3142fb45c9b8cda
--- /dev/null
+++ b/recipes/wip/qt5-quickcontrols2/recipe.toml
@@ -0,0 +1,5 @@
+#TODO Not compiled or tested
+[source]
+tar = "https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtquickcontrols2-everywhere-opensource-src-5.15.11.tar.xz"
+[build]
+template = "configure"