Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Ports committer needed for 4 new py-* ports

2 views
Skip to first unread message

Vladimir Chukharev via freebsd-ports

unread,
Aug 4, 2016, 7:05:20 AM8/4/16
to
Hi,

The ports of the set are connected. The main port is py-mayavi, and the others are needed by it.

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204435 204435 [NEW PORT] graphics/py-mayavi: Application and library for 3D visualization and plotting in Python
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204433 204433 [NEW PORT] graphics/py-traitsui: Toolkit-independent GUI abstraction layer for the Traits package
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204432 204432 [NEW PORT] devel/py-pyface: Traits-capable windowing framework from Enthought
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204431 204431 [NEW PORT] devel/py-apptools: Enthought application tools
(Fifth port of the set, devel/py-envisage, has been committed long time ago and later updated.)

All the ports were discussed in Phabricator ( https://reviews.freebsd.org/D4181 ).
The raised issues resolved, no more comments followed after that for a long time.

I use both the application and library successfully on my computer for half a year (python27).
The application can be started like this:
LD_LIBRARY_PATH=/usr/local/lib/gcc48 mayavi2

(The need for an environment variable belongs to other ports. At least, math/py-numpy needed this. And probably some other dependences too...)

--
Vladimir Chukharev
_______________________________________________
freebs...@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-port...@freebsd.org"

Kurt Jaeger

unread,
Aug 4, 2016, 8:13:47 AM8/4/16
to
Hi!

> The ports of the set are connected. The main port is py-mayavi,
> and the others are needed by it.

I'll work on it.

--
p...@opsec.eu +49 171 3101372 4 years to go !

Kurt Jaeger

unread,
Aug 4, 2016, 3:11:33 PM8/4/16
to
Hi!

> The ports of the set are connected. The main port is py-mayavi,
> and the others are needed by it.

The depends are all in the tree now. The main port will take
some more time to testbuild.

Please note that all of the ports had some minor version update
and needed the removal of ${PORTSDIR} since you submitted the shar
files.

Also, thanks for the good preparation, all ports look very fine
up to now. I'm sorry it took so long, but as you've seen,
the ports were in the python@ queue, not the general one.

> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204435 204435 [NEW PORT] graphics/py-mayavi: Application and library for 3D visualization and plotting in Python

I'll report back when the main app is in the tree. If I forget,
please send me a short mail to remind me.

Vladimir Chukharev via freebsd-ports

unread,
Aug 4, 2016, 3:51:09 PM8/4/16
to

Thanks a lot!
I have updated my local ports too. Now making tests.
A patch is not needed in devel/py-pyface, it's applied upstream. Other ports upgraded trivially.
Simpler tests passed. Others to be run yet.
--
Sent from Mail.Ru app for Android Thursday, 04 August 2016, 10:11p.m. +03:00 from Kurt Jaeger li...@opsec.eu :
0 new messages