{ "app-id": "com.github.lumaseg.workman", "runtime": "org.freedesktop.Platform", "runtime-version": "25.08", "sdk": "org.freedesktop.Sdk", "command": "workman", "finish-args": [ "--talk-name=org.workman.WindowManager", "--talk-name=org.freedesktop.Flatpak", "--filesystem=xdg-data" ], "modules": [ { "name": "python3-deps", "buildsystem": "simple", "build-commands": [ "pip3 install --prefix=/app --no-index --find-links=. flit_core-3.10.1.tar.gz", "pip3 install --prefix=/app --no-index --find-links=. --ignore-installed setuptools-77.0.3.tar.gz", "pip3 install --prefix=/app --no-index --find-links=. pathspec-1.1.0.tar.gz", "pip3 install --prefix=/app --no-index --find-links=. setuptools_scm-8.1.0.tar.gz", "pip3 install --prefix=/app --no-index --find-links=. pluggy-1.6.0.tar.gz", "pip3 install --prefix=/app --no-index --find-links=. packaging-24.2.tar.gz", "pip3 install --prefix=/app --no-index --find-links=. calver-2025.10.20.tar.gz", "pip3 install --prefix=/app --no-index --find-links=. trove_classifiers-2026.1.14.14.tar.gz", "pip3 install --prefix=/app --no-index --find-links=. hatchling-1.29.0.tar.gz" ], "sources": [ { "type": "file", "url": "https://files.pythonhosted.org/packages/source/f/flit_core/flit_core-3.10.1.tar.gz", "sha256": "66e5b87874a0d6e39691f0e22f09306736b633548670ad3c09ec9db03c5662f7" }, { "type": "file", "url": "https://files.pythonhosted.org/packages/81/ed/7101d53811fd359333583330ff976e5177c5e871ca8b909d1d6c30553aa3/setuptools-77.0.3.tar.gz", "sha256": "583b361c8da8de57403743e756609670de6fb2345920e36dc5c2d914c319c945" }, { "type": "file", "url": "https://files.pythonhosted.org/packages/source/p/pathspec/pathspec-1.1.0.tar.gz", "sha256": "f5d7c555da02fd8dde3e4a2354b6aba817a89112fa8f333f7917a2a4834dd080" }, { "type": "file", "url": "https://files.pythonhosted.org/packages/4f/a4/00a9ac1b555294710d4a68d2ce8dfdf39d72aa4d769a7395d05218d88a42/setuptools_scm-8.1.0.tar.gz", "sha256": "42dea1b65771cba93b7a515d65a65d8246e560768a66b9106a592c8e7f26c8a7" }, { "type": "file", "url": "https://files.pythonhosted.org/packages/source/p/pluggy/pluggy-1.6.0.tar.gz", "sha256": "7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3" }, { "type": "file", "url": "https://files.pythonhosted.org/packages/source/p/packaging/packaging-24.2.tar.gz", "sha256": "c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f" }, { "type": "file", "url": "https://files.pythonhosted.org/packages/4a/96/0c57e3e228ffc54074867406b659b197678674f1f0bf600d114965289834/calver-2025.10.20.tar.gz", "sha256": "c98b376c2424642224d456b2f70c51402343e008c63d204634665e1a2a2835f5" }, { "type": "file", "url": "https://files.pythonhosted.org/packages/source/t/trove-classifiers/trove_classifiers-2026.1.14.14.tar.gz", "sha256": "00492545a1402b09d4858605ba190ea33243d361e2b01c9c296ce06b5c3325f3" }, { "type": "file", "url": "https://files.pythonhosted.org/packages/source/h/hatchling/hatchling-1.29.0.tar.gz", "sha256": "793c31816d952cee405b83488ce001c719f325d9cda69f1fc4cd750527640ea6" } ] }, { "name": "workman", "buildsystem": "simple", "build-commands": [ "pip3 install --prefix=/app --no-deps --no-index --no-build-isolation .", "install -Dm644 data/com.github.lumaseg.workman.desktop /app/share/applications/com.github.lumaseg.workman.desktop", "install -Dm644 data/com.github.lumaseg.workman.metainfo.xml /app/share/metainfo/com.github.lumaseg.workman.metainfo.xml" ], "sources": [ { "type": "git", "url": "https://github.com/lumaseg/workman.git", "tag": "v0.2.0", "commit": "ecbf8bc514558c1a306754dbfec500f823eb5dce" } ] } ] }