Created attachment 205401 [details]
Update devel/py-robotframework-ride from 22.214.171.124_1 to 126.96.36.199.
Unbreak for Python2.7 and WX 3.0.
Python3.6 needs WX 4.0.4+, which is not in ports system yet.
It can be used also with WX 2.8. I could not allow this with default being WX 3.0, for all my attempts to do it with WANT_WX_VER it always defaulted to 2.8 if it was permitted.
There are many warnings related to WX, during both build and run, particularly for WX 2.8.
Install warns about invalid syntax in file messages3.py while making *.pyc files. This file is used with Python3 only, and warning can be ignored.
Older versions used module pubsub internal to WX. This version uses additional dependence on external module PyPubSub, although internal one is included up to version 4.0.4 of WX. The author accidentally omitted requirements.txt file, describing the new dependence, and I decided not wait for a re-rolled zip file and/or make the new port for PyPubSub, but restored use of the internal pubsub module.
The next version will need extra work on PyPubSub (or another similar) port and perhaps, WX 4.0...
A commit references this bug:
Date: Sun Jun 30 21:52:11 UTC 2019
New revision: 505514
devel/py-robotframework-ride: update to 188.8.131.52
Submitted by: firstname.lastname@example.org (maintainer)