{
 "app_id": "org.qgis.qgis",
 "source_url": "https://raw.githubusercontent.com/flathub/org.qgis.qgis/master/org.qgis.qgis.json",
 "runtime": "org.kde.Platform",
 "runtime_version": "6.11",
 "sdk": "org.kde.Sdk",
 "finish_args": [
  "--share=ipc",
  "--share=network",
  "--socket=wayland",
  "--socket=x11",
  "--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"
 ],
 "module_count": 48,
 "fetched_at": "2026-09-17T16:16:21.270125+00:00",
 "manifest": {
  "id": "org.qgis.qgis",
  "base": "com.riverbankcomputing.PyQt.BaseApp",
  "base-version": "6.11",
  "runtime": "org.kde.Platform",
  "runtime-version": "6.11",
  "sdk": "org.kde.Sdk",
  "command": "qgis",
  "rename-icon": "qgis",
  "finish-args": [
   "--env=LD_LIBRARY_PATH=/app/lib:/app/grass84/lib",
   "--env=PROJ_LIB=/app/share/proj/",
   "--share=ipc",
   "--share=network",
   "--socket=wayland",
   "--socket=x11",
   "--filesystem=host",
   "--device=dri"
  ],
  "separate-locales": false,
  "build-options": {
   "env": {
    "PYTHONPATH": "/app/lib/python3.13/site-packages:/usr/lib/python3.13/site-packages"
   }
  },
  "cleanup": [
   "/lib/pkgconfig",
   "/include",
   "*.la",
   "*.a",
   "bin/mysql*",
   "grass*/docs"
  ],
  "cleanup-commands": [
   "/app/cleanup-BaseApp.sh"
  ],
  "modules": [
   {
    "name": "qgis",
    "buildsystem": "cmake-ninja",
    "sources": [
     {
      "type": "archive",
      "url": "https://qgis.org/downloads/qgis-4.2.2.tar.bz2",
      "sha256": "45c3a85b359ec1acd11725a9af8c66b90ee7ca0e85f14df18ed9792f1b9becf0",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 5779,
       "url-template": "https://qgis.org/downloads/qgis-$version.tar.bz2",
       "stable-only": true
      }
     }
    ],
    "config-opts": [
     "-DBUILD_WITH_QT6=TRUE",
     "-DENABLE_TESTS=FALSE",
     "-DWITH_3D=TRUE",
     "-DGRASS_PREFIX8=/app/grass84",
     "-DQWT_LIBRARY=/app/lib/libqwt.so",
     "-DSQLITE3_INCLUDE_DIR=/app/include",
     "-DSQLITE3_LIBRARY=/app/lib/libsqlite3.so",
     "-DUSE_OPENCL=ON",
     "-DWITH_QUICK=ON",
     "-DWITH_PDAL=TRUE",
     "-DWITH_QTWEBKIT=FALSE",
     "-DSIP_BUILD_EXTRA_OPTIONS=--target-dir=/app/lib/python3.12/site-packages"
    ],
    "modules": [
     {
      "name": "proj",
      "buildsystem": "cmake-ninja",
      "config-opts": [
       "-DBUILD_TESTING=OFF"
      ],
      "sources": [
       {
        "type": "git",
        "url": "https://github.com/OSGeo/PROJ.git",
        "tag": "9.8.1",
        "x-checker-data": {
         "type": "git",
         "tag-pattern": "^([0-9.]+)$"
        },
        "commit": "f08fa86c478c4bbbf003b1ec751dd84aa6eca486"
       }
      ]
     },
     {
      "name": "geos",
      "buildsystem": "cmake-ninja",
      "sources": [
       {
        "type": "archive",
        "url": "http://download.osgeo.org/geos/geos-3.15.0.tar.bz2",
        "sha256": "d5e5192a686d065eaed082de14dd26244c5c8e02bff16b2c6cce3265f648e00e",
        "x-checker-data": {
         "type": "anitya",
         "project-id": 13493,
         "url-template": "http://download.osgeo.org/geos/geos-$version.tar.bz2",
         "stable-only": true
        }
       }
      ]
     },
     {
      "name": "spatialindex",
      "buildsystem": "cmake-ninja",
      "config-opts": [
       "-DBUILD_TESTING=OFF"
      ],
      "sources": [
       {
        "type": "git",
        "url": "https://github.com/libspatialindex/libspatialindex.git",
        "commit": "4a3bd449b9f2858d31a4619ba60bae6d1d30b77d",
        "tag": "2.0.0",
        "//": "Cannot build QGIS using libspatialindex >= 2.1"
       }
      ]
     },
     {
      "name": "minizip",
      "buildsystem": "cmake-ninja",
      "config-opts": [
       "-DZLIB_BUILD_MINIZIP=ON",
       "-DMINIZIP_INSTALL=ON"
      ],
      "subdir": "contrib/minizip",
      "sources": [
       {
        "type": "git",
        "url": "https://github.com/madler/zlib",
        "tag": "v1.3.2",
        "x-checker-data": {
         "type": "git",
         "tag-pattern": "^v(.+)$"
        },
        "commit": "da607da739fa6047df13e66a2af6b8bec7c2a498"
       }
      ]
     },
     {
      "name": "spatialite",
      "config-opts": [
       "prefix=/app",
       "--enable-libxml2"
      ],
      "rm-configure": true,
      "sources": [
       {
        "type": "archive",
        "url": "http://www.gaia-gis.it/gaia-sins/libspatialite-sources/libspatialite-5.1.0.tar.gz",
        "sha256": "43be2dd349daffe016dd1400c5d11285828c22fea35ca5109f21f3ed50605080",
        "x-checker-data": {
         "type": "anitya",
         "project-id": 1723,
         "stable-only": true,
         "url-template": "http://www.gaia-gis.it/gaia-sins/libspatialite-sources/libspatialite-$version.tar.gz"
        }
       },
       {
        "type": "script",
        "dest-filename": "autogen.sh",
        "commands": [
         "autoreconf -vfi"
        ]
       }
      ],
      "modules": [
       {
        "name": "freexl",
        "rm-configure": true,
        "sources": [
         {
          "type": "archive",
          "url": "http://www.gaia-gis.it/gaia-sins/freexl-sources/freexl-2.0.0.tar.gz",
          "sha256": "176705f1de58ab7c1eebbf5c6de46ab76fcd8b856508dbd28f5648f7c6e1a7f0",
          "x-checker-data": {
           "type": "anitya",
           "project-id": 855,
           "stable-only": true,
           "url-template": "http://www.gaia-gis.it/gaia-sins/freexl-sources/freexl-$version.tar.gz"
          }
         },
         {
          "type": "script",
          "dest-filename": "autogen.sh",
          "commands": [
           "AUTOMAKE=\"automake --foreign\" autoreconf -vfi"
          ]
         }
        ]
       },
       {
        "name": "rttopo",
        "sources": [
         {
          "type": "git",
          "url": "https://git.osgeo.org/gitea/rttopo/librttopo.git",
          "tag": "librttopo-1.1.0",
          "commit": "98a8bdd0b2d13f6b685d0658b4bce15d46606a1a",
          "x-checker-data": {
           "type": "git",
           "tag-pattern": "^librttopo-([0-9.]+)$"
          }
         }
        ]
       }
      ]
     },
     {
      "name": "postgresql",
      "config-opts": [
       "--disable-rpath",
       "--with-openssl"
      ],
      "sources": [
       {
        "type": "archive",
        "url": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2",
        "sha256": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f",
        "x-checker-data": {
         "type": "anitya",
         "project-id": 5601,
         "stable-only": true,
         "url-template": "https://ftp.postgresql.org/pub/source/v$version/postgresql-$version.tar.bz2"
        }
       }
      ]
     },
     {
      "name": "unixodbc",
      "sources": [
       {
        "type": "archive",
        "url": "http://www.unixodbc.org/unixODBC-2.3.14.tar.gz",
        "sha256": "4e2814de3e01fc30b0b9f75e83bb5aba91ab0384ee951286504bb70205524771",
        "x-checker-data": {
         "type": "anitya",
         "project-id": 7344,
         "stable-only": true,
         "url-template": "http://www.unixodbc.org/unixODBC-$version.tar.gz"
        }
       }
      ]
     },
     {
      "name": "gdal",
      "buildsystem": "cmake-ninja",
      "config-opts": [
       "-DGDAL_USE_EXPAT=ON",
       "-DENABLE_IPO=ON",
       "-DBUILD_PYTHON_BINDINGS=ON",
       "-DGDAL_ENABLE_PLUGINS=ON",
       "-DGDAL_USE_ARROW=OFF",
       "-DGDAL_USE_BLOSC=ON",
       "-DGDAL_USE_CFITSIO=ON",
       "-DGDAL_USE_CURL=ON",
       "-DGDAL_USE_CRYPTOPP=ON",
       "-DGDAL_USE_DEFLATE=ON",
       "-DGDAL_USE_FREEXL=ON",
       "-DGDAL_USE_GEOTIFF=ON",
       "-DGDAL_USE_GEOS=ON",
       "-DGDAL_USE_GIF=ON",
       "-DGDAL_USE_HEIF=ON",
       "-DGDAL_USE_HDF5=ON",
       "-DGDAL_USE_ICONV=ON",
       "-DGDAL_USE_JPEG=ON",
       "-DGDAL_USE_JSONC=ON",
       "-DGDAL_USE_JXL=ON",
       "-DGDAL_USE_LIBLZMA=ON",
       "-DGDAL_USE_LERC=ON",
       "-DGDAL_USE_LIBXML2=ON",
       "-DGDAL_USE_LZ4=ON",
       "-DGDAL_USE_MYSQL=ON",
       "-DGDAL_USE_NETCDF=ON",
       "-DGDAL_USE_ODBC=ON",
       "-DGDAL_USE_OPENCL=ON",
       "-DGDAL_USE_OPENEXR=ON",
       "-DGDAL_USE_OPENJPEG=ON",
       "-DGDAL_USE_OPENSSL=ON",
       "-DGDAL_USE_PARQUET=OFF",
       "-DGDAL_USE_PCRE2=ON",
       "-DGDAL_USE_PNG=ON",
       "-DGDAL_USE_POPPLER=ON",
       "-DGDAL_USE_POSTGRESQL=ON",
       "-DGDAL_USE_QHULL=ON",
       "-DGDAL_USE_SPATIALITE=ON",
       "-DGDAL_USE_SQLITE3=ON",
       "-DGDAL_USE_TIFF=ON",
       "-DGDAL_USE_WEBP=ON",
       "-DGDAL_USE_XERCESC=ON",
       "-DGDAL_USE_ZLIB=ON",
       "-DGDAL_USE_ZSTD=ON"
      ],
      "sources": [
       {
        "type": "archive",
        "url": "https://download.osgeo.org/gdal/3.13.3/gdal-3.13.3.tar.xz",
        "sha256": "a3348c2102dd91962290007d7c293b467bb1b0cd89f086f24bb97b9b653a9804",
        "x-checker-data": {
         "type": "anitya",
         "project-id": 881,
         "url-template": "https://download.osgeo.org/gdal/$version/gdal-$version.tar.xz",
         "stable-only": true
        }
       }
      ],
      "modules": [
       {
        "name": "swig",
        "config-opts": [
         "--without-boost",
         "--without-pcre",
         "--without-alllang",
         "--with-python3"
        ],
        "cleanup": [
         "/bin",
         "/share/swig"
        ],
        "sources": [
         {
          "type": "archive",
          "url": "http://prdownloads.sourceforge.net/swig/swig-4.5.0.tar.gz",
          "sha256": "22ae0e887f8cca8031a325c67d005207653200b40e71edb3f88780e28e47d0ff",
          "x-checker-data": {
           "type": "anitya",
           "project-id": 4919,
           "url-template": "http://prdownloads.sourceforge.net/swig/swig-$version.tar.gz",
           "stable-only": true
          }
         }
        ]
       },
       {
        "name": "xerces-c",
        "no-autogen": true,
        "sources": [
         {
          "type": "archive",
          "url": "https://dlcdn.apache.org//xerces/c/3/sources/xerces-c-3.3.0.tar.xz",
          "sha256": "a83e12af82dc4fea09c592979fdbb6f206eeaa968562d7d18a0a4dd032c51267",
          "x-checker-data": {
           "type": "anitya",
           "project-id": 5182,
           "url-template": "https://dlcdn.apache.org//xerces/c/$major/sources/xerces-c-$version.tar.xz",
           "stable-only": true
          }
         }
        ]
       },
       {
        "name": "szip",
        "no-autogen": true,
        "sources": [
         {
          "type": "archive",
          "url": "https://support.hdfgroup.org/ftp/lib-external/szip/2.1.1/src/szip-2.1.1.tar.gz",
          "sha256": "21ee958b4f2d4be2c9cabfa5e1a94877043609ce86fde5f286f105f7ff84d412",
          "x-checker-data": {
           "type": "anitya",
           "project-id": 13633,
           "url-template": "https://support.hdfgroup.org/ftp/lib-external/szip/$version/src/szip-$version.tar.gz",
           "stable-only": true
          }
         }
        ]
       },
       {
        "name": "hdf5",
        "buildsystem": "cmake-ninja",
        "subdir": "hdf5-1.14.6",
        "builddir": true,
        "sources": [
         {
          "type": "archive",
          "url": "https://github.com/HDFGroup/hdf5/releases/download/hdf5_1.14.6/hdf5-1.14.6.tar.gz",
          "sha256": "e4defbac30f50d64e1556374aa49e574417c9e72c6b1de7a4ff88c4b1bea6e9b"
         }
        ]
       },
       {
        "name": "uriparser",
        "buildsystem": "cmake-ninja",
        "config-opts": [
         "-DURIPARSER_BUILD_TESTS=OFF",
         "-DURIPARSER_BUILD_DOCS=OFF"
        ],
        "builddir": true,
        "sources": [
         {
          "type": "archive",
          "url": "https://github.com/uriparser/uriparser/releases/download/uriparser-1.0.2/uriparser-1.0.2.tar.bz2",
          "sha256": "dd2e4843f43de6f5aedf430e530f1e2d159eba8ca4d64c2787af1c20f707a9e4",
          "x-checker-data": {
           "type": "anitya",
           "project-id": 10160,
           "url-template": "https://github.com/uriparser/uriparser/releases/download/uriparser-$version/uriparser-$version.tar.bz2",
           "stable-only": true
          }
         }
        ]
       },
       {
        "name": "cfitsio",
        "buildsystem": "cmake-ninja",
        "config-opts": [
         "-DUSE_PTHREADS=ON"
        ],
        "builddir": true,
        "sources": [
         {
          "type": "git",
          "url": "https://github.com/HEASARC/cfitsio.git",
          "tag": "cfitsio-4.7.0",
          "x-checker-data": {
           "type": "git",
           "tag-pattern": "^(.+)$"
          },
          "commit": "d6d27653740864a0483e74cff23c53e34e1dceee"
         }
        ]
       },
       {
        "name": "armadillo",
        "buildsystem": "cmake-ninja",
        "config-opts": [
         "-DBUILD_SMOKE_TEST=OFF"
        ],
        "builddir": true,
        "sources": [
         {
          "type": "archive",
          "url": "https://sourceforge.net/projects/arma/files/armadillo-15.4.2.tar.xz",
          "sha256": "58fa258d0e1f93074c9afa792027fc259b85cb974ccc0b932b061d4ada5bd83a",
          "x-checker-data": {
           "type": "anitya",
           "project-id": 7006,
           "url-template": "https://sourceforge.net/projects/arma/files/armadillo-$version.tar.xz",
           "stable-only": true
          }
         }
        ],
        "modules": [
         {
          "name": "lapack",
          "buildsystem": "cmake",
          "builddir": true,
          "config-opts": [
           "-DCMAKE_BUILD_TYPE=Release",
           "-DBUILD_SHARED_LIBS=ON",
           "-DBUILD_TESTING=OFF",
           "-DCMAKE_Fortran_COMPILER=gfortran",
           "-DLAPACKE=ON",
           "-DCBLAS=ON"
          ],
          "sources": [
           {
            "type": "git",
            "url": "https://github.com/Reference-LAPACK/lapack.git",
            "tag": "v3.12.1",
            "x-checker-data": {
             "type": "git"
            },
            "commit": "6ec7f2bc4ecf4c4a93496aa2fa519575bc0e39ca"
           }
          ],
          "cleanup": [
           "/lib/cmake"
          ]
         }
        ]
       },
       {
        "name": "cryptopp",
        "buildsystem": "simple",
        "build-commands": [
         "make shared all",
         "make install PREFIX=${FLATPAK_DEST}"
        ],
        "sources": [
         {
          "type": "archive",
          "url": "https://github.com/weidai11/cryptopp/archive/CRYPTOPP_8_9_0.tar.gz",
          "sha256": "ab5174b9b5c6236588e15a1aa1aaecb6658cdbe09501c7981ac8db276a24d9ab",
          "x-checker-data": {
           "type": "anitya",
           "project-id": 14487,
           "stable-only": true,
           "url-template": "https://github.com/weidai11/cryptopp/archive/CRYPTOPP_${major}_${minor}_$patch.tar.gz"
          }
         }
        ]
       },
       {
        "name": "boost",
        "buildsystem": "simple",
        "build-commands": [
         "./bootstrap.sh --prefix=${FLATPAK_DEST} --with-icu",
         "./b2 install -j ${FLATPAK_BUILDER_N_JOBS} headers variant=release threading=multi --layout=system"
        ],
        "sources": [
         {
          "type": "archive",
          "url": "https://archives.boost.io/release/1.92.0/source/boost_1_92_0.tar.bz2",
          "sha256": "5c1d40cb8e19adbf740a4ec2da35b3e58f3f5804b1dce44deb53df72193cbc6c",
          "x-checker-data": {
           "type": "anitya",
           "project-id": 6845,
           "url-template": "https://archives.boost.io/release/$version/source/boost_${major}_${minor}_$patch.tar.bz2"
          }
         }
        ]
       },
       {
        "name": "libkml",
        "buildsystem": "cmake-ninja",
        "config-opts": [
         "-DCMAKE_POLICY_VERSION_MINIMUM=3.5"
        ],
        "builddir": true,
        "sources": [
         {
          "type": "archive",
          "url": "https://github.com/libkml/libkml/archive/1.3.0.tar.gz",
          "sha256": "8892439e5570091965aaffe30b08631fdf7ca7f81f6495b4648f0950d7ea7963",
          "x-checker-data": {
           "type": "anitya",
           "project-id": 10558,
           "url-template": "https://github.com/libkml/libkml/archive/$version.tar.gz",
           "stable-only": true
          }
         }
        ]
       },
       {
        "name": "netcdf",
        "no-autogen": true,
        "sources": [
         {
          "type": "archive",
          "url": "https://github.com/Unidata/netcdf-c/archive/v4.10.1.tar.gz",
          "sha256": "33c27231c478c3b35da7c7758fbdd02da1fe407abcb16ddfe195f69d164f930d",
          "x-checker-data": {
           "type": "anitya",
           "project-id": 10354,
           "url-template": "https://github.com/Unidata/netcdf-c/archive/v$version.tar.gz",
           "stable-only": true
          }
         }
        ]
       },
       {
        "name": "poppler",
        "modules": [
         {
          "name": "popplerdata",
          "buildsystem": "cmake-ninja",
          "builddir": true,
          "sources": [
           {
            "type": "archive",
            "url": "https://poppler.freedesktop.org/poppler-data-0.4.12.tar.gz",
            "sha256": "c835b640a40ce357e1b83666aabd95edffa24ddddd49b8daff63adb851cdab74",
            "x-checker-data": {
             "type": "anitya",
             "project-id": 3687,
             "stable-only": true,
             "url-template": "https://poppler.freedesktop.org/poppler-data-$version.tar.gz"
            }
           }
          ]
         }
        ],
        "config-opts": [
         "-DCMAKE_BUILD_TYPE=Release",
         "-DENABLE_TESTING=OFF",
         "-DENABLE_UNSTABLE_API_ABI_HEADERS=ON",
         "-DENABLE_CPP=ON",
         "-DENABLE_GLIB=OFF",
         "-DENABLE_GOBJECT_INTROSPECTION=OFF",
         "-DENABLE_UTILS=OFF",
         "-DENABLE_QT6=ON",
         "-DENABLE_QT5=OFF",
         "-DENABLE_LIBOPENJPEG=openjpeg2"
        ],
        "cleanup": [
         "/bin",
         "/share"
        ],
        "buildsystem": "cmake-ninja",
        "builddir": true,
        "sources": [
         {
          "type": "archive",
          "url": "https://poppler.freedesktop.org/poppler-26.08.0.tar.xz",
          "sha256": "dc906e68cea698109706ac6aa3d2c9d4512fcfcac42d90b8afcda486d1b9abd0",
          "x-checker-data": {
           "type": "anitya",
           "project-id": 3686,
           "stable-only": true,
           "url-template": "https://poppler.freedesktop.org/poppler-$version.tar.xz"
          }
         }
        ]
       },
       {
        "name": "mariadb-libs",
        "x-comment": "for mysql-boost",
        "config-opts": [
         "-DCOMPILATION_COMMENT=\"Flathub - QGIS\"",
         "-DCMAKE_BUILD_TYPE=Release",
         "-DFORCE_INSOURCE_BUILD=1",
         "-DWITH_EDITLINE=bundled",
         "-DWITH_PCRE2=system",
         "-DWITH_SSL=system",
         "-DWITH_ZLIB=system",
         "-DWITH_LIBFMT=system",
         "-DWITH_UNIT_TESTS=OFF",
         "-DPLUGIN_FEDERATED=NO",
         "-DWITHOUT_SERVER=ON"
        ],
        "cleanup": [
         "/bin"
        ],
        "buildsystem": "cmake-ninja",
        "builddir": false,
        "sources": [
         {
          "type": "archive",
          "url": "https://archive.mariadb.org/mariadb-13.0.1/source/mariadb-13.0.1.tar.gz",
          "sha256": "cc681a84cc24d2852b93c5bf5fe199084edd553ee72656e10d4b50ec476aa33c",
          "x-checker-data": {
           "type": "anitya",
           "project-id": 1887,
           "stable-only": true,
           "url-template": "https://archive.mariadb.org/mariadb-$version/source/mariadb-$version.tar.gz"
          }
         }
        ]
       },
       {
        "name": "python3-numpy",
        "buildsystem": "simple",
        "build-commands": [
         "pip3 install --verbose --exists-action=i --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} \"numpy\" --no-build-isolation"
        ],
        "sources": [
         {
          "type": "file",
          "url": "https://files.pythonhosted.org/packages/65/6e/09db70a523a96d25e115e71cc56a6f9031e7b8cd166c1ac8438307c14058/numpy-1.26.4.tar.gz",
          "sha256": "2a02aba9ed12e4ac4eb3ea9421c420301a0c6460d9830d74a9df87efa4912010",
          "x---x-checker-data": {
           "x-comment": "commented because numpy 2.0 wants a newer python",
           "type": "pypi",
           "name": "numpy"
          }
         }
        ],
        "modules": [
         {
          "name": "pyproject-metadata",
          "buildsystem": "simple",
          "build-commands": [
           "pip3 install --verbose --exists-action=i --no-index --find-links=file://${PWD} --prefix=${FLATPAK_DEST} pyproject_metadata --no-build-isolation"
          ],
          "sources": [
           {
            "type": "file",
            "url": "https://files.pythonhosted.org/packages/b9/8e/d883718e872abc214ba053f60f7e6edc2abd5ffbd1544beb01a9c92ddd3c/pyproject_metadata-0.12.1-py3-none-any.whl",
            "sha256": "f7162d580a96386a8eb096da06215f981f547d1490f03055ef99e323bc2da427",
            "x-checker-data": {
             "type": "pypi",
             "name": "pyproject_metadata",
             "packagetype": "bdist_wheel"
            }
           }
          ]
         },
         {
          "name": "meson-python",
          "buildsystem": "simple",
          "build-commands": [
           "pip3 install --verbose --exists-action=i --no-index --find-links=file://${PWD} --prefix=${FLATPAK_DEST} meson-python --no-build-isolation"
          ],
          "sources": [
           {
            "type": "file",
            "url": "https://files.pythonhosted.org/packages/52/08/c57125a1d29b719aa4268df29fa41bb3d384d7751046624480bd8a094489/meson_python-0.21.0.tar.gz",
            "sha256": "595c2f40b76692c78274c87b733379d86562583e9ffb975487b9eafada03055b",
            "x-checker-data": {
             "type": "pypi",
             "name": "meson-python"
            }
           }
          ]
         }
        ]
       },
       {
        "name": "libdeflate",
        "buildsystem": "cmake-ninja",
        "builddir": true,
        "sources": [
         {
          "type": "git",
          "url": "https://github.com/ebiggers/libdeflate.git",
          "tag": "v1.26",
          "x-checker-data": {
           "type": "git"
          },
          "commit": "92e6a0db9fa848d742f9eb286c92afc60f2c3dda"
         }
        ]
       },
       {
        "name": "libgeotiff",
        "config-opts": [
         "--with-jpeg=yes",
         "--with-zlib=yes"
        ],
        "sources": [
         {
          "type": "archive",
          "url": "https://github.com/OSGeo/libgeotiff/releases/download/1.7.4/libgeotiff-1.7.4.tar.gz",
          "sha256": "c598d04fdf2ba25c4352844dafa81dde3f7fd968daa7ad131228cd91e9d3dc47",
          "x-checker-data": {
           "type": "anitya",
           "project-id": 21361,
           "url-template": "https://github.com/OSGeo/libgeotiff/releases/download/$version/libgeotiff-$version.tar.gz",
           "stable-only": true
          }
         }
        ]
       },
       {
        "name": "json-c",
        "buildsystem": "cmake-ninja",
        "config-opts": [
         "-DCMAKE_POLICY_VERSION_MINIMUM=3.5"
        ],
        "builddir": true,
        "sources": [
         {
          "type": "git",
          "url": "https://github.com/json-c/json-c",
          "tag": "json-c-0.19-20260627",
          "x-checker-data": {
           "type": "git",
           "tag-pattern": "^json-c-([\\d.]+)-[\\d]+$"
          },
          "commit": "aa716cd8d663c976b99b0f30f102ee1d8ef63146"
         }
        ]
       },
       {
        "name": "qhull",
        "buildsystem": "cmake-ninja",
        "config-opts": [
         "-DCMAKE_POLICY_VERSION_MINIMUM=3.5"
        ],
        "sources": [
         {
          "type": "archive",
          "url": "http://www.qhull.org/download/qhull-2020-src-8.0.2.tgz",
          "sha256": "b5c2d7eb833278881b952c8a52d20179eab87766b00b865000469a45c1838b7e"
         }
        ]
       },
       {
        "name": "blosc",
        "buildsystem": "cmake-ninja",
        "config-opts": [
         "-DCMAKE_POLICY_VERSION_MINIMUM=3.5"
        ],
        "sources": [
         {
          "type": "git",
          "url": "https://github.com/Blosc/c-blosc.git",
          "tag": "v1.21.6",
          "x-checker-data": {
           "type": "git"
          },
          "commit": "616f4b7343a8479f7e71dd3d7025bd92c9a6bbd0"
         },
         {
          "type": "patch",
          "path": "blosc-gcc15.patch"
         }
        ]
       },
       {
        "name": "openexr",
        "buildsystem": "cmake-ninja",
        "config-opts": [
         "-DOPENEXR_BUILD_TOOLS=OFF",
         "-DOPENEXR_BUILD_EXAMPLES=OFF",
         "-DBUILD_TESTING=OFF"
        ],
        "sources": [
         {
          "type": "git",
          "url": "https://github.com/AcademySoftwareFoundation/openexr.git",
          "tag": "v3.4.15",
          "x-checker-data": {
           "type": "git"
          },
          "commit": "e71cdd5d30a146dcb56c5e4c576d9e9d3c45f4fb"
         }
        ],
        "modules": [
         {
          "name": "openexr-imath",
          "buildsystem": "cmake-ninja",
          "sources": [
           {
            "type": "git",
            "url": "https://github.com/AcademySoftwareFoundation/Imath.git",
            "tag": "v3.2.3",
            "x-checker-data": {
             "type": "git"
            },
            "commit": "5f27ba266d3ea1565e912570c30b5eafc89959f1"
           }
          ]
         },
         {
          "name": "OpenJPH",
          "buildsystem": "cmake-ninja",
          "config-opts": [
           "-DOJPH_ENABLE_TIFF_SUPPORT=OFF",
           "-DOJPH_BUILD_EXECUTABLES=OFF"
          ],
          "sources": [
           {
            "type": "git",
            "url": "https://github.com/aous72/OpenJPH.git",
            "tag": "0.22.0"
           }
          ]
         }
        ]
       },
       {
        "name": "lerc",
        "buildsystem": "cmake-ninja",
        "sources": [
         {
          "type": "git",
          "url": "https://github.com/Esri/lerc.git",
          "tag": "v4.2.0",
          "x-checker-data": {
           "type": "git"
          },
          "commit": "e534980e11992cc5f11864b0dcff1af6a27cee0d"
         }
        ]
       }
      ]
     },
     {
      "name": "pdal",
      "config-opts": [
       "-DCMAKE_BUILD_TYPE=Release",
       "-DWITH_BACKTRACE=OFF",
       "-DWITH_TESTS=OFF"
      ],
      "buildsystem": "cmake-ninja",
      "sources": [
       {
        "type": "archive",
        "url": "https://github.com/PDAL/PDAL/releases/download/2.10.2/PDAL-2.10.2-src.tar.bz2",
        "sha256": "882b97aa3ae5db682c3b2dc8edef4e29bcc7ecea51c70592e71bc1f34112ad00",
        "x-checker-data": {
         "type": "anitya",
         "project-id": 138228,
         "url-template": "https://github.com/PDAL/PDAL/releases/download/$version/PDAL-$version-src.tar.bz2",
         "stable-only": true
        }
       }
      ]
     },
     {
      "name": "qca",
      "buildsystem": "cmake-ninja",
      "config-opts": [
       "-DBUILD_TESTS=OFF",
       "-DBUILD_WITH_QT6=ON"
      ],
      "sources": [
       {
        "type": "archive",
        "url": "https://download.kde.org/stable/qca/2.3.12/qca-2.3.12.tar.xz",
        "sha256": "d4a2b3aa0272d73ea0c4cd2140960177fa34ddc2030e59a48ecfb80c757572c3",
        "x-checker-data": {
         "type": "anitya",
         "project-id": 13606,
         "stable-only": true,
         "url-template": "https://download.kde.org/stable/qca/$version/qca-$version.tar.xz"
        }
       }
      ]
     },
     {
      "name": "qwt",
      "buildsystem": "qmake",
      "config-opts": [
       "-after",
       "QWT_INSTALL_PREFIX=/app"
      ],
      "cleanup": [
       "/doc",
       "/features",
       "/plugins",
       "/include",
       "/lib/pkgconfig"
      ],
      "sources": [
       {
        "type": "archive",
        "url": "https://sourceforge.net/projects/qwt/files/qwt/6.3.0/qwt-6.3.0.tar.bz2",
        "sha256": "dcb085896c28aaec5518cbc08c0ee2b4e60ada7ac929d82639f6189851a6129a",
        "x-checker-data": {
         "type": "anitya",
         "project-id": 4147,
         "stable-only": true,
         "url-template": "https://sourceforge.net/projects/qwt/files/qwt/$version/qwt-$version.tar.bz2"
        }
       },
       {
        "type": "shell",
        "commands": [
         "sed 's/QWT_INSTALL_PREFIX\\s*=\\s*\\/usr\\/local\\/qwt-$$QWT_VERSION/QWT_INSTALL_PREFIX=\\/app/g' -i qwtconfig.pri",
         "sed 's/#QWT_CONFIG\\s*+=\\s*QwtPkgConfig/QWT_CONFIG+=QwtPkgConfig/g' -i qwtconfig.pri"
        ]
       }
      ]
     },
     {
      "name": "libzip",
      "buildsystem": "cmake-ninja",
      "cleanup": [
       "/bin",
       "/include",
       "/lib/pkgconfig",
       "/share/man",
       "/libsite-packages/easy-install.pth"
      ],
      "sources": [
       {
        "type": "file",
        "url": "https://files.pythonhosted.org/packages/7e/99/7690b6d4034fffd95959cbe0c02de8deb3098cc577c67bb6a24fe5d7caa7/markupsafe-3.0.3.tar.gz",
        "sha256": "722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698",
        "x-checker-data": {
         "type": "pypi",
         "name": "MarkupSafe"
        }
       }
      ],
      "build-commands": [
       "pip3 install --verbose --exists-action=i --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} \"MarkupSafe\" --no-build-isolation"
      ]
     },
     {
      "name": "python3-jinja2",
      "buildsystem": "simple",
      "build-commands": [
       "pip3 install --prefix=/app jinja2-*"
      ],
      "sources": [
       {
        "type": "file",
        "url": "https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl",
        "sha256": "85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67",
        "x-checker-data": {
         "type": "pypi",
         "name": "Jinja2",
         "packagetype": "bdist_wheel"
        }
       }
      ]
     },
     {
      "name": "exiv2",
      "cleanup": [
       "/bin"
      ],
      "buildsystem": "cmake-ninja",
      "config-opts": [
       "-DCMAKE_BUILD_TYPE=Release",
       "-DEXIV2_BUILD_EXIV2_COMMAND=OFF",
       "-DEXIV2_BUILD_SAMPLES=OFF",
       "-DEXIV2_ENABLE_INIH=OFF"
      ],
      "sources": [
       {
        "type": "git",
        "url": "https://github.com/Exiv2/exiv2.git",
        "tag": "v0.28.9",
        "x-checker-data": {
         "type": "git"
        },
        "commit": "b0859fc61fea5dedfc898aece6b15893ddf4314e"
       }
      ]
     },
     {
      "name": "protobuf",
      "buildsystem": "cmake-ninja",
      "config-opts": [
       "-DCMAKE_POSITION_INDEPENDENT_CODE=ON",
       "-Dprotobuf_ABSL_PROVIDER=package",
       "-Dprotobuf_BUILD_SHARED_LIBS=ON",
       "-Dprotobuf_BUILD_TESTS=OFF"
      ],
      "cleanup": [
       "/bin/protoc*",
       "/lib/libprotoc*"
      ],
      "sources": [
       {
        "type": "git",
        "url": "https://github.com/protocolbuffers/protobuf.git",
        "tag": "v36.1",
        "commit": "f377bfefc5e2cfab68b816903c25b23e091c439d",
        "x-checker-data": {
         "type": "git"
        }
       }
      ]
     },
     {
      "name": "qtkeychain",
      "buildsystem": "cmake-ninja",
      "config-opts": [
       "-DBUILD_WITH_QT6=ON",
       "-DCMAKE_INSTALL_LIBDIR=/app/lib",
       "-DLIB_INSTALL_DIR=/app/lib",
       "-DBUILD_TRANSLATIONS=NO"
      ],
      "sources": [
       {
        "type": "git",
        "url": "https://github.com/frankosterfeld/qtkeychain/",
        "tag": "0.17.0",
        "x-checker-data": {
         "type": "git"
        },
        "commit": "875f77d9f61bd97fd84cca47ce3bc71186dfbd09"
       }
      ]
     },
     {
      "name": "Draco",
      "buildsystem": "cmake-ninja",
      "builddir": true,
      "build-options": {
       "cflags": "-fPIC",
       "cxxflags": "-fPIC"
      },
      "sources": [
       {
        "type": "archive",
        "url": "https://github.com/google/draco/archive/refs/tags/1.5.7.tar.gz",
        "sha256": "bf6b105b79223eab2b86795363dfe5e5356050006a96521477973aba8f036fe1",
        "x-checker-data": {
         "type": "anitya",
         "project-id": 322269,
         "stable-only": true,
         "url-template": "https://github.com/google/draco/archive/refs/tags/$version.tar.gz"
        }
       }
      ]
     }
    ]
   },
   {
    "name": "env-python",
    "buildsystem": "simple",
    "build-commands": [
     "ln -s /usr/bin/python3 /app/bin/python"
    ]
   }
  ]
 }
}