{ "name" : "kf6", "cleanup": [ "/include", "*.a", "/share/wallpapers", "/bin" ], "modules" : [ { "buildsystem" : "cmake-ninja", "name" : "extra-cmake-modules", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/extra-cmake-modules.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kirigami", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kirigami.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "ki18n", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/ki18n.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kcoreaddons", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kcoreaddons.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "karchive", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/karchive.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kcodecs", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kcodecs.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kcrash", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kcrash.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "plasma-wayland-protocols", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/libraries/plasma-wayland-protocols.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kwindowsystem", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kwindowsystem.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kguiaddons", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kguiaddons.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kconfig", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kconfig.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kwidgetsaddons", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kwidgetsaddons.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kcolorscheme", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kcolorscheme.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kconfigwidgets", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kconfigwidgets.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kiconthemes", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kiconthemes.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "breeze-icons", "cleanup": [ "/share/icons/breeze-dark" ], "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/breeze-icons.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kdecoration", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/plasma/kdecoration.git" } ] }, { "build-commands" : [ "./bootstrap.sh --prefix=${FLATPAK_DEST} --with-libraries=headers", "./b2 -j ${FLATPAK_BUILDER_N_JOBS} headers", "./b2 -j ${FLATPAK_BUILDER_N_JOBS} install --layout=system" ], "buildsystem" : "simple", "name" : "boost", "sources" : [ { "sha256" : "0c6049764e80aa32754acd7d4f179fd5551d8172a83b71532ae093e7384e98da", "type" : "archive", "url" : "https://github.com/boostorg/boost/releases/download/boost-1.83.0/boost-1.83.0.tar.gz", "x-checker-data" : { "project-id" : 6845, "stable-only" : true, "type" : "anitya", "url-template" : "https://github.com/boostorg/boost/releases/download/boost-$version/boost-$version.tar.gz" } } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kactivities", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kactivities.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kservice", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kservice.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "solid", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/solid.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kdbusaddons", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kdbusaddons.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kbookmarks", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kbookmarks.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kcompletion", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kcompletion.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kitemviews", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kitemviews.git" } ] }, { "name" : "canberra", "sources" : [ { "tag" : "master", "type" : "git", "url" : "git://git.0pointer.net/libcanberra.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "knotifications", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/knotifications.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kjobwidgets", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kjobwidgets.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kauth", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kauth.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kio", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kio.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kglobalaccel", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kglobalaccel.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kxmlgui", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kxmlgui.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kcmutils", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kcmutils.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "kitemmodels", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kitemmodels.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF", "-DBUILD_QT6=ON", "-DBUILD_QT5=OFF", "-DWITH_DECORATIONS=OFF", "-DWITH_WALLPAPERS=OFF" ], "name" : "breeze", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/plasma/breeze.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF" ], "name" : "purpose", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/purpose.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF", "-DBUILD_QT5=OFF" ], "name" : "kstatusnotifieritem", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kstatusnotifieritem.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF", "-DBUILD_QT5=OFF" ], "name" : "sonnet", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/sonnet.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF", "-DBUILD_QT5=OFF" ], "name" : "qqc2-desktop-style", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/qqc2-desktop-style.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF", "-DBUILD_QT5=OFF" ], "name" : "plasma-integration", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/plasma/plasma-integration.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF", "-DBUILD_QT5=OFF" ], "name" : "kquickcharts", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/frameworks/kquickcharts.git" } ] }, { "builddir" : true, "buildsystem" : "cmake-ninja", "config-opts" : [ "-DBUILD_TESTING=OFF", "-DBUILD_QT5=OFF" ], "name" : "qqc2-breeze-style", "sources" : [ { "branch" : "master", "type" : "git", "url" : "https://invent.kde.org/plasma/qqc2-breeze-style.git" } ] } ] }