Warning, /packaging/flatpak-kde-applications/org.kde.vvave.json is written in an unsupported language. File is not indexed.
0001 {
0002 "id": "org.kde.vvave",
0003 "rename-icon": "vvave",
0004 "runtime": "org.kde.Platform",
0005 "runtime-version": "5.15-22.08",
0006 "sdk": "org.kde.Sdk",
0007 "command": "vvave",
0008 "tags": ["nightly"],
0009 "desktop-file-name-suffix": " (Nightly)",
0010 "finish-args": [
0011 "--share=ipc",
0012 "--share=network",
0013 "--socket=x11",
0014 "--socket=wayland",
0015 "--device=dri",
0016 "--filesystem=home",
0017 "--own-name=org.mpris.MediaPlayer2.vvave",
0018 "--socket=pulseaudio",
0019 "--env=XDG_DATA_DIRS=/usr/share:/app/share/"
0020 ],
0021 "separate-locales": false,
0022 "modules": [
0023 {
0024 "config-opts": [
0025 "-DBUILD_SHARED_LIBS=ON"
0026 ],
0027 "name": "taglib",
0028 "buildsystem": "cmake-ninja",
0029 "sources": [
0030 {
0031 "type": "archive",
0032 "url": "https://taglib.github.io/releases/taglib-1.12.tar.gz",
0033 "sha256": "7fccd07669a523b07a15bd24c8da1bbb92206cb19e9366c3692af3d79253b703",
0034 "x-checker-data": {
0035 "type": "anitya",
0036 "project-id": 1982,
0037 "stable-only": true,
0038 "url-template": "https://taglib.github.io/releases/taglib-$version.tar.gz"
0039 }
0040 }
0041 ]
0042 },
0043 {
0044 "name": "qtsystems",
0045 "buildsystem": "qmake",
0046 "config-opts": [
0047 "CONFIG+=git_build"
0048 ],
0049 "build-options": {
0050 "env": [
0051 "QMAKEPATH=/app/lib"
0052 ]
0053 },
0054 "build-commands": [
0055 "sed 's@\\($(INSTALL_ROOT)\\)/usr@\\1/'${FLATPAK_DEST}'@g' -i $(find . -name Makefile)"
0056 ],
0057 "post-install": [
0058 "sed -i 's/\\([0-9]\\+\\.[0-9]\\+\\)\\.[0-9]\\+ ${_Qt5.*_FIND_VERSION_EXACT}/\\1/' ${FLATPAK_DEST}/lib/${FLATPAK_ARCH}-linux-gnu/cmake/Qt5SystemInfo*/Qt5SystemInfo*Config.cmake",
0059 "sed -e 's@PATHS \"${CMAKE_CURRENT_LIST_DIR}/..\" NO_DEFAULT_PATH@PATHS \"${CMAKE_CURRENT_LIST_DIR}/..\" \"/usr/lib/${CMAKE_CXX_LIBRARY_ARCHITECTURE}/cmake/\" NO_DEFAULT_PATH@' -i ${FLATPAK_DEST}/lib/${FLATPAK_ARCH}-linux-gnu/cmake/Qt5SystemInfo*/Qt5SystemInfo*Config.cmake",
0060 "sed -e '/^prefix=/ s@/usr@'${FLATPAK_DEST}'@' -i ${FLATPAK_DEST}/lib/${FLATPAK_ARCH}-linux-gnu/pkgconfig/Qt5SystemInfo*.pc",
0061 "sed -e 's@\\($$QT_MODULE_BIN_BASE\\)@\\1 '${FLATPAK_DEST}'/bin @' -i ${FLATPAK_DEST}/lib/mkspecs/modules/qt_lib_systeminfo*.pri",
0062 "sed -e 's@\\($$QT_MODULE_INCLUDE_BASE \\)@\\1'${FLATPAK_DEST}'/include @' -i ${FLATPAK_DEST}/lib/mkspecs/modules/qt_lib_systeminfo*.pri",
0063 "sed -e 's@$$QT_MODULE_INCLUDE_BASE/@'${FLATPAK_DEST}'/include/@g' -i ${FLATPAK_DEST}/lib/mkspecs/modules/qt_lib_systeminfo*.pri",
0064 "sed -e 's@$$QT_MODULE_LIB_BASE@'${FLATPAK_DEST}'/lib@g' -i ${FLATPAK_DEST}/lib/mkspecs/modules/qt_lib_systeminfo*.pri",
0065 "ln -sr ${FLATPAK_DEST}/lib/${FLATPAK_ARCH}-linux-gnu/libQt*SystemInfo.so* -t ${FLATPAK_DEST}/lib/"
0066 ],
0067 "sources": [
0068 {
0069 "type": "archive",
0070 "url": "https://github.com/qtproject/qtsystems/archive/e3332ee38d27a134cef6621fdaf36687af1b6f4a.tar.gz",
0071 "sha256": "5259cf350e5e1f755c53bcba066dd40fea7b20f4e661b0973b24ae46454a9e75"
0072 }
0073 ]
0074 },
0075 {
0076 "name": "mauiman",
0077 "buildsystem": "cmake-ninja",
0078 "sources": [
0079 { "type": "git", "url": "https://invent.kde.org/maui/mauiman.git" }
0080 ]
0081 },
0082 {
0083 "name": "mauikit",
0084 "buildsystem": "cmake-ninja",
0085 "sources": [
0086 { "type": "git", "url": "https://invent.kde.org/kde/mauikit.git" }
0087 ]
0088 },
0089 {
0090 "name": "mauikit-filebrowsing",
0091 "buildsystem": "cmake-ninja",
0092 "sources": [
0093 {
0094 "type": "git",
0095 "url": "https://invent.kde.org/maui/mauikit-filebrowsing.git",
0096 "branch": "master"
0097 }
0098 ]
0099 },
0100 {
0101 "name": "kdecoration",
0102 "buildsystem": "cmake-ninja",
0103 "sources": [
0104 {
0105 "type": "archive",
0106 "sha256": "effbf6c5c79802d07fa14f8bd40a9d57bbfc2af2861b6ed596687db48230be42",
0107 "url": "https://download.kde.org/stable/plasma/5.27.5/kdecoration-5.27.5.tar.xz",
0108 "x-checker-data": {
0109 "type": "anitya",
0110 "project-id": 8761,
0111 "stable-only": true,
0112 "url-template": "https://download.kde.org/stable/plasma/$version/kdecoration-$version.tar.xz"
0113 }
0114 }
0115 ]
0116 },
0117 {
0118 "name": "mauikit-account",
0119 "buildsystem": "cmake-ninja",
0120 "sources": [
0121 {
0122 "type": "archive",
0123 "url": "https://download.kde.org/stable/maui/mauikit-accounts/2.2.2/mauikit-accounts-2.2.2.tar.xz",
0124 "sha256": "48471e61acf61543b9b6dca76b6bafe95b00f041784f55304aaeae528bff3b83",
0125 "x-checker-data": {
0126 "type": "anitya",
0127 "project-id": 242845,
0128 "stable-only": true,
0129 "url-template": "https://download.kde.org/stable/maui/mauikit-accounts/$version/mauikit-accounts-$version.tar.xz"
0130 }
0131 }
0132 ]
0133 },
0134 {
0135 "name": "vvave",
0136 "buildsystem": "cmake-ninja",
0137 "config-opts": [ "-DCMAKE_EXE_LINKER_FLAGS=-lz" ],
0138 "sources": [
0139 { "type": "git", "url": "https://invent.kde.org/kde/vvave.git" }
0140 ]
0141 }
0142 ]
0143 }