* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/mayavi/
@ 2017-07-03 8:29 Benda XU
0 siblings, 0 replies; 4+ messages in thread
From: Benda XU @ 2017-07-03 8:29 UTC (permalink / raw
To: gentoo-commits
commit: b0bd89cbb61b5635cf66fd92131678d1d9108a71
Author: Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 3 06:47:26 2017 +0000
Commit: Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Mon Jul 3 08:29:27 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0bd89cb
sci-visualization/mayavi: version bump.
fix dependencies of wxwidgets[opengl] and vtk[rendering].
Bug: 516478 604200
Package-Manager: Portage-2.3.3, Repoman-2.3.1
sci-visualization/mayavi/Manifest | 1 +
sci-visualization/mayavi/mayavi-4.5.0.ebuild | 68 ++++++++++++++++++++++++++++
2 files changed, 69 insertions(+)
diff --git a/sci-visualization/mayavi/Manifest b/sci-visualization/mayavi/Manifest
index 466a71a2aed..fe9faa1c3f1 100644
--- a/sci-visualization/mayavi/Manifest
+++ b/sci-visualization/mayavi/Manifest
@@ -1 +1,2 @@
DIST mayavi-4.3.0.tar.gz 7669453 SHA256 ebad81222809d18ad443cd11d62e768998467064628f8c13786ac692dd858b8d SHA512 1530c194ba5f94d7a2767dbc0e704892520c24c2af5ea8977c791922fa8a1ddf780d1589bf38b4efe4b5bc779c1ef6358d9664963fa9d4c5a1e75f6500f4a974 WHIRLPOOL 4f187ce7c4c6e8f040ef49a9586b6ab796382fa20f04c0f5ddf0870f9418f3622a4ad9bc846e4dd390f9dcf4482df84fa6673d5a76de643886e87954622ada58
+DIST mayavi-4.5.0.tar.gz 8966895 SHA256 36f688b3ea542e9f8cc0d7faa25e1425723cd00acc8aa640169029f33679ab85 SHA512 241faa5b39a6b1b28f04bf6fff44d3ff952b2df581b03845224d9404c3b1a71b2985c23060b6a50425545106a0e32f474956dba7f5b9dfcfb4d55e866a3acee6 WHIRLPOOL 4aad37e93200f4ccfe6a506ed7843ecb4ef69c0d7b8ff8b7fa3c2536d3f4ad3ea1ad84c1fe06275fd9379f3978da3ab0f7bb6dc009c6136e75b2043cd813a46d
diff --git a/sci-visualization/mayavi/mayavi-4.5.0.ebuild b/sci-visualization/mayavi/mayavi-4.5.0.ebuild
new file mode 100644
index 00000000000..84348e718ed
--- /dev/null
+++ b/sci-visualization/mayavi/mayavi-4.5.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Enthought Tool Suite: Scientific data 3-dimensional visualizer"
+HOMEPAGE="
+ http://code.enthought.com/projects/mayavi/
+ http://pypi.python.org/pypi/mayavi/"
+SRC_URI="https://github.com/enthought/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples test"
+
+RDEPEND="
+ >=dev-python/apptools-4[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ >=dev-python/envisage-4[${PYTHON_USEDEP}]
+ dev-python/ipython[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pyface[${PYTHON_USEDEP}]
+ >=dev-python/traitsui-4[${PYTHON_USEDEP}]
+ dev-python/wxpython:*[opengl,${PYTHON_USEDEP}]"
+CDEPEND="sci-libs/vtk[python,rendering]"
+DEPEND="
+ ${CDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? (
+ ${RDEPEND}
+ dev-python/nose[${PYTHON_USEDEP}]
+ dev-python/wxpython[opengl]
+ media-fonts/font-cursor-misc
+ media-fonts/font-misc-misc
+ )"
+
+# testsuite is a trainwreck; https://github.com/enthought/mayavi/issues/66
+#RESTRICT="test"
+
+# not sure if this is still needed
+#PATCHES=( "${FILESDIR}"/${PN}-4.2.0-doc.patch )
+
+python_compile_all() {
+ if use doc; then
+ esetup.py gen_docs
+ esetup.py build_docs
+ fi
+}
+
+python_test() {
+ VIRTUALX_COMMAND="nosetests" virtualmake
+}
+
+python_install_all() {
+ use examples && EXAMPLES=( examples/. )
+ use doc && HTML_DOCS=( docs/build/mayavi/html/. )
+ distutils-r1_python_install_all
+
+ newicon mayavi/core/ui/images/m2.png mayavi2.png
+ make_desktop_entry ${PN}2 \
+ "Mayavi2 2D/3D Scientific Visualization" ${PN}2
+}
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/mayavi/
@ 2017-11-25 17:42 David Seifert
0 siblings, 0 replies; 4+ messages in thread
From: David Seifert @ 2017-11-25 17:42 UTC (permalink / raw
To: gentoo-commits
commit: f48bf04d02033cb72f0175fbf536d71e23c83871
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 16:53:31 2017 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 17:41:29 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f48bf04d
sci-visualization/mayavi: [QA] Consistent whitespace in metadata.xml
sci-visualization/mayavi/metadata.xml | 44 +++++++++++++++++------------------
1 file changed, 22 insertions(+), 22 deletions(-)
diff --git a/sci-visualization/mayavi/metadata.xml b/sci-visualization/mayavi/metadata.xml
index e1e9603e98a..f169ae16ecd 100644
--- a/sci-visualization/mayavi/metadata.xml
+++ b/sci-visualization/mayavi/metadata.xml
@@ -1,27 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>sci@gentoo.org</email>
- <name>Gentoo Science Project</name>
-</maintainer>
-<longdescription lang="en">
- Mayavi2 is a general purpose, cross-platform tool for 3-D scientific
- data visualization. Its features include:
- * Visualization of scalar, vector and tensor data in 2 and 3 dimensions.
- * Easy scriptability using Python.
- * Easy extendibility via custom sources, modules, and data filters.
- * Reading several file formats: VTK (legacy and XML), PLOT3D, etc.
- * Saving of visualizations.
- * Saving rendered visualization in a variety of image formats.
- * Convenient functionality for rapid scientific plotting via mlab
+ <maintainer type="project">
+ <email>sci@gentoo.org</email>
+ <name>Gentoo Science Project</name>
+ </maintainer>
+ <longdescription lang="en">
+ Mayavi2 is a general purpose, cross-platform tool for 3-D scientific
+ data visualization. Its features include:
+ * Visualization of scalar, vector and tensor data in 2 and 3 dimensions.
+ * Easy scriptability using Python.
+ * Easy extendibility via custom sources, modules, and data filters.
+ * Reading several file formats: VTK (legacy and XML), PLOT3D, etc.
+ * Saving of visualizations.
+ * Saving rendered visualization in a variety of image formats.
+ * Convenient functionality for rapid scientific plotting via mlab
- Mayavi2 has been designed with scriptability and extensibility in
- mind. Mayavi2 provides a mayavi2 application which is usable by
- itself. However, Mayavi2 may also be used as a plotting engine, in
- scripts, like with matplotlib or gnuplot, as well as a library for
- interactive visualizations in any other application. It may also be
- used as an Envisage plug-in which allows it to be embedded in other
- Envisage based applications natively.
-</longdescription>
+ Mayavi2 has been designed with scriptability and extensibility in
+ mind. Mayavi2 provides a mayavi2 application which is usable by
+ itself. However, Mayavi2 may also be used as a plotting engine, in
+ scripts, like with matplotlib or gnuplot, as well as a library for
+ interactive visualizations in any other application. It may also be
+ used as an Envisage plug-in which allows it to be embedded in other
+ Envisage based applications natively.
+ </longdescription>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/mayavi/
@ 2018-04-29 21:57 Mikle Kolyada
0 siblings, 0 replies; 4+ messages in thread
From: Mikle Kolyada @ 2018-04-29 21:57 UTC (permalink / raw
To: gentoo-commits
commit: 78b27173ca3ddcff5b8c6ed42a0fd160afbb1c6f
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 29 21:57:23 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Apr 29 21:57:23 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b27173
sci-visualization/mayavi: amd64 stable wrt bug #644746
Package-Manager: Portage-2.3.24, Repoman-2.3.6
sci-visualization/mayavi/mayavi-4.5.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sci-visualization/mayavi/mayavi-4.5.0.ebuild b/sci-visualization/mayavi/mayavi-4.5.0.ebuild
index 9368b708a30..30e24063df3 100644
--- a/sci-visualization/mayavi/mayavi-4.5.0.ebuild
+++ b/sci-visualization/mayavi/mayavi-4.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/enthought/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
RDEPEND="
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/mayavi/
@ 2018-05-16 22:57 Aaron Bauman
0 siblings, 0 replies; 4+ messages in thread
From: Aaron Bauman @ 2018-05-16 22:57 UTC (permalink / raw
To: gentoo-commits
commit: 7f12da0722c07b02d3be85203e402f28bb43a772
Author: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Tue May 15 11:33:19 2018 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Wed May 16 22:57:03 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f12da07
sci-visualization/mayavi: use HTTPS
sci-visualization/mayavi/mayavi-4.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-visualization/mayavi/mayavi-4.5.0.ebuild b/sci-visualization/mayavi/mayavi-4.5.0.ebuild
index 30e24063df3..fc00ab86acb 100644
--- a/sci-visualization/mayavi/mayavi-4.5.0.ebuild
+++ b/sci-visualization/mayavi/mayavi-4.5.0.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 virtualx
DESCRIPTION="Enthought Tool Suite: Scientific data 3-dimensional visualizer"
HOMEPAGE="
http://code.enthought.com/projects/mayavi/
- http://pypi.org/project/mayavi/"
+ https://pypi.org/project/mayavi/"
SRC_URI="https://github.com/enthought/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2018-05-16 22:57 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-05-16 22:57 [gentoo-commits] repo/gentoo:master commit in: sci-visualization/mayavi/ Aaron Bauman
-- strict thread matches above, loose matches on Subject: below --
2018-04-29 21:57 Mikle Kolyada
2017-11-25 17:42 David Seifert
2017-07-03 8:29 Benda XU
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox