{
 "app_id": "org.kde.kdevelop",
 "source_url": "https://raw.githubusercontent.com/flathub/org.kde.kdevelop/master/org.kde.kdevelop.json",
 "runtime": "org.kde.Sdk",
 "runtime_version": "6.10",
 "sdk": "org.kde.Sdk",
 "finish_args": [
  "--share=ipc",
  "--share=network",
  "--socket=cups",
  "--socket=fallback-x11",
  "--socket=wayland",
  "--device=dri",
  "--filesystem=xdg-config/kdeglobals:ro",
  "--filesystem=host",
  "--talk-name=com.canonical.AppMenu.Registrar",
  "--talk-name=org.kde.kconfig.notify",
  "--talk-name=org.kde.KGlobalSettings",
  "--talk-name=org.freedesktop.Flatpak",
  "--own-name=org.kdevelop.*"
 ],
 "module_count": 19,
 "fetched_at": "2026-09-21T13:29:15.623150+00:00",
 "manifest": {
  "id": "org.kde.kdevelop",
  "runtime": "org.kde.Sdk",
  "runtime-version": "6.10",
  "base": "io.qt.qtwebengine.BaseApp",
  "base-version": "6.10",
  "sdk": "org.kde.Sdk",
  "sdk-extensions": [
   "org.freedesktop.Sdk.Extension.llvm20"
  ],
  "rename-icon": "kdevelop",
  "add-extensions": {
   "org.freedesktop.Sdk.Extension.llvm20": {
    "no-autodownload": false,
    "version": "25.08"
   }
  },
  "command": "kdevelop",
  "finish-args": [
   "--allow=devel",
   "--device=dri",
   "--env=PATH=/app/bin:/usr/bin:/usr/lib/sdk/llvm20/bin",
   "--filesystem=host",
   "--own-name=org.kdevelop.*",
   "--share=ipc",
   "--share=network",
   "--socket=cups",
   "--socket=fallback-x11",
   "--socket=wayland",
   "--talk-name=org.freedesktop.Flatpak"
  ],
  "modules": [
   {
    "name": "cppcheck",
    "buildsystem": "cmake-ninja",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/danmar/cppcheck/archive/refs/tags/2.21.1.tar.gz",
      "sha256": "ba750bd872ad7c01f951ff2d9dc8c68ea5852654545ec7a62a4c318d690c8e22",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 357,
       "stable-only": true,
       "url-template": "https://github.com/danmar/cppcheck/archive/refs/tags/$version.tar.gz"
      }
     }
    ]
   },
   {
    "name": "apr",
    "sources": [
     {
      "type": "archive",
      "url": "https://dlcdn.apache.org/apr/apr-1.7.6.tar.bz2",
      "sha256": "49030d92d2575da735791b496dc322f3ce5cff9494779ba8cc28c7f46c5deb32",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 95,
       "stable-only": true,
       "url-template": "https://dlcdn.apache.org/apr/apr-$version.tar.bz2"
      }
     }
    ]
   },
   {
    "name": "apr-util",
    "config-opts": [
     "--with-apr=/app"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://dlcdn.apache.org//apr/apr-util-1.6.3.tar.bz2",
      "sha256": "a41076e3710746326c3945042994ad9a4fcac0ce0277dd8fea076fec3c9772b5",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 96,
       "stable-only": true,
       "url-template": "https://dlcdn.apache.org//apr/apr-util-$version.tar.bz2"
      }
     }
    ]
   },
   {
    "name": "utf8proc",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DBUILD_SHARED_LIBS=ON",
     "-DUTF8PROC_INSTALL=ON",
     "-DUTF8PROC_ENABLE_TESTING=OFF"
    ],
    "builddir": true,
    "sources": [
     {
      "type": "git",
      "url": "https://github.com/JuliaStrings/utf8proc.git",
      "tag": "v2.11.3",
      "commit": "e5e799221b45bbb90f5fdc5c69b6b8dfbf017e78",
      "x-checker-data": {
       "type": "git",
       "tag-pattern": "^v([\\d.]+)$"
      }
     }
    ]
   },
   {
    "name": "subversion",
    "config-opts": [
     "--with-lz4=internal"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://downloads.apache.org/subversion/subversion-1.14.5.tar.bz2",
      "sha256": "e78a29e7766b8b7b354497d08f71a55641abc53675ce1875584781aae35644a1",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 4905,
       "stable-only": true,
       "url-template": "https://downloads.apache.org/subversion/subversion-1.14.5.tar.bz2"
      }
     }
    ],
    "post-install": [
     "cp -v /app/share/pkgconfig/*.pc /app/lib/pkgconfig"
    ]
   },
   {
    "name": "boost",
    "buildsystem": "simple",
    "build-commands": [
     "./bootstrap.sh --prefix=/app --with-libraries=system",
     "./b2 -j $FLATPAK_BUILDER_N_JOBS install"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://archives.boost.io/release/1.90.0/source/boost_1_90_0.tar.bz2",
      "sha256": "49551aff3b22cbc5c5a9ed3dbc92f0e23ea50a0f7325b0d198b705e8ee3fc305",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 6845,
       "stable-only": true,
       "url-template": "https://archives.boost.io/release/${major}.${minor}.${patch}/source/boost_${major}_${minor}_$patch.tar.bz2"
      }
     }
    ]
   },
   {
    "name": "libkomparediff2",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DBUILD_TESTING=OFF"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.kde.org/stable/release-service/26.04.3/src/libkomparediff2-26.04.3.tar.xz",
      "sha256": "dd77529a93ac3f9aefe571961e8f7ab14c416f3164a524c6588284bcc1ac817b",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 8763,
       "stable-only": true,
       "url-template": "https://download.kde.org/stable/release-service/$version/src/libkomparediff2-$version.tar.xz"
      }
     }
    ]
   },
   {
    "name": "krunner",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DBUILD_TESTING=OFF"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.kde.org/stable/frameworks/6.27/krunner-6.27.0.tar.xz",
      "sha256": "46d06321bbccadb8f3fbb948ffaac5eff18dad9552fde677761ddddb9470202f",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 8762,
       "stable-only": true,
       "url-template": "https://download.kde.org/stable/frameworks/$major.$minor/krunner-$version.tar.xz"
      }
     }
    ]
   },
   {
    "name": "libnl",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/thom311/libnl/releases/download/libnl3_12_0/libnl-3.12.0.tar.gz",
      "sha256": "fc51ca7196f1a3f5fdf6ffd3864b50f4f9c02333be28be4eeca057e103c0dd18",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 1684,
       "stable-only": true,
       "url-template": "https://github.com/thom311/libnl/releases/download/libnl${major}_${minor}_$patch/libnl-$version.tar.gz"
      }
     }
    ]
   },
   {
    "name": "lm_sensors",
    "buildsystem": "simple",
    "build-commands": [
     "sed -i -e 's/ -g / -s /' Makefile",
     "make -j $FLATPAK_BUILDER_N_JOBS",
     "find . -type f | perl -lne 'print if -B and -x' | xargs strip",
     "make install BUILD_STATIC_LIB=0 DEBUG=0 PREFIX=/ DESTDIR=$FLATPAK_DEST"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/lm-sensors/lm-sensors/archive/V3-6-2/lm-sensors-3-6-2.tar.gz",
      "sha256": "c6a0587e565778a40d88891928bf8943f27d353f382d5b745a997d635978a8f0",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 1831,
       "stable-only": true,
       "url-template": "https://github.com/lm-sensors/lm-sensors/archive/V${version}/lm-sensors-${version}.tar.gz"
      }
     }
    ]
   },
   {
    "name": "libpcap",
    "cleanup": [
     "/include",
     "/share",
     "/lib/pkgconfig"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://www.tcpdump.org/release/libpcap-1.10.6.tar.gz",
      "sha256": "872dd11337fe1ab02ad9d4fee047c9da244d695c6ddf34e2ebb733efd4ed8aa9",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 1702,
       "stable-only": true,
       "url-template": "https://www.tcpdump.org/release/libpcap-$version.tar.gz"
      }
     }
    ]
   },
   {
    "name": "libksysguard",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DBUILD_TESTING=OFF",
     "-DENABLE_KAUTH_HELPER=OFF"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.kde.org/stable/plasma/6.7.2/libksysguard-6.7.2.tar.xz",
      "sha256": "6f7dbf058e453c6d2d643cf5cf25051aa0398fa3c8f3cb754bf2e46434d94cd7",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 8761,
       "stable-only": true,
       "url-template": "https://download.kde.org/stable/plasma/$version/libksysguard-$version.tar.xz"
      }
     }
    ]
   },
   {
    "name": "konsole",
    "buildsystem": "cmake-ninja",
    "sources": [
     {
      "type": "archive",
      "url": "https://download.kde.org/stable/release-service/26.04.3/src/konsole-26.04.3.tar.xz",
      "sha256": "fe54d0297c24a52b2ec8ebf45bf75b22736f65301663846b8f3539044943e1ac",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 8763,
       "stable-only": true,
       "url-template": "https://download.kde.org/stable/release-service/$version/src/konsole-$version.tar.xz"
      }
     }
    ]
   },
   {
    "name": "kdevelop-pg-qt",
    "buildsystem": "cmake-ninja",
    "sources": [
     {
      "type": "archive",
      "url": "https://download.kde.org/stable/kdevelop-pg-qt/2.4.0/src/kdevelop-pg-qt-2.4.0.tar.xz",
      "sha256": "acbeb61c82f5d7aa2ddcfa18e3bee5e2559106970bd6d146d46c95f8d027bb86",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 17733,
       "stable-only": true,
       "url-template": "https://download.kde.org/stable/kdevelop-pg-qt/$version/src/kdevelop-pg-qt-$version.tar.xz"
      }
     }
    ]
   },
   {
    "name": "ktexttemplate",
    "config-opts": [
     "-DBUILD_TESTING=OFF"
    ],
    "buildsystem": "cmake-ninja",
    "sources": [
     {
      "type": "archive",
      "url": "https://download.kde.org/stable/frameworks/6.27/ktexttemplate-6.27.0.tar.xz",
      "sha256": "18a92b802b1c3130ff22087f9e048807bdf39c4147835e9aaa1be18408b9361b",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 8762,
       "stable-only": true,
       "url-template": "https://download.kde.org/stable/frameworks/$major.$minor/ktexttemplate-$version.tar.xz"
      }
     }
    ]
   },
   {
    "name": "kdevelop",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DBUILD_TESTING=OFF"
    ],
    "build-options": {
     "prepend-path": "/usr/lib/sdk/llvm20/bin",
     "prepend-ld-library-path": "/usr/lib/sdk/llvm20/lib"
    },
    "post-install": [
     "desktop-file-edit --set-key=\"Icon\" --set-value=\"${FLATPAK_ID}\" \"${FLATPAK_DEST}/share/applications/${FLATPAK_ID}.desktop\""
    ],
    "cleanup": [
     "/share/icons/hicolor/1024x1024"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.kde.org/stable/release-service/26.04.3/src/kdevelop-26.04.3.tar.xz",
      "sha256": "a940a83b0752578fb04b700b8d274044e23543a68850cbc448dbdcb874ae75f4",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 8763,
       "stable-only": true,
       "url-template": "https://download.kde.org/stable/release-service/$version/src/kdevelop-$version.tar.xz"
      }
     }
    ]
   },
   {
    "name": "kdev-python",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DBUILD_TESTING=OFF"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.kde.org/stable/release-service/26.04.3/src/kdev-python-26.04.3.tar.xz",
      "sha256": "1ad26eccfd1cc28b4cf5ffb91b252739b1b954d9a989446e1e0809ecda8c5a52",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 8763,
       "stable-only": true,
       "url-template": "https://download.kde.org/stable/release-service/$version/src/kdev-python-$version.tar.xz"
      }
     }
    ]
   },
   {
    "name": "kdev-php",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DBUILD_TESTING=OFF"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.kde.org/stable/release-service/26.04.3/src/kdev-php-26.04.3.tar.xz",
      "sha256": "d25d4ec3c20fa6d4569ab6f0beb6b18bd33b35914957348a1d5ea8e09f4a1693",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 8763,
       "stable-only": true,
       "url-template": "https://download.kde.org/stable/release-service/$version/src/kdev-php-$version.tar.xz"
      }
     }
    ]
   },
   {
    "name": "cmake",
    "buildsystem": "cmake-ninja",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/Kitware/CMake/releases/download/v4.4.0/cmake-4.4.0.tar.gz",
      "sha256": "65757f442fdd242e27f1728fc26dc0cba4164f7a0791a5c788631c00080369bc",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 306,
       "stable-only": true,
       "url-template": "https://github.com/Kitware/CMake/releases/download/v$version/cmake-$version.tar.gz"
      }
     }
    ]
   }
  ]
 }
}