Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Dec 2018 13:11:15 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r487042 - in head/devel/py-spyder: . files
Message-ID:  <201812091311.wB9DBFSn062128@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: swills
Date: Sun Dec  9 13:11:15 2018
New Revision: 487042
URL: https://svnweb.freebsd.org/changeset/ports/487042

Log:
  devel/py-spyder: Fix startup
  
  While here, fix issue with updated ipython
  
  PR:		226461
  Submitted by:	lbartoletti@tuxfamily.org (maintainer, except ipython fix)
  Reported by:	jwb

Added:
  head/devel/py-spyder/files/
  head/devel/py-spyder/files/patch-setup.py   (contents, props changed)
Modified:
  head/devel/py-spyder/Makefile   (contents, props changed)

Modified: head/devel/py-spyder/Makefile
==============================================================================
--- head/devel/py-spyder/Makefile	Sun Dec  9 13:07:00 2018	(r487041)
+++ head/devel/py-spyder/Makefile	Sun Dec  9 13:11:15 2018	(r487042)
@@ -4,7 +4,7 @@
 PORTNAME=	spyder
 DISTVERSIONPREFIX=	v
 DISTVERSION=	3.2.7
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	devel science python
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
@@ -21,7 +21,10 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}QtAwesome>0:x11-fo
 		${PYTHON_PKGNAMEPREFIX}nbconvert>=4.0:devel/py-nbconvert@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pep8>=0.6:devel/pep8@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pycodestyle>=2.3:devel/py-pycodestyle@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}qtconsole>=4.3.0:devel/py-qtconsole@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}qtconsole>=4.3.0:devel/py-qtconsole@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}numpydoc>0:textproc/py-numpydoc@${PY_FLAVOR} \
+		pylint${PYTHON_PKGNAMESUFFIX}>=0.25:devel/pylint@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}parso>=0.1.1:textproc/py-parso@${PY_FLAVOR}
 
 USES=		desktop-file-utils python:3.4+ pyqt:5
 USE_GITHUB=	yes
@@ -35,7 +38,7 @@ DOCSDIR=	${PYTHON_SITELIBDIR}/spyder
 OPTIONS_DEFINE=	DOCS
 OPTIONS_GROUP=	RECOMMENDED OPTIONAL
 OPTIONS_GROUP_RECOMMENDED=	IPYTHON MATPLOT NUMPY PSUTIL PYFLAKES ROPE SCIPY SPHINX
-OPTIONS_GROUP_OPTIONAL=	PANDAS PYGMENTS PYLINT SYMPY
+OPTIONS_GROUP_OPTIONAL=	PANDAS PYGMENTS SYMPY
 OPTIONS_DEFAULT=	IPYTHON MATPLOT NUMPY PSUTIL PYFLAKES ROPE SCIPY SPHINX
 
 IPYTHON_DESC=	IPython Console integration
@@ -45,14 +48,13 @@ PANDAS_DESC=	View and edit DataFrames and Series in th
 PSUTIL_DESC=	CPU and memory usage info in the status bar
 PYFLAKES_DESC=	Real-time code analysis on the Editor
 PYGMENTS_DESC=	Syntax highlighting for Matlab, Julia and other file types
-PYLINT_DESC=	Static code analysis
 ROPE_DESC=	Editor's code completion, go-to-definition and help
 SCIPY_DESC=	Signal/image processing
 SPHINX_DESC=	Rich text help on the Object Inspector
 SYMPY_DESC=	Symbolic mathematics in the IPython Console
 
 DOCS_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sphinx>=0.6:textproc/py-sphinx@${PY_FLAVOR}
-IPYTHON_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}ipython5>=1.0:devel/ipython5@${PY_FLAVOR} \
+IPYTHON_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}ipython>=6.0:devel/ipython@${PY_FLAVOR} \
 			${PYTHON_PKGNAMEPREFIX}pyzmq>=2.1.11:net/py-pyzmq@${PY_FLAVOR}
 MATPLOT_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}matplotlib>=1.0:math/py-matplotlib@${PY_FLAVOR}
 NUMPY_RUN_DEPENDS=	${PYNUMPY}
@@ -60,7 +62,6 @@ PANDAS_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pandas>=0.1
 PSUTIL_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}psutil>=0.3:sysutils/py-psutil@${PY_FLAVOR}
 PYFLAKES_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pyflakes>=0.5:devel/py-pyflakes@${PY_FLAVOR}
 PYGMENTS_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pygments>=1.6:textproc/py-pygments@${PY_FLAVOR}
-PYLINT_RUN_DEPENDS=	pylint${PYTHON_PKGNAMESUFFIX}>=0.25:devel/pylint@${PY_FLAVOR}
 ROPE_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}rope>=0.9.2:devel/py-rope@${PY_FLAVOR}
 SCIPY_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR}
 SPHINX_RUN_DEPENDS=	${DOCS_BUILD_DEPENDS}

Added: head/devel/py-spyder/files/patch-setup.py
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-spyder/files/patch-setup.py	Sun Dec  9 13:11:15 2018	(r487042)
@@ -0,0 +1,11 @@
+--- setup.py.orig	2018-03-13 19:57:09 UTC
++++ setup.py
+@@ -291,7 +291,7 @@ install_requires = [
+     'numpydoc',
+     # Packages for pyqt5 are only available in
+     # Python 3
+-    'pyqt5<5.10;python_version>="3"',
++    #'pyqt5<5.10;python_version>="3"',
+     # This is only needed for our wheels on Linux.
+     # See issue #3332
+     'pyopengl;platform_system=="Linux"'



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201812091311.wB9DBFSn062128>