Fix snap package
This commit is contained in:
parent
bc4c0cb7ca
commit
d5d3a1e9bf
@ -12,18 +12,12 @@ grade: stable
|
|||||||
base: core18
|
base: core18
|
||||||
confinement: strict
|
confinement: strict
|
||||||
|
|
||||||
environment:
|
|
||||||
USE_qt5: 1
|
|
||||||
|
|
||||||
apps:
|
apps:
|
||||||
nymea-app:
|
nymea-app:
|
||||||
command: desktop-launch nymea-app
|
command: desktop-launch nymea-app
|
||||||
desktop: usr/share/applications/nymea-app.desktop
|
desktop: usr/share/applications/nymea-app.desktop
|
||||||
environment:
|
environment:
|
||||||
QT_IM_MODULE: qtvirtualkeyboard
|
DISABLE_WAYLAND: 1
|
||||||
__EGL_VENDOR_LIBRARY_DIRS: $SNAP/etc/glvnd/egl_vendor.d:$SNAP/usr/share/glvnd/egl_vendor.d
|
|
||||||
QT_PLUGIN_PATH: ${SNAP}/usr/lib/${SNAPCRAFT_ARCH_TRIPLET}/qt5/plugins
|
|
||||||
QML2_IMPORT_PATH: ${SNAP}/usr/lib/${SNAPCRAFT_ARCH_TRIPLET}/qt5/qml
|
|
||||||
plugs:
|
plugs:
|
||||||
- avahi-observe
|
- avahi-observe
|
||||||
- bluez
|
- bluez
|
||||||
@ -54,22 +48,16 @@ parts:
|
|||||||
- libqt5gui5
|
- libqt5gui5
|
||||||
- libgdk-pixbuf2.0-0
|
- libgdk-pixbuf2.0-0
|
||||||
- libqt5svg5 # for loading icon themes which are svg
|
- libqt5svg5 # for loading icon themes which are svg
|
||||||
|
- try: [appmenu-qt5] # not available on core18
|
||||||
- locales-all
|
- locales-all
|
||||||
- xdg-user-dirs
|
- xdg-user-dirs
|
||||||
- fcitx-frontend-qt5
|
- fcitx-frontend-qt5
|
||||||
|
|
||||||
|
|
||||||
# nymea-app-webgl:
|
|
||||||
# command: env PATH=$PATH:$SNAP/bin qt5-launch nymea-app -platform webgl:port=8080
|
|
||||||
# daemon: simple
|
|
||||||
# restart-condition: always
|
|
||||||
|
|
||||||
nymea-app:
|
nymea-app:
|
||||||
plugin: qmake
|
plugin: qmake
|
||||||
source: .
|
source: .
|
||||||
after: [desktop-qt5]
|
after: [desktop-qt5]
|
||||||
project-files: [ nymea-app.pro ]
|
project-files: [ nymea-app.pro ]
|
||||||
# options: [ CONFIG+=withavahi ]
|
|
||||||
build-packages:
|
build-packages:
|
||||||
- execstack
|
- execstack
|
||||||
- qt5-default
|
- qt5-default
|
||||||
@ -89,6 +77,7 @@ parts:
|
|||||||
- libqt5gui5
|
- libqt5gui5
|
||||||
- libqt5websockets5
|
- libqt5websockets5
|
||||||
- libqt5bluetooth5
|
- libqt5bluetooth5
|
||||||
|
- libqt5nfc5
|
||||||
- libgl1-mesa-dri
|
- libgl1-mesa-dri
|
||||||
- qml-module-qtcharts
|
- qml-module-qtcharts
|
||||||
- qml-module-qtgraphicaleffects
|
- qml-module-qtgraphicaleffects
|
||||||
@ -102,3 +91,4 @@ parts:
|
|||||||
- libavahi-client3
|
- libavahi-client3
|
||||||
- libavahi-common3
|
- libavahi-common3
|
||||||
- qtvirtualkeyboard-plugin
|
- qtvirtualkeyboard-plugin
|
||||||
|
- qtwayland5
|
||||||
|
|||||||
Reference in New Issue
Block a user