diff options
-rw-r--r-- | sci-chemistry/openbabel/openbabel-2.3.2-r1.ebuild | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/sci-chemistry/openbabel/openbabel-2.3.2-r1.ebuild b/sci-chemistry/openbabel/openbabel-2.3.2-r1.ebuild index c123bb0ab339..81b5302bbd85 100644 --- a/sci-chemistry/openbabel/openbabel-2.3.2-r1.ebuild +++ b/sci-chemistry/openbabel/openbabel-2.3.2-r1.ebuild @@ -41,13 +41,21 @@ pkg_setup() { fi } +src_prepare() { + sed \ + -e '/__GNUC__/s:== 4:>= 4:g' \ + -i include/openbabel/shared_ptr.h || die + cmake-utils_src_prepare +} + src_configure() { need-wxwidgets unicode - local mycmakeargs="" - mycmakeargs="${mycmakeargs} + local mycmakeargs=() + mycmakeargs+=( -DOPENBABEL_USE_SYSTEM_INCHI=ON $(cmake-utils_use_enable openmp OPENMP) - $(cmake-utils_use wxwidgets BUILD_GUI)" + $(cmake-utils_use wxwidgets BUILD_GUI) + ) cmake-utils_src_configure } |