summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2019-08-03 12:31:47 +0000
committeradam <adam@pkgsrc.org>2019-08-03 12:31:47 +0000
commite444d65b61b11e488a8a20551a8b827b5dcb8b24 (patch)
tree78e52da322a579c190b671172dd6d7bc706c1cd1 /devel
parentcc44869f36ef9c1f0ee5598eeb3113db4f9df067 (diff)
downloadpkgsrc-e444d65b61b11e488a8a20551a8b827b5dcb8b24.tar.gz
py-ipython: updated to 7.7.0
IPython 7.7.0 contain multiple bug fixes and documentation updates; Here are a few of the outstanding issue fixed: - Fix a bug introduced in 7.6 where the ``%matplotlib`` magic would fail on previously acceptable arguments - Fix the manage location on freebsd - Fix error message about aliases after ``%reset`` call in ipykernel - Fix Duplication completions in emacs We are planning to adopt `NEP29 <https://github.com/numpy/numpy/pull/14086>`_ (still currently in draft) which may make this minor version of IPython the last one to support Python 3.5 and will make the code base more aggressive toward removing compatibility with older versions of Python. GitHub now support to give only "Triage" permissions to users; if you'd like to help close stale issues and labels issues please reach to us with your GitHub Username and we'll add you to the triage team. It is a great way to start contributing and a path toward getting commit rights.
Diffstat (limited to 'devel')
-rw-r--r--devel/py-ipython/Makefile4
-rw-r--r--devel/py-ipython/distinfo12
-rw-r--r--devel/py-ipython/patches/patch-setupbase.py11
3 files changed, 15 insertions, 12 deletions
diff --git a/devel/py-ipython/Makefile b/devel/py-ipython/Makefile
index 237db43deba..c7a5769acd6 100644
--- a/devel/py-ipython/Makefile
+++ b/devel/py-ipython/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.38 2019/07/06 22:47:18 adam Exp $
+# $NetBSD: Makefile,v 1.39 2019/08/03 12:31:47 adam Exp $
-DISTNAME= ipython-7.6.1
+DISTNAME= ipython-7.7.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=i/ipython/}
diff --git a/devel/py-ipython/distinfo b/devel/py-ipython/distinfo
index 8ce879a2b24..c8549a297fa 100644
--- a/devel/py-ipython/distinfo
+++ b/devel/py-ipython/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.18 2019/07/06 22:47:18 adam Exp $
+$NetBSD: distinfo,v 1.19 2019/08/03 12:31:47 adam Exp $
-SHA1 (ipython-7.6.1.tar.gz) = 4ab064e9e6f07c4a8613c685877d99d7eb4dcfe1
-RMD160 (ipython-7.6.1.tar.gz) = c1ebdd962f6632dd2783ea44688f6967f707ea5d
-SHA512 (ipython-7.6.1.tar.gz) = e45a83c98587ae8f809a2f917b40d8274ffa56e469b13ebf993211034c5a4d302c8a6a531b54137e71aa2985f617b7408a69323720157d9cd58fbcc38f49b6ae
-Size (ipython-7.6.1.tar.gz) = 5197256 bytes
-SHA1 (patch-setupbase.py) = 8cd647afb3f26f19f5b8d872af7835b73615b324
+SHA1 (ipython-7.7.0.tar.gz) = bd792eb96caaa5ebd9b62c9cd857c605b7133d20
+RMD160 (ipython-7.7.0.tar.gz) = c24a892618a61f7ab8d61527acbc0d5061d7dc89
+SHA512 (ipython-7.7.0.tar.gz) = fda35fc5df9611030a43b7ec85c3fe28d36bb0f231470def4293add69b595ca2109f5e46d274b3e08059091a5b6786c2f19463d4942ada3038e5737f26facaf7
+Size (ipython-7.7.0.tar.gz) = 5157086 bytes
+SHA1 (patch-setupbase.py) = 241463d5368a4c80c8194244f5c3895196b44da5
diff --git a/devel/py-ipython/patches/patch-setupbase.py b/devel/py-ipython/patches/patch-setupbase.py
index 71710bd9113..12de0faf024 100644
--- a/devel/py-ipython/patches/patch-setupbase.py
+++ b/devel/py-ipython/patches/patch-setupbase.py
@@ -1,14 +1,17 @@
-$NetBSD: patch-setupbase.py,v 1.2 2014/04/20 10:06:22 imil Exp $
+$NetBSD: patch-setupbase.py,v 1.3 2019/08/03 12:31:47 adam Exp $
Honor PKGMANDIR
---- setupbase.py.orig 2014-04-02 05:31:02.000000000 +0000
+--- setupbase.py.orig 2019-07-26 21:57:01.000000000 +0000
+++ setupbase.py
-@@ -272,7 +272,7 @@ def find_data_files():
+@@ -162,10 +162,7 @@ def find_data_files():
Just man pages at this point.
"""
-- manpagebase = pjoin('share', 'man', 'man1')
+- if "freebsd" in sys.platform:
+- manpagebase = pjoin('man', 'man1')
+- else:
+- manpagebase = pjoin('share', 'man', 'man1')
+ manpagebase = pjoin(os.environ.get('PKGMANDIR'), 'man1')
# Simple file lists can be made by hand