raksa-the-wildcats commited on
Commit
4f5c521
·
1 Parent(s): da68362

10th commit

Browse files
Files changed (3) hide show
  1. Dockerfile +6 -1
  2. packages.txt +6 -1
  3. requirements.txt +11 -1
Dockerfile CHANGED
@@ -1,6 +1,6 @@
1
  FROM python:3.10-slim
2
 
3
- # Install system dependencies required for Manim
4
  RUN apt-get update && apt-get install -y \
5
  libcairo2-dev \
6
  libpango1.0-dev \
@@ -13,6 +13,11 @@ RUN apt-get update && apt-get install -y \
13
  build-essential \
14
  ffmpeg \
15
  git \
 
 
 
 
 
16
  && rm -rf /var/lib/apt/lists/*
17
 
18
  # Set working directory
 
1
  FROM python:3.10-slim
2
 
3
+ # Install system dependencies required for Manim and LaTeX
4
  RUN apt-get update && apt-get install -y \
5
  libcairo2-dev \
6
  libpango1.0-dev \
 
13
  build-essential \
14
  ffmpeg \
15
  git \
16
+ texlive-latex-base \
17
+ texlive-latex-extra \
18
+ texlive-fonts-recommended \
19
+ texlive-fonts-extra \
20
+ texlive-xetex \
21
  && rm -rf /var/lib/apt/lists/*
22
 
23
  # Set working directory
packages.txt CHANGED
@@ -2,4 +2,9 @@ libcairo2-dev
2
  libpango1.0-dev
3
  libgirepository1.0-dev
4
  pkg-config
5
- build-essential
 
 
 
 
 
 
2
  libpango1.0-dev
3
  libgirepository1.0-dev
4
  pkg-config
5
+ build-essential
6
+ texlive-latex-base
7
+ texlive-latex-extra
8
+ texlive-fonts-recommended
9
+ texlive-fonts-extra
10
+ ffmpeg
requirements.txt CHANGED
@@ -2,4 +2,14 @@ gradio>=4.0.0
2
  manim
3
  numpy
4
  matplotlib
5
- Pillow
 
 
 
 
 
 
 
 
 
 
 
2
  manim
3
  numpy
4
  matplotlib
5
+ Pillow
6
+ libcairo2-dev
7
+ libpango1.0-dev
8
+ libgirepository1.0-dev
9
+ pkg-config
10
+ build-essential
11
+ texlive-latex-base
12
+ texlive-latex-extra
13
+ texlive-fonts-recommended
14
+ texlive-fonts-extra
15
+ ffmpeg