[MacPorts] #45736: Gecode port update to gecode 4.3.1 and qt5-mac dependency
#45736: Gecode port update to gecode 4.3.1 and qt5-mac dependency ---------------------------+-------------------------------- Reporter: l.digaspero@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Keywords: | Port: gecode ---------------------------+-------------------------------- This is the patch for updating gecode to 4.3.1 version (October 22, 2014) and to qt5-mac dependency (instead of the old qt4, which is currently superseded). It has been tested and it works out of the box. -- Ticket URL: <https://trac.macports.org/ticket/45736> MacPorts <https://www.macports.org/> Ports system for OS X
#45736: Gecode port update to gecode 4.3.1 and qt5-mac dependency ----------------------------+----------------------- Reporter: l.digaspero@… | Owner: brandon@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: haspatch Port: gecode | ----------------------------+----------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => brandon@… * cc: brandon@…, l.digaspero@… (removed) * keywords: => haspatch Comment: When you say qt4 "is currently superseded", do you mean that gecode 4.3.1 requires qt5 and will no longer work with qt4, or do you just mean that qt5 is available? The problem is that qt4-mac and qt5-mac in MacPorts currently cannot be installed and active at the same time (#44193), so if a user installs a port that requires qt5-mac, they cannot also use other ports that require qt4-mac, which is at this point most of the ports that have qt support. This would make me hesitate to make any port dependent on qt5, although it's not so bad for gecode since qt support is in a non- default variant. -- Ticket URL: <https://trac.macports.org/ticket/45736#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#45736: Gecode port update to gecode 4.3.1 and qt5-mac dependency ----------------------------+----------------------- Reporter: l.digaspero@… | Owner: brandon@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: haspatch Port: gecode | ----------------------------+----------------------- Comment (by l.digaspero@…): Actually Gecode works also with the qt4 version, however, similarly to your point, it prevents to install qt5. Perhaps a compromise would be to let the user decide which qt version to be used, i.e., provide a qt4 and qt5 variant of the gecode installation. -- Ticket URL: <https://trac.macports.org/ticket/45736#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#45736: Gecode port update to gecode 4.3.1 and qt5-mac dependency ----------------------------+----------------------- Reporter: l.digaspero@… | Owner: brandon@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: haspatch Port: gecode | ----------------------------+----------------------- Comment (by l.digaspero@…): I added the Portfile diff that supports both qt4 and qt5 (obviously in conflict) and the qt variant for retro-compatibility. -- Ticket URL: <https://trac.macports.org/ticket/45736#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#45736: Gecode port update to gecode 4.3.1 and qt5-mac dependency ----------------------------+----------------------- Reporter: l.digaspero@… | Owner: brandon@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: duplicate | Keywords: haspatch Port: gecode | ----------------------------+----------------------- Changes (by mf2k@…): * status: new => closed * resolution: => duplicate Comment: Let's move this to #46941. -- Ticket URL: <https://trac.macports.org/ticket/45736#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts