mirror of
https://github.com/redstrate/Astra.git
synced 2025-04-27 22:47:46 +00:00
652 lines
17 KiB
JSON
652 lines
17 KiB
JSON
{
|
|
"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"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|