From 6fbd1fd6aa17031b10f11a97c31b9da1ac09db76 Mon Sep 17 00:00:00 2001 From: Tianon Gravi Date: Tue, 12 Aug 2025 15:12:51 -0700 Subject: [PATCH] Add debian/forky --- debian/forky/Dockerfile | 54 ++++++++++++++++++++++++++++++++++++ debian/forky/curl/Dockerfile | 19 +++++++++++++ debian/forky/scm/Dockerfile | 20 +++++++++++++ versions.json | 8 ++++++ 4 files changed, 101 insertions(+) create mode 100644 debian/forky/Dockerfile create mode 100644 debian/forky/curl/Dockerfile create mode 100644 debian/forky/scm/Dockerfile diff --git a/debian/forky/Dockerfile b/debian/forky/Dockerfile new file mode 100644 index 0000000..8ca201e --- /dev/null +++ b/debian/forky/Dockerfile @@ -0,0 +1,54 @@ +# +# NOTE: THIS DOCKERFILE IS GENERATED VIA "apply-templates.sh" +# +# PLEASE DO NOT EDIT IT DIRECTLY. +# + +FROM buildpack-deps:forky-scm + +RUN set -ex; \ + apt-get update; \ + apt-get install -y --no-install-recommends \ + autoconf \ + automake \ + bzip2 \ + default-libmysqlclient-dev \ + dpkg-dev \ + file \ + g++ \ + gcc \ + imagemagick \ + libbz2-dev \ + libc6-dev \ + libcurl4-openssl-dev \ + libdb-dev \ + libevent-dev \ + libffi-dev \ + libgdbm-dev \ + libglib2.0-dev \ + libgmp-dev \ + libjpeg-dev \ + libkrb5-dev \ + liblzma-dev \ + libmagickcore-dev \ + libmagickwand-dev \ + libmaxminddb-dev \ + libncurses5-dev \ + libncursesw5-dev \ + libpng-dev \ + libpq-dev \ + libreadline-dev \ + libsqlite3-dev \ + libssl-dev \ + libtool \ + libwebp-dev \ + libxml2-dev \ + libxslt-dev \ + libyaml-dev \ + make \ + patch \ + unzip \ + xz-utils \ + zlib1g-dev \ + ; \ + apt-get dist-clean diff --git a/debian/forky/curl/Dockerfile b/debian/forky/curl/Dockerfile new file mode 100644 index 0000000..b9bbec4 --- /dev/null +++ b/debian/forky/curl/Dockerfile @@ -0,0 +1,19 @@ +# +# NOTE: THIS DOCKERFILE IS GENERATED VIA "apply-templates.sh" +# +# PLEASE DO NOT EDIT IT DIRECTLY. +# + +FROM debian:forky + +RUN set -eux; \ + apt-get update; \ + apt-get install -y --no-install-recommends \ + ca-certificates \ + curl \ + gnupg \ + netbase \ + sq \ + wget \ + ; \ + apt-get dist-clean diff --git a/debian/forky/scm/Dockerfile b/debian/forky/scm/Dockerfile new file mode 100644 index 0000000..93a918f --- /dev/null +++ b/debian/forky/scm/Dockerfile @@ -0,0 +1,20 @@ +# +# NOTE: THIS DOCKERFILE IS GENERATED VIA "apply-templates.sh" +# +# PLEASE DO NOT EDIT IT DIRECTLY. +# + +FROM buildpack-deps:forky-curl + +RUN set -eux; \ + apt-get update; \ + apt-get install -y --no-install-recommends \ + git \ + mercurial \ + openssh-client \ + subversion \ + \ +# procps is very common in build systems, and is a reasonably small package + procps \ + ; \ + apt-get dist-clean diff --git a/versions.json b/versions.json index 9572b8f..1f92667 100644 --- a/versions.json +++ b/versions.json @@ -15,6 +15,14 @@ "" ] }, + "debian/forky": { + "suite": "testing", + "variants": [ + "curl", + "scm", + "" + ] + }, "debian/sid": { "suite": "unstable", "variants": [