1
0
mirror of synced 2024-11-23 23:31:02 +01:00
ImHex/dist/Arch/Dockerfile
Colin Snover c1c51e0baf
feat: Enumerate fonts on Linux using Fontconfig when available (#1821)
### Problem description

The fonts list on Linux does not show all system fonts, and does not
show font names at all.

### Implementation description

Use Fontconfig to make the list less bad if Fontconfig headers are
available.

### Additional things

I like fonts.

---------

Co-authored-by: Nik <werwolv98@gmail.com>
2024-07-21 20:28:37 +02:00

30 lines
904 B
Docker

FROM archlinux:latest
LABEL maintainer="hey@werwolv.net WerWolv"
# Install dependencies
RUN pacman -Syy --needed --noconfirm
RUN pacman -S --needed --noconfirm \
git \
cmake \
base-devel \
gcc \
pkg-config \
glfw-x11 \
file \
mbedtls \
fontconfig \
freetype2 \
curl \
dbus \
xdg-desktop-portal
# Clone ImHex
RUN git clone https://github.com/WerWolv/ImHex --recurse-submodules /root/ImHex
# Build ImHex
RUN mkdir /root/ImHex/build
WORKDIR /root/ImHex/build
RUN cmake .. && make -j
WORKDIR /root/ImHex