HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52177,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=598",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=596",
"results": [
{
"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": 1431
}
],
"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": 1431
}
],
"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": []
},
{
"name": "smtpproxy",
"portdir": "mail/smtpproxy",
"version": "1.3.3",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://quietsche-entchen.de/cgi-bin/wiki.cgi/software/smtp.proxy.yawk",
"description": "smtp.proxy is a proxy server for the SMTP protocol",
"long_description": "smtp.proxy is a proxy server for the SMTP protocol. It forwards traffic between a client and a server watching that the client fullfills the protocol specification. smtp.proxy needs either inetd or xinetd to work.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "signing-party",
"portdir": "mail/signing-party",
"version": "2.11",
"license": "BSD and GPL-2 and GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://salsa.debian.org/signing-party-team/signing-party",
"description": "Various OpenPGP related tools",
"long_description": "signing-party is a collection for all kinds of PGP/GnuPG related things, including signing scripts, party preparation scripts, etc.",
"active": true,
"categories": [
"security",
"mail"
],
"maintainers": [
{
"name": "cal",
"github": "neverpanic",
"ports_count": 60
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"automake",
"autoconf"
]
},
{
"type": "lib",
"ports": [
"p5.34-class-methodmaker",
"p5.34-gnupg-interface",
"p5.34-mailtools",
"p5.34-mime-tools",
"p5.34-net-idn-encode",
"libmd",
"p5.34-text-iconv",
"p5.34-text-template",
"p5.34-term-readkey",
"qprint",
"perl5.34"
]
},
{
"type": "run",
"ports": [
"gnupg2",
"python38",
"dialog"
]
}
],
"depends_on": []
},
{
"name": "sieve-connect",
"portdir": "mail/sieve-connect",
"version": "0.90",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/philpennock/sieve-connect",
"description": "A client for the MANAGESIEVE Protocol",
"long_description": "sieve-connect is a client for the ManageSieve protocol, as specifed in RFC 5804.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-io-socket-ip",
"p5.34-io-socket-ssl",
"p5.34-authen-sasl",
"p5.34-net-dns",
"p5.34-term-readkey",
"p5.34-mozilla-publicsuffix"
]
}
],
"depends_on": []
},
{
"name": "sendemail",
"portdir": "mail/sendemail",
"version": "1.56",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://caspian.dotconf.net/menu/Software/SendEmail/",
"description": "lightweight, completly command line based SMTP email agent",
"long_description": "sendemail is a lightweight, completly command line based, SMTP email agent. If you have the need to send email from a command prompt this tool is perfect. It was designed to be used in bash scripts, Perl programs, and web sites, but it is also quite useful in many other contexts. sendemail is written in Perl and is unique in that it requires no special modules.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"perl5"
]
}
],
"depends_on": []
},
{
"name": "rspamd",
"portdir": "mail/rspamd",
"version": "4.0.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rspamd.com",
"description": "Rapid spam filtering system.",
"long_description": "Rspamd is an advanced spam filtering system and email processing framework that allows evaluation of messages by a number of rules including regular expressions, statistical analysis and custom services such as URL black lists. Each message is analysed by Rspamd and given a verdict that might be used by MTA for further processing (e.g. to reject a message, or add a special header indicating spam) along with other information, such as possible DKIM signature or modifications suggested for a message. Rspamd can act as a Milter allowing direct interaction with popular MTA systems, such as Postfix or Sendmail. Rspamd is designed to process hundreds of messages per second simultaneously, and provides a number of useful features including a comprehensive Lua API that allows access to messages processing in various aspects as well as asynchronous network API to access external resources, such as DNS, HTTP or even generic TCP/UDP services.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"debug",
"hyperscan"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-22",
"pkgconfig",
"cmake"
]
},
{
"type": "lib",
"ports": [
"glib2",
"icu",
"libevent",
"libsodium",
"openssl",
"pcre2",
"xxhashlib",
"gd2",
"lua",
"luajit",
"zlib",
"ragel",
"gmime",
"OpenBLAS",
"fann",
"libmagic",
"libstemmer",
"vectorscan",
"perl5",
"zstd",
"sqlite3"
]
},
{
"type": "run",
"ports": [
"redis",
"hiredis"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mail-server"
]
}
]
},
{
"name": "s-nail",
"portdir": "mail/s-nail",
"version": "14.9.24",
"license": "(BSD-old or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.sdaoden.eu/code.html#s-nail",
"description": "Replacement for Berkeley Mail and System V mailx command",
"long_description": "S-nail provides a simple and friendly environment for sending and receiving mail. It is intended to provide the functionality of the POSIX mailx(1) command, but is MIME capable and optionally offers extensions for line editing, S/MIME, SMTP and POP3, among others.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"openssl",
"libidn2",
"kerberos5",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "ripmime",
"portdir": "mail/ripmime",
"version": "1.4.0.10",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.pldaniels.com/ripmime/",
"description": "ripmime is for extracting attached files out of a MIME package",
"long_description": "ripmime is for extracting attached files out of a MIME package",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libiconv"
]
}
],
"depends_on": []
}
]
}