Re: GIMP Quartz broken on 10.7, perhaps gtk

2023-01-21 Thread Ken Cunningham
I saw your bisecting in the relevant ticket. https://trac.macports.org/ticket/65897 Let’s keep all the discussion there — rather than here and there. K > On Jan 21, 2023, at 3:20 PM, Riccardo Mottola > wrote: > > Hi, > > On 2023-01-12

Re: GIMP Quartz broken on 10.7, perhaps gtk

2023-01-21 Thread Riccardo Mottola via macports-users
Hi, On 2023-01-12 14:12:38 +0100 Ken Cunningham wrote: > My guess would be to look at harfbuzz…make sure our patches there still > make sense, run the test suite. It can be touchy, different compilers can > change test results, etc. > > To disable one port in an overlay with minimal fuss,

Re: GIMP Quartz broken on 10.7, perhaps gtk

2023-01-16 Thread Ken Cunningham
So here’s a very simple reproducer: https://gitlab.gnome.org/GNOME/gtk/-/blob/gtk-3-24/examples/hello-world.c I’m sure you know, but you build it on 10.7, for example, like this: clang -g -O0 -o test `pkg-config

Re: GIMP Quartz broken on 10.7, perhaps gtk

2023-01-12 Thread Ken Cunningham
My guess would be to look at harfbuzz…make sure our patches there still make sense, run the test suite. It can be touchy, different compilers can change test results, etc. To disable one port in an overlay with minimal fuss, rename to Portfile to something else (I use Portfile.disabled), and

Re: GIMP Quartz broken on 10.7, perhaps gtk

2023-01-12 Thread Riccardo Mottola via macports-users
Hi! I did further tests here. In my local repository I pinned also a previous version of pango and pang-devel, but had difficulties "upgarding" to a previous version, how can it be done cleanly? Then I thought of just activating some previous versions… I had a bit mess here and there when

Re: GIMP Quartz broken on 10.7, perhaps gtk

2023-01-12 Thread Lukas Oberhuber
Riccardo, >> I see the same thing on a fresh gimp2 install +quartz on 10.7 (one very tiny >> patch needed to gimp2 to change NULL -> 0 to keep clang-15 happy, otherwise a >> no-touch build). > I have that too… I think Lukas can easily fix it. Or we can have in the meanwhile a small patch. It is

Re: GIMP Quartz broken on 10.7, perhaps gtk

2023-01-12 Thread Riccardo Mottola via macports-users
Hi, On 2023-01-08 23:24:55 +0100 Ken Cunningham wrote: > I see the same thing on a fresh gimp2 install +quartz on 10.7 (one very tiny > patch needed to gimp2 to change NULL -> 0 to keep clang-15 happy, otherwise a > no-touch build). I have that too… I think Lukas can easily fix it. Or we

Re: GIMP Quartz broken on 10.7, perhaps gtk

2023-01-11 Thread Riccardo Mottola via macports-users
Hi Ken Ken Cunningham wrote: The default x11 installation of gimp works perfectly. I know that is not the version you want, you want the +quartz version. But there’s a data point, at least, and a likely clue as to where to look for the issue with font rendering. yes, it is a data-point. It

Re: GIMP Quartz broken on 10.7, perhaps gtk

2023-01-08 Thread Ken Cunningham
The default x11 installation of gimp works perfectly. I know that is not the version you want, you want the +quartz version. But there’s a data point, at least, and a likely clue as to where to look for the issue with font rendering. Ken > On Jan 8, 2023, at 2:24 PM, Ken Cunningham >

Re: GIMP Quartz broken on 10.7, perhaps gtk

2023-01-08 Thread Ken Cunningham
I see the same thing on a fresh gimp2 install +quartz on 10.7 (one very tiny patch needed to gimp2 to change NULL -> 0 to keep clang-15 happy, otherwise a no-touch build). However, there is no text drawn on any gimp2 windows or dialog boxes, as you noted. Installing pan2 +quartz +gtk3, I see

Re: GIMP Quartz broken on 10.7, perhaps gtk

2023-01-08 Thread Lukas Oberhuber
> What other library which is related to font drawing would you check? I'm not familiar with the font pipeline myself, but pango and fontconfig are two that come to mind. There is an archive of the old build mechanism at branch: `zarchive/gimp-2-10-jhbuild` at `

Re: GIMP Quartz broken on 10.7, perhaps gtk

2023-01-08 Thread Riccardo Mottola via macports-users
Hi, I come back to this - I want GIMP back on older systems, since I use(d) it! We know it is broken on 10.6 and 10.7 and it used to work about a year ago, even on 10.5 when using Ken's legacy MacPorts repository which is no longer there. First, I updated my 10.7 box - just to see it still

Re: GIMP Quartz broken on 10.7, perhaps gtk

2022-12-13 Thread Riccardo Mottola via macports-users
Hi! I decided to bite the bulled and update things also on my 10.6 system, which I use as stable. I tried to update only certain core building packages which I use for ArcticFox, without affecting gimp, but at one point I had gimp crashing at startup, but revdep *not* detecting anything

Re: GIMP Quartz broken on 10.7, perhaps gtk

2022-10-05 Thread Lukas Oberhuber
On Wed, 5 Oct 2022 at 10:41, Riccardo Mottola via macports-users < macports-users@lists.macports.org> wrote: > as I mentioned in this bug () GIMP is not usable on 10.7 because no text > displays on any widget. The previous version did work. > I want to investigate in which component the issue is.

GIMP Quartz broken on 10.7, perhaps gtk

2022-10-05 Thread Riccardo Mottola via macports-users
Hello, as I mentioned in this bug () GIMP is not usable on 10.7 because no text displays on any widget. The previous version did work. I want to investigate in which component the issue is. I suppose in GTK and its quartz integration. First, I wanto to understand if GIMP-quartz is based on gtk2