public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/sci:master commit in: dev-python/bokeh/files/, dev-python/bokeh/
@ 2014-07-07  6:36 Justin Lecher
  0 siblings, 0 replies; 4+ messages in thread
From: Justin Lecher @ 2014-07-07  6:36 UTC (permalink / raw
  To: gentoo-commits

commit:     b6f4fe94c0bf11d823d61e21c82a6c005b90fed0
Author:     Witold Pilat <witold.pilat <AT> gmail <DOT> com>
AuthorDate: Mon Jul  7 03:40:44 2014 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Jul  7 03:40:44 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b6f4fe94

dev-python/bokeh: dev-python/bokeh: New version with python3 support for bug #516052

Package-Manager: portage-2.2.10

---
 dev-python/bokeh/ChangeLog                         | 11 +++++
 .../{bokeh-0.4.2.ebuild => bokeh-0.4.4.ebuild}     | 57 ++++++++++++++++++----
 .../bokeh/files/bokeh-0.4.4-fix_test_object.patch  | 32 ++++++++++++
 dev-python/bokeh/metadata.xml                      |  3 ++
 4 files changed, 93 insertions(+), 10 deletions(-)

diff --git a/dev-python/bokeh/ChangeLog b/dev-python/bokeh/ChangeLog
index e69de29..0dac602 100644
--- a/dev-python/bokeh/ChangeLog
+++ b/dev-python/bokeh/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for dev-python/bokeh
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*bokeh-0.4.4 (07 Jul 2014)
+
+  07 Jul 2014; Witold Pilat (fau) <witold.pilat@gmail.com> +bokeh-0.4.4.ebuild,
+  +files/bokeh-0.4.4-fix_test_object.patch, -ChangeLog, -Manifest,
+  -bokeh-0.4.2.ebuild, metadata.xml:
+  dev-python/bokeh: dev-python/bokeh: New version with python3 support for bug
+  #516052

diff --git a/dev-python/bokeh/bokeh-0.4.2.ebuild b/dev-python/bokeh/bokeh-0.4.4.ebuild
similarity index 52%
rename from dev-python/bokeh/bokeh-0.4.2.ebuild
rename to dev-python/bokeh/bokeh-0.4.4.ebuild
index 8f865c0..22d38c5 100644
--- a/dev-python/bokeh/bokeh-0.4.2.ebuild
+++ b/dev-python/bokeh/bokeh-0.4.4.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
 
 inherit distutils-r1
 
@@ -15,13 +15,11 @@ SRC_URI="https://github.com/ContinuumIO/${PN}/archive/${PV}.tar.gz -> ${P}.tar.g
 SLOT="0"
 LICENSE="BSD"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
+IUSE="examples test chaco"
+# docs require napoleon sphinx extension which will be included in next sphinx release
 
 RDEPEND="
-	>=dev-python/chaco-4.4[$(python_gen_usedep 'python2_7')]
 	>=dev-python/flask-0.10.1[${PYTHON_USEDEP}]
-	>=dev-python/gevent-0.13.8[$(python_gen_usedep 'python2_7')]
-	>=dev-python/gevent-websocket-0.3.6[$(python_gen_usedep 'python2_7')]
 	>=dev-python/greenlet-0.4.1[${PYTHON_USEDEP}]
 	>=dev-python/itsdangerous-0.23[${PYTHON_USEDEP}]
 	>=dev-python/jinja-2.7[${PYTHON_USEDEP}]
@@ -37,25 +35,64 @@ RDEPEND="
 	>=dev-python/redis-py-2.7.6[${PYTHON_USEDEP}]
 	>=dev-python/requests-1.2.3[${PYTHON_USEDEP}]
 	>=dev-python/six-1.5.2[${PYTHON_USEDEP}]
-	>=dev-python/traits-4.4[$(python_gen_usedep 'python2_7')]
 	>=dev-python/werkzeug-0.9.1[${PYTHON_USEDEP}]
-	>=virtual/python-argparse-1[${PYTHON_USEDEP}]
-"
+	$(python_gen_cond_dep '>=dev-python/gevent-1.0[${PYTHON_USEDEP}]' python2_7)
+	$(python_gen_cond_dep '>=dev-python/gevent-websocket-0.9.2[${PYTHON_USEDEP}]' python2_7)
+	chaco? (
+		$(python_gen_cond_dep '>=dev-python/traits-4.4[${PYTHON_USEDEP}]' python2_7)
+		$(python_gen_cond_dep '>=dev-python/chaco-4.4[${PYTHON_USEDEP}]' python2_7)
+	)
 
+"
 # testing server: needs websocket not in portage yet
 #			>=dev-python/websocket[${PYTHON_USEDEP}]
-DEPEND="${RDEPEND}
+# hdf5 backend: needs arraymanagement not in portage yet
+DEPEND="
 	test? (
+		${RDEPEND}
+		>=dev-python/nose-1.3.0[${PYTHON_USEDEP}]
 		>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
 		>=dev-python/colorama-0.2.7[${PYTHON_USEDEP}]
 	)
 "
+DOCS=( CHANGELOG QUICKSTART.md README.md )
+
+python_prepare_all() {
+	# Fix test_references_by_ref_by_value from test_object.py
+	local PATCHES=( "${FILESDIR}"/${P}-fix_test_object.patch )
+	# Remove broken test case
+	sed -i -e "s:MetaTest:_&:" bokeh/tests/test_bokeh_init.py || die
+
+	if ! use chaco; then
+		sed -i -e "/'bokeh.chaco_gg'/d" setup.py || die
+	fi
+
+	distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+	use examples && local EXAMPLES=( examples/. )
+
+	distutils-r1_python_install_all
+}
+
 python_test() {
 	cd "${BUILD_DIR}"/lib || die
 	# exclude server tests for now
 	nosetests -v \
 		-e multiuser_auth_test \
-		-e wsmanager_test \
 		-e usermodel_test \
 		|| die
 }
+
+pkg_postinst() {
+	elog "websockets work only with python2_7"
+	local chaco_msg="chaco useflag doesn't affect python targets other than python2_7"
+	if use chaco; then
+		if use python_targets_python2_7; then
+			elog "${chaco_msg}"
+		else
+			ewarn "${chaco_msg}"
+		fi
+	fi
+}

diff --git a/dev-python/bokeh/files/bokeh-0.4.4-fix_test_object.patch b/dev-python/bokeh/files/bokeh-0.4.4-fix_test_object.patch
new file mode 100644
index 0000000..24183d8
--- /dev/null
+++ b/dev-python/bokeh/files/bokeh-0.4.4-fix_test_object.patch
@@ -0,0 +1,32 @@
+commit 9606ae037dbd9ee888f9763a1bd9c6d7fc3b5824
+Author: Bryan Van de Ven <bryanv@continuum.io>
+Date:   Sat Apr 19 10:05:35 2014 -0500
+
+    fix #548
+
+diff --git a/bokeh/plotobject.py b/bokeh/plotobject.py
+index 7485d27..92ae2dd 100644
+--- a/bokeh/plotobject.py
++++ b/bokeh/plotobject.py
+@@ -220,7 +220,7 @@ class PlotObject(HasProps):
+ 
+     def references(self):
+         """Returns all ``PlotObjects`` that this object has references to. """
+-        return self.collect_plot_objects(self)
++        return set(self.collect_plot_objects(self))
+ 
+     #---------------------------------------------------------------------
+     # View Model connection methods
+diff --git a/bokeh/tests/test_objects.py b/bokeh/tests/test_objects.py
+index 1a17f69..75d5678 100644
+--- a/bokeh/tests/test_objects.py
++++ b/bokeh/tests/test_objects.py
+@@ -242,7 +242,7 @@ class TestPlotObject(unittest.TestCase):
+         x2 = X2(y=y, z2=z2)
+ 
+         # TODO: self.assertEqual(x1.references(), [t1, y, t2,     x1])
+-        self.assertEqual(x2.references(), [t1, y, t2, z2, x2])
++        self.assertEqual(x2.references(), set([t1, y, t2, z2, x2]))
+ 
+ if __name__ == "__main__":
+     unittest.main()

diff --git a/dev-python/bokeh/metadata.xml b/dev-python/bokeh/metadata.xml
index c43dd65..b59e358 100644
--- a/dev-python/bokeh/metadata.xml
+++ b/dev-python/bokeh/metadata.xml
@@ -9,4 +9,7 @@
   style of Protovis/D3, while delivering high-performance
   interactivity over large data to thin clients.
 </longdescription>
+<use>
+  <flag name="chaco">Enable interface for implementing qplot and ggplot like functionality using chaco</flag>
+</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-python/bokeh/files/, dev-python/bokeh/
@ 2014-07-07  6:55 Justin Lecher
  0 siblings, 0 replies; 4+ messages in thread
From: Justin Lecher @ 2014-07-07  6:55 UTC (permalink / raw
  To: gentoo-commits

commit:     8f32d4a6e9993aad1c3c1febbb1dd471c2acf199
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  7 06:55:20 2014 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Jul  7 06:55:20 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=8f32d4a6

InCvs

Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

---
 dev-python/bokeh/ChangeLog                         | 11 ---
 dev-python/bokeh/bokeh-0.4.4.ebuild                | 98 ----------------------
 .../bokeh/files/bokeh-0.4.4-fix_test_object.patch  | 32 -------
 dev-python/bokeh/metadata.xml                      | 15 ----
 4 files changed, 156 deletions(-)

diff --git a/dev-python/bokeh/ChangeLog b/dev-python/bokeh/ChangeLog
deleted file mode 100644
index 0dac602..0000000
--- a/dev-python/bokeh/ChangeLog
+++ /dev/null
@@ -1,11 +0,0 @@
-# ChangeLog for dev-python/bokeh
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*bokeh-0.4.4 (07 Jul 2014)
-
-  07 Jul 2014; Witold Pilat (fau) <witold.pilat@gmail.com> +bokeh-0.4.4.ebuild,
-  +files/bokeh-0.4.4-fix_test_object.patch, -ChangeLog, -Manifest,
-  -bokeh-0.4.2.ebuild, metadata.xml:
-  dev-python/bokeh: dev-python/bokeh: New version with python3 support for bug
-  #516052

diff --git a/dev-python/bokeh/bokeh-0.4.4.ebuild b/dev-python/bokeh/bokeh-0.4.4.ebuild
deleted file mode 100644
index 22d38c5..0000000
--- a/dev-python/bokeh/bokeh-0.4.4.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Statistical and interactive HTML plots for Python"
-HOMEPAGE="http://bokeh.pydata.org/"
-SRC_URI="https://github.com/ContinuumIO/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="examples test chaco"
-# docs require napoleon sphinx extension which will be included in next sphinx release
-
-RDEPEND="
-	>=dev-python/flask-0.10.1[${PYTHON_USEDEP}]
-	>=dev-python/greenlet-0.4.1[${PYTHON_USEDEP}]
-	>=dev-python/itsdangerous-0.23[${PYTHON_USEDEP}]
-	>=dev-python/jinja-2.7[${PYTHON_USEDEP}]
-	>=dev-python/markdown-2.3.1[${PYTHON_USEDEP}]
-	>=dev-python/markupsafe-0.18[${PYTHON_USEDEP}]
-	>=dev-python/numpy-1.7.1[${PYTHON_USEDEP}]
-	>=dev-python/pandas-0.11[${PYTHON_USEDEP}]
-	>=dev-python/pygments-1.6[${PYTHON_USEDEP}]
-	>=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
-	>=dev-python/pystache-0.5.3[${PYTHON_USEDEP}]
-	>=dev-python/pytz-2013b[${PYTHON_USEDEP}]
-	>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
-	>=dev-python/redis-py-2.7.6[${PYTHON_USEDEP}]
-	>=dev-python/requests-1.2.3[${PYTHON_USEDEP}]
-	>=dev-python/six-1.5.2[${PYTHON_USEDEP}]
-	>=dev-python/werkzeug-0.9.1[${PYTHON_USEDEP}]
-	$(python_gen_cond_dep '>=dev-python/gevent-1.0[${PYTHON_USEDEP}]' python2_7)
-	$(python_gen_cond_dep '>=dev-python/gevent-websocket-0.9.2[${PYTHON_USEDEP}]' python2_7)
-	chaco? (
-		$(python_gen_cond_dep '>=dev-python/traits-4.4[${PYTHON_USEDEP}]' python2_7)
-		$(python_gen_cond_dep '>=dev-python/chaco-4.4[${PYTHON_USEDEP}]' python2_7)
-	)
-
-"
-# testing server: needs websocket not in portage yet
-#			>=dev-python/websocket[${PYTHON_USEDEP}]
-# hdf5 backend: needs arraymanagement not in portage yet
-DEPEND="
-	test? (
-		${RDEPEND}
-		>=dev-python/nose-1.3.0[${PYTHON_USEDEP}]
-		>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
-		>=dev-python/colorama-0.2.7[${PYTHON_USEDEP}]
-	)
-"
-DOCS=( CHANGELOG QUICKSTART.md README.md )
-
-python_prepare_all() {
-	# Fix test_references_by_ref_by_value from test_object.py
-	local PATCHES=( "${FILESDIR}"/${P}-fix_test_object.patch )
-	# Remove broken test case
-	sed -i -e "s:MetaTest:_&:" bokeh/tests/test_bokeh_init.py || die
-
-	if ! use chaco; then
-		sed -i -e "/'bokeh.chaco_gg'/d" setup.py || die
-	fi
-
-	distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-	use examples && local EXAMPLES=( examples/. )
-
-	distutils-r1_python_install_all
-}
-
-python_test() {
-	cd "${BUILD_DIR}"/lib || die
-	# exclude server tests for now
-	nosetests -v \
-		-e multiuser_auth_test \
-		-e usermodel_test \
-		|| die
-}
-
-pkg_postinst() {
-	elog "websockets work only with python2_7"
-	local chaco_msg="chaco useflag doesn't affect python targets other than python2_7"
-	if use chaco; then
-		if use python_targets_python2_7; then
-			elog "${chaco_msg}"
-		else
-			ewarn "${chaco_msg}"
-		fi
-	fi
-}

diff --git a/dev-python/bokeh/files/bokeh-0.4.4-fix_test_object.patch b/dev-python/bokeh/files/bokeh-0.4.4-fix_test_object.patch
deleted file mode 100644
index 24183d8..0000000
--- a/dev-python/bokeh/files/bokeh-0.4.4-fix_test_object.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-commit 9606ae037dbd9ee888f9763a1bd9c6d7fc3b5824
-Author: Bryan Van de Ven <bryanv@continuum.io>
-Date:   Sat Apr 19 10:05:35 2014 -0500
-
-    fix #548
-
-diff --git a/bokeh/plotobject.py b/bokeh/plotobject.py
-index 7485d27..92ae2dd 100644
---- a/bokeh/plotobject.py
-+++ b/bokeh/plotobject.py
-@@ -220,7 +220,7 @@ class PlotObject(HasProps):
- 
-     def references(self):
-         """Returns all ``PlotObjects`` that this object has references to. """
--        return self.collect_plot_objects(self)
-+        return set(self.collect_plot_objects(self))
- 
-     #---------------------------------------------------------------------
-     # View Model connection methods
-diff --git a/bokeh/tests/test_objects.py b/bokeh/tests/test_objects.py
-index 1a17f69..75d5678 100644
---- a/bokeh/tests/test_objects.py
-+++ b/bokeh/tests/test_objects.py
-@@ -242,7 +242,7 @@ class TestPlotObject(unittest.TestCase):
-         x2 = X2(y=y, z2=z2)
- 
-         # TODO: self.assertEqual(x1.references(), [t1, y, t2,     x1])
--        self.assertEqual(x2.references(), [t1, y, t2, z2, x2])
-+        self.assertEqual(x2.references(), set([t1, y, t2, z2, x2]))
- 
- if __name__ == "__main__":
-     unittest.main()

diff --git a/dev-python/bokeh/metadata.xml b/dev-python/bokeh/metadata.xml
deleted file mode 100644
index b59e358..0000000
--- a/dev-python/bokeh/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-<longdescription lang="en">
-  Bokeh is a Python interactive visualization library for large
-  datasets that natively uses the latest web technologies. Its goal is
-  to provide elegant, concise construction of novel graphics in the
-  style of Protovis/D3, while delivering high-performance
-  interactivity over large data to thin clients.
-</longdescription>
-<use>
-  <flag name="chaco">Enable interface for implementing qplot and ggplot like functionality using chaco</flag>
-</use>
-</pkgmetadata>


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-python/bokeh/files/, dev-python/bokeh/
@ 2015-01-23 18:19 Christoph Junghans
  0 siblings, 0 replies; 4+ messages in thread
From: Christoph Junghans @ 2015-01-23 18:19 UTC (permalink / raw
  To: gentoo-commits

commit:     271785773b69dc463203f70de8151eb3251014a6
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Tue Jan 20 22:45:56 2015 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Tue Jan 20 22:45:56 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=27178577

Add setup.patch for bokeh-0.7.1

---
 dev-python/bokeh/bokeh-0.7.1.ebuild            |  2 +-
 dev-python/bokeh/files/bokeh-0.7.1-setup.patch | 10 ++++++++++
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/dev-python/bokeh/bokeh-0.7.1.ebuild b/dev-python/bokeh/bokeh-0.7.1.ebuild
index 6662423..9c874ed 100644
--- a/dev-python/bokeh/bokeh-0.7.1.ebuild
+++ b/dev-python/bokeh/bokeh-0.7.1.ebuild
@@ -55,7 +55,7 @@ DEPEND="
 	"
 DOCS=( CHANGELOG QUICKSTART.md README.md )
 
-PATCHES=( "${FILESDIR}"/${PV}-setup.patch )
+PATCHES=( "${FILESDIR}"/${P}-setup.patch )
 
 DISTUTILS_NO_PARALLEL_BUILD=1
 

diff --git a/dev-python/bokeh/files/bokeh-0.7.1-setup.patch b/dev-python/bokeh/files/bokeh-0.7.1-setup.patch
new file mode 100644
index 0000000..934f558
--- /dev/null
+++ b/dev-python/bokeh/files/bokeh-0.7.1-setup.patch
@@ -0,0 +1,10 @@
+--- setup.py	2015-01-12 19:37:38.000000000 +0100
++++ setup.py.new	2015-01-20 23:44:09.000000000 +0100
+@@ -348,7 +348,6 @@ path = abspath(dirname(__file__))
+ 
+ print()
+ if 'develop' in sys.argv:
+-    check_remove_bokeh_install(site_packages)
+     with open(path_file, "w+") as f:
+         f.write(path)
+     print("Installing Bokeh for development:")


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-python/bokeh/files/, dev-python/bokeh/
@ 2015-01-26  7:58 Justin Lecher
  0 siblings, 0 replies; 4+ messages in thread
From: Justin Lecher @ 2015-01-26  7:58 UTC (permalink / raw
  To: gentoo-commits

commit:     89aa0bacd11dc89a68acd67137231a74c626e230
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 26 07:47:53 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Jan 26 07:47:53 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=89aa0bac

Moved to tree

Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

---
 dev-python/bokeh/ChangeLog                     |  9 ---
 dev-python/bokeh/bokeh-0.7.1.ebuild            | 88 --------------------------
 dev-python/bokeh/files/bokeh-0.7.1-setup.patch | 17 -----
 dev-python/bokeh/metadata.xml                  | 12 ----
 4 files changed, 126 deletions(-)

diff --git a/dev-python/bokeh/ChangeLog b/dev-python/bokeh/ChangeLog
deleted file mode 100644
index 5557614..0000000
--- a/dev-python/bokeh/ChangeLog
+++ /dev/null
@@ -1,9 +0,0 @@
-# ChangeLog for dev-python/bokeh
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*bokeh-0.7.1 (20 Jan 2015)
-
-  20 Jan 2015; Marius Brehler <marbre@linux.sungazer.de> +metadata.xml,
-  +bokeh-0.7.1.ebuild:
-  Import to overlay

diff --git a/dev-python/bokeh/bokeh-0.7.1.ebuild b/dev-python/bokeh/bokeh-0.7.1.ebuild
deleted file mode 100644
index 63072d3..0000000
--- a/dev-python/bokeh/bokeh-0.7.1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit distutils-r1 readme.gentoo
-
-DESCRIPTION="Statistical and interactive HTML plots for Python"
-HOMEPAGE="http://bokeh.pydata.org/"
-SRC_URI="https://github.com/ContinuumIO/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="examples test"
-
-# A doc build requires napoleon sphinx extension which will be included in sphinx release 1.3
-# Therefore refraining from adding the doc build for now
-RDEPEND="
-	>=net-libs/nodejs-0.8.28[npm]
-	>=www-client/phantomjs-1.9.8
-	>=dev-python/flask-0.10.1[${PYTHON_USEDEP}]
-	>=dev-python/greenlet-0.4.1[${PYTHON_USEDEP}]
-	>=dev-python/itsdangerous-0.21[${PYTHON_USEDEP}]
-	>=dev-python/jinja-2.7[${PYTHON_USEDEP}]
-	>=dev-python/markdown-2.3.1[${PYTHON_USEDEP}]
-	>=dev-python/markupsafe-0.18[${PYTHON_USEDEP}]
-	>=dev-python/numpy-1.7.1[${PYTHON_USEDEP}]
-	>=dev-python/pandas-0.11[${PYTHON_USEDEP}]
-	>=dev-python/pygments-1.6[${PYTHON_USEDEP}]
-	>=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
-	>=dev-python/pystache-0.5.3[${PYTHON_USEDEP}]
-	>=dev-python/pytz-2013b[${PYTHON_USEDEP}]
-	>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
-	>=dev-python/redis-py-2.7.6[${PYTHON_USEDEP}]
-	>=dev-python/requests-1.2.3[${PYTHON_USEDEP}]
-	>=dev-python/six-1.5.2[${PYTHON_USEDEP}]
-	>=dev-python/werkzeug-0.9.1[${PYTHON_USEDEP}]
-	$(python_gen_cond_dep '>=dev-python/gevent-1.0[${PYTHON_USEDEP}]' python2_7)
-	$(python_gen_cond_dep '>=dev-python/gevent-websocket-0.9.2[${PYTHON_USEDEP}]' python2_7)
-	"
-# testing server: needs websocket not in portage yet
-# websocket is in pypi for the adding
-# hdf5 backend: needs array management not in portage yet
-DEPEND="
-	test? (
-		${RDEPEND}
-		>=dev-python/nose-1.3.0[${PYTHON_USEDEP}]
-		$(python_gen_cond_dep '>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]' python2_7)
-		>=dev-python/colorama-0.2.7[${PYTHON_USEDEP}] )
-	"
-DOCS=( CHANGELOG QUICKSTART.md README.md )
-
-PATCHES=( "${FILESDIR}"/${P}-setup.patch )
-
-DISTUTILS_NO_PARALLEL_BUILD=1
-
-python_prepare_all() {
-	DOC_CONTENTS="websockets work only with python2_7"
-
-	sed -i -e "s/jsbuild = get_user_jsargs()/jsbuild = False/g" setup.py || die
-	cd bokehjs || die
-	npm install ||die
-	cd .. || die
-	esetup.py --build_js sdist
-
-	distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-	readme.gentoo_create_doc
-
-	use examples && local EXAMPLES=( examples/. )
-
-	distutils-r1_python_install_all
-}
-
-python_test() {
-	cd "${BUILD_DIR}"/lib || die
-	# exclude server tests for now
-	nosetests -v \
-		-e multiuser_auth_test \
-		-e usermodel_test \
-		|| die
-}

diff --git a/dev-python/bokeh/files/bokeh-0.7.1-setup.patch b/dev-python/bokeh/files/bokeh-0.7.1-setup.patch
deleted file mode 100644
index 39ea156..0000000
--- a/dev-python/bokeh/files/bokeh-0.7.1-setup.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Remove inappropriate check for a previous installation.
-
-Original patch for bokek 0.5.0 (0.5.0-setup.patch).
-Ported for bokeh 0.7.1 by Marius Brehler.
-
-http://bugs.gentoo.org/527336
-
---- setup.py
-+++ setup.py.new
-@@ -348,7 +348,6 @@ path = abspath(dirname(__file__))
- 
- print()
- if 'develop' in sys.argv:
--    check_remove_bokeh_install(site_packages)
-     with open(path_file, "w+") as f:
-         f.write(path)
-     print("Installing Bokeh for development:")

diff --git a/dev-python/bokeh/metadata.xml b/dev-python/bokeh/metadata.xml
deleted file mode 100644
index 67e16a9..0000000
--- a/dev-python/bokeh/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-  <herd>sci</herd>
-  <longdescription lang="en">
-  Bokeh is a Python interactive visualization library for large
-  datasets that natively uses the latest web technologies. Its goal is
-  to provide elegant, concise construction of novel graphics in the
-  style of Protovis/D3, while delivering high-performance
-  interactivity over large data to thin clients.
-</longdescription>
-</pkgmetadata>


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-01-26  7:58 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-07  6:36 [gentoo-commits] proj/sci:master commit in: dev-python/bokeh/files/, dev-python/bokeh/ Justin Lecher
  -- strict thread matches above, loose matches on Subject: below --
2014-07-07  6:55 Justin Lecher
2015-01-23 18:19 Christoph Junghans
2015-01-26  7:58 Justin Lecher

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox