aboutsummaryrefslogtreecommitdiff
path: root/ci/docker/gentoo/paludis-gentoo/config
diff options
context:
space:
mode:
authorAvatar Marvin Schmidt <marv@exherbo.org> 2018-10-07 10:59:59 +0200
committerAvatar Marvin Schmidt <marv@exherbo.org> 2019-04-19 15:30:41 +0200
commit3138d45219ebf21f9ebde374cea803d3b0ef3f32 (patch)
tree5fed5759e3526c9ff63fb58748fa1199bd385982 /ci/docker/gentoo/paludis-gentoo/config
parentc48be591595df4820d330724ee56393f9feba4ff (diff)
downloadpaludis-3138d45219ebf21f9ebde374cea803d3b0ef3f32.tar.gz
paludis-3138d45219ebf21f9ebde374cea803d3b0ef3f32.tar.xz
Improve CI setup
Diffstat (limited to 'ci/docker/gentoo/paludis-gentoo/config')
-rw-r--r--ci/docker/gentoo/paludis-gentoo/config/package.accept_keywords14
-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
4 files changed, 41 insertions, 0 deletions
diff --git a/ci/docker/gentoo/paludis-gentoo/config/package.accept_keywords b/ci/docker/gentoo/paludis-gentoo/config/package.accept_keywords
new file mode 100644
index 000000000..a0be4ae36
--- /dev/null
+++ b/ci/docker/gentoo/paludis-gentoo/config/package.accept_keywords
@@ -0,0 +1,14 @@
+# 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
+
+# required by dev-libs/boost-1.66.0::gentoo
+# required by =dev-libs/boost-1.66.0 (argument)
+=dev-util/boost-build-1.66.0 **
+# required by =dev-libs/boost-1.66.0 (argument)
+=dev-libs/boost-1.66.0 **
diff --git a/ci/docker/gentoo/paludis-gentoo/config/package.mask b/ci/docker/gentoo/paludis-gentoo/config/package.mask
new file mode 100644
index 000000000..1e5cf13ad
--- /dev/null
+++ b/ci/docker/gentoo/paludis-gentoo/config/package.mask
@@ -0,0 +1 @@
+>=dev-libs/boost-1.65
diff --git a/ci/docker/gentoo/paludis-gentoo/config/package.use b/ci/docker/gentoo/paludis-gentoo/config/package.use
new file mode 100644
index 000000000..1e70c7608
--- /dev/null
+++ b/ci/docker/gentoo/paludis-gentoo/config/package.use
@@ -0,0 +1,9 @@
+# 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
new file mode 100644
index 000000000..4cc72ae03
--- /dev/null
+++ b/ci/docker/gentoo/paludis-gentoo/config/sets/paludis-deps
@@ -0,0 +1,17 @@
+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