i ended up getting it to work, turns out it was just a quirk of my distro... running it with PortProton seems to do the trick. would still like to see a port though if you ever manage to find the time!