Date: Wed, 13 Nov 2019 23:47:27 +0000 (UTC) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r517537 - in head/graphics: . py-visvis Message-ID: <201911132347.xADNlRHf059843@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sunpoet Date: Wed Nov 13 23:47:27 2019 New Revision: 517537 URL: https://svnweb.freebsd.org/changeset/ports/517537 Log: Add py-visvis 1.12.2 Visvis is a pure Python library for visualization of 1D to 4D data in an bject oriented way. Essentially, visvis is an object oriented layer of Python on top of OpenGl, thereby combining the power of OpenGl with the usability of Python. A Matlab-like interface in the form of a set of functions allows easy creation of objects (e.g. plot(), imshow(), volshow(), surf()). With visvis a range of different data can be visualized by simply adding world objects to a scene (or axes). These world objects can be anything from plots (lines with markers), to images, 3D rendered volumes, shaded meshes, or you can program your own world object class. If required, these data can also be moved in time. WWW: https://github.com/almarklein/visvis - While I'm here: - Fix LICENSE - Add LICENSE_FILE - Use PYNUMPY - Add missing USES=pyqt:5 PR: 241510 Submitted by: Rainer Hurling <rhurlin@gwdg.de> Added: head/graphics/py-visvis/ head/graphics/py-visvis/1 (contents, props changed) head/graphics/py-visvis/2 (contents, props changed) head/graphics/py-visvis/Makefile (contents, props changed) head/graphics/py-visvis/distinfo (contents, props changed) head/graphics/py-visvis/pkg-descr (contents, props changed) Modified: head/graphics/Makefile Modified: head/graphics/Makefile ============================================================================== --- head/graphics/Makefile Wed Nov 13 23:47:20 2019 (r517536) +++ head/graphics/Makefile Wed Nov 13 23:47:27 2019 (r517537) @@ -882,6 +882,7 @@ SUBDIR += py-termtosvg SUBDIR += py-toyplot SUBDIR += py-traitsui + SUBDIR += py-visvis SUBDIR += py-wand SUBDIR += py-webcolors SUBDIR += py-willow Added: head/graphics/py-visvis/1 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/py-visvis/1 Wed Nov 13 23:47:27 2019 (r517537) @@ -0,0 +1,9 @@ +/usr/ports/x11-toolkits/fltk +/usr/ports/graphics/mesa-libs +/usr/ports/x11-toolkits/wxgtk30 +/usr/ports/graphics/py-imageio +/usr/ports/math/py-numpy +/usr/ports/graphics/py-PyOpenGL +/usr/ports/devel/pyside2 +/usr/ports/devel/py-setuptools +/usr/ports/lang/python37 Added: head/graphics/py-visvis/2 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/py-visvis/2 Wed Nov 13 23:47:27 2019 (r517537) @@ -0,0 +1,11 @@ +/usr/ports/x11-toolkits/fltk +/usr/ports/graphics/mesa-libs +/usr/ports/x11-toolkits/wxgtk30 +/usr/ports/graphics/py-imageio +/usr/ports/math/py-numpy +/usr/ports/graphics/py-PyOpenGL +/usr/ports/devel/pyside2 +/usr/ports/devel/py-setuptools +/usr/ports/lang/python37 +/usr/ports/devel/py-qt5-core +/usr/ports/x11-toolkits/py-qt5-gui Added: head/graphics/py-visvis/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/py-visvis/Makefile Wed Nov 13 23:47:27 2019 (r517537) @@ -0,0 +1,30 @@ +# Created by: Rainer Hurling <rhurlin@gwdg.de> +# $FreeBSD$ + +PORTNAME= visvis +PORTVERSION= 1.12.2 +CATEGORIES= graphics python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= rhurlin@gwdg.de +COMMENT= Object oriented approach to visualization of 1D to 4D data + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/license.txt + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}imageio>=0:graphics/py-imageio@${PY_FLAVOR} \ + ${PYNUMPY} \ + ${PYTHON_PKGNAMEPREFIX}PyOpenGL>=0:graphics/py-PyOpenGL@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyside2>=0:devel/pyside2@${PY_FLAVOR} +LIB_DEPENDS= libfltk.so:x11-toolkits/fltk + +USES= gl python pyqt:5 +USE_GL= gl +USE_PYQT= core gui +USE_PYTHON= autoplist distutils +USE_WX= 3.0+ + +NO_ARCH= yes + +.include <bsd.port.mk> Added: head/graphics/py-visvis/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/py-visvis/distinfo Wed Nov 13 23:47:27 2019 (r517537) @@ -0,0 +1,3 @@ +TIMESTAMP = 1572088205 +SHA256 (visvis-1.12.2.tar.gz) = ccfc5fc81223080f1d344617816d8a1acae462a80fb753e54ae2cdcb0af14705 +SIZE (visvis-1.12.2.tar.gz) = 4811730 Added: head/graphics/py-visvis/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/py-visvis/pkg-descr Wed Nov 13 23:47:27 2019 (r517537) @@ -0,0 +1,13 @@ +Visvis is a pure Python library for visualization of 1D to 4D data in an bject +oriented way. Essentially, visvis is an object oriented layer of Python on top +of OpenGl, thereby combining the power of OpenGl with the usability of Python. A +Matlab-like interface in the form of a set of functions allows easy creation of +objects (e.g. plot(), imshow(), volshow(), surf()). + +With visvis a range of different data can be visualized by simply adding world +objects to a scene (or axes). These world objects can be anything from plots +(lines with markers), to images, 3D rendered volumes, shaded meshes, or you can +program your own world object class. If required, these data can also be moved +in time. + +WWW: https://github.com/almarklein/visvis
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201911132347.xADNlRHf059843>