This base application is designed to be used for packaging Flatpak applications that use PyQt,
Riverbank Computing's Python bindings for The Qt Company's Qt application framework.
Note: This packaging is not affilated with, or supported by Riverbank Computing Limited.
To help improve this documentation, open a pull request against the wiki branch.
Build tools are included to help package extra PytQt bindings and Python modules. These tools are removed by theBaseApp-cleanup.sh
script.
While the following Python modules are dependencies of the mentioned build tools, they are not removed by theBaseApp-cleanup.sh
script, as they might be needed by the Flatpak application.
id: org.kde.PyQtWebEngineApp runtime: org.kde.Platform runtime-version: '6.9' sdk: org.kde.Sdk base: com.riverbankcomputing.PyQt.BaseApp base-version: '6.9' cleanup-commands: - /app/cleanup-BaseApp.sh finish-args: - --env=QTWEBENGINEPROCESS_PATH=/app/bin/QtWebEngineProcess ... modules: - name: PyQtWebEngineApp ...Example: PyQt application
While it's not required, it's possible to set the environment variable BASEAPP_REMOVE_WEBENGINE
to have theBaseApp-cleanup.sh
script remove the PyQtWebEngine bindings and QtWebEngine with its dependencies.
id: org.kde.PyQtApp runtime: org.kde.Platform runtime-version: '6.9' sdk: org.kde.Sdk base: com.riverbankcomputing.PyQt.BaseApp base-version: '6.9' cleanup-commands: - /app/cleanup-BaseApp.sh build-options: env: - BASEAPP_REMOVE_WEBENGINE=1 modules: - name: PyQtApp ...
QtWebEngine in only available for those versions for those the QtWebEngine BaseApp is available. If the QtWebEngine BaseApp is aviable after a new versions of this BaseApp has been released, it will be added. SO make sure, you set BASEAPP_REMOVE_WEBENGINE to 1 if you don't need them to be future proof.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4