pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

+update: py-multiprocess, added pkg: py-spherical-functions, py-rtree



Module Name:	pkgsrc-wip
Committed By:	K.I.A.Derouiche <kamel.derouiche%gmail.com@localhost>
Pushed By:	jihbed
Date:		Thu Oct 8 01:13:45 2020 +0100
Changeset:	bf13c4f7f38b87847298812ddc5c1b706c7d30f9

Modified Files:
	py-multiprocess/Makefile
	py-multiprocess/PLIST
	py-multiprocess/distinfo
Added Files:
	py-rtree/DESCR
	py-rtree/Makefile
	py-rtree/PLIST
	py-rtree/distinfo
	py-spherical-functions/DESCR
	py-spherical-functions/Makefile
	py-spherical-functions/PLIST
	py-spherical-functions/distinfo
	singular/patches/patch-configure

Log Message:
+update: py-multiprocess, added pkg: py-spherical-functions, py-rtree

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=bf13c4f7f38b87847298812ddc5c1b706c7d30f9

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-multiprocess/Makefile         | 16 ++++----
 py-multiprocess/PLIST            | 49 +++++++++++++++++++++++--
 py-multiprocess/distinfo         |  8 ++--
 py-rtree/DESCR                   | 12 ++++++
 py-rtree/Makefile                | 15 ++++++++
 py-rtree/PLIST                   |  4 ++
 py-rtree/distinfo                |  6 +++
 py-spherical-functions/DESCR     |  4 ++
 py-spherical-functions/Makefile  | 20 ++++++++++
 py-spherical-functions/PLIST     | 79 ++++++++++++++++++++++++++++++++++++++++
 py-spherical-functions/distinfo  |  6 +++
 singular/patches/patch-configure | 13 +++++++
 12 files changed, 216 insertions(+), 16 deletions(-)

diffs:
diff --git a/py-multiprocess/Makefile b/py-multiprocess/Makefile
index 0fb1cf92a7..8c3b2d6a2f 100644
--- a/py-multiprocess/Makefile
+++ b/py-multiprocess/Makefile
@@ -1,15 +1,15 @@
 # $NetBSD$
 
-DISTNAME=	multiprocess-0.70.4
+DISTNAME=	multiprocess-0.70.10
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
-CATEGORIES=	devel
-MASTER_SITES=	https://pypi.python.org/packages/0b/24/21184ba071263e99655452680943701e5aeb4ac7c25bd8691b150aef64c4/
-EXTRACT_SUFX=	.tgz#md5=587596fff965e66a4f474a283a72f180
+CATEGORIES=	devel python
+MASTER_SITES=	https://files.pythonhosted.org/packages/1a/4e/4591c45b85fbcbcc3de9554e20e079e0006c4332e0a780ed0883f2b07965/
+EXTRACT_SUFX=	.zip
 
-MAINTAINER=	kamelderouiche%yahoo.com@localhost
-HOMEPAGE=	https://github.com/uqfoundation
-COMMENT=	Better multiprocessing and multithreading in python
-LICENSE=	modified-bsd
+MAINTAINER=     kamelderouiche%yahoo.com@localhost
+HOMEPAGE=       https://github.com/uqfoundation
+COMMENT=        Better multiprocessing and multithreading in python
+LICENSE=        modified-bsd
 
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/py-multiprocess/PLIST b/py-multiprocess/PLIST
index d6c193e014..89dc1541a3 100644
--- a/py-multiprocess/PLIST
+++ b/py-multiprocess/PLIST
@@ -1,5 +1,4 @@
 @comment $NetBSD$
-${PYSITELIB}/_multiprocess.so
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -12,15 +11,18 @@ ${PYSITELIB}/multiprocess/__init__.pyo
 ${PYSITELIB}/multiprocess/connection.py
 ${PYSITELIB}/multiprocess/connection.pyc
 ${PYSITELIB}/multiprocess/connection.pyo
+${PYSITELIB}/multiprocess/context.py
+${PYSITELIB}/multiprocess/context.pyc
+${PYSITELIB}/multiprocess/context.pyo
 ${PYSITELIB}/multiprocess/dummy/__init__.py
 ${PYSITELIB}/multiprocess/dummy/__init__.pyc
 ${PYSITELIB}/multiprocess/dummy/__init__.pyo
 ${PYSITELIB}/multiprocess/dummy/connection.py
 ${PYSITELIB}/multiprocess/dummy/connection.pyc
 ${PYSITELIB}/multiprocess/dummy/connection.pyo
-${PYSITELIB}/multiprocess/forking.py
-${PYSITELIB}/multiprocess/forking.pyc
-${PYSITELIB}/multiprocess/forking.pyo
+${PYSITELIB}/multiprocess/forkserver.py
+${PYSITELIB}/multiprocess/forkserver.pyc
+${PYSITELIB}/multiprocess/forkserver.pyo
 ${PYSITELIB}/multiprocess/heap.py
 ${PYSITELIB}/multiprocess/heap.pyc
 ${PYSITELIB}/multiprocess/heap.pyo
@@ -30,6 +32,18 @@ ${PYSITELIB}/multiprocess/managers.pyo
 ${PYSITELIB}/multiprocess/pool.py
 ${PYSITELIB}/multiprocess/pool.pyc
 ${PYSITELIB}/multiprocess/pool.pyo
+${PYSITELIB}/multiprocess/popen_fork.py
+${PYSITELIB}/multiprocess/popen_fork.pyc
+${PYSITELIB}/multiprocess/popen_fork.pyo
+${PYSITELIB}/multiprocess/popen_forkserver.py
+${PYSITELIB}/multiprocess/popen_forkserver.pyc
+${PYSITELIB}/multiprocess/popen_forkserver.pyo
+${PYSITELIB}/multiprocess/popen_spawn_posix.py
+${PYSITELIB}/multiprocess/popen_spawn_posix.pyc
+${PYSITELIB}/multiprocess/popen_spawn_posix.pyo
+${PYSITELIB}/multiprocess/popen_spawn_win32.py
+${PYSITELIB}/multiprocess/popen_spawn_win32.pyc
+${PYSITELIB}/multiprocess/popen_spawn_win32.pyo
 ${PYSITELIB}/multiprocess/process.py
 ${PYSITELIB}/multiprocess/process.pyc
 ${PYSITELIB}/multiprocess/process.pyo
@@ -39,12 +53,39 @@ ${PYSITELIB}/multiprocess/queues.pyo
 ${PYSITELIB}/multiprocess/reduction.py
 ${PYSITELIB}/multiprocess/reduction.pyc
 ${PYSITELIB}/multiprocess/reduction.pyo
+${PYSITELIB}/multiprocess/resource_sharer.py
+${PYSITELIB}/multiprocess/resource_sharer.pyc
+${PYSITELIB}/multiprocess/resource_sharer.pyo
+${PYSITELIB}/multiprocess/semaphore_tracker.py
+${PYSITELIB}/multiprocess/semaphore_tracker.pyc
+${PYSITELIB}/multiprocess/semaphore_tracker.pyo
 ${PYSITELIB}/multiprocess/sharedctypes.py
 ${PYSITELIB}/multiprocess/sharedctypes.pyc
 ${PYSITELIB}/multiprocess/sharedctypes.pyo
+${PYSITELIB}/multiprocess/spawn.py
+${PYSITELIB}/multiprocess/spawn.pyc
+${PYSITELIB}/multiprocess/spawn.pyo
 ${PYSITELIB}/multiprocess/synchronize.py
 ${PYSITELIB}/multiprocess/synchronize.pyc
 ${PYSITELIB}/multiprocess/synchronize.pyo
+${PYSITELIB}/multiprocess/tests/__init__.py
+${PYSITELIB}/multiprocess/tests/__init__.pyc
+${PYSITELIB}/multiprocess/tests/__init__.pyo
+${PYSITELIB}/multiprocess/tests/__main__.py
+${PYSITELIB}/multiprocess/tests/__main__.pyc
+${PYSITELIB}/multiprocess/tests/__main__.pyo
+${PYSITELIB}/multiprocess/tests/test_multiprocessing_fork.py
+${PYSITELIB}/multiprocess/tests/test_multiprocessing_fork.pyc
+${PYSITELIB}/multiprocess/tests/test_multiprocessing_fork.pyo
+${PYSITELIB}/multiprocess/tests/test_multiprocessing_forkserver.py
+${PYSITELIB}/multiprocess/tests/test_multiprocessing_forkserver.pyc
+${PYSITELIB}/multiprocess/tests/test_multiprocessing_forkserver.pyo
+${PYSITELIB}/multiprocess/tests/test_multiprocessing_main_handling.py
+${PYSITELIB}/multiprocess/tests/test_multiprocessing_main_handling.pyc
+${PYSITELIB}/multiprocess/tests/test_multiprocessing_main_handling.pyo
+${PYSITELIB}/multiprocess/tests/test_multiprocessing_spawn.py
+${PYSITELIB}/multiprocess/tests/test_multiprocessing_spawn.pyc
+${PYSITELIB}/multiprocess/tests/test_multiprocessing_spawn.pyo
 ${PYSITELIB}/multiprocess/util.py
 ${PYSITELIB}/multiprocess/util.pyc
 ${PYSITELIB}/multiprocess/util.pyo
diff --git a/py-multiprocess/distinfo b/py-multiprocess/distinfo
index b77e9a5527..083e4b7509 100644
--- a/py-multiprocess/distinfo
+++ b/py-multiprocess/distinfo
@@ -1,6 +1,6 @@
 $NetBSD$
 
-SHA1 (multiprocess-0.70.4.tgz) = 8cdc76b02f7705fafed553ae95e847f3637d5495
-RMD160 (multiprocess-0.70.4.tgz) = 734ba89e08d4ef7b3173eb1474c07a0bb1baa328
-SHA512 (multiprocess-0.70.4.tgz) = afba2b064be18d51b38405ebe679d5698321fb710129db2a1e9ee355fc253aa7ad86d2ea751c9064c5cf5e99a0d82a7bbace5e8d17dfe787556a68e46fba94d9
-Size (multiprocess-0.70.4.tgz) = 1062131 bytes
+SHA1 (multiprocess-0.70.10.zip) = 2f291dd83c1e6a2c38ea7222d775dc8fb1946ad2
+RMD160 (multiprocess-0.70.10.zip) = 31a019237a1050e1794e511c55db1c643b50af3a
+SHA512 (multiprocess-0.70.10.zip) = 27407a85c4755d45578eb91d8f32f69c84f3dbac4452f01ee0d7d1c4810319be5998f2054543c9591aef4595863adcca6abd418274804502b19ee6cc3911a0d8
+Size (multiprocess-0.70.10.zip) = 2408221 bytes
diff --git a/py-rtree/DESCR b/py-rtree/DESCR
new file mode 100644
index 0000000000..7268575f2d
--- /dev/null
+++ b/py-rtree/DESCR
@@ -0,0 +1,12 @@
+Rtree is a ctypes Python wrapper of libspatial index that provides
+a number of advanced spatial indexing features for the spatially
+curious Python user. These features include:
+
+- Nearest neighbor search
+- Intersection search
+- Multi-dimensional indexes
+- Clustered indexes (store Python pickles directly with index entries)
+- Bulk loading
+- Deletion
+- Disk serialization
+- Custom storage implementation for example: ZODB, etc...
diff --git a/py-rtree/Makefile b/py-rtree/Makefile
new file mode 100644
index 0000000000..89347405f5
--- /dev/null
+++ b/py-rtree/Makefile
@@ -0,0 +1,15 @@
+# $NetBSD$
+
+DISTNAME=	Rtree-0.9.4
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME:tl}
+CATEGORIES=	geography python
+MASTER_SITES=	https://files.pythonhosted.org/packages/56/6f/f1e91001d5ad9fa9bed65875152f5a1c7955c5763168cae309546e6e9fda/
+
+MAINTAINER=	jihbed.research%gmail.com@localhost
+HOMEPAGE=	https://files.pythonhosted.org/packages/56/6f/f1e91001d5ad9fa9bed65875152f5a1c7955c5763168cae309546e6e9fda/
+COMMENT=	R-Tree spatial index for Python GIS
+LICENSE=	mit
+
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-rtree/PLIST b/py-rtree/PLIST
new file mode 100644
index 0000000000..cf8b8836f1
--- /dev/null
+++ b/py-rtree/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD$
+@comment TODO: to fill this file with the file listing:
+@comment TODO: 1. run "/usr/pkg/bin/bmake package"
+@comment TODO: 2. run "/usr/pkg/bin/bmake print-PLIST"
diff --git a/py-rtree/distinfo b/py-rtree/distinfo
new file mode 100644
index 0000000000..bb6a519744
--- /dev/null
+++ b/py-rtree/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (Rtree-0.9.4.tar.gz) = e28b10e4320989f29604fb68daa38f96b5dc30db
+RMD160 (Rtree-0.9.4.tar.gz) = e5fa2deff1edfc4089d952097f46767034186382
+SHA512 (Rtree-0.9.4.tar.gz) = 59981ffefedac1162faaa86ea10d7d5503da46c7ae9588a57e1a49214043de5f41bd4836965651d4cd22e7959c37cc6d586d9912568a2aaf693a0afb7895b429
+Size (Rtree-0.9.4.tar.gz) = 62017 bytes
diff --git a/py-spherical-functions/DESCR b/py-spherical-functions/DESCR
new file mode 100644
index 0000000000..cc8794bfe3
--- /dev/null
+++ b/py-spherical-functions/DESCR
@@ -0,0 +1,4 @@
+Python/numba package for evaluating and transforming Wigner's matrices,
+Wigner's 3-j symbols, and spin-weighted (and scalar) spherical harmonics.
+These functions are evaluated directly in terms of quaternions, as well
+as in the more standard forms of spherical coordinates and Euler angles
diff --git a/py-spherical-functions/Makefile b/py-spherical-functions/Makefile
new file mode 100644
index 0000000000..3b6c410c90
--- /dev/null
+++ b/py-spherical-functions/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD$
+
+DISTNAME=	spherical-functions-2020.8.18.15.37.20
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	category python
+MASTER_SITES=	https://files.pythonhosted.org/packages/09/9e/1878ff62a3728ca04734ca610150a872a9f55db3c888b592e98761c96755/
+
+MAINTAINER=	jihbed.research%gmail.com@localhost
+HOMEPAGE=	https://github.com/moble/spherical_functions
+COMMENT=	Implementation of Wigner D Matrices, spin-weighted spherical harmonics
+LICENSE=	mit
+
+DEPENDS+=	${PYPKGPREFIX}-numpy-quaternion-[0-9]*:../../wip/py-numpy-quaternion
+
+USE_LANGUAGES=	# none
+
+BUILDLINK_API_DEPENDS.${PYPKGPREFIX}-numpy+=	${PYPKGPREFIX}-numpy>=1.13
+.include "../../math/py-numpy/buildlink3.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-spherical-functions/PLIST b/py-spherical-functions/PLIST
new file mode 100644
index 0000000000..b863136e40
--- /dev/null
+++ b/py-spherical-functions/PLIST
@@ -0,0 +1,79 @@
+@comment $NetBSD$
+${PYSITELIB}/spherical_functions-2020.10.7.23.39.5-py${PYVERSSUFFIX}.egg-info/PKG-INFO
+${PYSITELIB}/spherical_functions-2020.10.7.23.39.5-py${PYVERSSUFFIX}.egg-info/SOURCES.txt
+${PYSITELIB}/spherical_functions-2020.10.7.23.39.5-py${PYVERSSUFFIX}.egg-info/dependency_links.txt
+${PYSITELIB}/spherical_functions-2020.10.7.23.39.5-py${PYVERSSUFFIX}.egg-info/not-zip-safe
+${PYSITELIB}/spherical_functions-2020.10.7.23.39.5-py${PYVERSSUFFIX}.egg-info/requires.txt
+${PYSITELIB}/spherical_functions-2020.10.7.23.39.5-py${PYVERSSUFFIX}.egg-info/top_level.txt
+${PYSITELIB}/spherical_functions/SWSH/__init__.py
+${PYSITELIB}/spherical_functions/SWSH/__init__.pyc
+${PYSITELIB}/spherical_functions/SWSH/__init__.pyo
+${PYSITELIB}/spherical_functions/SWSH_grids/__init__.py
+${PYSITELIB}/spherical_functions/SWSH_grids/__init__.pyc
+${PYSITELIB}/spherical_functions/SWSH_grids/__init__.pyo
+${PYSITELIB}/spherical_functions/SWSH_grids/algebra.py
+${PYSITELIB}/spherical_functions/SWSH_grids/algebra.pyc
+${PYSITELIB}/spherical_functions/SWSH_grids/algebra.pyo
+${PYSITELIB}/spherical_functions/SWSH_grids/ufuncs.py
+${PYSITELIB}/spherical_functions/SWSH_grids/ufuncs.pyc
+${PYSITELIB}/spherical_functions/SWSH_grids/ufuncs.pyo
+${PYSITELIB}/spherical_functions/SWSH_grids/utilities.py
+${PYSITELIB}/spherical_functions/SWSH_grids/utilities.pyc
+${PYSITELIB}/spherical_functions/SWSH_grids/utilities.pyo
+${PYSITELIB}/spherical_functions/SWSH_modes/__init__.py
+${PYSITELIB}/spherical_functions/SWSH_modes/__init__.pyc
+${PYSITELIB}/spherical_functions/SWSH_modes/__init__.pyo
+${PYSITELIB}/spherical_functions/SWSH_modes/algebra.py
+${PYSITELIB}/spherical_functions/SWSH_modes/algebra.pyc
+${PYSITELIB}/spherical_functions/SWSH_modes/algebra.pyo
+${PYSITELIB}/spherical_functions/SWSH_modes/derivatives.py
+${PYSITELIB}/spherical_functions/SWSH_modes/derivatives.pyc
+${PYSITELIB}/spherical_functions/SWSH_modes/derivatives.pyo
+${PYSITELIB}/spherical_functions/SWSH_modes/ufuncs.py
+${PYSITELIB}/spherical_functions/SWSH_modes/ufuncs.pyc
+${PYSITELIB}/spherical_functions/SWSH_modes/ufuncs.pyo
+${PYSITELIB}/spherical_functions/SWSH_modes/utilities.py
+${PYSITELIB}/spherical_functions/SWSH_modes/utilities.pyc
+${PYSITELIB}/spherical_functions/SWSH_modes/utilities.pyo
+${PYSITELIB}/spherical_functions/WignerD/WignerDRecursion.py
+${PYSITELIB}/spherical_functions/WignerD/WignerDRecursion.pyc
+${PYSITELIB}/spherical_functions/WignerD/WignerDRecursion.pyo
+${PYSITELIB}/spherical_functions/WignerD/__init__.py
+${PYSITELIB}/spherical_functions/WignerD/__init__.pyc
+${PYSITELIB}/spherical_functions/WignerD/__init__.pyo
+${PYSITELIB}/spherical_functions/Wigner_coefficients.npy
+${PYSITELIB}/spherical_functions/__init__.py
+${PYSITELIB}/spherical_functions/__init__.pyc
+${PYSITELIB}/spherical_functions/__init__.pyo
+${PYSITELIB}/spherical_functions/_generate_coefficients.py
+${PYSITELIB}/spherical_functions/_generate_coefficients.pyc
+${PYSITELIB}/spherical_functions/_generate_coefficients.pyo
+${PYSITELIB}/spherical_functions/_version.py
+${PYSITELIB}/spherical_functions/_version.pyc
+${PYSITELIB}/spherical_functions/_version.pyo
+${PYSITELIB}/spherical_functions/binomial_coefficients.npy
+${PYSITELIB}/spherical_functions/ladder_operator_coefficients.npy
+${PYSITELIB}/spherical_functions/mode_conversions.py
+${PYSITELIB}/spherical_functions/mode_conversions.pyc
+${PYSITELIB}/spherical_functions/mode_conversions.pyo
+${PYSITELIB}/spherical_functions/multiplication.py
+${PYSITELIB}/spherical_functions/multiplication.pyc
+${PYSITELIB}/spherical_functions/multiplication.pyo
+${PYSITELIB}/spherical_functions/recursions/__init__.py
+${PYSITELIB}/spherical_functions/recursions/__init__.pyc
+${PYSITELIB}/spherical_functions/recursions/__init__.pyo
+${PYSITELIB}/spherical_functions/recursions/associated_legendre_functions.py
+${PYSITELIB}/spherical_functions/recursions/associated_legendre_functions.pyc
+${PYSITELIB}/spherical_functions/recursions/associated_legendre_functions.pyo
+${PYSITELIB}/spherical_functions/recursions/complex_powers.py
+${PYSITELIB}/spherical_functions/recursions/complex_powers.pyc
+${PYSITELIB}/spherical_functions/recursions/complex_powers.pyo
+${PYSITELIB}/spherical_functions/recursions/wigner3j.py
+${PYSITELIB}/spherical_functions/recursions/wigner3j.pyc
+${PYSITELIB}/spherical_functions/recursions/wigner3j.pyo
+${PYSITELIB}/spherical_functions/recursions/wignerH.py
+${PYSITELIB}/spherical_functions/recursions/wignerH.pyc
+${PYSITELIB}/spherical_functions/recursions/wignerH.pyo
+${PYSITELIB}/spherical_functions/spheroidal_harmonics.py
+${PYSITELIB}/spherical_functions/spheroidal_harmonics.pyc
+${PYSITELIB}/spherical_functions/spheroidal_harmonics.pyo
diff --git a/py-spherical-functions/distinfo b/py-spherical-functions/distinfo
new file mode 100644
index 0000000000..982a21d075
--- /dev/null
+++ b/py-spherical-functions/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (spherical-functions-2020.8.18.15.37.20.tar.gz) = fdd292328b0382f67588ff411fa89a5313eccd30
+RMD160 (spherical-functions-2020.8.18.15.37.20.tar.gz) = 70808e0a5cc17e027d2224cce76cd915bfc988cf
+SHA512 (spherical-functions-2020.8.18.15.37.20.tar.gz) = e1094ecf1289ed918d2eaeb431f5fb7009a1dcce41353f08f2a35333c19d09f251dd6a318a4b83a55bbf7418399a906f15e187d70eb4f97635e2c154bb0af6e2
+Size (spherical-functions-2020.8.18.15.37.20.tar.gz) = 371656 bytes
diff --git a/singular/patches/patch-configure b/singular/patches/patch-configure
new file mode 100644
index 0000000000..171c522a28
--- /dev/null
+++ b/singular/patches/patch-configure
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- configure.orig	2020-05-20 10:20:32.000000000 +0000
++++ configure
+@@ -23796,7 +23796,7 @@ else
+ fi
+ 
+ 
+-if test x"${ENABLE_COUNTEDREF_AUTOLOAD}" == xyes; then
++if test x"${ENABLE_COUNTEDREF_AUTOLOAD}" = xyes; then
+ 
+ $as_echo "#define SI_COUNTEDREF_AUTOLOAD 1" >>confdefs.h
+ 


Home | Main Index | Thread Index | Old Index