<div dir="ltr"><div>Sounds good to me. Like I said, I don't mind fetching the single tarball that's hosted on blender's own website, as long as the veteran MacPorts devs such as you don't have any objections. Doing it that way also allows me to simplify my portfile by a couple dozen lines.<br></div><div><br></div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>-- </div><div>Jason Liu<br></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 17, 2020 at 9:21 PM Joshua Root <<a href="mailto:jmr@macports.org">jmr@macports.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 2020-7-18 10:52 , Jason Liu wrote:<br>
> If by "official release tarball" you are referring to what is in the<br>
> blender/blender <<a href="https://github.com/blender/blender" rel="noreferrer" target="_blank">https://github.com/blender/blender</a>> GitHub repo, that<br>
> tarball is incomplete. It doesn't contain the other 3 parts.<br>
> <br>
> If instead you are referring to the tarball that is provided at<br>
> <a href="https://www.blender.org/download/" rel="noreferrer" target="_blank">https://www.blender.org/download/</a>, then yes, that tarball is complete,<br>
> in that it contains everything that comes from the split-up parts in<br>
> GitHub. However, that tarball is located at a very non-standard<br>
> location, and it's been pretty strongly recommended that I try not to<br>
> deviate too far from what the vast majority of other ports are doing<br>
> (i.e. downloading sources from GitHub). Basically, I didn't want to draw<br>
> any ire from the veteran devs. If you're willing to back me up on a<br>
> decision to go with the single tarball from <a href="http://blender.org" rel="noreferrer" target="_blank">blender.org</a><br>
> <<a href="http://blender.org" rel="noreferrer" target="_blank">http://blender.org</a>>'s download webpage, I'd be more than happy to go<br>
> that route as well.<br>
<br>
There is no problem whatsoever with downloading a project's official<br>
release tarball from wherever they host it. If a lot of ports download<br>
from GitHub, that's just because a lot of projects make their releases<br>
available there.<br>
<br>
It's actually preferable not to rely on GitHub's auto-generated tarballs<br>
if possible. Some projects upload their proper release tarballs to<br>
GitHub, but this one doesn't.<br>
<br>
- Josh<br>
</blockquote></div>