aboutsummaryrefslogtreecommitdiff
path: root/ci/docker/gentoo/paludis-gentoo
diff options
context:
space:
mode:
authorAvatar Marvin Schmidt <marv@exherbo.org> 2020-03-03 13:18:40 +0100
committerAvatar Marvin Schmidt <marv@exherbo.org> 2020-03-10 06:05:47 +0100
commit60ec698617365bf054fa4bdfabaa821b21d76199 (patch)
treebd0bbd118acd133a3577d961a5c44536b6e525a7 /ci/docker/gentoo/paludis-gentoo
parent9bee89a9483838fcfc8037443c9016bcc83dbda9 (diff)
downloadpaludis-60ec698617365bf054fa4bdfabaa821b21d76199.tar.gz
paludis-60ec698617365bf054fa4bdfabaa821b21d76199.tar.xz
ci: gentoo: Rename docker directory for consistency
Makes the gitlab CI config easier
Diffstat (limited to 'ci/docker/gentoo/paludis-gentoo')
-rw-r--r--ci/docker/gentoo/paludis-gentoo/Dockerfile22
-rwxr-xr-xci/docker/gentoo/paludis-gentoo/build.sh4
-rw-r--r--ci/docker/gentoo/paludis-gentoo/config/package.accept_keywords12
-rw-r--r--ci/docker/gentoo/paludis-gentoo/config/package.mask1
-rw-r--r--ci/docker/gentoo/paludis-gentoo/config/package.use9
-rw-r--r--ci/docker/gentoo/paludis-gentoo/config/sets/paludis-deps17
6 files changed, 0 insertions, 65 deletions
diff --git a/ci/docker/gentoo/paludis-gentoo/Dockerfile b/ci/docker/gentoo/paludis-gentoo/Dockerfile
deleted file mode 100644
index 0f1ef0776..000000000
--- a/ci/docker/gentoo/paludis-gentoo/Dockerfile
+++ /dev/null
@@ -1,22 +0,0 @@
-FROM gentoo/portage:latest as portage
-FROM gentoo/stage3-amd64:latest
-
-# copy the entire portage volume in
-COPY --from=portage /var/db/repos/gentoo /var/db/repos/gentoo
-
-COPY ./config/package.use /etc/portage/
-COPY ./config/package.mask /etc/portage/
-COPY ./config/package.accept_keywords /etc/portage/
-COPY ./config/sets/paludis-deps /etc/portage/sets/
-
-RUN sed -e '/--no-cmake-config/d' \
- -i /var/db/repos/gentoo/dev-libs/boost/boost-1.71.0.ebuild \
- && cd /var/db/repos/gentoo/dev-libs/boost \
- && ebuild --force boost-1.71.0.ebuild manifest \
- && emerge --update --newuse --deep -v @world \
- && emerge --update --newuse --deep -v @paludis-deps \
- && rm -rf /var/db/repos/*
-
-# Unprivileged user
-RUN useradd -M builder
-USER builder
diff --git a/ci/docker/gentoo/paludis-gentoo/build.sh b/ci/docker/gentoo/paludis-gentoo/build.sh
deleted file mode 100755
index ef7ba5072..000000000
--- a/ci/docker/gentoo/paludis-gentoo/build.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/env bash
-# vim: set sw=4 sts=4 ts=4 et tw=80 :
-
-docker build --no-cache --rm --pull -t paludis/gentoo-gcc .
diff --git a/ci/docker/gentoo/paludis-gentoo/config/package.accept_keywords b/ci/docker/gentoo/paludis-gentoo/config/package.accept_keywords
deleted file mode 100644
index 0de75ec24..000000000
--- a/ci/docker/gentoo/paludis-gentoo/config/package.accept_keywords
+++ /dev/null
@@ -1,12 +0,0 @@
-# required by app-crypt/rhash-1.3.5::gentoo[ssl,-libressl]
-# required by dev-util/cmake-3.9.6::gentoo
-# required by media-libs/openjpeg-2.3.0::gentoo
-# required by app-text/ghostscript-gpl-9.21::gentoo
-# required by app-doc/doxygen-1.8.14-r1::gentoo
-# required by @selected
-# required by @world (argument)
-=dev-libs/openssl-1.0.2o-r6 ~amd64
-
-=dev-util/boost-build-1.71.0 **
-=dev-libs/boost-1.71.0 **
-=dev-util/cmake-3.15.3 **
diff --git a/ci/docker/gentoo/paludis-gentoo/config/package.mask b/ci/docker/gentoo/paludis-gentoo/config/package.mask
deleted file mode 100644
index 8b1378917..000000000
--- a/ci/docker/gentoo/paludis-gentoo/config/package.mask
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/ci/docker/gentoo/paludis-gentoo/config/package.use b/ci/docker/gentoo/paludis-gentoo/config/package.use
deleted file mode 100644
index 1e70c7608..000000000
--- a/ci/docker/gentoo/paludis-gentoo/config/package.use
+++ /dev/null
@@ -1,9 +0,0 @@
-# required by dev-python/sqlalchemy-1.2.7::gentoo[python_targets_python3_5]
-# required by dev-python/sphinxcontrib-websupport-1.0.1-r1::gentoo
-# required by dev-python/sphinx-1.6.5::gentoo[-test]
-# required by dev-python/sphinx (argument)
-dev-lang/python sqlite
-
-dev-libs/boost python
-
-*/* -ruby_targets_ruby23 ruby_targets_ruby24
diff --git a/ci/docker/gentoo/paludis-gentoo/config/sets/paludis-deps b/ci/docker/gentoo/paludis-gentoo/config/sets/paludis-deps
deleted file mode 100644
index 4cc72ae03..000000000
--- a/ci/docker/gentoo/paludis-gentoo/config/sets/paludis-deps
+++ /dev/null
@@ -1,17 +0,0 @@
-app-doc/doxygen
-app-text/asciidoc
-app-text/htmltidy
-app-text/xmlto
-dev-python/sphinx
-dev-ruby/syntax
-
-dev-cpp/gtest
-
-dev-libs/boost
-dev-lang/ruby:2.4
-
-app-arch/libarchive
-
-dev-db/sqlite:3
-
-dev-util/ninja