From f24f02bc0fda57d7f0e30b205df4a38114712b0a Mon Sep 17 00:00:00 2001 From: Tianon Gravi Date: Tue, 13 Aug 2024 10:58:12 -0700 Subject: [PATCH] Add Ubuntu Oracular (24.10) --- ubuntu/oracular/Dockerfile | 54 +++++++++++++++++++++++++++++++++ ubuntu/oracular/curl/Dockerfile | 21 +++++++++++++ ubuntu/oracular/scm/Dockerfile | 20 ++++++++++++ versions.json | 8 +++++ 4 files changed, 103 insertions(+) create mode 100644 ubuntu/oracular/Dockerfile create mode 100644 ubuntu/oracular/curl/Dockerfile create mode 100644 ubuntu/oracular/scm/Dockerfile diff --git a/ubuntu/oracular/Dockerfile b/ubuntu/oracular/Dockerfile new file mode 100644 index 0000000..e006b32 --- /dev/null +++ b/ubuntu/oracular/Dockerfile @@ -0,0 +1,54 @@ +# +# NOTE: THIS DOCKERFILE IS GENERATED VIA "apply-templates.sh" +# +# PLEASE DO NOT EDIT IT DIRECTLY. +# + +FROM buildpack-deps:oracular-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/ubuntu/oracular/curl/Dockerfile b/ubuntu/oracular/curl/Dockerfile new file mode 100644 index 0000000..3e48bde --- /dev/null +++ b/ubuntu/oracular/curl/Dockerfile @@ -0,0 +1,21 @@ +# +# NOTE: THIS DOCKERFILE IS GENERATED VIA "apply-templates.sh" +# +# PLEASE DO NOT EDIT IT DIRECTLY. +# + +FROM ubuntu:oracular + +RUN set -eux; \ + apt-get update; \ + apt-get install -y --no-install-recommends \ + ca-certificates \ + curl \ + gnupg \ + netbase \ + sq \ + wget \ +# https://bugs.debian.org/929417 + tzdata \ + ; \ + apt-get dist-clean diff --git a/ubuntu/oracular/scm/Dockerfile b/ubuntu/oracular/scm/Dockerfile new file mode 100644 index 0000000..0d9b17f --- /dev/null +++ b/ubuntu/oracular/scm/Dockerfile @@ -0,0 +1,20 @@ +# +# NOTE: THIS DOCKERFILE IS GENERATED VIA "apply-templates.sh" +# +# PLEASE DO NOT EDIT IT DIRECTLY. +# + +FROM buildpack-deps:oracular-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 ec6ce35..9ab9ddf 100644 --- a/versions.json +++ b/versions.json @@ -54,5 +54,13 @@ "scm", "" ] + }, + "ubuntu/oracular": { + "suite": "24.10", + "variants": [ + "curl", + "scm", + "" + ] } }