Alright, please tell me what I need to do to get Aquafox on MacPorts. As mentioned before, I looked into the portfile, but I'm not entirely sure what changes are necessary for Aquafox aside from updating the name and removing the nostrip mozconfig options.
Regarding 10.6, would there be much of a difference? I noticed that the TenFourFox portfile for 10.6 is identical to the standard one, so I would assume that MacPorts for 10.6 will build Aquafox just fine.
Assuming it still needs an archaic gcc and 10.4 SDK, perhaps just
Code:
. . .
subport aquafox {}
. . .
} elseif {${subport} eq "aquafox"} {
description . . .
long_description ${description}
github.setup BlackBirdLC Aquafox 75e7382404a57eacd4d1d6e37af848d135a09e0e
version 20240825
. . .
}
Please feel free to add yourself as a co-maintainer.
Unless you are personally interested in using this on 10.6, no need to worry about it at all. As long as 10.5 is tested, we are good. Whatever may be needed for 10.6 ppc specifically I can handle on my end.
One thing which IMO is very desirable is getting rid of requiring a specific old gcc, since it pulls in a lot of otherwise useless dependencies, which take many hours to compile. This is not required for adding aquafox port, this is just a thing to consider.
P. S. `nostrip` was used on 10.6 because stripping failed for me. It is likely fixable, but I never bothered to investigate why specifically it fails.