[arch-commits] Commit in jupyter/trunk (PKGBUILD)
Kyle Keen
kkeen at archlinux.org
Sat Jul 16 03:53:26 UTC 2016
Date: Saturday, July 16, 2016 @ 03:53:26
Author: kkeen
Revision: 182981
upgpkg: jupyter 4.1.0-5 update jupyter console, jupyter client
Modified:
jupyter/trunk/PKGBUILD
----------+
PKGBUILD | 24 ++++++++++++++++--------
1 file changed, 16 insertions(+), 8 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-07-16 02:47:39 UTC (rev 182980)
+++ PKGBUILD 2016-07-16 03:53:26 UTC (rev 182981)
@@ -4,7 +4,7 @@
pkgbase=jupyter
pkgname=(jupyter ipython2-notebook)
pkgver=4.1.0
-pkgrel=4
+pkgrel=5
pkgdesc="A language-agnostic web-based interactive shell/notebook server."
arch=('any')
url="http://jupyter.org/"
@@ -25,12 +25,12 @@
# but split them out officially over time
_ipywv=4.1.1 # ipywidgets
_jnbfv=4.0.1 # notebook format
-_jconv=4.1.1 # jupyter console
-_jcliv=4.2.2 # jupyter client
+_jconv=5.0.0 # jupyter console
+_jcliv=4.3.0 # jupyter client
_qtcv=4.2.1 # qtconsole
-# ipywidgets seems to be going through a lot of unstable "releases" today (2016-04-16)
-# wait for the beta testing to finish?
+# ipywidgets 5.2.X may also be a joke, based on speed of releases
+# and it seems to be because it doesn't do npm correctly
# future order of splits:
# python{,2}-jupyter_core
@@ -46,8 +46,8 @@
md5sums=('b7e928f965f68aef13fea1bf9d6384aa'
'099e9b76c52839dc33604aad7a2f1a42'
'ab7172e517c9d561c0c01eef5631b4c8'
- 'a8b077ae0a5c57e9518ac039ad5febb8'
- '988ea87554215a83c6ad52e554d8d8c4'
+ '08a9fde32a45c9e2e0b4cec6eca249c2'
+ '257d9f5429dac4d9511db84d201d3a9e'
'97a3e29cd69bc0270411b313c907c173')
# qtconsole deps?
@@ -64,6 +64,14 @@
cd "$srcdir/ipywidgets-$_ipywv"
# needs node, downloads a lot of stuff
python3 setup.py build
+ # as of 5.something it doesn't automatically npm?
+ # npm install seems very broken for tarball builds
+ #cd jupyter-js-widgets
+ #npm install
+ #cd ..
+ #cd widgetsnbextension
+ #npm install
+ #cd ..
}
package_jupyter() {
@@ -96,7 +104,7 @@
}
package_ipython2-notebook() {
- pkgdesc="An enhanced Interactive Python2 shell."
+ pkgdesc="Misc libraries required for notebook integration."
depends=('ipython2' 'python2-ipykernel' 'python2-pyzmq')
optdepends=('python2-pyqt5: jupyter-qtconsole-py2'
'qt5-svg: jupyter-qtconsole-py2'
More information about the arch-commits
mailing list