diff --git a/dev-cpp/vexcl/files/vexcl-1.4.2-include-map.patch b/dev-cpp/vexcl/files/vexcl-1.4.2-include-map.patch new file mode 100644 index 0000000000..e3fd08a16b --- /dev/null +++ b/dev-cpp/vexcl/files/vexcl-1.4.2-include-map.patch @@ -0,0 +1,26 @@ +From 555a838850c96ab838a299255157fbe4fd4df2ee Mon Sep 17 00:00:00 2001 +From: Denis Demidov +Date: Mon, 4 Oct 2021 10:46:03 +0300 +Subject: [PATCH] Missing include in backend/{opencl/compute}/filter.hpp + +Fixes #290 +--- a/vexcl/backend/compute/filter.hpp ++++ b/vexcl/backend/compute/filter.hpp +@@ -35,6 +35,7 @@ THE SOFTWARE. + #include + #include + #include ++#include + #include + #include + +--- a/vexcl/backend/opencl/filter.hpp ++++ b/vexcl/backend/opencl/filter.hpp +@@ -35,6 +35,7 @@ THE SOFTWARE. + #include + #include + #include ++#include + #include + #include + diff --git a/dev-cpp/vexcl/vexcl-1.4.2-r1.ebuild b/dev-cpp/vexcl/vexcl-1.4.2-r2.ebuild similarity index 92% rename from dev-cpp/vexcl/vexcl-1.4.2-r1.ebuild rename to dev-cpp/vexcl/vexcl-1.4.2-r2.ebuild index e246c3a57b..2e98677360 100644 --- a/dev-cpp/vexcl/vexcl-1.4.2-r1.ebuild +++ b/dev-cpp/vexcl/vexcl-1.4.2-r2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DOCS_BUILDER="sphinx" DOCS_DEPEND=" @@ -9,7 +9,7 @@ DOCS_DEPEND=" dev-python/sphinx-bootstrap-theme " DOCS_DIR="docs" -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit cmake python-any-r1 docs @@ -35,7 +35,10 @@ RDEPEND=" " DEPEND="${RDEPEND}" -PATCHES=( "${FILESDIR}/add-sphinx-ext-autodoc-to-conf-py.patch" ) +PATCHES=( + "${FILESDIR}/add-sphinx-ext-autodoc-to-conf-py.patch" + "${FILESDIR}/${P}-include-map.patch" +) REQUIRED_USE=" ^^ ( ${IUSE_BACKEND//+/} ) "