[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