From: Oliver Freyermuth Date: Thu, 18 Jul 2019 15:17:42 +0000 (+0200) Subject: sci-physics/geant-vmc: Add patch to honour cflags. X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=be4fc9f3afbd40da068325ca6d1334a3626797d4;p=gentoo.git sci-physics/geant-vmc: Add patch to honour cflags. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Oliver Freyermuth Closes: https://github.com/gentoo/gentoo/pull/12451 Signed-off-by: Michał Górny --- diff --git a/sci-physics/geant-vmc/files/geant-vmc-4.4.0-fix-cflags.patch b/sci-physics/geant-vmc/files/geant-vmc-4.4.0-fix-cflags.patch new file mode 100644 index 000000000000..d3bf0dfdd308 --- /dev/null +++ b/sci-physics/geant-vmc/files/geant-vmc-4.4.0-fix-cflags.patch @@ -0,0 +1,15 @@ +diff --git a/g4root/test/OpNovice/CMakeLists.txt b/g4root/test/OpNovice/CMakeLists.txt +index 1a8f316c..a2e144b6 100644 +--- a/g4root/test/OpNovice/CMakeLists.txt ++++ b/g4root/test/OpNovice/CMakeLists.txt +@@ -44,7 +44,9 @@ endif() + #---------------------------------------------------------------------------- + # Setup Geant4 include directories and compile definitions + # +-include(${Geant4_USE_FILE}) ++# Workaround for upstream bug: http://bugzilla-geant4.kek.jp/show_bug.cgi?id=1663 ++#include(${Geant4_USE_FILE}) ++include(UseGeant4) + + #---------------------------------------------------------------------------- + # Locate sources and headers for this project diff --git a/sci-physics/geant-vmc/geant-vmc-4.4.0.ebuild b/sci-physics/geant-vmc/geant-vmc-4.4.0.ebuild index 83c2f0b1204e..0f091fe6412e 100644 --- a/sci-physics/geant-vmc/geant-vmc-4.4.0.ebuild +++ b/sci-physics/geant-vmc/geant-vmc-4.4.0.ebuild @@ -42,6 +42,9 @@ DOCS=( history README.md ) +PATCHES=( + "${FILESDIR}"/"${PN}-${PV}"-fix-cflags.patch +) src_configure() { local mycmakeargs=(