Bug 238867 - devel/py-robotframework-ride: Update to
Summary: devel/py-robotframework-ride: Update to
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Steve Wills
Depends on:
Reported: 2019-06-28 15:36 UTC by vladimir.chukharev
Modified: 2019-06-30 21:53 UTC (History)
0 users

See Also:

Patch (4.65 KB, patch)
2019-06-28 15:36 UTC, vladimir.chukharev
vladimir.chukharev: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description vladimir.chukharev 2019-06-28 15:36:21 UTC
Created attachment 205401 [details]

Update devel/py-robotframework-ride from to

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...
Comment 1 commit-hook freebsd_committer 2019-06-30 21:52:28 UTC
A commit references this bug:

Author: swills
Date: Sun Jun 30 21:52:11 UTC 2019
New revision: 505514
URL: https://svnweb.freebsd.org/changeset/ports/505514

  devel/py-robotframework-ride: update to

  PR:		238867
  Submitted by:	vladimir.chukharev@gmail.com (maintainer)

Comment 2 Steve Wills freebsd_committer 2019-06-30 21:53:15 UTC
Committed, thanks!