Opened 6 years ago
Closed 2 years 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 |
Description
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)
Change History (7)
Changed 6 years ago by rmottola (Riccardo)
Attachment: | gtk Leopard and SnowLeopard patches.zip added |
---|
comment:1 Changed 6 years ago by rmottola (Riccardo)
comment:2 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)
Keywords: | haspatch added |
---|---|
Owner: | set to dbevans |
Status: | new → assigned |
Summary: | GTK3 patches for Leopard and SnowLeopard → gtk3: patches for Leopard and SnowLeopard |
comment:3 Changed 6 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 6 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 3 years 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 years ago by mascguy (Christopher Nielsen)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Builds fine on 10.6, and also patched by @kencu to fix PPC:
https://github.com/macports/macports-ports/commit/bff0ad0a7253468e18996d1eca0df2606d4d1ba3
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!