pidgin/builders

Replace Debian Bookworm with Debian Trixie

9 months ago, Gary Kramlich
45c5b3b7ac6a
Parents 15d080bccf20
Children 5949ae789e1c
Replace Debian Bookworm with Debian Trixie
--- a/Dockerfile.clang Wed Jun 21 04:36:34 2023 -0500
+++ b/Dockerfile.clang Mon Jul 31 23:43:57 2023 -0500
@@ -1,4 +1,4 @@
-FROM pidgin/builders:debian-bookworm-amd64
+FROM pidgin/builders:debian-trixie-amd64
ENV TARGET=clang
--- a/Dockerfile.debian-bookworm-amd64 Wed Jun 21 04:36:34 2023 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,80 +0,0 @@
-FROM debian:bookworm
-
-ENV TARGET=debian-bookworm-amd64
-
-RUN set -ex && \
- apt-get update && \
- apt-get install -y --no-install-recommends \
- apt-transport-https \
- build-essential \
- ca-certificates \
- cmake \
- devscripts \
- evolution-data-server-dev \
- git \
- gnupg \
- gobject-introspection \
- gstreamer1.0-plugins-bad \
- gstreamer1.0-plugins-good \
- help2man \
- intltool \
- json-glib-tools \
- libadwaita-1-dev \
- libavahi-client-dev \
- libavahi-glib-dev \
- libcanberra-dev \
- libcmark-dev \
- libdbus-glib-1-dev \
- libebook1.2-dev \
- libedata-book1.2-dev \
- libedataserver1.2-dev \
- libfarstream-0.2-dev \
- libgadu-dev \
- libgirepository1.0-dev \
- libgjs-dev \
- libglib-object-introspection-perl \
- libglib-perl \
- libgmime-3.0-dev \
- libgstreamer-plugins-base1.0-dev \
- libgstreamer1.0-dev \
- libgtk-4-bin \
- libgtk-4-dev \
- libgumbo-dev \
- libidn11-dev \
- libjson-glib-dev \
- libkf5wallet-dev \
- liblua5.1-0-dev \
- libmeanwhile-dev \
- libncurses5-dev \
- libnice-dev \
- libnss3-dev \
- libperl-dev \
- libsecret-1-dev \
- libsoup-3.0-dev \
- libtcc-dev \
- libxss-dev \
- lua-lgi \
- luarocks \
- mercurial \
- meson \
- python-gi-dev \
- python3-dev \
- python3-dev \
- python3-gi \
- python3-jinja2 \
- python3-markdown \
- python3-markupsafe \
- python3-packaging \
- python3-pygments \
- python3-toml \
- python3-typogrify \
- valac \
- wget \
- && \
- apt-get clean && \
- rm -rf /var/lib/apt/lists
-
-COPY build-subproject.sh /usr/local/bin/build.sh
-
-CMD ["build.sh"]
-
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Dockerfile.debian-trixie-amd64 Mon Jul 31 23:43:57 2023 -0500
@@ -0,0 +1,80 @@
+FROM debian:trixie
+
+ENV TARGET=debian-trixie-amd64
+
+RUN set -ex && \
+ apt-get update && \
+ apt-get install -y --no-install-recommends \
+ apt-transport-https \
+ build-essential \
+ ca-certificates \
+ cmake \
+ devscripts \
+ evolution-data-server-dev \
+ git \
+ gnupg \
+ gobject-introspection \
+ gstreamer1.0-plugins-bad \
+ gstreamer1.0-plugins-good \
+ help2man \
+ intltool \
+ json-glib-tools \
+ libadwaita-1-dev \
+ libavahi-client-dev \
+ libavahi-glib-dev \
+ libcanberra-dev \
+ libcmark-dev \
+ libdbus-glib-1-dev \
+ libebook1.2-dev \
+ libedata-book1.2-dev \
+ libedataserver1.2-dev \
+ libfarstream-0.2-dev \
+ libgadu-dev \
+ libgirepository1.0-dev \
+ libgjs-dev \
+ libglib-object-introspection-perl \
+ libglib-perl \
+ libgmime-3.0-dev \
+ libgstreamer-plugins-base1.0-dev \
+ libgstreamer1.0-dev \
+ libgtk-4-bin \
+ libgtk-4-dev \
+ libgumbo-dev \
+ libidn11-dev \
+ libjson-glib-dev \
+ libkf5wallet-dev \
+ liblua5.1-0-dev \
+ libmeanwhile-dev \
+ libncurses5-dev \
+ libnice-dev \
+ libnss3-dev \
+ libperl-dev \
+ libsecret-1-dev \
+ libsoup-3.0-dev \
+ libtcc-dev \
+ libxss-dev \
+ lua-lgi \
+ luarocks \
+ mercurial \
+ meson \
+ python-gi-dev \
+ python3-dev \
+ python3-dev \
+ python3-gi \
+ python3-jinja2 \
+ python3-markdown \
+ python3-markupsafe \
+ python3-packaging \
+ python3-pygments \
+ python3-toml \
+ python3-typogrify \
+ valac \
+ wget \
+ && \
+ apt-get clean && \
+ rm -rf /var/lib/apt/lists
+
+COPY build-subproject.sh /usr/local/bin/build.sh
+
+CMD ["build.sh"]
+
--- a/Dockerfile.scanbuild Wed Jun 21 04:36:34 2023 -0500
+++ b/Dockerfile.scanbuild Mon Jul 31 23:43:57 2023 -0500
@@ -1,4 +1,4 @@
-FROM pidgin/builders:debian-bookworm-amd64
+FROM pidgin/builders:debian-trixie-amd64
MAINTAINER Gary Kramlich <grim@reaperworld.com>
--- a/convey.yml Wed Jun 21 04:36:34 2023 -0500
+++ b/convey.yml Mon Jul 31 23:43:57 2023 -0500
@@ -55,8 +55,8 @@
stages:
- tasks: clean
- debian-bookworm-amd64:
- environment: TARGET=debian-bookworm-amd64
+ debian-trixie-amd64:
+ environment: TARGET=debian-trixie-amd64
stages:
- tasks: [import, build]
@@ -88,7 +88,7 @@
plans:
- alpine-edge-amd64
- clang
- - debian-bookworm-amd64
+ - debian-trixie-amd64
- fedora-38-amd64
- scanbuild
- ubuntu-lunar-amd64