{
 "app_id": "io.github.GaimsDevSoftware.LinuxPop",
 "source_url": "https://raw.githubusercontent.com/GaimsDevSoftware/linuxpop/main/packaging/flatpak/io.github.GaimsDevSoftware.LinuxPop.yml",
 "runtime": "org.gnome.Platform",
 "runtime_version": "49",
 "sdk": "org.gnome.Sdk",
 "finish_args": [
  "--share=ipc",
  "--socket=wayland",
  "--socket=fallback-x11",
  "--socket=pulseaudio",
  "--share=network",
  "--talk-name=org.freedesktop.Notifications",
  "--talk-name=org.kde.StatusNotifierWatcher",
  "--talk-name=org.kde.kglobalaccel",
  "--talk-name=org.kde.KWin",
  "--filesystem=xdg-run/linuxpop:create",
  "--env=TESSDATA_PREFIX=/app/share/tessdata",
  "--talk-name=org.freedesktop.Flatpak",
  "--device=dri",
  "--device=all"
 ],
 "module_count": 20,
 "fetched_at": "2026-09-17T17:31:50.451220+00:00",
 "manifest": {
  "app-id": "io.github.GaimsDevSoftware.LinuxPop",
  "runtime": "org.gnome.Platform",
  "runtime-version": "49",
  "sdk": "org.gnome.Sdk",
  "command": "linuxpop",
  "finish-args": [
   "--share=ipc",
   "--socket=wayland",
   "--socket=fallback-x11",
   "--socket=pulseaudio",
   "--share=network",
   "--talk-name=org.freedesktop.Notifications",
   "--talk-name=org.kde.StatusNotifierWatcher",
   "--talk-name=org.kde.kglobalaccel",
   "--talk-name=org.kde.KWin",
   "--filesystem=xdg-run/linuxpop:create",
   "--env=TESSDATA_PREFIX=/app/share/tessdata",
   "--talk-name=org.freedesktop.Flatpak",
   "--device=dri",
   "--device=all"
  ],
  "cleanup": [
   "/include",
   "/share/man",
   "/share/doc",
   "/lib/pkgconfig",
   "*.la",
   "*.a"
  ],
  "modules": [
   {
    "name": "libhandy",
    "buildsystem": "meson",
    "config-opts": [
     "-Dexamples=false",
     "-Dtests=false",
     "-Dvapi=false"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://download.gnome.org/sources/libhandy/1.8/libhandy-1.8.3.tar.xz",
      "sha256": "05b497229073ff557f10b326e074c5066f8743a302d4820ab97bcb5cd2dab087"
     }
    ]
   },
   "shared-modules/libayatana-appindicator/libayatana-appindicator-gtk3.json",
   {
    "name": "xdotool",
    "buildsystem": "simple",
    "build-commands": [
     "make PREFIX=/app",
     "make PREFIX=/app install"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/jordansissel/xdotool/releases/download/v3.20211022.1/xdotool-3.20211022.1.tar.gz",
      "sha256": "96f0facfde6d78eacad35b91b0f46fecd0b35e474c03e00e30da3fdd345f9ada"
     }
    ]
   },
   {
    "name": "libXmu",
    "buildsystem": "autotools",
    "sources": [
     {
      "type": "archive",
      "url": "https://www.x.org/releases/individual/lib/libXmu-1.3.1.tar.xz",
      "sha256": "81a99e94c4501e81c427cbaa4a11748b584933e94b7a156830c3621256857bc4"
     }
    ],
    "cleanup": [
     "/include",
     "/lib/pkgconfig",
     "*.la"
    ]
   },
   {
    "name": "xclip",
    "buildsystem": "autotools",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/astrand/xclip/archive/refs/tags/0.13.tar.gz",
      "sha256": "ca5b8804e3c910a66423a882d79bf3c9450b875ac8528791fb60ec9de667f758"
     }
    ]
   },
   {
    "name": "wmctrl",
    "buildsystem": "autotools",
    "sources": [
     {
      "type": "archive",
      "url": "https://deb.debian.org/debian/pool/main/w/wmctrl/wmctrl_1.07.orig.tar.gz",
      "sha256": "d78a1efdb62f18674298ad039c5cbdb1edb6e8e149bb3a8e3a01a4750aa3cca9"
     }
    ]
   },
   {
    "name": "python3-xlib",
    "buildsystem": "simple",
    "build-commands": [
     "pip3 install --prefix=/app --no-build-isolation --no-deps python_xlib-0.33-py2.py3-none-any.whl"
    ],
    "sources": [
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/fc/b8/ff33610932e0ee81ae7f1269c890f697d56ff74b9f5b2ee5d9b7fa2c5355/python_xlib-0.33-py2.py3-none-any.whl",
      "sha256": "c3534038d42e0df2f1392a1b30a15a4ff5fdc2b86cfa94f072bf11b10a164398"
     }
    ]
   },
   {
    "name": "python3-pillow",
    "buildsystem": "simple",
    "build-commands": [
     "pip3 install --prefix=/app --no-build-isolation --no-deps pillow-12.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl"
    ],
    "sources": [
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/a8/68/b93e09e5e8549019e61acf49f65b1a8530765a7f812c77a7461bca7e4494/pillow-12.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
      "sha256": "03f6fab9219220f041c74aeaa2939ff0062bd5c364ba9ce037197f4c6d498cd9"
     }
    ]
   },
   {
    "name": "gtk-layer-shell",
    "buildsystem": "meson",
    "config-opts": [
     "-Dexamples=false",
     "-Ddocs=false",
     "-Dtests=false",
     "-Dvapi=false",
     "-Dintrospection=true"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/wmww/gtk-layer-shell/archive/refs/tags/v0.10.1.tar.gz",
      "sha256": "88c3a3e0a5300532f3d368d5df64838a87f1fb85273f22d41df0a6b8d0ec59c6"
     }
    ]
   },
   {
    "name": "wl-clipboard",
    "buildsystem": "meson",
    "config-opts": [
     "-Dfishcompletiondir=no",
     "-Dzshcompletiondir=no"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/bugaevc/wl-clipboard/archive/refs/tags/v2.3.0.tar.gz",
      "sha256": "b4dc560973f0cd74e02f817ffa2fd44ba645a4f1ea94b7b9614dacc9f895f402"
     }
    ]
   },
   {
    "name": "ydotool",
    "buildsystem": "cmake-ninja",
    "config-opts": [
     "-DCMAKE_POLICY_VERSION_MINIMUM=3.5"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/ReimuNotMoe/ydotool/archive/refs/tags/v1.0.4.tar.gz",
      "sha256": "ba075a43aa6ead51940e892ecffa4d0b8b40c241e4e2bc4bd9bd26b61fde23bd"
     },
     {
      "type": "patch",
      "path": "ydotool-no-docs.patch"
     }
    ]
   },
   {
    "name": "python3-dbus",
    "buildsystem": "meson",
    "sources": [
     {
      "type": "archive",
      "url": "https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.3.2.tar.gz",
      "sha256": "ad67819308618b5069537be237f8e68ca1c7fcc95ee4a121fe6845b1418248f8"
     }
    ]
   },
   {
    "name": "python3-pyside6",
    "buildsystem": "simple",
    "build-commands": [
     "pip3 install --prefix=/app --no-build-isolation --no-deps shiboken6-6.11.1-cp310-abi3-manylinux_2_34_x86_64.whl pyside6_essentials-6.11.1-cp310-abi3-manylinux_2_34_x86_64.whl"
    ],
    "sources": [
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/c7/9b/e0355d8897b5c150770f1d95718aad17d432fcc9c035c04f3f58427d4693/shiboken6-6.11.1-cp310-abi3-manylinux_2_34_x86_64.whl",
      "sha256": "9a8bccfafc8805254cabcfa1edfaf55cd52889f4998c91ad0d9a4433fb1bcdbe"
     },
     {
      "type": "file",
      "url": "https://files.pythonhosted.org/packages/5c/49/0e1237c4400bec7e335d2c4eeb49bc40d9fd88a9ac44ca9083ce1abdc308/pyside6_essentials-6.11.1-cp310-abi3-manylinux_2_34_x86_64.whl",
      "sha256": "e3ef7027b41e4e55fadb56e3b3257dc8ee92154b639fe67fc4c8e05e9d976c60"
     }
    ]
   },
   {
    "name": "qrencode",
    "buildsystem": "autotools",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/fukuchi/libqrencode/archive/refs/tags/v4.1.1.tar.gz",
      "sha256": "5385bc1b8c2f20f3b91d258bf8ccc8cf62023935df2d2676b5b67049f31a049c"
     }
    ],
    "cleanup": [
     "/include",
     "/lib/pkgconfig",
     "*.la"
    ]
   },
   {
    "name": "pcaudiolib",
    "buildsystem": "autotools",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/espeak-ng/pcaudiolib/archive/refs/tags/1.2.tar.gz",
      "sha256": "44b9d509b9eac40a0c61585f756d76a7b555f732e8b8ae4a501c8819c59c6619"
     }
    ],
    "cleanup": [
     "/include",
     "/lib/pkgconfig",
     "*.la"
    ]
   },
   {
    "name": "espeak-ng",
    "buildsystem": "autotools",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/espeak-ng/espeak-ng/archive/refs/tags/1.51.tar.gz",
      "sha256": "f0e028f695a8241c4fa90df7a8c8c5d68dcadbdbc91e758a97e594bbb0a3bdbf"
     }
    ],
    "cleanup": [
     "/include",
     "/lib/pkgconfig",
     "*.la"
    ]
   },
   {
    "name": "leptonica",
    "buildsystem": "autotools",
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/DanBloomberg/leptonica/releases/download/1.85.0/leptonica-1.85.0.tar.gz",
      "sha256": "3745ae3bf271a6801a2292eead83ac926e3a9bc1bf622e9cd4dd0f3786e17205"
     }
    ],
    "cleanup": [
     "/include",
     "/lib/pkgconfig",
     "*.la"
    ]
   },
   {
    "name": "tesseract",
    "buildsystem": "autotools",
    "config-opts": [
     "--disable-openmp",
     "--disable-legacy"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/tesseract-ocr/tesseract/archive/refs/tags/5.5.0.tar.gz",
      "sha256": "f2fb34ca035b6d087a42875a35a7a5c4155fa9979c6132365b1e5a28ebc3fc11"
     }
    ],
    "cleanup": [
     "/include",
     "/lib/pkgconfig",
     "*.la"
    ]
   },
   {
    "name": "tessdata",
    "buildsystem": "simple",
    "build-commands": [
     "install -Dm644 eng.traineddata /app/share/tessdata/eng.traineddata",
     "install -Dm644 nor.traineddata /app/share/tessdata/nor.traineddata"
    ],
    "sources": [
     {
      "type": "file",
      "url": "https://github.com/tesseract-ocr/tessdata_fast/raw/main/eng.traineddata",
      "sha256": "7d4322bd2a7749724879683fc3912cb542f19906c83bcc1a52132556427170b2"
     },
     {
      "type": "file",
      "url": "https://github.com/tesseract-ocr/tessdata_fast/raw/main/nor.traineddata",
      "sha256": "0451eb4f8049ae78196806bf878a389a2f40f1386fe038568cf4441226ba6ef2"
     }
    ]
   },
   {
    "name": "linuxpop",
    "buildsystem": "simple",
    "build-commands": [
     "mkdir -p /app/share/linuxpop",
     "cp -r *.py platform_backend icons plugins_repo /app/share/linuxpop/",
     "bash -c 'printf \"VERSION = \\\"%s\\\"\\n\" \"$(bash packaging/gen-version.sh)\" > /app/share/linuxpop/_version.py'",
     "install -Dm755 packaging/flatpak/linuxpop.wrapper /app/bin/linuxpop",
     "install -Dm644 packaging/io.github.GaimsDevSoftware.LinuxPop.desktop /app/share/applications/io.github.GaimsDevSoftware.LinuxPop.desktop",
     "install -Dm644 packaging/io.github.GaimsDevSoftware.LinuxPop.metainfo.xml /app/share/metainfo/io.github.GaimsDevSoftware.LinuxPop.metainfo.xml",
     "install -Dm644 icons/linuxpop.svg /app/share/icons/hicolor/scalable/apps/io.github.GaimsDevSoftware.LinuxPop.svg"
    ],
    "sources": [
     {
      "type": "dir",
      "path": "../.."
     }
    ]
   }
  ]
 }
}