Opened 4 years ago

Closed 2 months ago

#58104 closed defect (fixed)

gtk3: patches for Leopard and SnowLeopard

Reported by: rmottola (Riccardo) Owned by: mascguy (Christopher Nielsen)
Priority: Normal Milestone:
Component: ports Version:
Keywords: leopard snowleopard haspatch Cc:
Port: gtk3


SnowLeopard 10.6 needs only the window patch, Leopard 10.5 needs them all. The file dialogs native need block compiler and API, so I just disabled them.

Some are a little bit invasive, but they disable features not present. Gimp appears to be usable anyway. FullScreen does not exist prior to 10.7

Attachments (1)

gtk Leopard and SnowLeopard (2.5 KB) - added by rmottola (Riccardo) 4 years ago.

Download all attachments as: .zip

Change History (7)

Changed 4 years ago by rmottola (Riccardo)

comment:1 Changed 4 years ago by rmottola (Riccardo)

I shared the patches upstream - some are a bit crude, maybe they won't get accepted, but perhaps at least some. One is needed for 10.5 & 10.6 too, so would be very welcome!

comment:2 Changed 4 years ago by ryandesign (Ryan Schmidt)

Keywords: haspatch added
Owner: set to dbevans
Status: newassigned
Summary: GTK3 patches for Leopard and SnowLeopardgtk3: patches for Leopard and SnowLeopard

comment:3 Changed 4 years ago by kencu (Ken)

FYI we have a libblocksruntime port that is supposed to provide the blocks runtime to Leopard...I have not tested it much as yet.

comment:4 Changed 4 years ago by rmottola (Riccardo)

libblocksruntime may give you the ability to write blocks, but if 10.5's API do not have Block APIs, you can't invoke them!

comment:5 Changed 10 months ago by mascguy (Christopher Nielsen)

Owner: changed from dbevans to mascguy

Take over Dave's tickets for GTK and friends, now that he's formally dropped maintainership. Boo! ;-)

comment:6 Changed 2 months ago by mascguy (Christopher Nielsen)

Resolution: fixed
Status: assignedclosed

Builds fine on 10.6, and also patched by @kencu to fix PPC:

Note: See TracTickets for help on using tickets.