diff --git a/.github/workflows/build-containers.yml b/.github/workflows/build-containers.yml index cafc731..8435e29 100644 --- a/.github/workflows/build-containers.yml +++ b/.github/workflows/build-containers.yml @@ -35,6 +35,8 @@ jobs: - 'debian-12-amd64' - 'debian-11-i386' - 'debian-10-i386' + - 'opensuse-leap' + - 'opensuse-tumbleweed' steps: - name: Checkout diff --git a/README.adoc b/README.adoc index 44ededd..6008bbc 100644 --- a/README.adoc +++ b/README.adoc @@ -143,7 +143,7 @@ Currently built gpg versions are 2.2.43 for lts, and 2.4.5 for stable. | 3.3.0 | local build @ /opt/botan/3.3.0 -.4+| fedora-38-amd64 +.3+| fedora-38-amd64 | 2.19.3 | system shipped | 2.4.0 @@ -157,7 +157,7 @@ Currently built gpg versions are 2.2.43 for lts, and 2.4.5 for stable. | lts | local build @ /opt/gpg/lts -.4+| fedora-39-amd64 +.3+| fedora-39-amd64 | 2.19.3 | system shipped | 2.4.4 @@ -171,6 +171,18 @@ Currently built gpg versions are 2.2.43 for lts, and 2.4.5 for stable. | lts | local build @ /opt/gpg/lts +| opensuse-leap +| 2.19.3 +| system shipped +| 2.2.27 +| system shipped + +| opensuse-tumbleweed +| 2.19.3 +| system shipped +| 2.4.5 +| system shipped + |=== ### Helper script diff --git a/opensuse-leap.Dockerfile b/opensuse-leap.Dockerfile new file mode 100644 index 0000000..0b4f253 --- /dev/null +++ b/opensuse-leap.Dockerfile @@ -0,0 +1,20 @@ +FROM opensuse/leap:latest + +ENV LANG=C.UTF-8 +ENV LC_ALL=C.UTF-8 +ENV LC_LANG=C.UTF-8 +ENV ARCH=x64 +ENV CPU=x86_64 +ENV OS=linux +# For libiconv +ENV LD_LIBRARY_PATH=/usr/local/lib + +ARG CC=gcc +ARG CXX=g++ + +COPY tools /opt/tools + +RUN zypper refresh +RUN zypper -n install sudo wget git libopenssl-devel bison byacc automake cmake python3 \ + libjson-c-devel clang gcc gcc-c++ make autoconf libtool gzip bzip2 libbz2-devel \ + gettext-tools ncurses-devel zlib-devel asciidoc libbotan-devel llvm gtest diff --git a/opensuse-tumbleweed.Dockerfile b/opensuse-tumbleweed.Dockerfile new file mode 100644 index 0000000..e5752b9 --- /dev/null +++ b/opensuse-tumbleweed.Dockerfile @@ -0,0 +1,20 @@ +FROM opensuse/tumbleweed:latest + +ENV LANG=C.UTF-8 +ENV LC_ALL=C.UTF-8 +ENV LC_LANG=C.UTF-8 +ENV ARCH=x64 +ENV CPU=x86_64 +ENV OS=linux +# For libiconv +ENV LD_LIBRARY_PATH=/usr/local/lib + +ARG CC=gcc +ARG CXX=g++ + +COPY tools /opt/tools + +RUN zypper refresh +RUN zypper -n install sudo wget git libopenssl-devel bison byacc automake cmake python3 \ + libjson-c-devel clang gcc gcc-c++ make autoconf libtool gzip bzip2 libbz2-devel \ + gettext-tools ncurses-devel zlib-devel asciidoc libbotan-devel llvm gtest