updated Dockerfile.buildozer

This commit is contained in:
navjot 2021-05-18 00:15:50 +05:30
parent 291764eb32
commit 70c0d31906
No known key found for this signature in database
GPG Key ID: 9EE70AFD71357F1C
2 changed files with 22 additions and 15 deletions

View File

@ -1,8 +1,17 @@
FROM ubuntu:20.04 FROM ubuntu:18.04
RUN apt-get update # configures locale
RUN apt update -qq > /dev/null && \
apt install -qq --yes --no-install-recommends \
locales && \
locale-gen en_US.UTF-8
ENV LANG="en_US.UTF-8" \
LANGUAGE="en_US.UTF-8" \
LC_ALL="en_US.UTF-8"
RUN DEBIAN_FRONTEND=noninteractive apt-get install -qq --yes --no-install-recommends \
# system requirements to build most of the recipes
RUN apt install -qq --yes --no-install-recommends \
autoconf \ autoconf \
automake \ automake \
build-essential \ build-essential \
@ -10,27 +19,27 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get install -qq --yes --no-install-recomm
cmake \ cmake \
gettext \ gettext \
git \ git \
libncurses5-dev \
libncursesw5-dev \
libtinfo5 \
libffi-dev \ libffi-dev \
libltdl-dev \ libltdl-dev \
libssl-dev \ libssl-dev \
libtool \ libtool \
openjdk-13-jdk \ openjdk-8-jdk \
patch \ patch \
pkg-config \ pkg-config \
python2.7 \
python3-pip \ python3-pip \
python3-setuptools \
python3-venv \ python3-venv \
python3-setuptools \
sudo \ sudo \
unzip \ unzip \
zip \ zip \
zlib1g-dev zlib1g-dev \
libncurses5-dev \
libncursesw5-dev \
libtinfo5
RUN pip3 install cython buildozer RUN pip3 install "cython==0.28.6"
# RUN pip3 install "cython==0.29.15" RUN pip3 install "buildozer==1.0"
# RUN pip3 install "buildozer==1.0"
RUN mkdir -p /buildozer RUN mkdir -p /buildozer

View File

@ -50,8 +50,6 @@ requirements =
#git+https://github.com/navjotcis/KivyMD#egg=kivymd, #git+https://github.com/navjotcis/KivyMD#egg=kivymd,
git+https://github.com/kivymd/KivyMD#egg=kivymd, git+https://github.com/kivymd/KivyMD#egg=kivymd,
#kivymd, #kivymd,
kivy-garden,
kivy_garden.graph,
qrcode, qrcode,
msgpack msgpack
@ -60,7 +58,7 @@ requirements =
# requirements.source.kivy = ../../kivy # requirements.source.kivy = ../../kivy
# (list) Garden requirements # (list) Garden requirements
# garden_requirements = qrcode garden_requirements = qrcode
# (str) Presplash of the application # (str) Presplash of the application
#presplash.filename = %(source.dir)s/data/presplash.png #presplash.filename = %(source.dir)s/data/presplash.png