Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 529986 - dev-python/bokeh-0.6.1 version bump
Summary: dev-python/bokeh-0.6.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2014-11-20 20:07 UTC by Larry Pyeatt
Modified: 2015-01-26 07:52 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
bokeh-0.6.1.ebuild (bokeh-0.6.1.ebuild,3.25 KB, text/plain)
2014-11-20 20:07 UTC, Larry Pyeatt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Larry Pyeatt 2014-11-20 20:07:01 UTC
Created attachment 389918 [details]
bokeh-0.6.1.ebuild

bokeh-0.6.1.ebuild
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-11-21 08:53:52 UTC
Comment on attachment 389918 [details]
bokeh-0.6.1.ebuild

--- bokeh-0.5.0.ebuild
+++ bokeh-0.5.0.ebuild
@@ -20,6 +20,7 @@
 # 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
        >=dev-python/flask-0.10.1[${PYTHON_USEDEP}]
        >=dev-python/greenlet-0.4.1[${PYTHON_USEDEP}]
        >=dev-python/itsdangerous-0.21[${PYTHON_USEDEP}]
@@ -55,7 +56,7 @@
        "
 DOCS=( CHANGELOG QUICKSTART.md README.md )

-PATCHES=( "${FILESDIR}"/${PV}-setup.patch )
+# PATCHES=( "${FILESDIR}"/${PV}-setup.patch )

 DISTUTILS_NO_PARALLEL_BUILD=1

@@ -68,6 +69,11 @@
                sed -i -e "/'bokeh.chaco_gg'/d" setup.py || die
        fi

+       sed -i -e "s/jsbuild = get_user_jsargs()/jsbuild = False/g" setup.py || die
+
+       cd bokehjs ; npm install; cd ..
+       python ./setup.py --build_js sdist
+
        distutils-r1_python_prepare_all
 }
Comment 2 Marius Brehler 2015-01-20 22:57:28 UTC
We hopefully see a version bumped ebuild (0.7.1) soon in the science overlay [1], which hopefully makes it back into tree afterwards.


[1] https://github.com/gentoo-science/sci/pull/352
Comment 3 Justin Lecher (RETIRED) gentoo-dev 2015-01-26 07:52:56 UTC
+*bokeh-0.7.1 (26 Jan 2015)
+
+  26 Jan 2015; Justin Lecher <jlec@gentoo.org> +bokeh-0.7.1.ebuild,
+  +files/bokeh-0.7.1-setup.patch:
+  Version Bump, #529986; thanks Marius Brehler for the upgraded ebuild
+