public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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-04-29 21:57 [gentoo-commits] repo/gentoo:master commit in: sci-visualization/mayavi/ Mikle Kolyada
  -- strict thread matches above, loose matches on Subject: below --
2018-05-16 22:57 Aaron Bauman
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