{
 "app_id": "net.sourceforge.Lifeograph",
 "source_url": "https://raw.githubusercontent.com/flathub/net.sourceforge.Lifeograph/master/net.sourceforge.Lifeograph.json",
 "runtime": "org.gnome.Platform",
 "runtime_version": "50",
 "sdk": "org.gnome.Sdk",
 "finish_args": [
  "--share=ipc",
  "--share=network",
  "--socket=fallback-x11",
  "--socket=wayland",
  "--device=dri",
  "--filesystem=host"
 ],
 "module_count": 12,
 "fetched_at": "2026-09-17T16:13:46.577705+00:00",
 "manifest": {
  "app-id": "net.sourceforge.Lifeograph",
  "runtime": "org.gnome.Platform",
  "runtime-version": "50",
  "sdk": "org.gnome.Sdk",
  "command": "lifeograph",
  "finish-args": [
   "--share=ipc",
   "--socket=fallback-x11",
   "--socket=wayland",
   "--device=dri",
   "--share=network",
   "--filesystem=host"
  ],
  "cleanup": [
   "/include",
   "/lib/pkgconfig",
   "/lib/girepository-1.0",
   "/share/gir-1.0",
   "/share/man",
   "*.la",
   "*.a"
  ],
  "modules": [
   {
    "name": "sigc++-3",
    "buildsystem": "meson",
    "config-opts": [
     "-Dmaintainer-mode=false",
     "-Dbuild-documentation=false",
     "-Dbuild-examples=false",
     "-Dbuild-tests=false"
    ],
    "cleanup": [
     "/lib/sigc++-3.0"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.gnome.org/sources/libsigc++/3.6/libsigc++-3.6.0.tar.xz",
      "sha256": "c3d23b37dfd6e39f2e09f091b77b1541fbfa17c4f0b6bf5c89baef7229080e17"
     }
    ]
   },
   {
    "name": "cairomm",
    "buildsystem": "meson",
    "config-opts": [
     "-Dmaintainer-mode=false",
     "-Dbuild-documentation=false",
     "-Dbuild-examples=false",
     "-Dbuild-tests=false"
    ],
    "cleanup": [
     "/lib/cairomm-1.??"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://www.cairographics.org/releases/cairomm-1.19.0.tar.xz",
      "sha256": "8b14f03a0e5178c7ff8f7b288cb342a61711c84c9fbed6e663442cfcc873ce5b"
     }
    ]
   },
   {
    "name": "glibmm",
    "buildsystem": "meson",
    "config-opts": [
     "-Dmaintainer-mode=false",
     "-Dbuild-documentation=false",
     "-Dbuild-examples=false"
    ],
    "cleanup": [
     "/lib/giomm-2.??",
     "/lib/glibmm-2.??"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.gnome.org/sources/glibmm/2.88/glibmm-2.88.0.tar.xz",
      "sha256": "a6549da3a6c43de83b8717dae5413c57a60d92f6ecc624615c612d0bb0ad0fe2"
     }
    ]
   },
   {
    "name": "pangomm",
    "buildsystem": "meson",
    "config-opts": [
     "-Dmaintainer-mode=false",
     "-Dbuild-documentation=false"
    ],
    "cleanup": [
     "/lib/pangomm-2.??"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.gnome.org/sources/pangomm/2.56/pangomm-2.56.1.tar.xz",
      "sha256": "539f5aa60e9bdc6b955bb448e2a62cc14562744df690258040fbb74bf885755d"
     }
    ]
   },
   {
    "name": "gtkmm",
    "buildsystem": "meson",
    "config-opts": [
     "-Dmaintainer-mode=false",
     "-Dbuild-documentation=false",
     "-Dbuild-demos=false",
     "-Dbuild-tests=false"
    ],
    "cleanup": [
     "/lib/gtkmm-4.0"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.gnome.org/sources/gtkmm/4.22/gtkmm-4.22.0.tar.xz",
      "sha256": "2e8a21b4b0725f620e33aaee0cd343ed121b533275b632896619b1c89e96de67"
     }
    ]
   },
   {
    "name": "geocode-glib",
    "buildsystem": "meson",
    "builddir": true,
    "config-opts": [
     "--libdir=/app/lib",
     "-Denable-installed-tests=false",
     "-Denable-gtk-doc=false",
     "-Dsoup2=false"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.gnome.org/sources/geocode-glib/3.26/geocode-glib-3.26.4.tar.xz",
      "sha256": "2d9a6826d158470449a173871221596da0f83ebdcff98b90c7049089056a37aa",
      "x-checker-data": {
       "type": "gnome",
       "name": "geocode-glib"
      }
     }
    ]
   },
   {
    "name": "protobuf-c",
    "buildsystem": "autotools",
    "config-opts": [
     "--disable-protoc"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/protobuf-c/protobuf-c/releases/download/v1.5.2/protobuf-c-1.5.2.tar.gz",
      "sha256": "e2c86271873a79c92b58fef7ebf8de1aa0df4738347a8bd5d4e65a80a16d0d24",
      "x-checker-data": {
       "type": "json",
       "url": "https://api.github.com/repos/protobuf-c/protobuf-c/releases/latest",
       "version-query": ".tag_name | sub(\"^v\"; \"\")",
       "url-query": ".assets[] | select(.name==\"protobuf-c-\" + $version + \".tar.gz\") | .browser_download_url"
      }
     }
    ]
   },
   {
    "name": "libshumate",
    "buildsystem": "meson",
    "config-opts": [
     "-Ddemos=false",
     "-Dgtk_doc=false",
     "-Dvapi=false"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.gnome.org/sources/libshumate/1.6/libshumate-1.6.3.tar.xz",
      "sha256": "fd15c91396dcd82fce3021648541aa891e71a6bddeffc03d38597580a7da8ca1",
      "x-checker-data": {
       "type": "gnome",
       "stable-only": true,
       "name": "libshumate"
      }
     }
    ]
   },
   {
    "name": "pybind11",
    "buildsystem": "cmake",
    "builddir": true,
    "config-opts": [
     "-DPYBIND11_TEST=OFF"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/pybind/pybind11/archive/refs/tags/v3.0.4.tar.gz",
      "sha256": "74b6a2c2b4573a400cafb6ecbf60c98df300cd3d0041296b913d02b2cbbb2676"
     }
    ]
   },
   {
    "name": "python3-jedi",
    "buildsystem": "simple",
    "build-commands": [
     "pip3 install --no-index --find-links=\"file://${PWD}\" --prefix=/app jedi"
    ],
    "sources": [
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/source/s/setuptools/setuptools-82.0.1.tar.gz",
      "sha256": "7d872682c5d01cfde07da7bccc7b65469d3dca203318515ada1de5eda35efbf9"
     },
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/source/w/wheel/wheel-0.46.3.tar.gz",
      "sha256": "e3e79874b07d776c40bd6033f8ddf76a7dad46a7b8aa1b2787a83083519a1803"
     },
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/source/p/parso/parso-0.8.6.tar.gz",
      "sha256": "2b9a0332696df97d454fa67b81618fd69c35a7b90327cbe6ba5c92d2c68a7bfd"
     },
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/source/j/jedi/jedi-0.19.2.tar.gz",
      "sha256": "4770dc3de41bde3966b02eb84fbcf557fb33cce26ad23da12c742fb50ecb11f0"
     }
    ]
   },
   {
    "name": "python3-python-docx",
    "buildsystem": "simple",
    "build-commands": [
     "pip3 install --verbose --ignore-installed --exists-action=i --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} lxml --no-build-isolation",
     "pip3 install --verbose --ignore-installed --exists-action=i --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} typing_extensions python-docx --no-build-isolation"
    ],
    "sources": [
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/28/30/9abc9e34c657c33834eaf6cd02124c61bdf5944d802aa48e69be8da3585d/lxml-6.1.0.tar.gz",
      "sha256": "bfd57d8008c4965709a919c3e9a98f76c2c7cb319086b3d26858250620023b13"
     },
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/d0/00/1e03a4989fa5795da308cd774f05b704ace555a70f9bf9d3be057b680bcf/python_docx-1.2.0-py3-none-any.whl",
      "sha256": "3fd478f3250fbbbfd3b94fe1e985955737c145627498896a8a6bf81f4baf66c7"
     },
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl",
      "sha256": "f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548"
     }
    ]
   },
   {
    "name": "lifeograph",
    "buildsystem": "meson",
    "config-opts": [
     "--buildtype=release"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://launchpad.net/lifeograph/trunk/3.1.4/+download/lifeograph-3.1.4.tar.xz",
      "sha256": "e20a602621bedb51e8013c4a308e105d4d85af24a7b5db3193ed8d284f44e061"
     }
    ]
   }
  ]
 }
}