BSD Ports

math/suitesparse-graphblas 8.2.1 MidnightBSD

Graph algorithms in the language of linear algebra

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
Apache-2.0
Categories
math

Description

This port installs the module GraphBLAS of SuiteSparse.

SuiteSparse:GraphBLAS is a complete implementation of the GraphBLAS standard, which defines a set of sparse matrix operations on an extended algebra of semirings using an almost unlimited variety of operators and types. When applied to sparse adjacency matrices, these algebraic operations are equivalent to computations on graphs. GraphBLAS provides a powerful and expressive framework for creating graph algorithms based on the elegant mathematics of sparse matrix operations on a semiring.

In the other systems

SystemPortVersion
MidnightBSDmath/suitesparse-graphblas8.2.1
FreeBSDmath/suitesparse-graphblas10.5.1
DragonFlymath/suitesparse-graphblas10.0.1
HardenedBSDmath/suitesparse-graphblas10.5.1
GhostBSDmath/suitesparse-graphblas10.5.1

Install

Binary package:

mport install ${MPORTNAME:tl}

From mports:

cd /usr/mports/math/suitesparse-graphblas && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	${MPORTNAME:tl}>0:math/suitesparse-graphblas
LIB_DEPENDS=	libgraphblas.so:math/suitesparse-graphblas

Dependencies

Required by 1

Configuration

No options to configure.

USES
localbase:ldflags
Service scripts
none

Files

pkg-plist 10
  • include/suitesparse/GraphBLAS.h
  • lib/cmake/GraphBLAS/GraphBLASConfig.cmake
  • lib/cmake/GraphBLAS/GraphBLASConfigVersion.cmake
  • lib/cmake/GraphBLAS/GraphBLASTargets-.cmake
  • lib/cmake/GraphBLAS/GraphBLASTargets.cmake
  • lib/libgraphblas.a
  • lib/libgraphblas.so
  • lib/libgraphblas.so.8
  • lib/libgraphblas.so.8.2.1
  • libdata/pkgconfig/GraphBLAS.pc