diff options
Diffstat (limited to 'sci-libs/asl/asl-9999.ebuild')
-rw-r--r-- | sci-libs/asl/asl-9999.ebuild | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/sci-libs/asl/asl-9999.ebuild b/sci-libs/asl/asl-9999.ebuild index 7f540d17a..82b464f7f 100644 --- a/sci-libs/asl/asl-9999.ebuild +++ b/sci-libs/asl/asl-9999.ebuild @@ -1,23 +1,20 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 MY_PN=ASL -CMAKE_MIN_VERSION=3.0.2 CMAKE_MAKEFILE_GENERATOR="${CMAKE_MAKEFILE_GENERATOR:-ninja}" -inherit cmake-utils git-r3 +inherit cmake git-r3 DESCRIPTION="Hardware accelerated multiphysics simulation platform" HOMEPAGE="http://asl.org.il/" -SRC_URI="" EGIT_REPO_URI="git://github.com/AvtechScientific/${MY_PN}.git" LICENSE="AGPL-3" SLOT="0" IUSE="doc examples matlab" -KEYWORDS="" RDEPEND=" >=dev-libs/boost-1.53:= @@ -25,9 +22,15 @@ RDEPEND=" >=virtual/opencl-0-r2 " DEPEND="${RDEPEND} - doc? ( app-doc/doxygen[dot] ) matlab? ( >=sci-libs/matio-1.5.2 ) " +BDEPEND="doc? ( app-doc/doxygen[dot] )" + +src_prepare() { + cmake_src_prepare + # allow use of vtk 8.2 + sed -i -e 's/find_package(VTK 7.0/find_package(VTK 8.2/g' CMakeLists.txt || die +} src_configure() { local mycmakeargs=( @@ -37,5 +40,5 @@ src_configure() { -DWITH_EXAMPLES="$(usex examples)" -DWITH_MATIO="$(usex matlab)" ) - cmake-utils_src_configure + cmake_src_configure } |