{"count":52198,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=601","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=599","results":[{"name":"SuiteSparse_SPEX","portdir":"math/SuiteSparse","version":"3.2.4","license":"GPL-3+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_SPEX: a software package for SParse EXact algebra.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config","gmp","SuiteSparse_COLAMD","SuiteSparse_AMD","mpfr"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse"]}]},{"name":"SuiteSparse_RBio","portdir":"math/SuiteSparse","version":"4.3.5","license":"GPL-2+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_RBio: read/write sparse matrices in Rutherford/Boeing format.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse"]}]},{"name":"SuiteSparse_ParU","portdir":"math/SuiteSparse","version":"1.1.0","license":"GPL-3","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_ParU: solving sparse linear system via parallel multifrontal LU factorization algorithms.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["accelerate","atlas","blis","flexiblas","openblas","debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config","SuiteSparse_AMD","SuiteSparse_CAMD","libomp","SuiteSparse_COLAMD","SuiteSparse_CHOLMOD","SuiteSparse_UMFPACK","SuiteSparse_CCOLAMD","OpenBLAS"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse"]}]},{"name":"SuiteSparse_Mongoose","portdir":"math/SuiteSparse","version":"3.3.6","license":"GPL-3","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_Mongoose: graph partitioning.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse"]}]},{"name":"SuiteSparse_LAGraph","portdir":"math/SuiteSparse","version":"1.2.1","license":"BSD","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_LAGraph: graph algorithms implemented using GraphBLAS.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["libomp","SuiteSparse_GraphBLAS"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse"]}]},{"name":"SuiteSparse_LDL","portdir":"math/SuiteSparse","version":"3.3.3","license":"LGPL-2.1+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_LDL: a very concise LDL' factorization package.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config","SuiteSparse_AMD"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse"]}]},{"name":"SuiteSparse_KLU","portdir":"math/SuiteSparse","version":"2.3.6","license":"LGPL-2.1+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_KLU: sparse LU factorization, primarily for circuit simulation.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_BTF","SuiteSparse_config","SuiteSparse_CHOLMOD","SuiteSparse_COLAMD","SuiteSparse_AMD"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse","sundials2","sundials5","sundials6"]}]},{"name":"SuiteSparse_GraphBLAS","portdir":"math/SuiteSparse","version":"10.3.1","license":"Apache-2","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_GraphBLAS: graph algorithms in the language of linear algebra.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["libomp"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse","SuiteSparse_LAGraph"]}]},{"name":"SuiteSparse_CXSparse","portdir":"math/SuiteSparse","version":"4.4.2","license":"LGPL-2.1+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_CXSparse: a concise extended sparse matrix package.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["octave","SuiteSparse"]}]},{"name":"SuiteSparse_COLAMD","portdir":"math/SuiteSparse","version":"3.3.5","license":"BSD","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_COLAMD: column approximate minimum degree ordering.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["py35-cvxopt","py36-cvxopt","octave","SuiteSparse_SLIP_LU","py39-cvxopt","py37-cvxopt","py27-cvxopt","py38-cvxopt","SuiteSparse","SuiteSparse_CHOLMOD","SuiteSparse_KLU","SuiteSparse_ParU","SuiteSparse_SPEX","SuiteSparse_SPQR","ceres-solver","py310-cvxopt","py311-cvxopt","py312-cvxopt","py313-cvxopt","elmerfem"]}]},{"name":"SuiteSparse_CHOLMOD","portdir":"math/SuiteSparse","version":"5.3.4","license":"LGPL-2.1+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_CHOLMOD: sparse Cholesky factorization.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["accelerate","atlas","blis","flexiblas","openblas","debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_AMD","SuiteSparse_CAMD","OpenBLAS","SuiteSparse_COLAMD","SuiteSparse_CCOLAMD","SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["py35-cvxopt","py36-cvxopt","octave","py39-cvxopt","py37-cvxopt","py27-cvxopt","py38-cvxopt","SuiteSparse","SuiteSparse_KLU","SuiteSparse_ParU","SuiteSparse_SPQR","SuiteSparse_UMFPACK","ceres-solver","ngsolve","py310-cvxopt","py311-cvxopt","py312-cvxopt","py313-cvxopt","elmerfem","libbiosig"]}]},{"name":"SuiteSparse_CCOLAMD","portdir":"math/SuiteSparse","version":"3.3.5","license":"BSD","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_CCOLAMD: constrained column approximate minimum degree ordering.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse","SuiteSparse_CHOLMOD","SuiteSparse_ParU","ceres-solver","ngsolve","elmerfem"]}]},{"name":"SuiteSparse_CAMD","portdir":"math/SuiteSparse","version":"3.3.5","license":"BSD","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_CAMD: constrained approximate minimum degree ordering.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["octave","SuiteSparse","SuiteSparse_CHOLMOD","SuiteSparse_ParU","ceres-solver","elmerfem"]}]},{"name":"SuiteSparse_BTF","portdir":"math/SuiteSparse","version":"2.3.3","license":"LGPL-2.1+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_BTF: permutation to block triangular form.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse","SuiteSparse_KLU"]}]},{"name":"SuiteSparse_AMD","portdir":"math/SuiteSparse","version":"3.3.4","license":"BSD","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_AMD: approximate minimum degree ordering.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["py35-cvxopt","py36-cvxopt","octave","SuiteSparse_SLIP_LU","py39-cvxopt","py37-cvxopt","py27-cvxopt","py38-cvxopt","SuiteSparse","SuiteSparse_CHOLMOD","SuiteSparse_KLU","SuiteSparse_LDL","SuiteSparse_ParU","SuiteSparse_SPEX","SuiteSparse_SPQR","SuiteSparse_UMFPACK","ceres-solver","dolfin","ngsolve","psblas3","py310-cvxopt","py311-cvxopt","py312-cvxopt","py313-cvxopt","elmerfem"]}]},{"name":"SuiteSparse_config","portdir":"math/SuiteSparse","version":"7.12.2","license":"Permissive","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["accelerate","atlas","blis","flexiblas","openblas","debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["OpenBLAS"]}],"depends_on":[{"type":"lib","ports":["py35-cvxopt","py36-cvxopt","octave","SuiteSparse_SLIP_LU","py39-cvxopt","py37-cvxopt","py27-cvxopt","py38-cvxopt","SuiteSparse","SuiteSparse_AMD","SuiteSparse_BTF","SuiteSparse_CAMD","SuiteSparse_CCOLAMD","SuiteSparse_CHOLMOD","SuiteSparse_COLAMD","SuiteSparse_CXSparse","SuiteSparse_KLU","SuiteSparse_LDL","SuiteSparse_Mongoose","SuiteSparse_ParU","SuiteSparse_RBio","SuiteSparse_SPEX","SuiteSparse_SPQR","SuiteSparse_UMFPACK","ceres-solver","ngsolve","py310-cvxopt","py311-cvxopt","py312-cvxopt","py313-cvxopt"]}]},{"name":"TOPCOM","portdir":"math/TOPCOM","version":"1.1.2","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.wm.uni-bayreuth.de/de/team/rambau_joerg/TOPCOM/","description":"Triangulations Of Point Configurations and Oriented Matroids","long_description":"Triangulations Of Point Configurations and Oriented Matroids","active":true,"categories":["math"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","onetbb","clang-20"]},{"type":"lib","ports":["libpapilo","bzip2","boost188","cddlib","gmp","QSopt_ex","soplex"]}],"depends_on":[{"type":"lib","ports":["latte-int"]}]},{"name":"SuiteSparse","portdir":"math/SuiteSparse","version":"7.12.2","license":"BSD","platforms":"any","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["SuiteSparse_GraphBLAS","SuiteSparse_Mongoose","SuiteSparse_AMD","SuiteSparse_BTF","SuiteSparse_CAMD","SuiteSparse_CCOLAMD","SuiteSparse_COLAMD","SuiteSparse_CHOLMOD","SuiteSparse_config","SuiteSparse_LDL","SuiteSparse_KLU","SuiteSparse_UMFPACK","SuiteSparse_RBio","SuiteSparse_SPQR","SuiteSparse_LAGraph","SuiteSparse_SPEX","SuiteSparse_ParU","SuiteSparse_CXSparse"]}],"depends_on":[{"type":"lib","ports":["apbs","mbdyn"]}]},{"name":"SISL","portdir":"math/SISL","version":"2021.03.16","license":"AGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/SINTEF-Geometry/SISL","description":"SISL is a comprehensive NURBS library for the modeling and interrogation of curves and surfaces.","long_description":"SISL is a comprehensive NURBS library for the modeling and interrogation of curves and surfaces. It is implemented in C.","active":true,"categories":["math"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[]},{"name":"R-app","portdir":"math/R-app","version":"1.82","license":"GPL-2+","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"http://R.research.att.com/","description":"R GUI for Mac OS X","long_description":"R GUI for Mac OS X","active":true,"categories":["aqua","science","math"],"maintainers":[{"name":"kjell.konis","github":"kjellpk","ports_count":2},{"name":"i0ntempest","github":"i0ntempest","ports_count":280}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["R"]}],"depends_on":[]},{"name":"QSopt_ex","portdir":"math/QSopt_ex","version":"2.5.10.20170629","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.wm.uni-bayreuth.de/de/team/rambau_joerg/TOPCOM/","description":"an exact linear programming solver","long_description":"an exact linear programming solver","active":true,"categories":["math"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]},{"type":"lib","ports":["zlib","gmp","lbzip2"]}],"depends_on":[{"type":"lib","ports":["TOPCOM"]}]},{"name":"ProofGeneral","portdir":"math/ProofGeneral","version":"4.2","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://proofgeneral.inf.ed.ac.uk/","description":"An emacs mode for interactive prooving","long_description":"The aim of Proof General is to provide powerful and configurable interfaces which help user-interaction with proof assistants. Proof General targets power users rather than novices, but is designed to be useful to both. Proof General leads to an environment for serious proof engineering of interactively-constructed proofs.","active":true,"categories":["math"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"NTPoly","portdir":"math/NTPoly","version":"3.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://william-dawson.github.io/NTPoly","description":"Library for computing the functions of sparse matrices","long_description":"NTPoly is a massively parallel library for computing the functions of sparse, Hermitian matrices based on polynomial expansions. For sufficiently sparse matrices, most of the matrix functions in NTPoly can be computed in linear time.","active":true,"categories":["math"],"maintainers":[],"variants":["debug","accelerate","atlas","blis","flexiblas","openblas","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gfortran","mpich","openmpi","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18","gcc15"]},{"type":"lib","ports":["libgcc","OpenBLAS","mpich-clang18"]}],"depends_on":[]},{"name":"LiE","portdir":"math/LiE","version":"2.2.2","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://young.sp2mi.univ-poitiers.fr/~marc/LiE/","description":"A computer algebra program for Lie group calculations","long_description":"LiE is a computer algebra system that is specialised in computations involving (reductive) Lie groups and their representations.","active":true,"categories":["math"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["readline"]}],"depends_on":[]},{"name":"LiDIA","portdir":"math/LiDIA","version":"2.3.0.20190901","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mkoeppe/LiDIA","description":"A library for computational number theory","long_description":"A library for computational number theory","active":true,"categories":["math"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]},{"type":"lib","ports":["gmp","glpk"]}],"depends_on":[{"type":"lib","ports":["latte-int"]}]},{"name":"LBFGSpp","portdir":"math/LBFGSpp","version":"0.4.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://lbfgspp.statr.me","description":"Header-only C++ library for L-BFGS and L-BFGS-B algorithms","long_description":"LBFGS++ is a header-only C++ library that implements the Limited-memory BFGS algorithm (L-BFGS) for unconstrained minimization problems, and a modified version of the L-BFGS-B algorithm for box-constrained ones.","active":true,"categories":["math"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"lib","ports":["eigen3"]}],"depends_on":[]},{"name":"HiGHS","portdir":"math/HiGHS","version":"1.12.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ergo-code.github.io/HiGHS/stable/","description":"Linear optimization software","long_description":"HiGHS is a high performance serial and parallel solver for large-scale sparse linear optimization problems.","active":true,"categories":["science","math"],"maintainers":[],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","gfortran","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18","gcc15"]},{"type":"lib","ports":["zlib","libgcc"]}],"depends_on":[{"type":"lib","ports":["papilo"]}]},{"name":"GiNaC","portdir":"math/GiNaC","version":"1.8.10","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.ginac.de/","description":"GiNaC is C++ library that provides a set of algebraic capabilities.","long_description":"GiNaC is an iterated and recursive acronym for GiNaC is Not a CAS, where CAS stands for Computer Algebra System. Its design is revolutionary in a sense that contrary to other CAS it does not try to provide extensive algebraic capabilities and a simple programming language but instead accepts a given language (C++) and extends it by a set of algebraic capabilities.","active":true,"categories":["math"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1438}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18","python314"]},{"type":"lib","ports":["readline","cln"]}],"depends_on":[{"type":"lib","ports":["nestedsums","py27-swiginac","mbdyn","xloops"]}]},{"name":"FastAD","portdir":"math/FastAD","version":"3.2.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/JamesYang007/FastAD","description":"FastAD is a C++ implementation of automatic differentiation both forward and reverse mode","long_description":"FastAD is a C++ implementation of automatic differentiation both forward and reverse mode","active":true,"categories":["math"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","gtest","clang-20"]},{"type":"lib","ports":["eigen3"]}],"depends_on":[]},{"name":"DoCon","portdir":"math/DoCon","version":"2.11","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.botik.ru/pub/local/Mechveliani/docon/","description":"DoCon is the Algebraic Domain Constructor","long_description":"DoCon joins the categorial approach to mathematical computation expressed via the Haskell type classes, and explicit processing of the domain description terms. It implements recently a good piece of commutative algebra: linear algebra, polynomial gcd, factorization, Groebner bases, and other functions.","active":true,"categories":["devel","math"],"maintainers":[],"variants":["printable_doc","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["ghc"]}],"depends_on":[]},{"name":"DSDP","portdir":"math/DSDP","version":"5.8","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mcs.anl.gov/hs/software/DSDP/","description":"DSDP is a open source implementation of an interior-point method for semidefinite programming","long_description":"DSDP provides primal and dual solutions, exploits low-rank structure and sparsity in the data, and has relatively low memory requirements for an interior-point method. The dual-scaling algorithm implemented in this package has a convergence proof and worst-case polynomial complexity under mild assumptions on the data","active":true,"categories":["science","math"],"maintainers":[],"variants":["atlas","octave","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[{"type":"lib","ports":["py35-cvxopt","py36-cvxopt","py39-cvxopt","py37-cvxopt","py27-cvxopt","py38-cvxopt","py310-cvxopt","py311-cvxopt","py312-cvxopt","py313-cvxopt"]}]},{"name":"ColPack","portdir":"math/ColPack","version":"1.0.10","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cscapes.cs.purdue.edu/coloringpage/","description":"A graph coloring algorithm package","long_description":"ColPack is a package comprising of implementations of algorithms for the specialized vertex coloring problems as well as algorithms for a variety of related supporting tasks in derivative computation","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]}],"depends_on":[{"type":"lib","ports":["ADOL-C"]}]},{"name":"BRiAl","portdir":"math/BRiAl","version":"1.2.14","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/BRiAl/BRiAl","description":"Successor to PolyBoRi","long_description":"Successor to PolyBoRi","active":true,"categories":["math"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","automake","libtool","pkgconfig","autoconf"]},{"type":"lib","ports":["boost176","m4ri","libpng"]}],"depends_on":[]},{"name":"AlphaSparse","portdir":"math/AlphaSparse","version":"2023.06.19","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/AlphaSparse/AlphaSparse","description":"Sparse BLAS lib supporting multiple backends","long_description":"AlphaSparse aims to build a common interface that provides BLAS for sparse computation for diverse multi-core and many-core processors, and expects to be extended on distributed and heterogeneous platforms. AlphaSparse is created using the basic C/C++ and can be deployed on both CPU and DCU (HIP-based many-core platform).","active":true,"categories":["math"],"maintainers":[],"variants":["clang13","clang14","clang15","clang20","clang21","clang22","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gfortran","mpich","openmpi"],"dependencies":[{"type":"build","ports":["clang-15","gcc15"]},{"type":"lib","ports":["libgcc","mpich-clang15"]}],"depends_on":[]},{"name":"ADOL-C","portdir":"math/ADOL-C","version":"2.7.2","license":"(EPL-1 or GPL-2)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://projects.coin-or.org/ADOL-C/","description":"Algorithmic Differentiation Library for C/C++","long_description":"The package ADOL-C (Automatic Differentiation by OverLoading in C++) facilitates the evaluation of first and higher derivatives of vector functions that are defined by computer programs written in C or C++","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ColPack","boost176"]}],"depends_on":[{"type":"lib","ports":["deal.ii"]}]},{"name":"4ti2","portdir":"math/4ti2","version":"1.6.13","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://4ti2.github.io","description":"A software package for algebraic, geometric and combinatorial problems on linear spaces.","long_description":"A software package for algebraic, geometric and combinatorial problems on linear spaces.","active":true,"categories":["math"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]},{"type":"lib","ports":["gmp","glpk"]}],"depends_on":[{"type":"lib","ports":["latte-int"]}]},{"name":"vpopmail","portdir":"mail/vpopmail","version":"5.4.25","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.inter7.com/index.php?page=vpopmail","description":"Manage multiple virtual domains with Qmail","long_description":"Vpopmail is a set of programs for creating and managing multiple virtual domains on a qmail server, with full support for many POP/IMAP servers.","active":true,"categories":["mail"],"maintainers":[],"variants":["onchange","mysql5","roaming","noclearpasswords","learnpasswords","spamassassin","maildrop","logverbose","logpwds","logall","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["qmail-spamcontrol","ucspi-tcp"]}],"depends_on":[]},{"name":"vm-pop3d","portdir":"mail/vm-pop3d","version":"1.1.6","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.reedmedia.net/software/virtualmail-pop3d/","description":"POP3 server for Postfix that supports virtual domains and mailboxes","long_description":"A POP3 server that supports virtual domains and virtual mailboxes such that users and mailboxes need not be associated with local Unix accounts.","active":true,"categories":["mail"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["postfix"]}],"depends_on":[]},{"name":"uudeview","portdir":"mail/uudeview","version":"0.5.20","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.fpx.de/fp/Software/UUDeview/","description":"UUDeview is a particularly powerful encoder and decoder","long_description":"UUDeview is a program that helps you transmit and receive binary files over the Internet, using electronic mail or newsgroups The UUDeview package includes both an encoder and a decoder. The decoder automatically detects the type of encoding used, offering MIME's Base64 and BinHex as well as the popular uuencoding and the less frequently used xxencoding methods. Recently, support for the popular yEnc encoding was also added. The encoder runs the other way around and encodes a binary file for sending it by mail or news.","active":true,"categories":["mail"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["nget"]}]},{"name":"uagen","portdir":"mail/uagen","version":"1.0.7","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.fabiankeil.de/sourcecode/uagen/","description":"A Firefox-User-Agent generator for Privoxy and Mozilla browsers","long_description":"uagen generates a fake Firefox User-Agent and writes it into a Privoxy action file as parameter for Privoxy's hide-user-agent action. Operating system, architecture, platform, language and build date are randomized. The generated language is also used as parameter for the hide-accept-language action which is understood by Privoxy since version 3.0.5 beta. Additionally the User-Agent can be written into prefs.js files which are used by many Mozilla browsers.","active":true,"categories":["mail"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"trojita","portdir":"mail/trojita","version":"0.7","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://trojita.flaska.net","description":"Fast and lightweight Qt IMAP e-mail client","long_description":"Fast and lightweight Qt IMAP e-mail client","active":true,"categories":["mail"],"maintainers":[],"variants":["debug","tests"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","ragel","clang-20"]},{"type":"lib","ports":["qtkeychain-qt5","qt5-qtbase","qt5-qtwebkit","qt5-sqlite-plugin","zlib"]},{"type":"run","ports":["desktop-file-utils"]}],"depends_on":[]},{"name":"tpop3d","portdir":"mail/tpop3d","version":"1.5.5","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://savannah.nongnu.org/projects/tpop3d/","description":"fast, extensible, secure UNIX POP3 server","long_description":"tpop3d is a fast, extensible, secure UNIX POP3 server","active":true,"categories":["mail"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["openssl","tcp_wrappers"]}],"depends_on":[]},{"name":"t-prot","portdir":"mail/t-prot","version":"3.4","license":"BSD-old","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://www.escape.de/~tolot/mutt/","description":"TOFU protection script (MUA display filter)","long_description":"You know these misformatted mail or news messages, with full quotes, too long signatures, and lots of exclamation marks? They get on your nerves day by day? That is what this script is for.","active":true,"categories":["mail"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["p5.34-getopt-mixed","p5.34-locale-gettext"]}],"depends_on":[]},{"name":"sympa","portdir":"mail/sympa","version":"6.2.68","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/sympa-community/sympa","description":"Sympa - Mailing List Manager with LDAP support","long_description":"An advanced perl-based mail list manager with a web interface that supports LDAP authentication and LDAP extraction of list subscribers and owners.","active":true,"categories":["mail"],"maintainers":[],"variants":["perl5_28","perl5_30","perl5_32","perl5_34","postgresql","sqlite","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["postfix","apache2","mod_fcgid","p5.34-authcas","p5.34-cgi","p5.34-cgi-fast","p5.34-class-singleton","p5.34-clone","p5.34-crypt-ciphersaber","p5.34-crypt-eksblowfish","p5.34-crypt-openssl-x509","p5.34-crypt-smime","p5.34-data-password","p5.34-datetime-format-mail","p5.34-datetime-timezone","p5.34-dbd-mysql","p5.34-dbi","p5.34-encode","p5.34-encode-locale","p5.34-fcgi","p5.34-file-copy-recursive","p5.34-file-nfslock","p5.34-html-formatter","p5.34-html-stripscripts-parser","p5.34-html-tree","p5.34-io-socket-ip","p5.34-io-socket-ssl","p5.34-io-stringy","p5.34-libintl-perl","p5.34-libwww-perl","p5.34-lwp-protocol-https","p5.34-mail-dkim","p5.34-mailtools","p5.34-mhonarc","p5.34-mime-charset","p5.34-mime-encwords","p5.34-mime-lite-html","p5.34-mime-tools","p5.34-net-cidr","p5.34-net-dns","p5.34-perl-ldap","p5.34-scalar-list-utils","p5.34-soap-lite","p5.34-template-toolkit","p5.34-term-progressbar","p5.34-time-hires","openssl","p5.34-unicode-normalize","p5.34-unicode-utf8","p5.34-uri","p5.34-xml-libxml","p5.34-archive-zip-simplezip","p5.34-unicode-linebreak"]}],"depends_on":[]},{"name":"sylpheed","portdir":"mail/sylpheed","version":"3.7.0","license":"(GPL-2 or LGPL-2.1)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://sylpheed.sraoss.jp/en/","description":"Fast, lightweight GTK+ mail client","long_description":"Sylpheed is a fast, lightweight email client written in GTK+. The appearance and interface are similar to popular Windows clients, such as Outlook Express, Becky!, and Datula.","active":true,"categories":["mail"],"maintainers":[{"name":"michael","github":"fincham","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["gtk2"]}],"depends_on":[]},{"name":"surblhost","portdir":"mail/surblhost","version":"0.8.0","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://surblhost.sourceforge.net/","description":"Surblhost is a small command-line program that looks up hostnames in the Spam URI Realtime Blocklists (SURBL).","long_description":"Surblhost is a small command-line program that looks up hostnames in the Spam URI Realtime Blocklists (SURBL). Hosts that are blacklisted means that global spam email have been reported to contain links to these hosts. Many spam filtering programs use the SURBL to aid in the filtering process, but this program can serve many other needs. In fact, it was written to provide safe URL redirection at memurl.com.","active":true,"categories":["mail"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1438}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"sqlgrey","portdir":"mail/sqlgrey","version":"1.8.0","license":"GPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://sqlgrey.sourceforge.net/","description":"SQLgrey is a postfix policy service implementing a grey-listing policy","long_description":"SQLgrey is a postfix policy service implementing a grey-listing policy","active":true,"categories":["mail"],"maintainers":[],"variants":["perl5_28","perl5_30","perl5_32","perl5_34","mysql","sqlite","postgresql","table_names"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-dbd-mysql","p5.34-dbi","p5.34-io-multiplex","perl5.34","p5.34-net-server","p5.34-net-dns"]},{"type":"run","ports":["postfix"]}],"depends_on":[{"type":"run","ports":["sgwi"]}]},{"name":"spellutils","portdir":"mail/spellutils","version":"0.7","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://home.worldonline.dk/byrial/spellutils/","description":"Spellutils provides the newsbody and pospell programs.","long_description":"Spellutils is a suite of programs which are used to isolate some parts or texts from various types of files and hand them over to another program which may change the texts; it is typically a spell checker. Afterwards the possibly changed text parts are copied back in place in the original file.","active":true,"categories":["mail"],"maintainers":[{"name":"dluke","github":"danielluke","ports_count":31}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gettext"]}],"depends_on":[]},{"name":"spamprobe","portdir":"mail/spamprobe","version":"1.2a","license":"QPL-1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://sourceforge.net/projects/spamprobe/","description":"Spam detector that uses Bayesian analysis","long_description":"Spamprobe is a fast, intelligent, automatic spam detector using Bayesian analysis of word counts in spam and non-spam email. It is intended for use with procmail to filter inbound mail. No manual rule creation is required.","active":true,"categories":["mail"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["db48"]}],"depends_on":[]},{"name":"spambnc","portdir":"mail/spambnc","version":"1.9","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.spambouncer.org/","description":"Set of procmail recipies which handle known/suspected spam","long_description":"The Spam Bouncer is a set of procmail recipes, or instructions, which search the headers and text of your incoming email to see if it meets one or more of several categories (known addresses, rogue ISPs, bulk mail software etc etc). The Spam Bouncer sorts suspected spam into two categories -- mail from known spam sources which is definitely spam, and other mail which is probably spam, but might also be legitimate. It then tags this email with appropriate headers giving the spam classification, and responds according to the parameters you have set.","active":true,"categories":["mail"],"maintainers":[{"name":"andrea+darwinports","github":"","ports_count":2}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["procmail"]}],"depends_on":[]}]}