HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50564,
"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": "ruby-devel",
"portdir": "lang/ruby-devel",
"version": "2024.11.16",
"license": "(Ruby or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.ruby-lang.org",
"description": "Powerful and clean object-oriented scripting language",
"long_description": "Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible and portable.",
"active": true,
"categories": [
"lang",
"ruby"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
},
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
}
],
"variants": [
"doc",
"gmp",
"jemalloc",
"yjit",
"relative"
],
"dependencies": [
{
"type": "build",
"ports": [
"ruby33",
"automake",
"bison",
"cctools",
"gperf",
"libtool",
"pkgconfig",
"clang-17",
"autoconf"
]
},
{
"type": "lib",
"ports": [
"readline",
"libffi",
"libyaml",
"gdbm",
"openssl3",
"zlib"
]
},
{
"type": "run",
"ports": [
"ruby_select"
]
}
],
"depends_on": []
},
{
"name": "ruby30",
"portdir": "lang/ruby30",
"version": "3.0.7",
"license": "(Ruby or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.ruby-lang.org/",
"description": "Powerful and clean object-oriented scripting language",
"long_description": "Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable.",
"active": true,
"categories": [
"lang",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
},
{
"name": "fw",
"github": "fhgwright",
"ports_count": 27
}
],
"variants": [
"doc",
"gmp",
"jemalloc",
"universal",
"relative"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"cctools",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libyaml",
"readline",
"zlib",
"openssl11",
"gdbm",
"libffi"
]
},
{
"type": "run",
"ports": [
"ruby_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb30-uuidtools",
"rb30-ffi",
"rb30-ffi-compiler",
"rb30-rexml",
"rb30-gettext",
"rb30-rubyzip",
"rb30-gem-patch",
"rb30-racc",
"rb30-gmp",
"rb30-rake",
"rb30-ronn-ng",
"rb30-mini_portile2",
"rb30-locale",
"rb30-colorize",
"rb30-threach",
"rb30-mustache",
"rb30-kramdown",
"rb30-nokogiri",
"rb30-parallel",
"rb30-llhttp-ffi",
"rb30-base32",
"rb30-base_convert",
"rb30-hessian2",
"rb30-posix-spawn",
"rb30-rbon",
"rb30-super_random",
"rb30-totp",
"rb30-yaml_zlib_blowfish",
"rb30-text",
"rb30-escape",
"rb30-fsevent-legacy",
"rb30-git-ui",
"rb30-redcloth",
"rb30-erubi",
"rb30-i18n",
"rb30-json",
"rb30-net-ftp",
"rb30-path_expander",
"rb30-pkg-config",
"rb30-rice",
"rb30-timeout",
"rb30-cri",
"rb30-zentest",
"rb30-roauth",
"rb30-cane",
"rb30-code_metrics",
"rb30-colours",
"rb30-help_parser",
"rb30-net-protocol",
"rb30-packable",
"rb30-plist",
"rb30-progressbar",
"rb30-require_all",
"rb30-such",
"rb30-user_space",
"rb30-matrix",
"rb30-native-package-installer",
"rb30-red-colors",
"rb30-rufus-mnemo",
"rb30-will_paginate",
"rb30-wirble",
"rb30-xml-simple",
"rb30-net-dns",
"rb30-bigdecimal",
"rb30-method_source",
"rb30-rmagick",
"rb30-concurrent-ruby",
"rb30-curb",
"rb30-thor",
"xapian-bindings-ruby30"
]
}
]
},
{
"name": "upc",
"portdir": "lang/upc",
"version": "5.2.0.1",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.gccupc.org/",
"description": "Unified Parallel C",
"long_description": "The GCC UPC toolset provides a compilation and execution environment for programs written in the UPC (Unified Parallel C) language.",
"active": true,
"categories": [
"science",
"lang",
"parallel"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"gdb",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libmpc",
"mpfr",
"gmp",
"libiconv",
"libgcc",
"isl14",
"ld64"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"berkeley_upc"
]
}
]
},
{
"name": "vlang",
"portdir": "lang/vlang",
"version": "0.4.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://vlang.io/",
"description": "Simple, fast, safe, compiled language for developing maintainable software",
"long_description": "Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. This port provides weekly builds of Vlang.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 159
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"boehmgc"
]
},
{
"type": "run",
"ports": [
"openssl"
]
}
],
"depends_on": []
},
{
"name": "astroid",
"portdir": "mail/astroid",
"version": "0.17",
"license": "GPL-3+ and LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://astroidmail.github.io/",
"description": "Astroid Mail",
"long_description": "A graphical threads-with-tags style, lightweight and fast, e-mail client for Notmuch",
"active": true,
"categories": [
"mail"
],
"maintainers": [
{
"name": "",
"github": "arietis",
"ports_count": 1
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"scdoc",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"webkit2-gtk",
"protobuf3-cpp",
"boost171",
"gtkmm3",
"vte",
"notmuch",
"libsass"
]
}
],
"depends_on": []
},
{
"name": "libgcrypt",
"portdir": "devel/libgcrypt",
"version": "1.11.2",
"license": "(GPL-2+ or LGPL-2.1+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnupg.org/",
"description": "Crypto library",
"long_description": "Libgcrypt is a general purpose cryptographic library originally based on code from GnuPG. It provides functions for all cryptographic building blocks: symmetric cipher algorithms and modes, hash algorithms, MACs, public key algorithms, large integer functions, random numbers and a lot of supporting functions.",
"active": true,
"categories": [
"devel",
"security"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1212
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libgpg-error"
]
},
{
"type": "run",
"ports": [
"texinfo"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ecore",
"wireshark2",
"wireshark22",
"wireshark30",
"p5.26-crypt-gcrypt",
"xmlsec-1.2",
"unnks",
"recutils",
"openvas-libraries",
"gwenhywfar4",
"gwenhywfar4-gtk",
"gwenhywfar4-gtk3",
"mcabber",
"opencdk",
"libgnome-keyring",
"bitlbee",
"gcr",
"libsecret",
"jabber",
"libcmatrix",
"vpnc",
"vino",
"frogr",
"p5.28-crypt-gcrypt",
"p5.30-crypt-gcrypt",
"p5.32-crypt-gcrypt",
"p5.34-crypt-gcrypt",
"wireshark3",
"wireshark4",
"gnome-keyring",
"KeePassXC",
"KeePassXC-devel",
"gtk-vnc",
"KeePassX",
"aide",
"srecord",
"gnomint",
"gnupg-pkcs11-scd",
"libgsasl",
"libotr",
"pdfgrep-legacy",
"collectd",
"libktorrent",
"libquvi",
"qca",
"qca-qt5",
"kde4-runtime",
"ffe",
"VLC2",
"libVLC2",
"libaacs",
"libggz",
"gwenhywfar5",
"gwenhywfar5-gtk3",
"nzbget",
"gwenhywfar5-gtk2",
"libsidplayfp",
"xmlsec",
"totem-pl-parser",
"gvfs",
"libbdplus",
"dino",
"weechat",
"profanity",
"pdfgrep",
"shairport-sync",
"libcotp",
"gloox",
"netatalk4",
"libgda5",
"abiword-x11",
"pgAdmin3",
"freeipmi",
"LibVNCServer",
"gnupg2",
"pianobar",
"libpiano",
"netatalk",
"dar",
"audiowmark"
]
}
]
},
{
"name": "lapack-manpages",
"portdir": "math/lapack",
"version": "3.11.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.netlib.org/lapack/",
"description": "LAPACK manpages",
"long_description": "LAPACK manpages",
"active": false,
"categories": [
"devel",
"science",
"math"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"doxygen",
"clang-16"
]
}
],
"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": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang20",
"clang90",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gfortran",
"mpich",
"openmpi"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"mpich-clang15"
]
}
],
"depends_on": []
},
{
"name": "LightGBM",
"portdir": "math/LightGBM",
"version": "4.5.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lightgbm.readthedocs.io",
"description": "Fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework",
"long_description": "Fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework, based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libomp",
"eigen3",
"libfmt10",
"fast_double_parser"
]
}
],
"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": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang90",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gfortran",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"vecLibFort",
"libgcc",
"mpich-clang17"
]
}
],
"depends_on": []
},
{
"name": "clingcon",
"portdir": "math/clingcon",
"version": "5.2.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://potassco.org/clingcon",
"description": "Extension of clingo to handle constraints over integers",
"long_description": "Clingcon is an answer set solver for constraint logic programs, building upon the answer set solver clingo. It extends the high-level modeling language of ASP with constraint solving capacities. Constraints over finite domain integer variables can be used in logic programs. Clingcon adopts state-of-the-art techniques from the area of SMT, like conflict-driven learning and theory propagation. It uses lazy nogood and variable generation on the order encoding and features several preprocessing techniques.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"clingo"
]
}
],
"depends_on": []
},
{
"name": "clingo",
"portdir": "math/clingo",
"version": "5.7.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://potassco.org/clingo/",
"description": "An Answer Set Programming system to ground and solve logic programs.",
"long_description": "Clingo is part of the Potassco project for Answer Set Programming (ASP). ASP offers a simple and powerful modeling language to describe combinatorial problems as logic programs. The clingo system then takes such a logic program and computes answer sets representing solutions to the given problem.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"clingcon",
"aspcud"
]
}
]
},
{
"name": "dbcsr",
"portdir": "math/dbcsr",
"version": "2.8.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cp2k.github.io/dbcsr",
"description": "Distributed Block Compressed Sparse Row matrix library",
"long_description": "DBCSR is a library designed to efficiently perform sparse matrix-matrix multiplication, among other operations. It is MPI and OpenMP parallel and can exploit Nvidia and AMD GPUs via CUDA and HIP.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"mpich",
"openmpi",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc14",
"ninja",
"python311",
"py311-fypp",
"clang-17",
"cmake"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"libomp",
"mpich-gcc14",
"vecLibFort"
]
}
],
"depends_on": []
},
{
"name": "eigen3",
"portdir": "math/eigen3",
"version": "3.4.0",
"license": "(MPL-2 or LGPL-2.1+) and LGPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://eigen.tuxfamily.org/",
"description": "A C++ template library for linear algebra: vectors, matrices, and related algorithms.",
"long_description": "A C++ template library for linear algebra: vectors, matrices, and related algorithms.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 221
},
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"doc",
"blas",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"gfortran"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py314-gyoto",
"py39-openbabel",
"py312-openbabel",
"openbabel2",
"bali-phy",
"bali-phy-devel",
"py39-openbabel2",
"py27-openbabel",
"py39-gyoto",
"openbabel",
"py310-openbabel2",
"py312-openbabel2",
"py311-openbabel2",
"iqtree",
"iqtree2",
"py314-openbabel",
"py313-openbabel",
"Gyoto",
"Pangolin",
"py310-gyoto",
"py311-gyoto",
"openscad",
"py312-gyoto",
"openscad-devel",
"py313-gyoto",
"gnudatalanguage",
"py310-openbabel",
"py311-openbabel"
]
},
{
"type": "lib",
"ports": [
"py38-pytorch",
"py38-coolprop",
"digikam",
"shogun",
"shogun-devel",
"R-ChemmineOB",
"py39-pytorch",
"finite-diff",
"freecad",
"py310-coolprop",
"py311-coolprop",
"py310-pytorch",
"py311-pytorch",
"py312-pytorch",
"py313-pytorch",
"orocos-kdl",
"libfive",
"LBFGSpp",
"sympol",
"libcifpp",
"libpcl",
"ceres-solver",
"InsightToolkit",
"py310-InsightToolkit",
"py311-InsightToolkit",
"py312-InsightToolkit",
"py313-InsightToolkit",
"py39-coolprop",
"ompl",
"tthresh",
"FastAD",
"Sophus",
"polysolve",
"blender",
"openscad",
"openscad-devel",
"paraview",
"gmsh",
"py37-pytorch",
"libmovit",
"manif",
"tapkee",
"nanogui-wjakob",
"stellarium",
"draco",
"ALPSCore",
"ALPSMaxent",
"NanoVNA-QT",
"libxavna",
"cufflinks",
"fcl",
"mutationpp",
"LightGBM",
"hiop",
"cgal5",
"cgal6",
"dolfin",
"cantera",
"luminance-hdr",
"cgal4",
"kdeartwork",
"kstars",
"chemkit",
"mlt-legacy",
"py27-milk",
"vtk"
]
},
{
"type": "run",
"ports": [
"cppoptlib",
"py37-gpilab-framework",
"py38-gpilab-framework",
"py39-gpilab-framework",
"py36-gpilab-framework",
"stanmath"
]
}
]
},
{
"name": "eiscor",
"portdir": "math/eiscor",
"version": "0.2.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/eiscor/eiscor",
"description": "eigensolvers based on unitary core transformations",
"long_description": "This package is a collection of Fortran 90 subroutines for accurately and efficiently solving matrix eigenvalue problems using essentially 2×2 unitary matrices.",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "eigen3-devel",
"portdir": "math/eigen3",
"version": "3.4-tracking-20241122",
"license": "(MPL-2 or LGPL-2.1+) and LGPL-3+",
"platforms": "any",
"epoch": 3,
"replaced_by": null,
"homepage": "http://eigen.tuxfamily.org/",
"description": "A C++ template library for linear algebra: vectors, matrices, and related algorithms.",
"long_description": "A C++ template library for linear algebra: vectors, matrices, and related algorithms. This (-devel) version tracks development of the current (3.4) branch.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 221
},
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"gfortran",
"doc",
"blas"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fftw-3",
"portdir": "math/fftw-3",
"version": "3.3.10",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.fftw.org/",
"description": "Fast C routines to compute the Discrete Fourier Transform",
"long_description": "FFTW is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. We believe that FFTW, which is free software, should become the FFT library of choice for most applications. Our benchmarks, performed on a variety of platforms, show that FFTW's performance is typically superior to that of other publicly available FFT software. Moreover, FFTW's performance is portable: the program will perform well on most architectures without modification. This port is of fftw version 3.x. It has many improvements relative to 2.x, but is not backwardly compatible.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"gfortran",
"openmp",
"threads",
"pfft_patches",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ImageMagick7",
"quisk",
"p5.26-pdl-fftw3",
"gmic-clib",
"gmic-lib",
"blender",
"hugin-app",
"gnudatalanguage",
"libmovit",
"py27-lalpulsar",
"py36-lalpulsar",
"py36-isce2",
"py27-pyfftw",
"py35-pyfftw",
"py36-pyfftw",
"libofa",
"gretl",
"py310-pyfftw",
"starpu",
"py37-gmic",
"py37-lalpulsar",
"nfft-3",
"pfft",
"py35-cvxopt",
"py36-cvxopt",
"mlt-qt5",
"py39-pyfftw",
"py37-isce2",
"py37-numpy",
"py38-numpy",
"gwyddion",
"R-KSgeneral",
"xcrysden",
"py38-lalpulsar",
"pure-audio",
"py37-pyfftw",
"NanoVNA-QT",
"libxavna",
"ale",
"linhpsdr",
"openhantek",
"pihpsdr",
"plumed",
"plumed-devel",
"source-extractor",
"wdsp",
"mythtv-core.28",
"fftw-3-single",
"fftw-3-long",
"indi",
"scamp",
"py27-pyfftw3",
"olena",
"R-fftwtools",
"nip2",
"finufft",
"LORENE",
"berkeleygw",
"quantum-espresso",
"octopus",
"mlt",
"mlt-legacy",
"py39-cvxopt",
"vips",
"py35-numpy",
"py36-numpy",
"py27-numpy",
"R-poisbinom",
"R-qqconf",
"pyxplot",
"lua54-numlua",
"lua53-numlua",
"lua52-numlua",
"lua51-numlua",
"py37-cvxopt",
"py27-cvxopt",
"py38-cvxopt",
"crystfel",
"gds",
"magicspp",
"R-imager",
"itpp",
"itpp-devel",
"py38-gmic",
"gerris",
"shtools",
"R-fftw",
"py38-pyfftw",
"R-Rssa",
"nektarpp",
"lastfm-desktop",
"R-PoissonBinomial",
"R-LOMAR",
"chromaprint",
"orfeotoolbox",
"py311-orfeotoolbox",
"py310-orfeotoolbox",
"py312-orfeotoolbox",
"py313-orfeotoolbox",
"bart",
"R-PoissonMultinomial",
"denemo",
"grass",
"grass7",
"ImageMagick",
"gnu-apl",
"py310-cvxopt",
"py311-cvxopt",
"py312-cvxopt",
"py313-cvxopt",
"lalapps",
"lalpulsar",
"py312-lalpulsar",
"py39-gmic",
"cdo",
"stimfit",
"lal",
"p5.28-pdl-fftw3",
"p5.30-pdl-fftw3",
"p5.32-pdl-fftw3",
"p5.34-pdl-fftw3",
"cava",
"octave",
"rawtherapee",
"httping",
"InsightToolkit",
"InsightToolkit4",
"py310-InsightToolkit",
"py311-InsightToolkit",
"py312-InsightToolkit",
"py313-InsightToolkit",
"py310-InsightToolkit4",
"py311-InsightToolkit4",
"py312-InsightToolkit4",
"py313-InsightToolkit4",
"rawstudio",
"asymptote",
"gmic",
"gmic-qt",
"gmic-gimp"
]
},
{
"type": "run",
"ports": [
"py36-gpilab-framework",
"py39-gpilab-framework",
"py38-gpilab-framework",
"luaradio",
"py37-gpilab-framework",
"lscsoft-deps"
]
}
]
},
{
"name": "fgsl",
"portdir": "math/fgsl",
"version": "1.6.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://doku.lrz.de/fgsl-a-fortran-interface-to-the-gnu-scientific-library-10746505.html",
"description": "Fortran interface to the GNU scientific library",
"long_description": "A portable, object-based Fortran interface to the GNU scientific library (GSL), a collection of numerical routines for scientific computing. Version 1.6.x is for use with GSL versions >= 2.7. Source: https://github.com/reinh-bader/fgsl",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
},
{
"name": "dave.allured",
"github": "Dave-Allured",
"ports_count": 9
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc14",
"pkgconfig",
"clang-17",
"autoconf",
"automake",
"libtool"
]
},
{
"type": "lib",
"ports": [
"gsl",
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fftw-3-single",
"portdir": "math/fftw-3",
"version": "3.3.10",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.fftw.org/",
"description": "Fast C routines to compute the Discrete Fourier Transform",
"long_description": "FFTW is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. We believe that FFTW, which is free software, should become the FFT library of choice for most applications. Our benchmarks, performed on a variety of platforms, show that FFTW's performance is typically superior to that of other publicly available FFT software. Moreover, FFTW's performance is portable: the program will perform well on most architectures without modification. This port is of fftw version 3.x. It has many improvements relative to 2.x, but is not backwardly compatible.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"gfortran",
"openmp",
"threads",
"pfft_patches",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"fftw-3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"pulseaudio",
"gnuradio-devel",
"p5.26-pdl-fftw3",
"rawstudio",
"SDRPlusPlus",
"gnudatalanguage",
"audiowmark",
"shenidam",
"py27-lalpulsar",
"py36-lalpulsar",
"py36-isce2",
"py27-pyfftw",
"py35-pyfftw",
"py36-pyfftw",
"py310-pyfftw",
"imager",
"py37-lalpulsar",
"psfex",
"py39-pyfftw",
"py37-isce2",
"py38-lalpulsar",
"py37-pyfftw",
"SDRangel",
"dab-cmdline",
"gnuradio",
"gnuradio37",
"gnuradio-next",
"gr-adapt",
"gr-air-modes",
"gr37-adapt",
"gr37-air-modes",
"gr37-ais",
"gr-baz",
"gr37-baz",
"gr37-cdma",
"gr-fcdproplus",
"gr-foo",
"gr37-fcdproplus",
"gr37-foo",
"gr-fosphor",
"gr-gfdm",
"gr37-fosphor",
"gr37-gfdm",
"gr-gsm",
"gr-hermeslite2",
"gr37-gsm",
"gr-hpsdr",
"gr-ieee802-11",
"gr-ieee802-15-4",
"gr37-ieee802-11",
"gr37-ieee802-15-4",
"gr-iqbalance",
"gr-iio",
"gr37-iqbalance",
"gr37-iio",
"gr-limesdr",
"gr37-limesdr",
"gr-linrad",
"gr37-lora-rpp0",
"gr37-lora-BastilleResearch",
"gr-lora-rpp0",
"gr37-lte",
"gr37-mapper",
"gr37-mac",
"gr-osmosdr",
"gr37-ofdm",
"gr37-osmosdr",
"gr37-pcap",
"gr37-pyqt",
"gr-satellites",
"gr-rds",
"gr37-satellites",
"gr37-rds",
"gr37-tdd",
"inspectrum",
"libosmo-dsp",
"liquid-dsp",
"relax3d",
"source-extractor",
"yorick-yao",
"mythtv-core.28",
"gr37-sdrplay",
"scamp",
"skymaker",
"py27-pyfftw3",
"xmms2",
"finufft",
"gromacs",
"gromacs-plumed",
"luminance-hdr",
"gr-iridium",
"gr37-iridium",
"gr-specest",
"gr37-specest",
"aubio",
"aacplusenc",
"gds",
"lmms",
"welle.io",
"welle.io-devel",
"py38-pyfftw",
"liblastfm",
"liblastfm-qt5",
"bart",
"lalapps",
"lalpulsar",
"py312-lalpulsar",
"ismrmrd",
"vigra",
"lal",
"p5.28-pdl-fftw3",
"p5.30-pdl-fftw3",
"p5.32-pdl-fftw3",
"p5.34-pdl-fftw3",
"octave",
"rawtherapee",
"mythtv-core.27",
"InsightToolkit",
"InsightToolkit4",
"py310-InsightToolkit",
"py311-InsightToolkit",
"py312-InsightToolkit",
"py313-InsightToolkit",
"py310-InsightToolkit4",
"py311-InsightToolkit4",
"py312-InsightToolkit4",
"py313-InsightToolkit4",
"hackrf",
"hackrf-devel",
"nrsc5"
]
},
{
"type": "run",
"ports": [
"py36-gpilab-framework",
"py39-gpilab-framework",
"lscsoft-deps",
"py38-gpilab-framework",
"py37-gpilab-framework"
]
}
]
},
{
"name": "fftw-3-long",
"portdir": "math/fftw-3",
"version": "3.3.10",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.fftw.org/",
"description": "Fast C routines to compute the Discrete Fourier Transform",
"long_description": "FFTW is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. We believe that FFTW, which is free software, should become the FFT library of choice for most applications. Our benchmarks, performed on a variety of platforms, show that FFTW's performance is typically superior to that of other publicly available FFT software. Moreover, FFTW's performance is portable: the program will perform well on most architectures without modification. This port is of fftw version 3.x. It has many improvements relative to 2.x, but is not backwardly compatible.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"gfortran",
"openmp",
"threads",
"pfft_patches",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"fftw-3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-pdl-fftw3",
"py27-pyfftw",
"py35-pyfftw",
"py36-pyfftw",
"py310-pyfftw",
"py39-pyfftw",
"py37-pyfftw",
"py27-pyfftw3",
"py38-pyfftw"
]
}
]
},
{
"name": "fxt",
"portdir": "math/fxt",
"version": "2024.11.16",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.jjj.de/fxt/",
"description": "Library of low-level algorithms",
"long_description": "Library of low-level algorithms",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gcc13"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"libgcc13"
]
}
],
"depends_on": []
},
{
"name": "hiop",
"portdir": "math/hiop",
"version": "1.1.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/LLNL/hiop",
"description": "HPC solver for non-linear optimization problems",
"long_description": "HiOp is an optimization solver for solving certain mathematical optimization problems expressed as non-linear programming problems. HiOp is a lightweight HPC solver that leverages application’s existing data parallelism to parallelize the optimization iterations by using specialized parallel linear algebra kernels.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang90",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gfortran",
"mpich",
"openmpi",
"ginkgo",
"strumpack",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"metis",
"scalapack",
"vecLibFort",
"strumpack",
"mpich-clang17",
"scotch",
"libgcc",
"eigen3"
]
}
],
"depends_on": []
},
{
"name": "hptt",
"portdir": "math/hptt",
"version": "1.0.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/springer13/hptt",
"description": "High-Performance Tensor Transpose library",
"long_description": "High-Performance Tensor Transpose library",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "lean",
"portdir": "math/lean",
"version": "3.51.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/leanprover-community/lean",
"description": "The Lean theorem prover.",
"long_description": "A fork of Lean 3 maintained and updated by the Lean community. Lean is a functional programming language that makes it easy to write correct and maintainable code. You can also use Lean as an interactive theorem prover.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "",
"github": "kakuhen",
"ports_count": 9
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"ninja",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gmp"
]
}
],
"depends_on": []
},
{
"name": "lapack",
"portdir": "math/lapack",
"version": "3.12.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.netlib.org/lapack/",
"description": "Linear Algebra PACKage",
"long_description": "LAPACK is written in Fortran 90 and provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems.",
"active": true,
"categories": [
"devel",
"science",
"math"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
},
{
"name": "dave.allured",
"github": "Dave-Allured",
"ports_count": 9
}
],
"variants": [
"debug",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"gfortran",
"accelerate",
"openblas",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnss-sdr",
"gnss-sdr-devel",
"gr-adapt",
"gr37-adapt"
]
}
]
},
{
"name": "libfixmath",
"portdir": "math/libfixmath",
"version": "2023.08.08",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/PetteriAimonen/libfixmath",
"description": "Q16.16 format fixed point operations in C",
"long_description": "Q16.16 format fixed point operations in C",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "libflame",
"portdir": "math/libflame",
"version": "2024.05.20",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/flame/libflame",
"description": "LAPACK-like library for dense matrix computations",
"long_description": "libflame is a portable library for dense matrix computations, providing much of the functionality present in LAPACK. This is a counterpart for blis implementation of BLAS.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"gfortran",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "matrix-calculator",
"portdir": "math/matrix-calculator",
"version": "2018.03.13",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kalinochkind/matrix-calculator",
"description": "Matrix multiplication and inverses, systems of linear equations etc.",
"long_description": "Matrix multiplication and inverses, systems of linear equations etc.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"readline"
]
}
],
"depends_on": []
},
{
"name": "mcmcf90",
"portdir": "math/mcmcf90",
"version": "2023.04.06",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mjlaine.github.io/mcmcf90",
"description": "Fortran library for MCMC calculations",
"long_description": "This Fortran 90 library can be used to do Markov chain Monte Carlo simulation from a posterior distribution of unknown model parameters defined by a likelihood function and prior. The likelihood is given as “sum-of-squares” difference of observed values from modelled values.",
"active": true,
"categories": [
"science",
"math",
"fortran"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"OpenBLAS"
]
}
],
"depends_on": []
},
{
"name": "paramonte",
"portdir": "math/paramonte",
"version": "1.5.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.cdslab.org/paramonte",
"description": "ParaMonte: plain powerful parallel Monte Carlo and MCMC library",
"long_description": "ParaMonte: plain powerful parallel Monte Carlo and MCMC library",
"active": true,
"categories": [
"science",
"math",
"fortran"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang90",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gfortran",
"mpich",
"openmpi"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc14",
"cmake",
"bash",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"vecLibFort",
"libgcc",
"libomp",
"mpich-clang17"
]
}
],
"depends_on": []
},
{
"name": "pari",
"portdir": "math/pari",
"version": "2.17.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pari.math.u-bordeaux.fr/",
"description": "PARI/GP computer algebra system",
"long_description": "PARI/GP is a widely used computer algebra system designed for fast computations in number theory (factorizations, algebraic number theory, elliptic curves...)",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "watsonbladd",
"github": "wbl",
"ports_count": 1
}
],
"variants": [
"doc",
"x11",
"fltk",
"mt"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gmp",
"ncurses",
"readline"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"cmh",
"ecgen",
"sympow"
]
},
{
"type": "run",
"ports": [
"pari-elldata",
"pari-galpol",
"pari-seadata-small",
"pari-seadata",
"pari-seadata-big",
"pari-nftables",
"pari-galdata",
"pari-nflistdata",
"pari-extra"
]
}
]
},
{
"name": "qepcad",
"portdir": "math/qepcad",
"version": "2023.03.12",
"license": "Restrictive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/PetterS/qepcad",
"description": "Quantifier Elimination by Partial Cylindrical Algebraic Decomposition",
"long_description": "Quantifier Elimination by Partial Cylindrical Algebraic Decomposition",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "taucs",
"portdir": "math/taucs",
"version": "2.2",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.tau.ac.il/~stoledo/taucs/",
"description": "C library of sparse linear solvers",
"long_description": "TAUCS is a C library of sparse linear solvers.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "mark.brethen",
"github": "mbrethen",
"ports_count": 7
},
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libf2c",
"metis"
]
}
],
"depends_on": []
},
{
"name": "yices",
"portdir": "math/yices",
"version": "2.6.5",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://yices.csl.sri.com",
"description": "The Yices SMT Solver",
"long_description": "The Yices SMT Solver",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"gperf",
"libtool",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gmp"
]
}
],
"depends_on": []
},
{
"name": "mlt-qt5",
"portdir": "multimedia/mlt",
"version": "6.24.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 4,
"replaced_by": "mlt",
"homepage": "https://www.mltframework.org/",
"description": "Obsolete port, replaced by mlt",
"long_description": "This port has been replaced by mlt.",
"active": false,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "dan",
"github": "ddennedy",
"ports_count": 3
},
{
"name": "rjvbertin",
"github": "RJVB",
"ports_count": 55
}
],
"variants": [
"qt4",
"qt5",
"gtk2",
"gpl3",
"opencv",
"disable_sdl"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"git",
"pkgconfig",
"doxygen"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"sox",
"atk",
"libsdl2",
"libexif",
"fftw-3",
"qt5-qtbase",
"frei0r-plugins",
"libxml2",
"ffmpeg",
"qt5-qtsvg",
"libebur128",
"libsamplerate",
"libvorbis",
"rubberband"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "gpac",
"portdir": "multimedia/gpac",
"version": "2.4.0",
"license": "LGPL-2.1+",
"platforms": "{darwin >= 12}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gpac.wp.imt.fr",
"description": "multimedia framework for research and academic purposes",
"long_description": "GPAC is an Open Source multimedia framework for research and academic purposes. The project covers different aspects of multimedia, with a focus on presentation technologies (graphics, animation and interactivity). Includes MP4Box and Osmo4.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 81
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"a52dec",
"faad2",
"libmad",
"libvorbis",
"pulseaudio",
"libsdl2",
"openssl",
"libcaca",
"xz",
"libpng",
"openjpeg",
"XviD",
"libogg",
"libtheora",
"freetype",
"nghttp2",
"ffmpeg7",
"libjpeg-turbo",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"MP4Joiner"
]
}
]
},
{
"name": "libavif",
"portdir": "multimedia/libavif",
"version": "1.3.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/AOMediaCodec/libavif",
"description": "Portable C implementation of the AV1 Image File Format",
"long_description": "Portable C implementation of the AV1 Image File Format",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 352
}
],
"variants": [
"rav1e",
"docs",
"tests",
"universal",
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"ninja",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"dav1d",
"libxml2",
"zlib",
"libyuv",
"libargparse",
"svt-av1",
"libjpeg-turbo",
"libpng",
"aom"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"darktable",
"darktable-devel",
"chafa",
"p5.28-imager-file-avif",
"p5.30-imager-file-avif",
"p5.32-imager-file-avif",
"p5.34-imager-file-avif"
]
}
]
},
{
"name": "libvmaf",
"portdir": "multimedia/libvmaf",
"version": "3.0.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Netflix/vmaf",
"description": "Video Multi-Method Assessment Fusion - Perceptual video quality assessment",
"long_description": "VMAF is an Emmy-winning perceptual video quality assessment algorithm developed by Netflix. libvmaf is the stand-alone C library. Also included in libvmaf are implementations of several other metrics: PSNR, PSNR-HVS, SSIM, MS-SSIM and CIEDE2000.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 226
}
],
"variants": [
"float",
"avx512",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"ninja",
"vim",
"nasm",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ffmpeg8",
"ffmpeg6",
"ffmpeg7"
]
},
{
"type": "run",
"ports": [
"ab-av1"
]
}
]
},
{
"name": "libvpx",
"portdir": "multimedia/libvpx",
"version": "1.15.0",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://webmproject.org/tools/",
"description": "WebM VP8/VP9 Codec SDK",
"long_description": "The WebM VP8/VP9 codecs are being developed specifically to meet the demand for the consumption of video over the Internet, including professionally and amateur produced video-on-demand and conversational video content. VP9 is an evolution of the VP8 video codec and includes a number of enhancements and new coding tools that have been added to improve coding efficiency. The VP9 encoder in this release is not, as yet, feature complete.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 352
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"yasm",
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"uTox",
"toxcore",
"ffmpeg",
"ffmpeg-devel",
"ffmpeg4",
"ffmpeg8",
"VLC2",
"libVLC2",
"avidemux",
"qxmpp",
"gstreamer010-gst-plugins-bad",
"gstreamer1-gst-plugins-good",
"ffmpeg6",
"ffmpeg7",
"xine-lib"
]
}
]
},
{
"name": "mkvtoolnix-legacy",
"portdir": "multimedia/mkvtoolnix-legacy",
"version": "81.0",
"license": "GPL-2+ and LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mkvtoolnix.download",
"description": "Matroska media files manipulation tools.",
"long_description": "mkvtoolnix will evolve to a set of tools to create, alter and inspect Matroska files under Linux and other Unices, just what the OGMtools do for the OGM format.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 226
}
],
"variants": [
"qtgui"
],
"dependencies": [
{
"type": "build",
"ports": [
"ruby32",
"clang-17",
"pkgconfig",
"makeicns",
"docbook-xsl-nons",
"libxslt",
"po4a"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gmp",
"libdvdread",
"nlohmann-json",
"libmatroska",
"libogg",
"expat",
"libebml",
"pugixml",
"gettext-runtime",
"boost181",
"qt5-qtbase",
"qt5-qtmultimedia",
"bzip2",
"lzo2",
"zlib",
"flac",
"libvorbis",
"cmark"
]
},
{
"type": "run",
"ports": [
"ruby32"
]
},
{
"type": "test",
"ports": [
"gtest"
]
}
],
"depends_on": []
},
{
"name": "mlt",
"portdir": "multimedia/mlt",
"version": "7.24.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 4,
"replaced_by": null,
"homepage": "https://www.mltframework.org/",
"description": "Open source multimedia framework - core libraries",
"long_description": "MLT is an open source multimedia framework, designed and developed for television broadcasting. It provides a toolkit for broadcasters, video editors, media players, transcoders, web streamers and many more types of applications. The functionality of the system is provided via an assortment of ready to use tools, xml authoring components, and an extendible plug-in based API. This package contains the files necessary for running applications that use the MLT multimedia framework.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "dan",
"github": "ddennedy",
"ports_count": 3
},
{
"name": "rjvbertin",
"github": "RJVB",
"ports_count": 55
}
],
"variants": [
"debug",
"qt6",
"qt5",
"gpl3",
"opencv",
"disable_sdl",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libvorbis",
"rtaudio",
"rubberband",
"sox",
"libsdl2",
"gdk-pixbuf2",
"qt5-qtbase",
"fftw-3",
"frei0r-plugins",
"libmovit",
"libxml2",
"pango",
"ffmpeg6",
"libexif",
"qt5-qtsvg",
"libebur128",
"libsamplerate"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"synfig"
]
}
]
},
{
"name": "mlt-legacy",
"portdir": "multimedia/mlt-legacy",
"version": "6.26.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mltframework.org",
"description": "Open source multimedia framework – core libraries",
"long_description": "MLT is an open source multimedia framework, designed and developed for television broadcasting. It provides a toolkit for broadcasters, video editors, media players, transcoders, web streamers and many more types of applications. The functionality of the system is provided via an assortment of ready to use tools, xml authoring components, and an extendible plug-in based API. This package contains the files necessary for running applications that use the MLT multimedia framework.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"gtk2",
"gpl3",
"disable_sdl",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"git",
"pkgconfig",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"rubberband",
"sox",
"atk",
"libsdl2",
"libexif",
"qt4-mac",
"fftw-3",
"ffmpeg",
"frei0r-plugins",
"libxml2",
"eigen3",
"libebur128",
"libsamplerate",
"libvorbis"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdenlive"
]
}
]
},
{
"name": "scrcpy",
"portdir": "multimedia/scrcpy",
"version": "3.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Genymobile/scrcpy",
"description": "Display and control your Android device",
"long_description": "This application provides display and control of Android devices connected on USB (or over TCP/IP). It does not require any root access.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "macports",
"github": "MarcelBochtler",
"ports_count": 3
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"meson",
"ninja",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libsdl2",
"libusb",
"ffmpeg"
]
},
{
"type": "run",
"ports": [
"android-platform-tools"
]
}
],
"depends_on": []
},
{
"name": "mani",
"portdir": "devel/mani",
"version": "0.31.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://manicli.com",
"description": "CLI tool to help you manage repositories",
"long_description": "mani is a CLI tool that helps you manage multiple repositories. It's useful when you are working with microservices, multi-project systems, many libraries or just a bunch of repositories and want a central place for pulling all repositories and running commands over them. You specify repository and commands in a config file and then run the commands over all or a subset of the repositories.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1022
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "logwatch",
"portdir": "security/logwatch",
"version": "7.13",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://logwatch.sourceforge.net",
"description": "system log analyzer and reporter",
"long_description": "Logwatch is a customizable log analysis system. Logwatch parses through your system's logs for a given period of time and creates a report analyzing areas that you specify, in as much detail as you require. Logwatch is easy to use and will work right out of the package on most systems.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 431
}
],
"variants": [
"perl5_30",
"perl5_32",
"perl5_34",
"perl5_36",
"perl5_38"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-html-parser"
]
}
],
"depends_on": []
},
{
"name": "py37-tensorflow",
"portdir": "python/py-tensorflow",
"version": "2.6.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.tensorflow.org/",
"description": "TensorFlow helps the tensors flow",
"long_description": "TensorFlow helps the tensors flow",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 167
}
],
"variants": [
"native",
"mkl"
],
"dependencies": [
{
"type": "build",
"ports": [
"bazel-3.7",
"cctools",
"py37-future",
"py37-mock",
"py37-pip",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"py37-flatbuffers",
"py37-gast",
"py37-google-pasta",
"py37-keras",
"py37-numpy",
"py37-opt_einsum",
"py37-grpcio",
"py37-six",
"py37-tensorboard",
"py37-tensorflow_estimator",
"py37-termcolor",
"py37-wheel",
"py37-wrapt",
"py37-protobuf3",
"openjdk11",
"python37",
"py37-absl",
"py37-astor",
"py37-astunparse"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py37-tensorflow-addons"
]
},
{
"type": "lib",
"ports": [
"py37-magenta",
"py37-pyarrow",
"py37-dm-sonnet"
]
},
{
"type": "run",
"ports": [
"py37-magenta",
"py37-tfx-bsl",
"py37-tensorflow-data-validation",
"py37-tensorflow-gan",
"py37-tensor2tensor",
"py37-tensorflow-transform"
]
}
]
},
{
"name": "py38-tensorflow",
"portdir": "python/py-tensorflow",
"version": "2.6.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.tensorflow.org/",
"description": "TensorFlow helps the tensors flow",
"long_description": "TensorFlow helps the tensors flow",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 167
}
],
"variants": [
"native",
"mkl"
],
"dependencies": [
{
"type": "build",
"ports": [
"bazel-3.7",
"cctools",
"py38-future",
"py38-mock",
"py38-pip",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"py38-flatbuffers",
"py38-gast",
"py38-google-pasta",
"py38-keras",
"py38-numpy",
"py38-opt_einsum",
"py38-grpcio",
"py38-six",
"py38-tensorboard",
"py38-tensorflow_estimator",
"py38-termcolor",
"py38-wheel",
"py38-wrapt",
"py38-protobuf3",
"openjdk11",
"python38",
"py38-absl",
"py38-astor",
"py38-astunparse"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py38-tensorflow-addons"
]
},
{
"type": "lib",
"ports": [
"py38-dm-sonnet",
"py38-magenta",
"py38-pyarrow"
]
},
{
"type": "run",
"ports": [
"py38-tensorflow-data-validation",
"py38-tfx-bsl",
"py38-magenta",
"py38-tensorflow-gan",
"py38-tensor2tensor",
"py38-tensorflow-transform"
]
}
]
},
{
"name": "py37-tensorflow1",
"portdir": "python/py-tensorflow1",
"version": "1.15.5",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.tensorflow.org/",
"description": "TensorFlow helps the tensors flow",
"long_description": "TensorFlow helps the tensors flow",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 167
},
{
"name": "jonesc",
"github": "cjones051073",
"ports_count": 220
}
],
"variants": [
"native"
],
"dependencies": [
{
"type": "build",
"ports": [
"bazel-0.25",
"cctools",
"py37-future",
"py37-mock",
"py37-pip",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"py37-google-pasta",
"py37-keras",
"py37-numpy",
"py37-protobuf3",
"py37-six",
"py37-grpcio",
"py37-tensorflow_estimator1",
"py37-termcolor",
"py37-wheel",
"py37-wrapt",
"py37-tensorboard1",
"openjdk11",
"python37",
"py37-absl",
"py37-astor",
"py37-gast"
]
}
],
"depends_on": []
},
{
"name": "py38-tensorflow1",
"portdir": "python/py-tensorflow1",
"version": "1.15.5",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.tensorflow.org/",
"description": "TensorFlow helps the tensors flow",
"long_description": "TensorFlow helps the tensors flow",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 167
},
{
"name": "jonesc",
"github": "cjones051073",
"ports_count": 220
}
],
"variants": [
"native"
],
"dependencies": [
{
"type": "build",
"ports": [
"bazel-0.25",
"cctools",
"py38-future",
"py38-mock",
"py38-pip",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py38-six",
"py38-tensorboard1",
"py38-tensorflow_estimator1",
"py38-grpcio",
"py38-wheel",
"py38-wrapt",
"py38-termcolor",
"openjdk11",
"python38",
"py38-absl",
"py38-astor",
"py38-gast",
"py38-google-pasta",
"py38-keras",
"py38-numpy",
"py38-protobuf3"
]
}
],
"depends_on": []
},
{
"name": "py37-clawpack",
"portdir": "python/py-clawpack",
"version": "5.8.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.clawpack.org",
"description": "a collection of finite volume methods for linear and nonlinear hyperbolic systems of conservation laws",
"long_description": "Clawpack (\"Conservation Laws Package\") is a collection of finite volume methods for linear and nonlinear hyperbolic systems of conservation laws.",
"active": false,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"clang10",
"clang11",
"clang12",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc5",
"gcc6",
"gcc7",
"gcc8",
"gcc9",
"gccdevel",
"gfortran",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc11",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py37-numpy",
"libgcc",
"python37"
]
},
{
"type": "run",
"ports": [
"py37-scipy",
"py37-petsc4py",
"py37-matplotlib"
]
}
],
"depends_on": []
}
]
}