tuanchris hace 3 meses
padre
commit
b7e59a45dc
Se han modificado 2 ficheros con 4 adiciones y 2 borrados
  1. 3 2
      Dockerfile
  2. 1 0
      requirements.txt

+ 3 - 2
Dockerfile

@@ -10,13 +10,14 @@ WORKDIR /app
 
 COPY requirements.txt ./
 RUN apt-get update && apt-get install -y --no-install-recommends \
-        gcc libjpeg-dev zlib1g-dev git \
+        gcc g++ make libjpeg-dev zlib1g-dev git \
         # GPIO/NeoPixel support for DW LEDs
         python3-dev python3-pip \
         libgpiod2 libgpiod-dev \
+        scons \
     && pip install --upgrade pip \
     && pip install --no-cache-dir -r requirements.txt \
-    && apt-get purge -y gcc \
+    && apt-get purge -y gcc g++ make scons \
     && rm -rf /var/lib/apt/lists/*
 
 COPY . .

+ 1 - 0
requirements.txt

@@ -15,5 +15,6 @@ Pillow
 aiohttp
 # GPIO/NeoPixel support for DW LEDs
 RPi.GPIO>=0.7.1  # Required by Adafruit Blinka on Raspberry Pi
+rpi-ws281x>=5.0.0  # Low-level NeoPixel/WS281x driver
 adafruit-circuitpython-neopixel>=6.3.0
 Adafruit-Blinka>=8.0.0