Properly support python-olm compilation needs in container
This commit is contained in:
parent
ec035b5e44
commit
41bdeafcbc
2 changed files with 5 additions and 2 deletions
|
|
@ -5,10 +5,12 @@ ENV PYTHONDONTWRITEBYTECODE=1 \
|
||||||
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
# Install libolm C library and build dependencies for E2E crypto bindings
|
# Install libolm C library, CMake, C++ compiler, and Python headers for E2E crypto bindings
|
||||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||||
libolm-dev \
|
libolm-dev \
|
||||||
gcc \
|
gcc \
|
||||||
|
g++ \
|
||||||
|
cmake \
|
||||||
python3-dev \
|
python3-dev \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,5 @@
|
||||||
mautrix[e2e]>=0.20.0
|
mautrix[encryption]>=0.20.0
|
||||||
|
python-olm>=3.2.0
|
||||||
aiosqlite>=0.19.0
|
aiosqlite>=0.19.0
|
||||||
python-keycloak>=4.0.0
|
python-keycloak>=4.0.0
|
||||||
markdown
|
markdown
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue