|
@@ -8,13 +8,19 @@ description: |
|
|
|
base: core20
|
|
|
grade: stable
|
|
|
confinement: strict
|
|
|
-architectures:
|
|
|
- - build-on: [arm64, ppc64el]
|
|
|
layout:
|
|
|
/etc/pip.conf:
|
|
|
bind-file: $SNAP_DATA/pip.conf
|
|
|
/etc/openzwave:
|
|
|
bind: $SNAP/openzwave
|
|
|
+
|
|
|
+slots:
|
|
|
+ lib-hacs:
|
|
|
+ interface: content
|
|
|
+ content: lib-hacs
|
|
|
+ write:
|
|
|
+ - $SNAP_DATA/custom_components
|
|
|
+
|
|
|
apps:
|
|
|
hass:
|
|
|
command: bin/hass --config $SNAP_DATA
|
|
@@ -29,6 +35,7 @@ apps:
|
|
|
- raw-usb
|
|
|
|
|
|
- physical-memory-control
|
|
|
+
|
|
|
parts:
|
|
|
homeassistant:
|
|
|
plugin: python-wot-plugin
|
|
@@ -39,7 +46,6 @@ parts:
|
|
|
- wheel
|
|
|
- Cython
|
|
|
- pip
|
|
|
-
|
|
|
build-packages:
|
|
|
- python3
|
|
|
- python3-dev
|
|
@@ -72,22 +78,7 @@ parts:
|
|
|
stage-packages:
|
|
|
- freeglut3
|
|
|
- ffmpeg
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- libglu1-mesa
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- zlib1g
|
|
|
requirements:
|
|
|
- requirements_all.txt
|