notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
suitesparse-spex Sparse Left-looking Integer-Preserving LU Factorization
3.1.0 math on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.1.0Version of this port present on the latest quarterly branch.
Maintainer: fortran@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-11-27 11:12:48
Last Update: 2024-04-29 20:05:38
Commit Hash: cecc3ec
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: GPLv2+ LGPL3+
WWW:
https://faculty.cse.tamu.edu/davis/suitesparse.html
Description:
This port installs the module SPEX, previously known as SLIP_LU, of SuiteSparse. SPEX is a software package used to solve a sparse systems of linear equations exactly using the Sparse Left-looking Integer-Preserving LU factorization. SPEX Purpose: Exactly solve a sparse system of linear equations using a given input matrix and right hand side vector file. This code can output the final solution to a user specified output file in either double precision or full precision rational numbers.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (26 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/suitesparse-spex-3.1.0/catalog.mk
  3. /usr/local/share/licenses/suitesparse-spex-3.1.0/LICENSE
  4. /usr/local/share/licenses/suitesparse-spex-3.1.0/GPLv2+
  5. /usr/local/share/licenses/suitesparse-spex-3.1.0/LGPL3+
  6. include/suitesparse/SPEX.h
  7. include/suitesparse/spex_python_connect.h
  8. lib/cmake/SPEX/FindGMP.cmake
  9. lib/cmake/SPEX/FindMPFR.cmake
  10. lib/cmake/SPEX/SPEXConfig.cmake
  11. lib/cmake/SPEX/SPEXConfigVersion.cmake
  12. lib/cmake/SPEX/SPEXTargets-release.cmake
  13. lib/cmake/SPEX/SPEXTargets.cmake
  14. lib/libspex.a
  15. lib/libspex.so
  16. lib/libspex.so.3
  17. lib/libspex.so.3.1.0
  18. lib/libspexpython.so
  19. lib/libspexpython.so.3
  20. lib/libspexpython.so.3.1.0
  21. libdata/pkgconfig/SPEX.pc
  22. share/doc/suitesparse/SPEX_README.md
  23. share/doc/suitesparse/SPEX_UserGuide.pdf
  24. @owner
  25. @group
  26. @mode
Collapse this list.
Dependency lines:
  • suitesparse-spex>0:math/suitesparse-spex
To install the port:
cd /usr/ports/math/suitesparse-spex/ && make install clean
To add the package, run one of these commands:
  • pkg install math/suitesparse-spex
  • pkg install suitesparse-spex
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: suitesparse-spex
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1714315898 SHA256 (suitesparse/v7.7.0.tar.gz) = 529b067f5d80981f45ddf6766627b8fc5af619822f068f342aab776e683df4f3 SIZE (suitesparse/v7.7.0.tar.gz) = 85876065

Packages (timestamps in pop-ups are UTC):
suitesparse-spex
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.1.03.1.0-3.1.03.1.0---
FreeBSD:13:quarterly3.1.03.1.0-3.1.03.1.0-2.3.0-
FreeBSD:14:latest3.1.03.1.0-3.1.03.1.0---
FreeBSD:14:quarterly3.1.03.1.0-3.1.03.1.0-2.3.0-
FreeBSD:15:latest3.1.03.1.0n/a3.1.0n/a-2.3.22.3.2
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. python3.9 : lang/python39
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
Test dependencies:
  1. python3.9 : lang/python39
Runtime dependencies:
  1. python3.9 : lang/python39
Library dependencies:
  1. libgmp.so : math/gmp
  2. libmpfr.so : math/mpfr
  3. libamd.so : math/suitesparse-amd
  4. libcolamd.so : math/suitesparse-colamd
  5. libsuitesparseconfig.so : math/suitesparse-config
This port is required by:
for Run
  1. math/suitesparse

Configuration Options:
===> The following configuration options are available for suitesparse-spex-3.1.0: DEMOS=off: Build the demonstrations DOCS=on: Build and/or install documentation OPENMP=on: Parallel processing support via OpenMP OPTIMIZED_CFLAGS=on: Use extra compiler optimizations ===> Use 'make config' to modify these settings
Options name:
math_suitesparse-spex
USES:
localbase:ldflags python cmake:insource pathfix compiler:c++11-lib
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/refs/tags/
Collapse this list.
Port Moves

Number of commits found: 11

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.1.0
29 Apr 2024 20:05:38
commit hash: cecc3ec082aa80bbbf564c6303b653803453f6a3commit hash: cecc3ec082aa80bbbf564c6303b653803453f6a3commit hash: cecc3ec082aa80bbbf564c6303b653803453f6a3commit hash: cecc3ec082aa80bbbf564c6303b653803453f6a3 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/suitesparse-spex: upgrade to 3.1.0
2.3.2
28 Jan 2024 12:02:23
commit hash: adc57f1f6814d8f652591d16d10b98f7d9705beecommit hash: adc57f1f6814d8f652591d16d10b98f7d9705beecommit hash: adc57f1f6814d8f652591d16d10b98f7d9705beecommit hash: adc57f1f6814d8f652591d16d10b98f7d9705bee files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/suitesparse-spex: upgrade to 2.3.2
2.3.1
13 Jan 2024 10:15:05
commit hash: 170712b1c3653cdab0d3f5d2fffcd65999fd816ccommit hash: 170712b1c3653cdab0d3f5d2fffcd65999fd816ccommit hash: 170712b1c3653cdab0d3f5d2fffcd65999fd816ccommit hash: 170712b1c3653cdab0d3f5d2fffcd65999fd816c files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/suitesparse-spex: upgrade SPEX to 2.3.1
2.3.0
31 Dec 2023 14:31:10
commit hash: 29ccd809ced4d9909f153c62b46ff3145959cf82commit hash: 29ccd809ced4d9909f153c62b46ff3145959cf82commit hash: 29ccd809ced4d9909f153c62b46ff3145959cf82commit hash: 29ccd809ced4d9909f153c62b46ff3145959cf82 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/suitesparse-spex: upgrade to 2.3.0
2.2.1
15 Oct 2023 08:59:09
commit hash: 50d61f07444a2016562bb4598dd63aedb8aa0d9dcommit hash: 50d61f07444a2016562bb4598dd63aedb8aa0d9dcommit hash: 50d61f07444a2016562bb4598dd63aedb8aa0d9dcommit hash: 50d61f07444a2016562bb4598dd63aedb8aa0d9d files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/suitesparse-spex: upgrade to 2.2.1
2.2.0
20 Sep 2023 17:44:57
commit hash: 576177102963f1da3189af352a1fd3a2215c3116commit hash: 576177102963f1da3189af352a1fd3a2215c3116commit hash: 576177102963f1da3189af352a1fd3a2215c3116commit hash: 576177102963f1da3189af352a1fd3a2215c3116 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/suitesparse-spex: upgrade to 2.2.0
2.0.4
01 Jul 2023 16:08:20
commit hash: 26e77b1199c3b90bd4574213eb7cf091e79439d9commit hash: 26e77b1199c3b90bd4574213eb7cf091e79439d9commit hash: 26e77b1199c3b90bd4574213eb7cf091e79439d9commit hash: 26e77b1199c3b90bd4574213eb7cf091e79439d9 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/suitesparse*: upgrade SuiteSparse  to v7.1.0

Release notes at
<https://github.com/DrTimothyAldenDavis/SuiteSparse/releases/tag/v7.1.0>.
2.0.3_1
23 Apr 2023 09:09:58
commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
2.0.3
19 Jan 2023 16:45:37
commit hash: 5e9bc3296a9842b4245b7853153455805fec1d53commit hash: 5e9bc3296a9842b4245b7853153455805fec1d53commit hash: 5e9bc3296a9842b4245b7853153455805fec1d53commit hash: 5e9bc3296a9842b4245b7853153455805fec1d53 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/suitesparse*: upgrade to v7.0.0

Release notes at
<https://github.com/DrTimothyAldenDavis/SuiteSparse/releases/tag/v7.0.0>
2.0.2
15 Dec 2022 21:34:38
commit hash: fe0720d8c6764870383823f73de1c24e6ff4b0bdcommit hash: fe0720d8c6764870383823f73de1c24e6ff4b0bdcommit hash: fe0720d8c6764870383823f73de1c24e6ff4b0bdcommit hash: fe0720d8c6764870383823f73de1c24e6ff4b0bd files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/suitesparse-spex: upgrade to 2.0.2
2.0.0
27 Nov 2022 11:09:56
commit hash: 7330180f4234817bc5c1d1029c2b0acf2d1e6addcommit hash: 7330180f4234817bc5c1d1029c2b0acf2d1e6addcommit hash: 7330180f4234817bc5c1d1029c2b0acf2d1e6addcommit hash: 7330180f4234817bc5c1d1029c2b0acf2d1e6add files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/suitesparse-spex: replace suitesparse-slip_lu and upgrade to 2.0.0

PR:		267742

Number of commits found: 11