pyappimage/pyappimage.yml
name: guiscrcpy
entrypoint: guiscrcpy.cli:cli
description: |
Open Source Android Screen Mirroring GUI for scrcpy
categories:
- Utility
updateinformation: gh-releases-zsync|srevinsaju|guiscrcpy|latest|guiscrcpy*.AppImage.zsync
data:
$CWD/pyappimage/hooks/cssselect2: $APPIMAGE/guiscrcpy/cssselect2
$CWD/pyappimage/hooks/cairocffi: $APPIMAGE/guiscrcpy/cairocffi
$CWD/pyappimage/hooks/VERSION: $APPIMAGE/guiscrcpy/
$CWD/pyappimage/scrcpy: $APPIMAGE/scrcpy
environment:
QT_API: pyside2
GUISCRCPY_SCRCPY: ${APPDIR}/scrcpy/scrcpy
GUISCRCPY_ADB: ${APPDIR}/scrcpy/usr/bin/adb
SCRCPY_SERVER_PATH: ${APPDIR}/scrcpy/usr/local/share/scrcpy/scrcpy-server
ADB: ${APPDIR}/scrcpy/usr/bin/adb
GUISCRCPY_APPIMAGE: True
hidden-import:
- pynput.keyboard._xorg
- pynput.mouse._xorg
ignore-binaries:
- libstdc++*
- libfontconfig*
- libfreetype*
- libQt5Bluetooth*
- libQt5Bodymovin*
- libQt53D*
- libQt5Quick*
- libQt5Sensors*
- libQt5Sql*
- libQt5Pos*Quick*
- libQt5Purchasing*
- libQt5Pdf*
- libQt5Gamepad*
- libQt5Location*
- libQt5*Quick*
- libQt5DataVisualization*
- libQt5EglFSDeviceIntegration*
- libQt5Web*
- libQt5Charts*
- libQt5Concurrent*
- libQt5Multimedia*
- libQt5VirtualKeyboard*
- libQt5RemoteObjects*
- libQt5Xml*
- libQt5WaylandClient*
- libQt5Test*
- PySide2/plugins/platforms/libqwayland*
- PySide2/plugins/platforms/[!libqxcb.so]*
- libQt5Positioning*
- PySide2/qml
- PySide2/QtNetwork*
- PySide2/QtQml*