commit:     fec296a07eb82feb1e34ed1849f780d28ef78aab
Author:     Oliver Freyermuth <o.freyermuth <AT> googlemail <DOT> com>
AuthorDate: Sun Dec 18 17:58:59 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 24 07:41:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fec296a0

sci-physics/vgm: require <sci-physics/geant-4.11.1

There is include breakage with newer versions,
and libraries are missing for VGM tests (G4gl2ps).

Closes: https://bugs.gentoo.org/886599
Signed-off-by: Oliver Freyermuth <o.freyermuth <AT> googlemail.com>
Closes: https://github.com/gentoo/gentoo/pull/28705
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-physics/vgm/vgm-5.0.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/sci-physics/vgm/vgm-5.0.ebuild b/sci-physics/vgm/vgm-5.0.ebuild
index d58370b67b04..99dabda494c5 100644
--- a/sci-physics/vgm/vgm-5.0.ebuild
+++ b/sci-physics/vgm/vgm-5.0.ebuild
@@ -22,9 +22,13 @@ LICENSE="GPL-2"
 SLOT="0"
 IUSE="doc examples +geant4 +root test"
 
+# upper version bound for Geant, see 
https://github.com/vmc-project/vgm/issues/10
 RDEPEND="
        sci-physics/clhep:=
-       geant4? ( >=sci-physics/geant-4.11[c++17] )
+       geant4? (
+               >=sci-physics/geant-4.11[c++17]
+               <sci-physics/geant-4.11.1[c++17]
+       )
        root? ( sci-physics/root:=[c++17] )"
 DEPEND="${RDEPEND}
        doc? ( app-doc/doxygen[dot] )

Reply via email to