Opened 6 years ago

Closed 5 years ago

#56132 closed update (fixed)

gate: Update to 7.2 or 8.0

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: mojca (Mojca Miklavec)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: gate

Description

The gate port currently offers a development version of gate somewhere past the release of version 7.1. Please update the port to the stable 7.2 or 8.0 version. Then you can remove the livecheck overrides.

Change History (2)

comment:1 Changed 6 years ago by mojca (Mojca Miklavec)

There is also ticket #55677.

In fact there is Gate 8.1 due for a release.

But I need help with geant4's CMake build system, here are some failed attempts which I did not push yet:

My old installation ends up with files under

/opt/local/lib/Geant4-10.3.3/Modules/

while the new installation puts them under

/opt/local/libexec/Geant4/Geant4.10.4/lib/Geant4-10.4.1/Modules/

and I'm not able to figure out how to fix that despite having a patch. This might or might not be related to the new CMake configuration option, but most likely not.

The second problem is that I'm unable to force a particular version of Geant4. Gate will just pick the latest version of Geant. So once Geant4.10.5 is out, Gate will depend on 4.10.4 and build against the incompatible 4.10.5.

The third problem is that double-clicking the app icon makes the icon bounce in the tray and opens the app which is consuming 100% of processor time until you kill it from Activity monitor. The command-line still works though, so there's still value in having the updated package despite this.

(Gate as currently shipped is MacPorts is horribly broken and outdated for other reasons, for example it needs root5 which no longer compiles on 10.13)

comment:2 Changed 5 years ago by mojca (Mojca Miklavec)

Resolution: fixed
Status: newclosed

In 3148efa8fac710506e7b4f1f101e058cde242aeb/macports-ports (master):

gate: update to 8.1.p01

GUI seems broken, but the old version is broken by now as well.

Closes: #55677
Closes: #56132

Note: See TracTickets for help on using tickets.