@@ -4,7 +4,7 @@ LABEL org.opencontainers.image.authors "Jack Greiner <
[email protected] >"
44LABEL org.opencontainers.image.source "https://github.com/ProjectSynchro/synchros-sexy-docker-containers"
55LABEL org.opencontainers.image.description "Naev Linux (LTS) development/testing environment for Naev (releases and testing)"
66
7- # Enable extras, repository and activate the EPEL repository
7+ # Enable the EPEL repository
88RUN yum -y install epel-release
99
1010# Enable RPMFusion, End Point repository for additional up-to-date tools.
@@ -15,8 +15,8 @@ RUN yum -y groupinstall "Development Tools"
1515
1616RUN yum install -y gettext-devel autoconf-archive binutils-devel \
1717 doxygen clang cmake ffmpeg git graphviz intltool lldb llvm freetype-devel luajit-devel \
18- openal-soft-devel libpng-devel lua-devel lua-filesystem luarocks SDL2-devel SDL2_image-devel SDL2_mixer-devel libvorbis-devel \
19- libxml2-devel meson nano ninja-build python-mutagen suitesparse-devel vim wget xorg-x11-server-Xvfb
18+ openal-soft-devel libpng-devel lua-devel luarocks SDL2-devel SDL2_image-devel SDL2_mixer-devel libvorbis-devel \
19+ libxml2-devel meson nano ninja-build python-mutagen suitesparse-devel tidy vim wget xorg-x11-server-Xvfb
2020
2121# Install ldoc from luarocks
2222RUN luarocks install ldoc
@@ -31,9 +31,12 @@ RUN echo "Verifying meson install" && \
3131 which meson && \
3232 meson --version
3333
34- # Cleanup yum cache and temporary git repo.
34+ # Cleanup yum cache
3535RUN yum clean all
3636
37+ # Force appimages to run in extract mode since FUSE is not available
38+ ENV APPIMAGE_EXTRACT_AND_RUN 1
39+
3740# Set WORKDIR when you spin up the image.
3841RUN mkdir -p /tmp/naevBuild
3942WORKDIR /tmp/naevBuild
0 commit comments