Adding linux-latex-node

This commit is contained in:
Adsooi 2024-10-25 18:32:26 +02:00
parent 702c8eb241
commit 3115b821f1
Signed by: Ad5001
GPG key ID: EF45F9C6AFE20160
3 changed files with 10 additions and 9 deletions

View file

@ -11,12 +11,13 @@ This repository contains the Dockerfiles required to build all tags on [Docker H
- `xvfb`, `xdotool`, and `wmctrl`.
## Linux tags
- a Ubuntu base (noble for PySide6 and jammy for PySide2)
- a Ubuntu base (oracular for PySide6 and jammy for PySide2)
- python3 is available under `/usr/bin/python3`.
- External pip management disabled (allows you to install packages from pip directly).
- External pip management disabled (allows you to install packages from pip directly).
- The corresponding pyside2/6-tools.
- `make`, `git`, `rpm`, and `dh-python`.
Additionally, the linux-6*-latex tag include a full TeXlive installation including `dvipng` and the latex extras.
Additionally, the linux-6*-latex-npde tag include a full TeXlive installation including `dvipng`, the latex extras, and `node`, `npm` installed, and qt6.
## Wine tags

View file

@ -11,8 +11,8 @@
#
MAJOR_VERSION="6"
PYSIDE_VERSION="6.7.3"
BUILDS="linux wine linux-latex"
PYSIDE_VERSION="6.8.0.2"
BUILDS="linux wine linux-latex-node"
[linux.settings]
TAG="linux-{VERSION}"
@ -20,13 +20,13 @@ TAG="linux-{VERSION}"
[wine.settings]
TAG="wine-{VERSION}"
[linux-latex.settings]
TAG="linux-{VERSION}-latex"
[linux-latex-node.settings]
TAG="linux-{VERSION}-latex-node"
[wine.docker-args]
# Arguments for wine builds
PYTHON_VERSION="3.12.6"
PYINSTALLER_VERSION="6.10.0"
[linux-latex.docker-args]
[linux-latex-node.docker-args]
BASE_IMAGE="{REPO}:linux-{VERSION}"

View file

@ -16,5 +16,5 @@ FROM ${BASE_IMAGE}
ENV TZ=Europe/Paris
RUN apt-get update
RUN apt-get -y install texlive-base dvipng texlive-latex-extra
RUN apt-get -y install texlive-base dvipng npm texlive-latex-extra
RUN apt clean