Summary:
Something is going wrong between the winecx commit you're pointing to and the checksums. I was able to make macports build game-porting-toolkit correctly by changing the commit hash and the checksums. Since this is the first time I'm really interacting with macports I'm not sure whether this is achieving the outcome that you intended.
Original Error:
?1 /opt/macports-wine % sudo port install game-porting-toolkit
Password:
---> Computing dependencies for game-porting-toolkit
---> Verifying checksums for game-porting-toolkit
Error: Checksum (rmd160) mismatch for winecx-853f1f2.tar.gz
Error: Checksum (sha256) mismatch for winecx-853f1f2.tar.gz
Error: Checksum (size) mismatch for winecx-853f1f2.tar.gz
Error: Failed to checksum game-porting-toolkit: Unable to verify file checksums
Error: See /opt/local/var/macports/logs/_opt_macports-wine_devel_game-porting-toolkit/game-porting-toolkit/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port game-porting-toolkit failed
Summary: Something is going wrong between the winecx commit you're pointing to and the checksums. I was able to make macports build game-porting-toolkit correctly by changing the commit hash and the checksums. Since this is the first time I'm really interacting with macports I'm not sure whether this is achieving the outcome that you intended.
Original Error:
Change:
I got the commit hash from your winecx repo here: https://github.com/Gcenx/winecx/commits/game-porting-toolkit. To get the checksums I just ran the macports install command again and grabbed the checksums from the logfile.