Created attachment 206052 [details] 2.09 > 2.11 diff Cleaned up patches added already to source, a makefile which is no long anymore and plisted files on hashes. It did not compile with static libpugixml but worked fine with our port so had to made it a dependency.
Created attachment 206054 [details] The diff
Created attachment 206430 [details] New Patch New patch that upgrades to 0.212 and takes in account revision 507824
Thanks for the patch! You beat me to it actually. I was planning on taking over as maintainer at the same time. I'm wondering what your build issues were though. I didn't encounter any problems with libpugixml. So my patch wouldn't have included this. If you update emulators/mame you need to update emulators/mess too. Mess is a slave port but has its own pkg-plist. No idea why that separate mess port still exists. One of my first tasks as maintainer would be to remove that port. Second on the list is adding options to switch to 'arcade only' and making the tools (chdman, etc) optional. Third on the list is switching to Python 3.6. Already tried that but it's been giving me weird conversion errors. I would be very happy to help out if you want to take ownership. I'd be equally happy if you help out if I take the maintainer role.
Any progress on this?
Currently working on the 0.219 version. Still a few issues to iron out.
A commit references this bug: Author: makc Date: Fri Mar 27 20:31:34 UTC 2020 New revision: 529280 URL: https://svnweb.freebsd.org/changeset/ports/529280 Log: emulators/mame: - Update to 0.212 - Add dependency on libpugixml from ports instead of using bundled copy PR: 239439 Submitted by: checo1705@secmail.pro Changes: head/emulators/mame/Makefile head/emulators/mame/distinfo head/emulators/mame/files/patch-makefile head/emulators/mame/pkg-plist
Committed with minor changes. Thanks!