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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
Port details
suitesparse-spex Sparse Left-looking Integer-Preserving LU Factorization
2.3.2 math on this many watch lists=0 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 2.2.1Version 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-01-28 12:02:23
Commit Hash: adc57f1
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 (22 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/suitesparse-spex-2.3.2/catalog.mk
  3. /usr/local/share/licenses/suitesparse-spex-2.3.2/LICENSE
  4. /usr/local/share/licenses/suitesparse-spex-2.3.2/GPLv2+
  5. /usr/local/share/licenses/suitesparse-spex-2.3.2/LGPL3+
  6. include/suitesparse/SPEX.h
  7. lib/cmake/SPEX/FindGMP.cmake
  8. lib/cmake/SPEX/FindMPFR.cmake
  9. lib/cmake/SPEX/SPEXConfig.cmake
  10. lib/cmake/SPEX/SPEXConfigVersion.cmake
  11. lib/cmake/SPEX/SPEXTargets-release.cmake
  12. lib/cmake/SPEX/SPEXTargets.cmake
  13. lib/libspex.a
  14. lib/libspex.so
  15. lib/libspex.so.2
  16. lib/libspex.so.2.3.2
  17. libdata/pkgconfig/SPEX.pc
  18. share/doc/suitesparse/SPEX_README.md
  19. share/doc/suitesparse/SPEX_UserGuide.pdf
  20. @owner
  21. @group
  22. @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 = 1706283997 SHA256 (suitesparse/v7.6.0.tar.gz) = 19cbeb9964ebe439413dd66d82ace1f904adc5f25d8a823c1b48c34bd0d29ea5 SIZE (suitesparse/v7.6.0.tar.gz) = 85507721

Packages (timestamps in pop-ups are UTC):
suitesparse-spex
ABIlatestquarterly
FreeBSD:13:aarch642.3.22.3.0
FreeBSD:13:amd642.3.22.3.0
FreeBSD:13:armv6--
FreeBSD:13:armv72.3.2-
FreeBSD:13:i3862.3.22.3.0
FreeBSD:13:powerpc--
FreeBSD:13:powerpc64-2.3.0
FreeBSD:13:powerpc64le--
FreeBSD:14:aarch642.3.22.3.0
FreeBSD:14:amd642.3.22.3.0
FreeBSD:14:armv6--
FreeBSD:14:armv72.3.2-
FreeBSD:14:i3862.3.22.3.0
FreeBSD:14:powerpc--
FreeBSD:14:powerpc64-2.3.0
FreeBSD:14:powerpc64le--
FreeBSD:15:aarch642.3.2-
FreeBSD:15:amd642.3.2-
FreeBSD:15:armv72.3.2-
FreeBSD:15:powerpc--
FreeBSD:15:powerpc642.3.0-
FreeBSD:15:powerpc64le2.3.2-
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
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-2.3.2: 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 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: 10

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
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: 10