pidgin/builders

Add a debian bookworm image

2021-09-29, Gary Kramlich
8da87f9837b1
Parents 301c506f2a4b
Children ac4512d5ae15
Add a debian bookworm image
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Dockerfile.debian-bookworm-amd64 Wed Sep 29 02:09:21 2021 -0500
@@ -0,0 +1,64 @@
+FROM debian:bookworm
+
+ENV TARGET=debian
+
+RUN set -ex && \
+ apt-get update && \
+ apt-get install -y --no-install-recommends \
+ ca-certificates \
+ wget apt-transport-https gnupg \
+ meson build-essential intltool mercurial devscripts git \
+ libgirepository1.0-dev gobject-introspection \
+ python3-dev \
+ libidn11-dev libnss3-dev \
+ libavahi-glib-dev libavahi-client-dev \
+ libjson-glib-dev libdbus-glib-1-dev libgmime-3.0-dev \
+ libgladeui-dev libgspell-1-dev libgumbo-dev libcmark-dev \
+ libgtk-3-dev libgtk-3-bin help2man \
+ gtk-doc-tools \
+ libnice-dev \
+ libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \
+ gstreamer1.0-plugins-good gstreamer1.0-plugins-bad \
+ libmeanwhile-dev \
+ libfarstream-0.2-dev \
+ libxss-dev \
+ libncurses5-dev \
+ libgadu-dev \
+ libsecret-1-dev \
+ python3-dev python-gi-dev python3-gi \
+ liblua5.1-0-dev lua-lgi luarocks \
+ libtcc-dev \
+ valac \
+ libgjs-dev \
+ cmake \
+ libkf5wallet-dev \
+ libsoup2.4-dev \
+ libperl-dev libglib-perl libglib-object-introspection-perl \
+ evolution-data-server-dev libedataserver1.2-dev libebook1.2-dev libedata-book1.2-dev \
+ libcanberra-dev \
+ libhandy-1-dev \
+ python3-jinja2 \
+ python3-markdown \
+ python3-markupsafe \
+ python3-toml \
+ python3-typogrify \
+ && \
+ apt-get clean && \
+ rm -rf /var/lib/apt/lists
+
+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"]
+
--- a/convey.yml Sun Sep 26 01:34:53 2021 -0500
+++ b/convey.yml Wed Sep 29 02:09:21 2021 -0500
@@ -60,6 +60,11 @@
stages:
- tasks: [import, build]
+ debian-bookworm-amd64:
+ environment: TARGET=debian-bookworm-amd64
+ stages:
+ - tasks: [import, build]
+
fedora-34-amd64:
environment: TARGET=fedora-34-amd64
stages: