Created attachment 162970 [details]
Shar file of the port
Toolkit-independent GUI abstraction layer for the Traits package. This port and 3 others are needed for graphics/py-mayavi.
Created attachment 162972 [details]
Logs of a build in poudriere
@Vladimir, it might be worth putting all of the Mavayi+Dependency changes into a single review in reviews.freebsd.org so that they can all be reviewed together and updated at once to save you time. I can see common QA/review items between them all, so its worth doing instead of duplicating work here
@Kubilay, I will make a review in reviews.freebsd.org. Thanks for mentioning it, I did not know this system exists. I will also try to address the things you noted in your comment to bug 204435.
@Vladimir you're welcome, and don't forget to add me to the review :)
Please see dicussions on https://reviews.freebsd.org/D4181
Created attachment 168027 [details]
New shar file with complete license info
Update the shar file with the port, now with all license information.
Created attachment 168028 [details]
Resuls of QA tests for new shar
back to pool
All known issues are addressed by now.
Should have been reassigned to the open pool (not just python@)
testbuilds of 5.1 are all fine, committed, thanks!
A commit references this bug:
Date: Thu Aug 4 18:25:05 UTC 2016
New revision: 419645
New port: graphics/py-traitsui
The traitsui project contains a toolkit-independent GUI abstraction
layer, which is used to support the "visualization" features of the
Traits package. Thus, you can write code in terms of the Traits
API (views, items, editors, etc.), and let traitsui and your selected
toolkit and back-end take care of the details of displaying them.
The following GUI backends are supported:
Submitted by: Vladimir Chukharev <email@example.com>