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