GET /api/v1/ports/?format=api&ordering=created_at&page=107
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 49960,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=108",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=106",
    "results": [
        {
            "name": "fyre",
            "portdir": "math/fyre",
            "version": "1.0.1",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://fyre.navi.cx/",
            "description": "Fyre is a tool for producing computational artwork.",
            "long_description": "Fyre is a tool for producing computational artwork based on histograms of iterated chaotic functions.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "shared-mime-info",
                        "desktop-file-utils",
                        "gtk2",
                        "libglade2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gaul-devel",
            "portdir": "math/gaul-devel",
            "version": "0.1850",
            "license": "GPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://gaul.sourceforge.net/",
            "description": "Genetic algorithms library",
            "long_description": "A flexible programming library for evolutionary computation. Steady-state, generational and island model genetic algorithms are supported, using Darwinian, Lamarckian or Baldwinian evolution. Includes support for multiprocessor and distributed systems.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [
                {
                    "name": "vince",
                    "github": "Veence",
                    "ports_count": 68
                }
            ],
            "variants": [
                "mpi",
                "slang",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gexpr",
            "portdir": "math/gexpr",
            "version": "2.0.2",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://gexpr.sourceforge.net/",
            "description": "A shell calculator",
            "long_description": "Gexpr is a shell calculator with floating point, standard C functions, relational operators, and output in base 2/8/10/16. It is a light alternative to bc(1). It can also be used to add floating point math to shell scripts.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gfm",
            "portdir": "math/gfm",
            "version": "1.06",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://lpg.ticalc.org/prj_tilp/",
            "description": "tool to manipulate Texas Instruments calculator files",
            "long_description": "GFM allows to manipulate single/group/tigroup files of all Texas Instruments (TI) calculators",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0",
                        "groff"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libticables2",
                        "libticalcs2",
                        "gettext",
                        "libtifiles2",
                        "libiconv",
                        "libticonv",
                        "gtk2",
                        "libglade2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gibbslda",
            "portdir": "math/gibbslda",
            "version": "0.2",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://gibbslda.sourceforge.net/",
            "description": "a C/C++ implementation of Latent Dirichlet Allocation (LDA) using Gibbs Sampling",
            "long_description": "GibbsLDA++ is a C/C++ implementation of Latent Dirichlet Allocation (LDA) using Gibbs Sampling technique for parameter estimation and inference. It is very fast and is designed to analyze hidden/latent topic structures of large-scale datasets including very large collections of text/Web documents.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "glpk",
            "portdir": "math/glpk",
            "version": "5.0",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://www.gnu.org/software/glpk/",
            "description": "GNU Linear Programming Kit",
            "long_description": "The GLPK (GNU Linear Programming Kit) package is intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It is a set of routines written in ANSI C and organized in the form of a callable library.",
            "active": true,
            "categories": [
                "lang",
                "math"
            ],
            "maintainers": [],
            "variants": [
                "odbc",
                "iodbc",
                "mysql56",
                "mysql8",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gmp"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "R-igraph",
                        "ppl",
                        "py35-cvxopt",
                        "py36-cvxopt",
                        "R-Rglpk",
                        "pure-glpk",
                        "4ti2",
                        "R-glpkAPI",
                        "py39-cvxopt",
                        "py37-cvxopt",
                        "py27-cvxopt",
                        "py38-cvxopt",
                        "shogun",
                        "shogun-devel",
                        "R-rDEA",
                        "R-leidenbase",
                        "igraph",
                        "gnudatalanguage",
                        "py310-cvxopt",
                        "py311-cvxopt",
                        "py312-cvxopt",
                        "py313-cvxopt",
                        "R-leidenAlg",
                        "octave",
                        "LiDIA",
                        "coinor-cbc",
                        "coinor-clp",
                        "coinor-coinutils",
                        "coinor-osi"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "R-anticlust"
                    ]
                }
            ]
        },
        {
            "name": "gmp-ecm",
            "portdir": "math/gmp-ecm",
            "version": "6.3",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gforge.inria.fr/projects/ecm/",
            "description": "Factor integers using the Elliptic Curve Method",
            "long_description": "Free implementation of the Elliptic Curve Method (ECM) for integer factorization.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gmp"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gmtl",
            "portdir": "math/gmtl",
            "version": "0.6.1",
            "license": "Copyleft and GPLConflict",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://ggt.sourceforge.net/",
            "description": "a lightweight math library",
            "long_description": "The math library used by vrjuggler. It is implemented with c++ templates.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [
                {
                    "name": "mccdo",
                    "github": "mccdo",
                    "ports_count": 2
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "scons",
                        "clang-15"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "flagpoll",
                        "python27"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gnudatalanguage",
            "portdir": "math/gnudatalanguage",
            "version": "1.1.1",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 2,
            "replaced_by": null,
            "homepage": "https://github.com/gnudatalanguage/gdl",
            "description": "a free IDL combatible incremental compiler",
            "long_description": "A free IDL (Interactive Data Language) compatible incremental compiler (i.e. runs IDL programs).",
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "maintainers": [
                {
                    "name": "takeshi",
                    "github": "tenomoto",
                    "ports_count": 54
                }
            ],
            "variants": [
                "debug",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang21",
                "clangdevel",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gccdevel",
                "mpich",
                "openmpi",
                "wxWidgets",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "eigen3",
                        "qhull",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libgeotiff",
                        "libjpeg-turbo",
                        "libpng",
                        "shapelib",
                        "tiff",
                        "wxWidgets-3.2",
                        "fftw-3",
                        "fftw-3-single",
                        "glpk",
                        "libaec",
                        "freetype",
                        "ecCodes",
                        "hdf4",
                        "hdf5",
                        "netcdf",
                        "udunits2",
                        "expat",
                        "proj9",
                        "gsl",
                        "zlib",
                        "ncurses",
                        "readline",
                        "GraphicsMagick"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gnuplot",
            "portdir": "math/gnuplot",
            "version": "6.0.3",
            "license": "Restrictive",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnuplot.sourceforge.net/",
            "description": "A command-driven interactive function plotting program",
            "long_description": "Gnuplot is a command-driven interactive function plotting program. Plots any number of functions, built up of C operators, C library functions, and some things C does not have like **, sgn(), etc. Also support for plotting data files, to compare actual data to theoretical curves.",
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1140
                }
            ],
            "variants": [
                "aquaterm",
                "x11",
                "luaterm",
                "pangocairo",
                "wxwidgets",
                "qt",
                "qt5",
                "old_bitmap_terminals",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "qt5-qtsvg",
                        "qt5-qttools",
                        "zlib",
                        "ncurses",
                        "readline",
                        "fontconfig",
                        "gd2",
                        "libcaca",
                        "libjpeg-turbo",
                        "aquaterm",
                        "webp",
                        "wxWidgets-3.2",
                        "lua",
                        "libcerf",
                        "expat",
                        "libiconv",
                        "pango",
                        "openspecfun",
                        "libpng",
                        "qt5-qtbase"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "reduce"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-termplotlib",
                        "py37-termplotlib",
                        "tsung",
                        "py39-termplotlib",
                        "octave",
                        "enblend",
                        "py310-termplotlib",
                        "py311-termplotlib",
                        "py312-termplotlib",
                        "p5.26-alien-gnuplot",
                        "p5.26-graphics-gnuplotif",
                        "gretl",
                        "p5.28-alien-gnuplot",
                        "p5.30-alien-gnuplot",
                        "p5.32-alien-gnuplot",
                        "p5.34-alien-gnuplot",
                        "p5.28-graphics-gnuplotif",
                        "p5.30-graphics-gnuplotif",
                        "p5.32-graphics-gnuplotif",
                        "p5.34-graphics-gnuplotif",
                        "eo",
                        "py38-termplotlib"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "reduce",
                        "maxima-devel",
                        "tablix",
                        "fityk",
                        "eplot",
                        "wxMaxima",
                        "maxima",
                        "py27-gnuplot"
                    ]
                }
            ]
        },
        {
            "name": "gr1c",
            "portdir": "math/gr1c",
            "version": "0.13.3",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://scottman.net/2012/gr1c",
            "description": "Tools for GR(1) synthesis and related activities",
            "long_description": "A collection of tools for GR(1) synthesis and related activities. Its core functionality is checking realizability of and synthesizing strategies for GR(1) specifications, though it does much more.",
            "active": true,
            "categories": [
                "devel",
                "math"
            ],
            "maintainers": [
                {
                    "name": "slivingston",
                    "github": "slivingston",
                    "ports_count": 2
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "bison",
                        "flex",
                        "spin",
                        "graphviz",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libcudd"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gringo",
            "portdir": "math/gringo",
            "version": "5.5.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "clingo",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by clingo",
            "long_description": "This port has been replaced by clingo.",
            "active": false,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gsl",
            "portdir": "math/gsl",
            "version": "2.8",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.gnu.org/software/gsl",
            "description": "A numerical library for C and C++ programmers",
            "long_description": "The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. It is free software under the GNU General Public License. The library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting. There are over 1000 functions in total.",
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "maintainers": [
                {
                    "name": "dtakahashi",
                    "github": "daitakahashi",
                    "ports_count": 2
                },
                {
                    "name": "dave.allured",
                    "github": "Dave-Allured",
                    "ports_count": 9
                }
            ],
            "variants": [
                "clang10",
                "clang11",
                "clang12",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang50",
                "clang60",
                "clang70",
                "clang80",
                "clang90",
                "clangdevel",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gccdevel",
                "doc",
                "optimize",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "texinfo"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "enblend",
                        "gnuradio-devel",
                        "p5.26-pdl",
                        "p5.26-pdl-stats",
                        "py27-lalpulsar",
                        "py36-lalpulsar",
                        "py38-rsgislib",
                        "rb33-numo-gsl",
                        "rb32-numo-gsl",
                        "rb31-numo-gsl",
                        "py27-gsl",
                        "py35-gsl",
                        "py36-gsl",
                        "libproj4",
                        "py37-lalpulsar",
                        "ocaml-gsl",
                        "py35-cvxopt",
                        "py36-cvxopt",
                        "algol68g",
                        "asymptote",
                        "lenstool",
                        "R-rtmpt",
                        "qtiplot",
                        "mathgl",
                        "py39-rsgislib",
                        "mcsim",
                        "py38-lalpulsar",
                        "pure-gsl",
                        "ALPSMaxent",
                        "gnuradio",
                        "gnuradio37",
                        "gnuradio-next",
                        "py37-gsl",
                        "gst-plugins-cairovis",
                        "plumed",
                        "plumed-devel",
                        "py27-mlpy",
                        "py35-mlpy",
                        "py36-mlpy",
                        "inkscape",
                        "inkscape-devel",
                        "lib2geom",
                        "lib2geom-devel",
                        "ipe",
                        "fgsl",
                        "ape",
                        "emergent",
                        "indi",
                        "root5",
                        "playerstage-player",
                        "R-topicmodels",
                        "R-mixture",
                        "yorick-yeti",
                        "step",
                        "nip2",
                        "LORENE",
                        "getdp",
                        "luminance-hdr",
                        "octopus",
                        "orpie",
                        "py39-cvxopt",
                        "p5.30-pdl-gsl",
                        "p5.28-pdl-gsl",
                        "p5.34-pdl-gsl",
                        "p5.32-pdl-gsl",
                        "theseus",
                        "R-BNSP",
                        "R-BayesVarSel",
                        "R-BayesXsrc",
                        "R-DirichletMultinomial",
                        "R-QF",
                        "R-RDieHarder",
                        "R-RcppGSL",
                        "R-Rlibeemd",
                        "R-bbl",
                        "R-coga",
                        "R-fRLR",
                        "R-geoCount",
                        "R-gsl",
                        "R-gslnls",
                        "R-libstableR",
                        "R-mBvs",
                        "R-monoreg",
                        "R-mvabund",
                        "R-mvst",
                        "py39-gsl",
                        "ViennaRNA",
                        "gnuastro",
                        "pyxplot",
                        "py37-cvxopt",
                        "py27-cvxopt",
                        "py38-cvxopt",
                        "crystfel",
                        "R-spaMM",
                        "gerris",
                        "ncplot",
                        "octave-gsl",
                        "R-libstable4u",
                        "bogofilter",
                        "py38-gsl",
                        "R-RcppZiggurat",
                        "R-abn",
                        "R-mashr",
                        "nco",
                        "R-diseq",
                        "lalinspiral",
                        "gnudatalanguage",
                        "rsgislib",
                        "py310-rsgislib",
                        "py311-rsgislib",
                        "py313-rsgislib",
                        "py312-rsgislib",
                        "ncarg",
                        "R-GeneralizedWendland",
                        "R-bnpmr",
                        "qgis3",
                        "qgis3-ltr",
                        "py310-gsl",
                        "py311-gsl",
                        "py312-gsl",
                        "py313-gsl",
                        "py314-gsl",
                        "py310-cvxopt",
                        "py311-cvxopt",
                        "py312-cvxopt",
                        "py313-cvxopt",
                        "lalapps",
                        "lalburst",
                        "lalinference",
                        "lalpulsar",
                        "py312-lalpulsar",
                        "lalsimulation",
                        "scidavis",
                        "lal",
                        "pspp",
                        "pspp-devel",
                        "kst",
                        "apophenia",
                        "deal.ii"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "lscsoft-deps",
                        "R-mlr"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "adept2"
                    ]
                }
            ]
        },
        {
            "name": "gtkdatabox",
            "portdir": "math/gtkdatabox",
            "version": "0.9.1.1",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.eudoxos.net/gtk/gtkdatabox/",
            "description": "Data Display Widget",
            "long_description": "GtkDataBox is a widget for the GTK+ Library designed to display large amounts of numerical data fast.",
            "active": true,
            "categories": [
                "graphics",
                "math",
                "gtk"
            ],
            "maintainers": [
                {
                    "name": "james.r.haigh",
                    "github": "",
                    "ports_count": 3
                }
            ],
            "variants": [
                "libglade",
                "glade3",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gtk2"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "klavaro"
                    ]
                }
            ]
        },
        {
            "name": "gts",
            "portdir": "math/gts",
            "version": "0.7.6-20121130",
            "license": "LGPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://gts.sourceforge.net/",
            "description": "The GNU Triangulated Surface library",
            "long_description": "GTS stands for the GNU Triangulated Surface Library. It is an Open Source Free Software Library intended to provide a set of useful functions to deal with 3D surfaces meshed with interconnected triangles.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1826
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "glib2",
                        "libnetpbm"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "graphviz-devel",
                        "graphviz",
                        "gerris"
                    ]
                }
            ]
        },
        {
            "name": "gunits",
            "portdir": "math/gunits",
            "version": "2.24",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.gnu.org/software/units/",
            "description": "Unit conversion and calculation",
            "long_description": "GNU units converts quantities expressed in various scales to their equivalents in other scales.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "readline",
                        "python313",
                        "py313-requests"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "hist",
            "portdir": "math/hist",
            "version": "1.1.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://bitbucket.org/kesterlester/hist",
            "description": "Histogramming from standard input",
            "long_description": "Histogramming from standard input",
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "maintainers": [
                {
                    "name": "jonesc",
                    "github": "cjones051073",
                    "ports_count": 220
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "cairo",
                        "xorg-libX11"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "hpddm",
            "portdir": "math/hpddm",
            "version": "2.3.0",
            "license": "LGPL-3+",
            "platforms": "darwin",
            "epoch": 2,
            "replaced_by": null,
            "homepage": "https://github.com/hpddm/hpddm",
            "description": "a framework for high-performance domain decomposition methods",
            "long_description": "HPDDM is an efficient implementation of various domain decomposition methods.",
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "maintainers": [
                {
                    "name": "mcalhoun",
                    "github": "MarcusCalhoun-Lopez",
                    "ports_count": 1503
                }
            ],
            "variants": [
                "accelerate",
                "atlas",
                "blis",
                "flexiblas",
                "openblas",
                "clang10",
                "clang11",
                "clang12",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang90",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gfortran",
                "mpich",
                "openmpi",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "gcc14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "arpack",
                        "hypre",
                        "mumps",
                        "scalapack",
                        "python312",
                        "mpich-clang17",
                        "vecLibFort",
                        "libgcc"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-numpy",
                        "py312-scipy",
                        "py312-mpi4py"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "hypre",
            "portdir": "math/hypre",
            "version": "2.32.0",
            "license": "LGPL-2.1",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/hypre-space/hypre",
            "description": "HYPRE is a linear solver",
            "long_description": "HYPRE is a library for solving large, sparse linear systems of equations on massively parallel computers.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [
                "debug",
                "longindex",
                "openmp",
                "tests",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "grep",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libomp"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "gerris",
                        "hpddm",
                        "polysolve"
                    ]
                }
            ]
        },
        {
            "name": "ibex-lib",
            "portdir": "math/ibex-lib",
            "version": "2.8.5",
            "license": "LGPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ibex-team/ibex-lib",
            "description": "IBEX is a C++ library for constraint processing over real numbers.",
            "long_description": "IBEX is a C++ library for constraint processing over real numbers. It provides reliable algorithms for handling non-linear constraints. In particular, roundoff errors are also taken into account. It is based on interval arithmetic and affine arithmetic. The main feature of Ibex is its ability to build strategies declaratively through the contractor programming paradigm. It can also be used as a black-box solver.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "python27",
                        "clang-17"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "cppunit"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "VIBES"
                    ]
                }
            ]
        },
        {
            "name": "igraph",
            "portdir": "math/igraph",
            "version": "1.0.0",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://igraph.org",
            "description": "Network analysis and graph theory library for C.",
            "long_description": "igraph is a C library for network analysis and graph theory, with an emphasis on efficiency, portability and ease of use.",
            "active": true,
            "categories": [
                "devel",
                "science",
                "math"
            ],
            "maintainers": [
                {
                    "name": "snc",
                    "github": "nerdling",
                    "ports_count": 157
                },
                {
                    "name": "szhorvat",
                    "github": "szhorvat",
                    "ports_count": 18
                }
            ],
            "variants": [
                "debug",
                "accelerate",
                "atlas",
                "blis",
                "flexiblas",
                "openblas",
                "tls",
                "openmp",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "arpack",
                        "glpk",
                        "gmp",
                        "plfit",
                        "libxml2",
                        "OpenBLAS"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py37-igraph",
                        "py310-igraph",
                        "py311-igraph",
                        "py312-igraph",
                        "py313-igraph",
                        "py314-igraph",
                        "py39-igraph",
                        "py38-igraph"
                    ]
                }
            ]
        },
        {
            "name": "imaxima",
            "portdir": "math/imaxima",
            "version": "1.0",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "maxima",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by maxima",
            "long_description": "This port has been replaced by maxima.",
            "active": false,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-15"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "itl",
            "portdir": "math/itl",
            "version": "4.0.0-1",
            "license": "Artistic-1",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.osl.iu.edu/research/itl/",
            "description": "Iterative Template Library (based on MTL)",
            "long_description": "The Iterative Template Library (ITL) is a generic component library that provides iterative methods for solving linear systems. ITL also provides numerious preconditioners which is for MTL. ITL uses the abstract interface of matrix-vector, vector-vector, and vector-scalor operations MTL is default to serve those operations. ITL is able to use other packages such as Blitz++ and BLAS with the same abstract interface provided.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "blitz",
                        "mtl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "itpp",
            "portdir": "math/itpp",
            "version": "4.3.1",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://sourceforge.net/projects/itpp/",
            "description": "IT++ is a C++ library of mathematical, signal processing and communication classes and functions.",
            "long_description": "IT++ is a C++ library of mathematical, signal processing and communication classes and functions. Its main use is in simulation of communication systems and for performing research in the area of communications.",
            "active": true,
            "categories": [
                "science",
                "math",
                "comms"
            ],
            "maintainers": [
                {
                    "name": "michaelld",
                    "github": "michaelld",
                    "ports_count": 463
                }
            ],
            "variants": [
                "debug",
                "docs",
                "atlas",
                "accelerate",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "texlive-latex",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "graphviz",
                        "xmlto",
                        "fftw-3",
                        "doxygen"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "dsd",
                        "gr-ofdm",
                        "gr37-ofdm"
                    ]
                }
            ]
        },
        {
            "name": "itpp-devel",
            "portdir": "math/itpp",
            "version": "20180529",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://sourceforge.net/projects/itpp/",
            "description": "IT++ is a C++ library of mathematical, signal processing and communication classes and functions.",
            "long_description": "IT++ is a C++ library of mathematical, signal processing and communication classes and functions.: This port is kept up with the IT++ GIT 'master' branch, which is typically updated daily to weekly. This version of IT++ generally contains fixes to, and its API is compatible with, the current IT++ release, and will be incorporated in an upcoming release. This port may or not compile or function correctly, as it represents a work in progress. If it does not work, check back in a few days. Or try deactivating the currently active IT++ port, cleaning any current builds, and trying again.",
            "active": true,
            "categories": [
                "science",
                "math",
                "comms"
            ],
            "maintainers": [
                {
                    "name": "michaelld",
                    "github": "michaelld",
                    "ports_count": 463
                }
            ],
            "variants": [
                "debug",
                "docs",
                "atlas",
                "accelerate",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-16",
                        "texlive-latex"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "git"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "xmlto",
                        "doxygen",
                        "fftw-3",
                        "graphviz"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "itsol",
            "portdir": "math/itsol",
            "version": "2.0",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://www-users.cs.umn.edu/~saad/software/ITSOL/",
            "description": "ITerative SOLvers for sparse linear systems.",
            "long_description": "ITSOL is a library of iterative solvers for general sparse linear systems of equations. ITSOL can be viewed as an extension of the itsol module in SPARSKIT. It is written in C and offers a selection of recently developed preconditioners. The preconditioner suite includes: ILUK (ILU preconditioner with level of fill), ILUT (ILU preconditioner with threshold), ILUC (Crout version of ILUT), VBILUK (variable block preconditioner with level of fill - with automatic block detection), VBILUT (variable block preconditioner with threshold - with automatic block detection), ARMS (Algebraic Recursive Multilevel Solvers -- includes actually several methods, in particular the standard ARMS and the ddPQ version which uses nonsymmetric permutations). Note that ITSOL is a scalar package.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [
                {
                    "name": "michaelld",
                    "github": "michaelld",
                    "ports_count": 463
                }
            ],
            "variants": [
                "accelerate",
                "atlas",
                "openblas",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gccdevel",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "gcc13"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "vecLibFort",
                        "libgcc"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "k3dsurf",
            "portdir": "math/k3dsurf",
            "version": "0.6.2",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://k3dsurf.sourceforge.net/",
            "description": "Multidimensional surface visualizer",
            "long_description": "K3DSurf is a program to visualize and manipulate multidimensional surfaces by using mathematical equations. It's also a modeler for POV-Ray in the area of parametric surfaces.",
            "active": true,
            "categories": [
                "graphics",
                "science",
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "qt3"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lambda",
            "portdir": "math/lambda",
            "version": "0.1.4",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://66.47.116.75/~demo/lambda/",
            "description": "A lambda calculus interpreter",
            "long_description": "Lambda is a lambda calculus interpreter. It also will convert lambda expression into the combinators S, K, and I.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                }
            ],
            "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": "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": "laspack",
            "portdir": "math/laspack",
            "version": "1.12.2",
            "license": "Noncommercial",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.mgnet.org/mgnet/Codes/laspack/html/laspack.html",
            "description": "Package for solving large sparse systems of linear equations",
            "long_description": "LASPack is a package for solving large sparse systems of linear equations like those which arise from discretization of partial differential equations.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lda-c",
            "portdir": "math/lda-c",
            "version": "20080413",
            "license": "GPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.cs.princeton.edu/~blei/lda-c/",
            "description": "a C implementation of latent Dirichlet allocation (LDA)",
            "long_description": "LDA-C is a C implementation of latent Dirichlet allocation (LDA) made by David M. Blei.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal",
                "sample"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lda-d",
            "portdir": "math/lda-d",
            "version": "0.2",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://chasen.org/~daiti-m/dist/lda/",
            "description": "a Latent Dirichlet Allocation package",
            "long_description": "lda-d is a Latent Dirichlet Allocation (LDA) package made by Daichi Mochihashi.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "levmar",
            "portdir": "math/levmar",
            "version": "2.6",
            "license": "GPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.ics.forth.gr/~lourakis/levmar/",
            "description": "Levenberg-Marquardt nonlinear least squares algorithm",
            "long_description": "levmar is a native ANSI C implementation of the Levenberg-Marquardt optimization algorithm. Both unconstrained and constrained (under linear equations, inequality and box constraints) Levenberg-Marquardt variants are included. The LM algorithm is an iterative technique that finds a local minimum of a function that is expressed as the sum of squares of nonlinear functions. It has become a standard technique for nonlinear least-squares problems and can be thought of as a combination of steepest descent and the Gauss-Newton method. When the current solution is far from the correct on, the algorithm behaves like a steepest descent method: slow, but guaranteed to converge. When the current solution is close to the correct solution, it becomes a Gauss-Newton method.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [
                {
                    "name": "tlockhart1976",
                    "github": "lockhart",
                    "ports_count": 27
                }
            ],
            "variants": [
                "universal",
                "atlas"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "atlas"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "libcerf",
            "portdir": "math/libcerf",
            "version": "3.2",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://jugit.fz-juelich.de/mlz/libcerf",
            "description": "Library for complex error functions",
            "long_description": "The libcerf library is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "gnuplot"
                    ]
                }
            ]
        },
        {
            "name": "libfaiss",
            "portdir": "math/libfaiss",
            "version": "1.7.3",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://github.com/facebookresearch/faiss",
            "description": "Efficient similarity search library from Facebook AI Research.",
            "long_description": "Library for efficient similarity search and clustering of dense vectors. It contains algorithms that search in sets of vectors of any size, up to ones that possibly do not fit in RAM. It also contains supporting code for evaluation and parameter tuning. Faiss is written in C++ with complete wrappers for Python/numpy. Some of the most useful algorithms are implemented on the GPU.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [
                {
                    "name": "hoss",
                    "github": "beauby",
                    "ports_count": 5
                },
                {
                    "name": "matthijs",
                    "github": "mdouze",
                    "ports_count": 5
                }
            ],
            "variants": [
                "debug",
                "openblas",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libomp",
                        "OpenBLAS"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py37-faiss",
            "portdir": "math/libfaiss",
            "version": "1.7.3",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://github.com/facebookresearch/faiss",
            "description": "Python 3.7 bindings for Efficient similarity search library from Facebook AI Research.",
            "long_description": "This package provides Python 3.7 bindings, modules, and scripts.",
            "active": false,
            "categories": [
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "hoss",
                    "github": "beauby",
                    "ports_count": 5
                },
                {
                    "name": "matthijs",
                    "github": "mdouze",
                    "ports_count": 5
                }
            ],
            "variants": [
                "debug",
                "openblas",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py37-wheel",
                        "py37-build",
                        "py37-installer",
                        "clang-16",
                        "cmake",
                        "swig",
                        "swig-python",
                        "py37-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libomp",
                        "python37",
                        "OpenBLAS",
                        "py37-numpy"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py37-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py37-photomosaic"
                    ]
                }
            ]
        },
        {
            "name": "py38-faiss",
            "portdir": "math/libfaiss",
            "version": "1.7.3",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://github.com/facebookresearch/faiss",
            "description": "Python 3.8 bindings for Efficient similarity search library from Facebook AI Research.",
            "long_description": "This package provides Python 3.8 bindings, modules, and scripts.",
            "active": false,
            "categories": [
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "hoss",
                    "github": "beauby",
                    "ports_count": 5
                },
                {
                    "name": "matthijs",
                    "github": "mdouze",
                    "ports_count": 5
                }
            ],
            "variants": [
                "debug",
                "openblas",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-wheel",
                        "py38-build",
                        "py38-installer",
                        "clang-16",
                        "cmake",
                        "swig",
                        "swig-python",
                        "py38-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libomp",
                        "python38",
                        "OpenBLAS",
                        "py38-numpy"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py38-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py38-photomosaic",
                        "py38-transformers"
                    ]
                }
            ]
        },
        {
            "name": "py39-faiss",
            "portdir": "math/libfaiss",
            "version": "1.7.3",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://github.com/facebookresearch/faiss",
            "description": "Python 3.9 bindings for Efficient similarity search library from Facebook AI Research.",
            "long_description": "This package provides Python 3.9 bindings, modules, and scripts.",
            "active": false,
            "categories": [
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "hoss",
                    "github": "beauby",
                    "ports_count": 5
                },
                {
                    "name": "matthijs",
                    "github": "mdouze",
                    "ports_count": 5
                }
            ],
            "variants": [
                "debug",
                "openblas",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "swig",
                        "swig-python",
                        "py39-setuptools",
                        "clang-18",
                        "cmake"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libomp",
                        "python39",
                        "OpenBLAS",
                        "py39-numpy"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py39-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py39-photomosaic",
                        "py39-transformers"
                    ]
                }
            ]
        },
        {
            "name": "libgpuarray",
            "portdir": "math/libgpuarray",
            "version": "0.7.6",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Theano/libgpuarray",
            "description": "Library to manipulate tensors on the GPU.",
            "long_description": "Library to manipulate tensors on the GPU.",
            "active": true,
            "categories": [
                "devel",
                "math"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2803
                }
            ],
            "variants": [
                "debug"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py27-pygpu",
                        "py35-pygpu",
                        "py36-pygpu",
                        "py37-pygpu"
                    ]
                }
            ]
        },
        {
            "name": "liblbfgs",
            "portdir": "math/liblbfgs",
            "version": "2021.04.12",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.chokkan.org/software/liblbfgs",
            "description": "A library of Limited-memory Broyden-Fletcher-Goldfarb-Shanno (L-BFGS)",
            "long_description": "libLBFGS is a C port of the implementation of Limited-memory Broyden-Fletcher-Goldfarb-Shanno (L-BFGS) method written by Jorge Nocedal.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "sse2",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "crfsuite"
                    ]
                }
            ]
        },
        {
            "name": "liblinear",
            "portdir": "math/liblinear",
            "version": "2.47",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.csie.ntu.edu.tw/~cjlin/liblinear/",
            "description": "A simple package for solving large-scale regularized linear classification.",
            "long_description": "LIBLINEAR is a simple package for solving large-scale regularized linear classification. It currently supports L2-regularized logistic regression/L2-loss support vector classification/L1-loss support vector classification, and L1-regularized L2-loss support vector classification/ logistic regression.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-15",
                        "python311"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "libmatheval",
            "portdir": "math/libmatheval",
            "version": "1.1.11",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.gnu.org/software/libmatheval/",
            "description": "in-memory tree representations of mathematical functions",
            "long_description": "GNU libmatheval is comprised of several procedures that make it possible to create in-memory tree representations of mathematical functions over single or multiple variables and later use them to evaluate function for specified variable values, to create a corresponding tree for function derivatives over a specified variable, or to print a textual representation of the in-memory tree to a specified string. The library supports arbitrary variable names in expressions, decimal constants, basic unary and binary operators, and elementary mathematical functions.",
            "active": true,
            "categories": [
                "devel",
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "guile-1.8"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "flex"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "h5utils"
                    ]
                }
            ]
        },
        {
            "name": "libqalculate",
            "portdir": "math/libqalculate",
            "version": "5.8.1",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/qalculate/libqalculate",
            "description": "libqalculate is math libary for expression evaluation with units, variables and functions support and CAS functionality.",
            "long_description": "libqalculate is math libary for expression evaluation with units, variables and functions support and CAS functionality. This library directly supports the GUI interface qalculate-gtk or qalculate-kde.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [
                {
                    "name": "jjstickel",
                    "github": "jjstickel",
                    "ports_count": 169
                },
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 626
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20",
                        "autoconf",
                        "automake",
                        "gettext",
                        "libtool",
                        "pkgconfig",
                        "doxygen",
                        "intltool"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gmp",
                        "icu",
                        "mpfr",
                        "readline",
                        "curl",
                        "libiconv",
                        "libxml2",
                        "gettext-runtime"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "cantor",
                        "kde4-workspace",
                        "qalculate-gtk",
                        "qalculate-qt",
                        "step"
                    ]
                }
            ]
        },
        {
            "name": "libranlib",
            "portdir": "math/libranlib",
            "version": "1.0",
            "license": "Restrictive/Distributable and Noncommercial",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://netlib.org/random/",
            "description": "Library of Routines for Random Number Generation",
            "long_description": "This library provides routines that return: Beta random deviates, Chi-square random deviates, Exponential random deviates, F random deviates, Gamma random deviates, Multivariate normal random deviates (mean and covariance matrix specified), Noncentral chi-square random deviates, Noncentral F random deviates, Univariate normal random deviates, Random permutations of an integer array, Real uniform random deviates between specif, Binomial random deviates, Negative Binomial random deviates, Multinomial random deviates, Poisson random deviates, Integer uniform deviates between specified limits and Seeds for the random number generator calculated from a character string.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "libsvm",
            "portdir": "math/libsvm",
            "version": "3.36",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 3,
            "replaced_by": null,
            "homepage": "https://www.csie.ntu.edu.tw/~cjlin/libsvm/",
            "description": "A free Support Vector Machine implementation",
            "long_description": "A free Support Vector Machine implementation By Chih-Chung Chang and Chih-Jen Lin of National Taiwan University. \"LIBSVM is an integrated software for support vector classification, (C-SVC, nu-SVC), regression (epsilon-SVR, nu-SVR) and distribution estimation (one-class SVM). It supports multi-class classification.\"",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "kaffe"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py27-pymvpa",
                        "py35-pymvpa",
                        "py36-pymvpa",
                        "py312-pymvpa",
                        "py37-pymvpa",
                        "orfeotoolbox",
                        "py311-orfeotoolbox",
                        "py310-orfeotoolbox",
                        "py312-orfeotoolbox",
                        "py313-orfeotoolbox",
                        "py38-pymvpa",
                        "grass",
                        "py311-libsvm",
                        "py310-libsvm",
                        "py312-libsvm",
                        "py313-libsvm",
                        "php54-svm",
                        "php53-svm",
                        "php56-svm",
                        "php55-svm",
                        "php70-svm",
                        "php71-svm",
                        "php73-svm",
                        "php72-svm",
                        "php74-svm",
                        "php80-svm",
                        "php81-svm",
                        "php82-svm",
                        "php83-svm"
                    ]
                }
            ]
        },
        {
            "name": "libticables2",
            "portdir": "math/libticables2",
            "version": "1.3.5",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://lpg.ticalc.org/prj_tilp/",
            "description": "TILibs",
            "long_description": "Utility libraries for TI related apps",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14",
                        "autoconf",
                        "automake",
                        "libtool",
                        "pkgconfig"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "glib2",
                        "libticonv",
                        "libtifiles2",
                        "gettext"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "gfm",
                        "libticalcs2",
                        "tiemu3",
                        "tilp2"
                    ]
                }
            ]
        },
        {
            "name": "libticalcs2",
            "portdir": "math/libticalcs2",
            "version": "1.1.9",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://lpg.ticalc.org/prj_tilp",
            "description": "TILibs",
            "long_description": "Utility libraries for TI related apps",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "libtifiles2",
                        "gettext",
                        "glib2",
                        "libticables2",
                        "libticonv"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "gfm",
                        "tiemu3",
                        "tilp2"
                    ]
                }
            ]
        },
        {
            "name": "libticonv",
            "portdir": "math/libticonv",
            "version": "1.1.5",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://lpg.ticalc.org/prj_tilp/",
            "description": "TILibs",
            "long_description": "Utility libraries for TI related apps",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "automake",
                        "libtool",
                        "pkgconfig",
                        "autoconf"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libusb-compat",
                        "libiconv",
                        "glib2"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "libticables2",
                        "gfm",
                        "libticalcs2",
                        "libtifiles2",
                        "tiemu3",
                        "tilp2"
                    ]
                }
            ]
        },
        {
            "name": "libtifiles2",
            "portdir": "math/libtifiles2",
            "version": "1.1.7",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://lpg.ticalc.org/prj_tilp/",
            "description": "TILibs",
            "long_description": "Utility libraries for TI related apps",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "autoconf",
                        "automake",
                        "libtool",
                        "pkgconfig"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libarchive",
                        "zlib",
                        "gettext",
                        "glib2",
                        "libticonv"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "libticables2",
                        "gfm",
                        "libticalcs2",
                        "tiemu3",
                        "tilp2"
                    ]
                }
            ]
        }
    ]
}