[MacPorts] #17062: gimp2: +quartz variant
#17062: gimp2: +quartz variant ---------------------------------+------------------------------------------ Reporter: pguyot@kallisys.net | Owner: db.evans@gmail.com Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: | Port: gimp2 ---------------------------------+------------------------------------------ gimp2 almost compiles with gtk2+quartz and friends. It just needs a small tweak, and the attached patch just does this (plus adds some logic inspired from the gtk2/pango logic to mark it as +quartz or +x11 depending on what version of gtk2 is installed and activated). -- Ticket URL: <http://trac.macports.org/ticket/17062> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17062: gimp2: +quartz variant ----------------------------------+----------------------------------------- Reporter: pguyot@kallisys.net | Owner: devans@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: Port: gimp2 | ----------------------------------+----------------------------------------- Changes (by devans@macports.org): * owner: db.evans@gmail.com => devans@macports.org * status: new => assigned Comment: Thanks for this, I'll give it a try. I still haven't been able to get gtk2 +no_x11 to compile on Tiger which is all I have available to me so I assume you are using Leopard? By the way, I'm trying to stay will +no_x11 instead of +quartz as that is the way most of the other ports are going. -- Ticket URL: <http://trac.macports.org/ticket/17062#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17062: gimp2: +quartz variant ----------------------------------+----------------------------------------- Reporter: pguyot@kallisys.net | Owner: devans@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: Port: gimp2 | ----------------------------------+----------------------------------------- Comment(by jmr@macports.org): That `exec grep` is going to throw an error when it doesn't find GDK_WINDOWING_QUARTZ, so you'll need to catch it. The same applies to gnome-desktop, BTW. -- Ticket URL: <http://trac.macports.org/ticket/17062#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17062: gimp2: +quartz variant ----------------------------------+----------------------------------------- Reporter: pguyot@kallisys.net | Owner: devans@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: Port: gimp2 | ----------------------------------+----------------------------------------- Comment(by pguyot@kallisys.net): @devans: yes, this is on 10.5 (just upgraded a few days ago). @jmr: oops. Thanks for spotting this. I fixed the logic for gnome-desktop in r41405 (and for eel in r41406). The same fix should be applied to this patch. -- Ticket URL: <http://trac.macports.org/ticket/17062#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17062: gimp2: +quartz variant ----------------------------------+----------------------------------------- Reporter: pguyot@kallisys.net | Owner: devans@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: Port: gimp2 | ----------------------------------+----------------------------------------- Comment(by devans@macports.org): Here is the modified patch to allow building gimp2 +quartz +no_x11. Tested now in both with and without +quartz +no_x11 on Tiger using patch from #16978 (not yet committed) to allow building of gtk +no_x11 on Tiger. If you'll confirm this works on Leopard will commit it. Thanks for your help. -- Ticket URL: <http://trac.macports.org/ticket/17062#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17062: gimp2: +quartz variant ----------------------------------+----------------------------------------- Reporter: pguyot@kallisys.net | Owner: devans@macports.org Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: Port: gimp2 | ----------------------------------+----------------------------------------- Changes (by devans@macports.org): * status: assigned => closed * resolution: => fixed Comment: Committed modified patch in r41518. Thanks. -- Ticket URL: <http://trac.macports.org/ticket/17062#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17062: gimp2: +quartz variant ----------------------------------+----------------------------------------- Reporter: pguyot@kallisys.net | Owner: devans@macports.org Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: Port: gimp2 | ----------------------------------+----------------------------------------- Comment(by pguyot@kallisys.net): The +quartz variant works as expected on 10.5.5/x86. -- Ticket URL: <http://trac.macports.org/ticket/17062#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts