Port details |
- py-pysparse Fast sparse matrix library for Python
- 1.3_11 math
=0 1.3_11Version of this port present on the latest quarterly branch. DEPRECATED: Uses deprecated version of python
This port expired on: 2020-08-15
- Maintainer: yuri@FreeBSD.org
 - Port Added: 2016-07-09 17:12:04
- Last Update: 2020-08-15 12:29:48
- SVN Revision: 544935
- Also Listed In: python
- License: BSD3CLAUSE
- WWW:
- https://github.com/PythonOptimizers/pysparse
- Description:
- PySparse extends the Python interpreter by a set of sparse matrix
types holding double precision values. PySparse also includes modules
that implement:
- iterative methods for solving linear systems of equations
- a set of standard preconditioners
- an interface to a direct solver for sparse linear systems of
equations (SuperLU)
- a Jacobi-Davidson eigenvalue solver for the symmetric, generalised
matrix eigenvalue problem (JDSYM)
WWW: https://github.com/PythonOptimizers/pysparse
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}pysparse>0:math/py-pysparse@${PY_FLAVOR}
- No installation instructions:
- This port has been deleted.
- PKGNAME: py27-pysparse
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1480154575
SHA256 (PythonOptimizers-pysparse-1.3-f8430bd_GH0.tar.gz) = 4c4ad1e02a97ea257365331f677205c76e572d22eafbe818f39c4eb462987848
SIZE (PythonOptimizers-pysparse-1.3-f8430bd_GH0.tar.gz) = 1301990
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py27-numpy>=1.2,1 : math/py-numpy@py27
- gfortran9 : lang/gcc9
- py27-setuptools>0 : devel/py-setuptools@py27
- python2.7 : lang/python27
- as : devel/binutils
- Runtime dependencies:
-
- py27-numpy>=1.2,1 : math/py-numpy@py27
- gfortran9 : lang/gcc9
- py27-setuptools>0 : devel/py-setuptools@py27
- python2.7 : lang/python27
- Library dependencies:
-
- libopenblas.so : math/openblas
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- USES:
- fortran python:2.7
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.3_11 15 Aug 2020 12:29:48
  |
rene  |
Remove expired ports:
2020-08-15 audio/py-cddb: Uses deprecated version of python
2020-08-15 databases/py-sybase: Uses deprecated version of python
2020-08-15 devel/py-pp: Uses deprecated version of python
2020-08-15 security/py-keyczar: Uses deprecated version of python
2020-08-15 math/py-pysparse: Uses deprecated version of python
2020-08-15 net/py-beanstalkc: Uses deprecated version of python
2020-08-15 x11-toolkits/py-wxPython30: Uses deprecated version of python
2020-08-15 net-im/py-skype4py: Uses deprecated version of python
2020-08-15 net-im/telepathy-haze: Uses deprecated version of python |
1.3_11 06 May 2020 16:11:15
  |
yuri  |
Bump 46 ports depending on math/openblas because the after the recent
math/openblas update the library name changed in openblas. |
1.3_10 23 Feb 2020 15:25:53
  |
antoine  |
Deprecate a few ports
With hat: portmgr |
1.3_10 30 Jan 2020 14:17:44
  |
swills  |
Fix math/openblas and bump dependent ports
* Fix build on i386 [1]
* Fix science/code_saturne build with new openblas [2]
* Avoid installing private headers [3]
* Prevent build from optimizing for host by correcting build confg [4]
* Bump portrevision of dependent ports [5]
This is correcting issues from r523749 [1][2][4] and r515970 [3]
PR: 231371
Reported by: build cluster [1]
Reported by: Dima Pasechnik <dimpase+freebsd@gmail.com> [2]
Reported by: many [5]
Reviewed by: mat, bapt
Approved by: implicit, since this is a build fix |
1.3_9 25 Oct 2019 10:04:39
  |
jbeich  |
math/py-pysparse: unbreak on non-LLD architectures after r515313
creating /tmp/tmp2txkG8/tmp
creating /tmp/tmp2txkG8/tmp/tmp2txkG8
compile options: '-I/usr/include -I/usr/local/include
-I/usr/local/include/suitesparse -c'
cc: /tmp/tmp2txkG8/source.c
cc /tmp/tmp2txkG8/tmp/tmp2txkG8/source.o -L/usr/local/lib -lcblas -o
/tmp/tmp2txkG8/a.out
/usr/local/lib/libcblas.so: undefined reference to `cgemv_'
/usr/local/lib/libcblas.so: undefined reference to `cscal_'
/usr/local/lib/libcblas.so: undefined reference to `sdot_'
/usr/local/lib/libcblas.so: undefined reference to `dtrmm_'
/usr/local/lib/libcblas.so: undefined reference to `zhpr_'
/usr/local/lib/libcblas.so: undefined reference to `snrm2_'
/usr/local/lib/libcblas.so: undefined reference to `zherk_'
/usr/local/lib/libcblas.so: undefined reference to `sspmv_' (Only the first 15 lines of the commit message are shown above ) |
1.3_8 26 Jul 2019 20:46:57
  |
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
1.3_7 22 Apr 2019 13:16:34
  |
gerald  |
Related to revision 499061 bump ports with USES=fortran to have them
benefit from the improved situation where libgcc_s is only used when
absolutely necessary.
Suggested by: tijl |
1.3_6 12 Dec 2018 01:35:36
  |
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
1.3_5 29 Jul 2018 22:18:46
  |
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542 |
1.3_4 20 Jun 2018 17:05:44
  |
mat  |
Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.
Sponsored by: Absolight |
1.3_4 10 Mar 2018 17:46:06
  |
gerald  |
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079). |
1.3_3 25 Feb 2018 00:40:37
  |
yuri  |
Replaced my old rawbw.com maintainer's address with yuri@FreeBSD.org
98 ports are affected.
Approved by: tcberner (mentor, implicit) |
1.3_3 30 Nov 2017 15:50:34
  |
mat  |
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the (Only the first 15 lines of the commit message are shown above ) |
1.3_3 10 Sep 2017 20:55:39
  |
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
c++14-lang, c++0x, c11, or gcc-c++11-lib.
PR: 219275 |
1.3_2 01 Apr 2017 15:23:32
  |
gerald  |
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using using Mk/bsd.octave.mk which in turn has USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
c++11-lang, c++0x, c11, or gcc-c++11-lib.
PR: 216707 |
1.3_1 07 Dec 2016 13:24:57
  |
gerald  |
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms), part II.
The first part covered ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
This adds ports with USES=fortran and ports using Mk/bsd.octave.mk
which in turn has USES=fortran.
PR: 214965
Reported by: thierry |
1.3 26 Nov 2016 10:09:54
  |
mat  |
Fixup USE_GITHUB usage.
It already sets DISTNAME to a very nice unique name, do not set it
yourself.
Sponsored by: Absolight |
1.3 28 Oct 2016 17:13:24
  |
jbeich  |
math/py-numpy: track PORTEPOCH in consumers |
1.3 09 Jul 2016 17:11:52
  |
jbeich  |
math/py-pysparse: add new port
PR: 210595
Submitted by: yuri@rawbw.com
PySparse extends the Python interpreter by a set of sparse matrix
types holding double precision values. PySparse also includes modules
that implement:
- iterative methods for solving linear systems of equations
- a set of standard preconditioners
- an interface to a direct solver for sparse linear systems of
equations (SuperLU)
- a Jacobi-Davidson eigenvalue solver for the symmetric, generalised
matrix eigenvalue problem (JDSYM)
https://github.com/PythonOptimizers/pysparse |