19 lines
656 B
Docker
19 lines
656 B
Docker
FROM quay.io/fedora/fedora-minimal
|
|
WORKDIR /usr/local/app
|
|
|
|
RUN dnf install -y unzip lld autogen alsa-lib-devel pkg-config make openssl-devel gcc g++ curl wget git webkit2gtk4.1-devel cargo pnpm
|
|
# Suboptimal libs:
|
|
# - 'webkit2gtk4.1-devel': seems to be outdated
|
|
|
|
RUN curl -o onetagger.zip -L https://github.com/Marekkon5/onetagger/archive/36523f71f2d9a5947912f3cb930f1a31fcb2e3ee.zip \
|
|
&& mkdir onetagger-zip \
|
|
&& mkdir onetagger \
|
|
&& unzip onetagger.zip -d onetagger-zip \
|
|
&& rm onetagger.zip \
|
|
&& mv onetagger-zip/onetagger-*/* onetagger/ \
|
|
&& rm onetagger-zip -r
|
|
|
|
COPY ./src/build.sh ./
|
|
|
|
ENTRYPOINT ["/usr/bin/bash","./build.sh"]
|