commit: be4fc9f3afbd40da068325ca6d1334a3626797d4 Author: Oliver Freyermuth <o.freyermuth <AT> googlemail <DOT> com> AuthorDate: Thu Jul 18 15:17:42 2019 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Thu Jul 18 15:45:48 2019 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4fc9f3
sci-physics/geant-vmc: Add patch to honour cflags. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Oliver Freyermuth <o.freyermuth <AT> googlemail.com> Closes: https://github.com/gentoo/gentoo/pull/12451 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> .../geant-vmc/files/geant-vmc-4.4.0-fix-cflags.patch | 15 +++++++++++++++ sci-physics/geant-vmc/geant-vmc-4.4.0.ebuild | 3 +++ 2 files changed, 18 insertions(+) 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 00000000000..d3bf0dfdd30 --- /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 83c2f0b1204..0f091fe6412 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=(