pidgin/builders

Small tweak to the app image builder

21 months ago, Gary Kramlich
5d2b5b1597d8
Small tweak to the app image builder
FROM fedora:36
ENV TARGET=fedora-36-amd64
RUN set -ex && \
dnf update -y && \
dnf install -y \
meson cmake ninja-build gcc g++ mercurial git \
wget redhat-rpm-config rpm-build \
help2man libxslt gettext \
glib2-devel gobject-introspection-devel \
gtk3-devel gtk-doc \
gtk4-devel libadwaita-devel \
lua-devel lua-lgi lua-lpeg \
python3-devel pygobject3-devel python3-gobject \
vala \
gjs-devel \
perl-devel perl-ExtUtils-Embed perl-Glib perl-Glib-devel perl-Glib-Object-Introspection \
cmark-devel gspell-devel gumbo-parser-devel \
libnice-devel libhandy-devel json-glib-devel \
gstreamer1-devel gstreamer1-plugins-base-devel gstreamer1-plugins-good \
libcanberra-devel \
libidn-devel libidn2-devel \
ncurses-devel \
libsecret-devel kf5-kwallet-devel \
cyrus-sasl-devel \
farstream02-devel \
meanwhile-devel \
avahi-devel avahi-glib-devel \
gmime30-devel \
libgadu-devel \
gi-docgen
RUN set -ex && \
cd /tmp && \
wget https://downloads.sourceforge.net/project/silc/silc/toolkit/sources/silc-toolkit-1.1.12.tar.bz2 && \
tar jxf silc-toolkit-1.1.12.tar.bz2 && \
cd silc-toolkit-1.1.12 && \
./configure && \
make -s && \
make install && \
ldconfig && \
cd .. && \
rm -rf silc-toolkit*
COPY build-subproject.sh /usr/local/bin/build.sh
CMD ["build.sh"]