mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-01 05:45:45 +00:00
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: * wxPython * PyQt * PySide WWW: https://docs.enthought.com/traitsui PR: 204433 Submitted by: Vladimir Chukharev <vladimir.chukharev@gmail.com>
This commit is contained in:
parent
a05e377926
commit
06719e2885
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=419645
@ -879,6 +879,7 @@
|
||||
SUBDIR += py-soya3d
|
||||
SUBDIR += py-stltools
|
||||
SUBDIR += py-toyplot
|
||||
SUBDIR += py-traitsui
|
||||
SUBDIR += py-wand
|
||||
SUBDIR += py-webcolors
|
||||
SUBDIR += py3-cairo
|
||||
|
26
graphics/py-traitsui/Makefile
Normal file
26
graphics/py-traitsui/Makefile
Normal file
@ -0,0 +1,26 @@
|
||||
# Created by: Vladimir Chukharev
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= traitsui
|
||||
PORTVERSION= 5.1.0
|
||||
CATEGORIES= graphics python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= Vladimir.Chukharev@gmail.com
|
||||
COMMENT= Enthought traits-capable user interfaces
|
||||
|
||||
LICENSE= BSD3CLAUSE LGPL21 EPL
|
||||
LICENSE_COMB= multi
|
||||
LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/LICENSE.txt
|
||||
LICENSE_FILE_LGPL21= ${WRKSRC}/image_LICENSE_Nuvola.txt
|
||||
LICENSE_FILE_EPL= ${WRKSRC}/image_LICENSE_Eclipse.txt
|
||||
# See ${WRKSRC}/image_LICENSE.txt for per file license information
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}apptools>=4.3.0:devel/py-apptools
|
||||
|
||||
USES= python:-2.7
|
||||
USE_PYTHON= autoplist distutils
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
3
graphics/py-traitsui/distinfo
Normal file
3
graphics/py-traitsui/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1470333921
|
||||
SHA256 (traitsui-5.1.0.tar.gz) = 8f68b4a4fcc23837fda89af66a0100fb23f0574204838b4790f5109a69924fb8
|
||||
SIZE (traitsui-5.1.0.tar.gz) = 5106303
|
12
graphics/py-traitsui/pkg-descr
Normal file
12
graphics/py-traitsui/pkg-descr
Normal file
@ -0,0 +1,12 @@
|
||||
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:
|
||||
* wxPython
|
||||
* PyQt
|
||||
* PySide
|
||||
|
||||
WWW: https://docs.enthought.com/traitsui
|
Loading…
Reference in New Issue
Block a user