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
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Port details
suitesparse-lagraph Graph algorithms based on GraphBLAS
1.2.1 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 1.2.0Version of this port present on the latest quarterly branch.
Maintainer: fortran@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-12-31 14:35:08
Last Update: 2025-11-04 20:44:41
Commit Hash: a495ccd
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
License: BSD2CLAUSE
WWW:
https://faculty.cse.tamu.edu/davis/suitesparse.html
Description:
This port installs the module LAGraph of SuiteSparse. LAGraph is a library plus a test harness for collecting algorithms that use GraphBLAS.
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-lagraph-1.2.1/catalog.mk
  3. /usr/local/share/licenses/suitesparse-lagraph-1.2.1/LICENSE
  4. /usr/local/share/licenses/suitesparse-lagraph-1.2.1/BSD2CLAUSE
  5. include/suitesparse/LAGraph.h
  6. include/suitesparse/LAGraphX.h
  7. lib/cmake/LAGraph/FindGraphBLAS.cmake
  8. lib/cmake/LAGraph/LAGraphConfig.cmake
  9. lib/cmake/LAGraph/LAGraphConfigVersion.cmake
  10. lib/cmake/LAGraph/LAGraphTargets-release.cmake
  11. lib/cmake/LAGraph/LAGraphTargets.cmake
  12. lib/cmake/LAGraph/LAGraphTargets_static-release.cmake
  13. lib/cmake/LAGraph/LAGraphTargets_static.cmake
  14. lib/liblagraph.a
  15. lib/liblagraph.so
  16. lib/liblagraph.so.1
  17. lib/liblagraph.so.1.2.1
  18. lib/liblagraphx.a
  19. lib/liblagraphx.so
  20. lib/liblagraphx.so.1
  21. lib/liblagraphx.so.1.2.1
  22. libdata/pkgconfig/LAGraph.pc
  23. share/doc/suitesparse/LAGraph_README.md
  24. @owner
  25. @group
  26. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • suitesparse-lagraph>0:math/suitesparse-lagraph
To install the port:
cd /usr/ports/math/suitesparse-lagraph/ && make install clean
To add the package, run one of these commands:
  • pkg install math/suitesparse-lagraph
  • pkg install suitesparse-lagraph
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: suitesparse-lagraph
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1762277855 SHA256 (suitesparse/v7.12.0.tar.gz) = 1908d5a8813dabae78cacb47a1f656dda34d4647cf4384b5988836ed821e5bd4 SIZE (suitesparse/v7.12.0.tar.gz) = 95319357

Packages (timestamps in pop-ups are UTC):
suitesparse-lagraph
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.2.01.2.1-1.2.01.2.1n/an/an/a
FreeBSD:13:quarterly1.2.01.2.0-1.1.51.2.0n/an/an/a
FreeBSD:14:latest1.2.01.2.1-1.2.01.2.1---
FreeBSD:14:quarterly1.2.01.2.0-1.1.51.2.0-1.1.0-
FreeBSD:15:latest1.2.01.2.1n/a1.2.0n/an/a1.1.21.1.2
FreeBSD:15:quarterly1.2.01.2.0n/a-n/an/a--
FreeBSD:16:latest1.2.01.2.1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. gfortran13 : lang/gcc13
  3. as : devel/binutils
Runtime dependencies:
  1. gfortran13 : lang/gcc13
Library dependencies:
  1. libgraphblas.so : math/suitesparse-graphblas
  2. libsuitesparseconfig.so : math/suitesparse-config
This port is required by:
for Libraries
  1. math/suitesparse-Example
for Run
  1. math/suitesparse

Configuration Options:
===> The following configuration options are available for suitesparse-lagraph-1.2.1: 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-lagraph
USES:
localbase:ldflags cmake:insource fortran 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.

Number of commits found: 9

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.2.1
04 Nov 2025 20:44:41
commit hash: a495ccdc8194eca114c6f6addf50abd7e7121386commit hash: a495ccdc8194eca114c6f6addf50abd7e7121386commit hash: a495ccdc8194eca114c6f6addf50abd7e7121386commit hash: a495ccdc8194eca114c6f6addf50abd7e7121386 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/suitesparse*: upgrade to v7.12.0

This includes:
- UMFPACK to 6.3.7;
- LAGraph to 1.2.1;
- ParU to 1.1.0;
- GraphBLAS to 10.2.0;
- SPQR to 4.3.6;
- Mongoose to 3.3.6.

Release notes at
	https://github.com/DrTimothyAldenDavis/SuiteSparse/releases/tag/v7.12.0
1.2.0
01 Aug 2025 20:57:16
commit hash: cc8c79840eb5c6525126e5f67a868c82f11dd699commit hash: cc8c79840eb5c6525126e5f67a868c82f11dd699commit hash: cc8c79840eb5c6525126e5f67a868c82f11dd699commit hash: cc8c79840eb5c6525126e5f67a868c82f11dd699 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/suitesparse*: upgrade to SuiteSparse v7.11.0

Release notes at
	https://github.com/DrTimothyAldenDavis/SuiteSparse/releases/tag/v7.11.0
1.1.5
15 Mar 2025 18:08:44
commit hash: ded7047347322aaaa01453280ffdf1358ddcc9edcommit hash: ded7047347322aaaa01453280ffdf1358ddcc9edcommit hash: ded7047347322aaaa01453280ffdf1358ddcc9edcommit hash: ded7047347322aaaa01453280ffdf1358ddcc9ed files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/suitesparse*: upgrade to v7.10.1

Releases notes at https://github.com/DrTimothyAldenDavis/SuiteSparse/releases

This upgrades CHOLMOD ito 5.3.1, GraphBLAS to 10.0.1, LAGraph to 1.1.5 and
SPEX to 3.2.3.

No PORTREVISION bump required.
1.1.4_1
21 Jan 2025 23:46:21
commit hash: 337d71346c03accc50ec76b465dd232b88a9570ccommit hash: 337d71346c03accc50ec76b465dd232b88a9570ccommit hash: 337d71346c03accc50ec76b465dd232b88a9570ccommit hash: 337d71346c03accc50ec76b465dd232b88a9570c files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
math/suitesparse-lagraph: fix build on armv7

liblagraphx requires libm on this platform.

Approved by:	portmgr (build fix blanket)
MFH:		2025Q1
PR:		283587
1.1.4
11 Jan 2025 10:02:35
commit hash: 540ef83c7de8095d9a140e7a971c07b0f02fbd23commit hash: 540ef83c7de8095d9a140e7a971c07b0f02fbd23commit hash: 540ef83c7de8095d9a140e7a971c07b0f02fbd23commit hash: 540ef83c7de8095d9a140e7a971c07b0f02fbd23 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/suitesparse: update to 7.8.2

Release notes at
https://github.com/DrTimothyAldenDavis/SuiteSparse/releases/tag/v7.8.2
1.1.3
29 Apr 2024 20:05:37
commit hash: 819cf2972bbf4e4744cb6c8d5c960554ce526a97commit hash: 819cf2972bbf4e4744cb6c8d5c960554ce526a97commit hash: 819cf2972bbf4e4744cb6c8d5c960554ce526a97commit hash: 819cf2972bbf4e4744cb6c8d5c960554ce526a97 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/suitesparse-lagraph: upgrade to 1.1.3
1.1.2
28 Jan 2024 12:02:21
commit hash: ab3cc24bd9f29a74ea99cba33d0030eeee99cc34commit hash: ab3cc24bd9f29a74ea99cba33d0030eeee99cc34commit hash: ab3cc24bd9f29a74ea99cba33d0030eeee99cc34commit hash: ab3cc24bd9f29a74ea99cba33d0030eeee99cc34 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/suitesparse-lagraph: upgrade to 1.1.2
1.1.1
13 Jan 2024 10:15:04
commit hash: be82abc683136aa18cdb220c6147fc83e99be724commit hash: be82abc683136aa18cdb220c6147fc83e99be724commit hash: be82abc683136aa18cdb220c6147fc83e99be724commit hash: be82abc683136aa18cdb220c6147fc83e99be724 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/suitesparse-lagraph: upgrade LAGraph to 1.1.1
1.1.0
31 Dec 2023 14:31:10
commit hash: 00ba605e293579b542f6caaf3065d868e81d60efcommit hash: 00ba605e293579b542f6caaf3065d868e81d60efcommit hash: 00ba605e293579b542f6caaf3065d868e81d60efcommit hash: 00ba605e293579b542f6caaf3065d868e81d60ef files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
math/suitesparse-lagraph: new port, graph algorithms based on GraphBLAS

Number of commits found: 9