Frederic Cambus writes:
> Hi ports@,
> 
> Here is a patch to update games/love to 0.10.1 and take maintainership.
> 
> This update allows to drop most patches, and to also remove the now
> redundant CONFIGURE_ENV tweaks and the post-extract directive.
> Some dependencies are no longer necessary so this has been cleaned up
> as well.
> 
> The port is now using the gcc4 module as recent love versions require
> a C++ compiler with C++11 support.
> 
> Lastly, I removed the docs license marker as they are not included
> in the package.

The problem with updating love is that upstream explicitly does not
keep any sort of compatibility between major versions (0.8, 0.9, 0.10).
Anyone playing games compatible with love-0.8.0 will generally be unable
to play them with 0.10.1.

Probably the best thing going forward would be to import a separate love
port for each version (love8, love9, love10) that allows them to be
installed at the same time. This is easy for the old versions that are
just a single executable, and maybe --program-suffix would do that for
the versions that install extra stuff with autoconf.

-- 
Anthony J. Bentley

Reply via email to