Created attachment 212978 [details]
Patch against a ports tree with repocopied games/pokerth@487350
* Resurrect the games/pokerth port
* Unbreak with recent openssl versions
* Use devel/websocketpp instead of the bundled version
* Take maintainership
I guess taking maintainership is ok with madpilot@ as the port was deleted anyways.
Before the patch can be applied you have to repocopy the deleted port by calling
svn cp 'svn://svn.freebsd.org/ports/head/games/pokerth/@487350' games/pokerth
* portlint -A: ok
* pudrierer testport: ok
* Local play, network play and internet play have been tested
I have no objection on you taking maintainership.
I'll also test and commit it once I am done with testing.
Thanks for your work!
I've tested it and noticed a pair of issues with dependencies, most probably due to changes to the ports tree since the port was removed. I fixed those and tried to run it.
While the software starts and works fine locally I was unable to connect to the official servers to test a network game.
It seems to be connecting but nothing happens. Am I missing something?
I was connecting as a guest user, maybe that's not supported anymore?
Were you able to test network games successfully?
(In reply to Guido Falsi from comment #2)
Oh yes. Guest logins have been disabled to ease the burden on the servers over the weekend. I was able to connect with a registered account and already played some tables.
Thanks for testing.
Port added back.
I added some missing dependencies reported by poudriere.
Also the gsasl dependency required changing the origin, due to the library being split from the main port recently.
A commit references this bug:
Date: Sat Apr 4 10:14:43 UTC 2020
New revision: 530634
- Resurrect games/pokerth
- Pass maintainership to submitter
Submitted by: firstname.lastname@example.org