Package Details: geant4 10.5-2

Git Clone URL: https://aur.archlinux.org/geant4.git (read-only)
Package Base: geant4
Description: A simulation toolkit for particle physics interactions.
Upstream URL: http://geant4.cern.ch/
Licenses: custom: http://geant4.cern.ch/license/
Conflicts: geant4_devel
Submitter: Eothred
Maintainer: donpicoro
Last Packager: donpicoro
Votes: 11
Popularity: 0.000032
First Submitted: 2010-04-08 08:54
Last Updated: 2019-03-08 13:49

Dependencies (20)

Sources (2)

Pinned Comments

donpicoro commented on 2018-11-23 10:56

NOTE to users compiling geant4 with the option GEANT4_USE_SYSTEM_CLHEP=ON:

The geant4 checks for clhep will fail as they will look for the static libraries which are removed by default.

To avoid the removal of clhep libraries needed by geant4 for its check make sure to add staticlibs to the clhep options array.

Latest Comments

1 2 3 4 5 6 ... Next › Last »

donpicoro commented on 2019-03-10 21:23

@Sunday

the first warning is normal. There is nothing to worry about. The script geant4.sh lives at /etc/profile.d/geant4.sh and it is executed automatically for you at login for a terminal . If you want to force it after you just compiled geant4 just do:

source /etc/profile.d/geant4.sh

or simply log out and log in again. Let me know if this helps

Sunday commented on 2019-03-08 13:06

I just tried installing this and there was a warning during the packaging process:

==> Checking for packaging issues...

==> WARNUNG: Paket enthält einen Verweis auf $srcdir (translation: package cointains a reference/link to $srcdir)

usr/lib/libG4processes.so

And indeed it does not run:

$ geant4.sh

dirname: missing operand

„dirname --help“ liefert weitere Informationen.

/bin/geant4.sh: Line 48: cd: /home/albn/../lib: file or directory not found

Anyone else having this problem? Not sure how to fix it.

donpicoro commented on 2018-11-23 10:56

NOTE to users compiling geant4 with the option GEANT4_USE_SYSTEM_CLHEP=ON:

The geant4 checks for clhep will fail as they will look for the static libraries which are removed by default.

To avoid the removal of clhep libraries needed by geant4 for its check make sure to add staticlibs to the clhep options array.

donpicoro commented on 2018-04-13 12:46

new site, new location... Source array fixed. Thanks.

georgieff commented on 2018-04-13 01:47

tar.gz location is changed from this: http://geant4.cern.ch/support/source/geant4.10.04.p01.tar.gz to this: http://cern.ch/geant4-data/releases/geant4.10.04.p01.tar.gz

donpicoro commented on 2017-12-29 13:13

Sorry, not a clue =( I enabled it by default to be inclusive but I myself use the QT driver...

If you know the source and how to compile it I am willing to upload it and maintain it.

Cheers,

/Pico

eisterman commented on 2017-12-28 12:33

How can i install OpenInventory with this Geant4 package? I haven't find a package on the AUR for this

donpicoro commented on 2017-12-11 08:06

Updated to 10.4 (Dec 2017)!

donpicoro commented on 2015-01-22 13:54

I do not want to roll it to everybody just yet. Mine with Qt4 work just fine. I tried with Qt5 and it seems to work as well and you help me trying it out

In order to make it work with Qt5 please when compiling comment out the following line:
#patch -Np1 Geant4InterfaceOptions.cmake < ${srcdir}/Geant4InterfaceOptions.patch

and simply change QT_SELECT=4 by QT_SELECT=5. I would appreciate the feedback if people let me know it works for them as well.

donpicoro commented on 2015-01-22 13:53

I tried and it seems like it is working but I do not want to roll it to everybody just yet. Mine with Qt4 work just fine. I tried with Qt5 and its to work as well.

In order to make it work with Qt5 please when compiling comment out the following line:
#patch -Np1 Geant4InterfaceOptions.cmake < ${srcdir}/Geant4InterfaceOptions.patch

and simply change QT_SELECT=4 by QT_SELECT=5 and try it. I would appreciate the feedback if people let me know it works for them as well.