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=(

Reply via email to