zwave: fix vnc issues (#1581)

* zwave: fix vnc issues

* Bump version & update changelog

* fix lint
This commit is contained in:
Pascal Vizeli
2020-09-16 22:24:00 +02:00
committed by GitHub
parent 0a0b57b7cf
commit e50822fc79
4 changed files with 26 additions and 5 deletions

View File

@@ -1,5 +1,9 @@
# Changelog
## 0.6.0
- Fix vnc / ozwadmin
## 0.5.4
- Fix build issues with 32bit CPU

View File

@@ -8,6 +8,8 @@ ARG QTMQTT_VERSION
ARG QTOZW_VERSION
ARG QTOZWADMIN_VERSION
ARG QTWEBSOCKETS_VERSION
ARG NOVNC_VERSION
ARG WEBSOCKIFY_VERSION
# Install QT Open Z-Wave
WORKDIR /usr/src
@@ -25,9 +27,9 @@ RUN \
qt5-qtsvg \
rapidjson \
ttf-freefont \
&& apk add --no-cache --repository=http://dl-cdn.alpinelinux.org/alpine/edge/testing \
novnc \
websockify \
python3 \
py3-numpy \
net-tools \
&& apk add --no-cache --virtual .build-dependencies \
binutils \
build-base \
@@ -83,6 +85,19 @@ RUN \
&& make -j $(( $(nproc) + 1 )) \
&& make install \
\
&& git clone --depth 1 -b \
v${NOVNC_VERSION} https://github.com/novnc/noVNC \
&& cd noVNC \
&& mkdir -p /usr/share/noVNC \
&& rm -rf .git utils \
&& cp -rf ./* /usr/share/noVNC/ \
\
&& git clone --depth 1 -b \
v${WEBSOCKIFY_VERSION} https://github.com/novnc/websockify \
&& cd websockify \
&& python3 setup.py build \
&& python3 setup.py install --prefix=/usr \
\
&& mkdir -p /usr/share/OpenZWave \
&& mv /usr/share/qt5/qt-openzwavedatabase.rcc /usr/share/OpenZWave/ \
\

View File

@@ -11,6 +11,8 @@
"QTOZW_VERSION": "3ad9138f40a856366a7d85fb110b1ed91e1534a0",
"QTOZWADMIN_VERSION": "da04ebfbadc57484c487ebc846431eb283e83176",
"QTMQTT_VERSION": "5.12.8",
"QTWEBSOCKETS_VERSION": "5.12.8"
"QTWEBSOCKETS_VERSION": "5.12.8",
"NOVNC_VERSION": "1.2.0",
"WEBSOCKIFY_VERSION": "0.9.0"
}
}

View File

@@ -1,6 +1,6 @@
{
"name": "OpenZWave",
"version": "0.5.4",
"version": "0.6.0",
"slug": "zwave",
"description": "Control a ZWave network with Home Assistant",
"arch": ["amd64", "i386", "armhf", "armv7", "aarch64"],