{
 "app_id": "io.github.najepaliya.kleaner",
 "source_url": "https://raw.githubusercontent.com/flathub/io.github.najepaliya.kleaner/master/io.github.najepaliya.kleaner.json",
 "runtime": "org.kde.Platform",
 "runtime_version": "5.15-25.08",
 "sdk": "org.kde.Sdk",
 "finish_args": [
  "--share=ipc",
  "--socket=x11",
  "--socket=wayland",
  "--socket=fallback-x11",
  "--device=dri",
  "--filesystem=xdg-pictures",
  "--filesystem=xdg-config/kdeglobals:ro",
  "--talk-name=com.canonical.AppMenu.Registrar",
  "--talk-name=org.kde.kconfig.notify",
  "--talk-name=org.kde.KGlobalSettings"
 ],
 "module_count": 4,
 "fetched_at": "2026-09-17T16:11:46.660379+00:00",
 "manifest": {
  "id": "io.github.najepaliya.kleaner",
  "runtime": "org.kde.Platform",
  "runtime-version": "5.15-25.08",
  "sdk": "org.kde.Sdk",
  "command": "kleaner",
  "finish-args": [
   "--device=dri",
   "--share=ipc",
   "--socket=fallback-x11",
   "--socket=wayland",
   "--filesystem=xdg-pictures"
  ],
  "cleanup": [
   "/include",
   "/lib/cmake",
   "/lib/pkgconfig",
   "/share/man"
  ],
  "modules": [
   {
    "name": "inih",
    "buildsystem": "meson",
    "config-opts": [
     "-Ddefault_library=shared",
     "-Ddistro_install=true",
     "-Dwith_INIReader=true"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/benhoyt/inih/archive/refs/tags/r60.tar.gz",
      "sha256": "706aa05c888b53bd170e5d8aa8f8a9d9ccf5449dfed262d5103d1f292af26774",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 11600,
       "stable-only": true,
       "url-template": "https://github.com/benhoyt/inih/archive/refs/tags/r$version.tar.gz"
      }
     }
    ]
   },
   {
    "name": "exiv2",
    "buildsystem": "cmake-ninja",
    "builddir": true,
    "config-opts": [
     "-DBUILD_SHARED_LIBS=ON",
     "-DEXIV2_ENABLE_XMP=ON",
     "-DEXIV2_ENABLE_EXTERNAL_XMP=OFF",
     "-DEXIV2_ENABLE_PNG=ON",
     "-DEXIV2_ENABLE_NLS=ON",
     "-DEXIV2_ENABLE_PRINTUCS2=ON",
     "-DEXIV2_ENABLE_LENSDATA=ON",
     "-DEXIV2_ENABLE_VIDEO=OFF",
     "-DEXIV2_ENABLE_WEBREADY=OFF",
     "-DEXIV2_ENABLE_DYNAMIC_RUNTIME=OFF",
     "-DEXIV2_ENABLE_CURL=OFF",
     "-DEXIV2_ENABLE_SSH=OFF",
     "-DEXIV2_BUILD_SAMPLES=OFF",
     "-DEXIV2_BUILD_PO=OFF",
     "-DEXIV2_BUILD_EXIV2_COMMAND=OFF",
     "-DEXIV2_BUILD_UNIT_TESTS=OFF",
     "-DEXIV2_BUILD_DOC=OFF",
     "-DEXIV2_TEAM_EXTRA_WARNINGS=OFF",
     "-DEXIV2_TEAM_WARNINGS_AS_ERRORS=OFF",
     "-DEXIV2_TEAM_USE_SANITIZERS=OFF",
     "-DEXIV2_ENABLE_WIN_UNICODE=OFF"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/Exiv2/exiv2/releases/download/v0.28.0/exiv2-0.28.0-Source.tar.gz",
      "sha256": "89af3b5ef7277753ef7a7b5374ae017c6b9e304db3b688f1948e73e103491f3d",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 769,
       "stable-only": true,
       "url-template": "https://github.com/Exiv2/exiv2/releases/download/v$version/exiv2-$version-Source.tar.gz"
      }
     }
    ]
   },
   {
    "name": "libkexiv2",
    "buildsystem": "cmake-ninja",
    "builddir": true,
    "sources": [
     {
      "type": "archive",
      "url": "https://download.kde.org/stable/release-service/25.04.1/src/libkexiv2-25.04.1.tar.xz",
      "sha256": "f0669527d1fe7ef22c3ef7c8270ef29deafb0923ec782a22f1ced1b775367190",
      "x-checker-data": {
       "type": "anitya",
       "project-id": 8763,
       "stable-only": true,
       "url-template": "https://download.kde.org/stable/release-service/$version/src/libkexiv2-$version.tar.xz"
      }
     }
    ]
   },
   {
    "name": "kleaner",
    "buildsystem": "cmake-ninja",
    "builddir": true,
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/najepaliya/kleaner/archive/refs/tags/v1.0.tar.gz",
      "sha256": "c0ef8fef18f91d496e3383845ef0061a9fbccb6ed0ac3ed82ddb78c2ebc7f5c2"
     },
     {
      "type": "patch",
      "paths": [
       "fix-appdata.patch",
       "fix-desktop.patch"
      ]
     }
    ]
   }
  ]
 }
}