Re: Build from local source tree

2021-10-26 Thread Christopher Nielsen
> I want to try to build Gimp from the latest checkin to the gimp-2-10 branch, 
> which includes a backport of the Wayland fixes which seem to have also fixed 
> the marching ants problem.
> 
> Given the Portfile and files, how can I specify build from my local source 
> tree.

Sorry, I misunderstood your original goal: If you’re interested in a fix for 
the marching ants problem for GIMP 2.10.28, then this will be much simpler. 
(For some reason, I was thinking you were trying to update the GIMP 3 
prerelease.)

So for this case, we can indeed vet this via `gimp2-devel`, per Bill Cole’s 
suggestion.

Re: Build from local source tree

2021-10-25 Thread Peter West
It’s not building (on my M1). I haven’t had a chance o look at that in detail 
yet.

—
Peter West
p...@ehealth.id.au
“‘…if it should bear fruit next year, well and good; but if not, you can cut it 
down.’”

> On 26 Oct 2021, at 3:50 am, Bill Cole 
>  wrote:
> 
> On 2021-10-24 at 11:23:47 UTC-0400 (Mon, 25 Oct 2021 01:23:47 +1000)
> Peter West 
> is rumored to have said:
> 
>> What I’m attempting is to drop the bz2-compressed sources into 
>> /opt/local/var/macports/distfiles/gimp2, add
>> fetch {}
>> checksum {}
>> 
>> to the local Portfile,
>> 
>> portindex
>> sudo install gimp2
> 
> Even better: update the checksums version number in the gimp2-devel Portfile 
> and offer it up as a pull request.
> 
> -- 
> Bill Cole
> b...@scconsult.com or billc...@apache.org
> (AKA @grumpybozo and many *@billmail.scconsult.com addresses)
> Not Currently Available For Hire



Re: Build from local source tree

2021-10-25 Thread Bill Cole

On 2021-10-24 at 11:23:47 UTC-0400 (Mon, 25 Oct 2021 01:23:47 +1000)
Peter West 
is rumored to have said:

What I’m attempting is to drop the bz2-compressed sources into 
/opt/local/var/macports/distfiles/gimp2, add

fetch {}
checksum {}

to the local Portfile,

portindex
sudo install gimp2


Even better: update the checksums version number in the gimp2-devel 
Portfile and offer it up as a pull request.


--
Bill Cole
b...@scconsult.com or billc...@apache.org
(AKA @grumpybozo and many *@billmail.scconsult.com addresses)
Not Currently Available For Hire


RE: Build from local source tree

2021-10-25 Thread Christopher Nielsen
> I want to try to build Gimp from the latest checkin to the gimp-2-10 branch, 
> which includes a backport of the Wayland fixes which seem to have also fixed 
> the marching ants problem.
> 
> Given the Portfile and files, how can I specify build from my local source 
> tree.

You’d probably be better off starting with the pending updates to gimp3-devel, 
available via the following branch:

https://github.com/mascguy/macports-ports/tree/mascguy-gimp3 


However, given the various dependencies in play - including glib2, which will 
need to be updated to 2.69 or later - you might want to wait until I’ve gotten 
this all working. (That branch also includes an update for glib2-devel, to 
2.70. However, the various patches will need to be reviewed - and either 
updated or removed, depending on whether they’re still applicable - before it 
will build successfully. Just as importantly, it will take time before the 
glib2-devel update makes it to master, as there will need to be plenty of peer 
review and testing, prior to an ultimate commit. That certainly won’t prevent 
you from working with all of this in your local sandbox, but just an FYI.)

You’re welcome to tackle this via whatever approach makes the most sense, 
though. Let us know what you decide, as well if you’re able to get it all 
working!

Re: Build from local source tree

2021-10-24 Thread Peter West
What I’m attempting is to drop the bz2-compressed sources into 
/opt/local/var/macports/distfiles/gimp2, add
fetch {}
checksum {}

to the local Portfile,

portindex
sudo install gimp2


—
Peter West
p...@ehealth.id.au
“‘…if it should bear fruit next year, well and good; but if not, you can cut it 
down.’”

> On 25 Oct 2021, at 12:26 am, Peter West  wrote:
> 
> I want to try to build Gimp from the latest checkin to the gimp-2-10 branch, 
> which includes a backport of the Wayland fixes which seem to have also fixed 
> the marching ants problem.
> 
> Given the Portfile and files, how can I specify “build from my local source 
> tree.”
> 
> 
> 
> 
> —
> Peter West
> p...@ehealth.id.au
> “‘…if it should bear fruit next year, well and good; but if not, you can cut 
> it down.’”
> 



Build from local source tree

2021-10-24 Thread Peter West
I want to try to build Gimp from the latest checkin to the gimp-2-10 branch, 
which includes a backport of the Wayland fixes which seem to have also fixed 
the marching ants problem.

Given the Portfile and files, how can I specify “build from my local source 
tree.”




—
Peter West
p...@ehealth.id.au
“‘…if it should bear fruit next year, well and good; but if not, you can cut it 
down.’”