File Dockerfile of Package tex-container

# SPDX-License-Identifier: MIT
#!BuildTag: opensuse/tex:latest
#!BuildTag: opensuse/tex:%OS_VERSION_ID%
#!BuildTag: opensuse/tex:%OS_VERSION_ID%.%RELEASE%

#!ExclusiveArch: x86_64

FROM opensuse/distrobox-packaging:latest
LABEL maintainer="Matej Cepl <mcepl@cepl.eu>"

# labelprefix=org.opensuse.tex
PREFIXEDLABEL org.opencontainers.image.title="Distrobox openSUSE TeXLive container (mcepl version)"
PREFIXEDLABEL org.opencontainers.image.description="Distrobox openSUSE TeXLive container"
PREFIXEDLABEL org.opencontainers.image.created="%BUILDTIME%"
PREFIXEDLABEL org.opencontainers.image.version="%OS_VERSION_ID%.%RELEASE%"
PREFIXEDLABEL org.opencontainers.image.vendor="openSUSE Project"
PREFIXEDLABEL org.openbuildservice.disturl="%DISTURL%"
PREFIXEDLABEL org.opensuse.reference="registry.opensuse.org/home/mcepl/moldavite/containers/opensuse/tex:%OS_VERSION_ID%.%RELEASE%"

# openSUSE-release included to ensure %OS_VERSION_ID% can be found/used by kiwi-metainfo-helper
RUN zypper --non-interactive install --recommends git \
    wl-clipboard make vifm password-store fzf-bash-completion
RUN zypper --non-interactive install --recommends zathura \
    zathura-plugin-pdf-poppler zathura-plugin-ps imv
RUN zypper --non-interactive install --recommends texlive \
    texlive-beamer texlive-xetex texlive-latex texlive-textpos \
    texlive-latexmk pandoc groff-full
# For SUSE presentations
RUN zypper --non-interactive install --recommends google-poppins-fonts \
    texlive-roboto texlive-fira texlive-makecell
RUN zypper --non-interactive addlock kernel\* qemu\*
RUN zypper clean
openSUSE Build Service is sponsored by