1
0
mirror of synced 2024-12-13 16:31:07 +01:00
ImHex/dist/Dockerfile
iTrooz_ d1a2f7d6ed
build: Cleanup package dependencies (#573)
* removed DEBIAN/imhex.desktop

* added licence to cmake install directory + fixed PKGBUILD to copy desktop file/licence

* removed gtk3 from packaging files

* added xdg-desktop-portal dependency

* adwaita theme should not be needed anymore

* added dbus dependency
2022-07-08 09:23:53 +02:00

28 lines
855 B
Docker

FROM archlinux:latest
MAINTAINER WerWolv "hey@werwolv.net"
# Install dependencies
RUN pacman -Syy --needed --noconfirm
RUN pacman -S --needed --noconfirm \
git \
cmake \
base-devel \
gcc \
pkg-config \
glfw-x11 \
file \
mbedtls \
python3 \
freetype2 \
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