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

{
    "count": 49962,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=111",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=109",
    "results": [
        {
            "name": "octave-signal",
            "portdir": "octave/octave-signal",
            "version": "1.4.6",
            "license": "GPL-3+ and public-domain",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnu-octave.github.io/packages/signal/",
            "description": "Signal processing tools, including filtering, windowing and display functions.",
            "long_description": "Signal processing tools, including filtering, windowing and display functions.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1140
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave",
                        "octave-control"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "octave-communications",
                        "octave-tisean",
                        "octave-image"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py38-oct2py",
                        "py37-oct2py",
                        "py310-oct2py",
                        "py39-oct2py",
                        "py311-oct2py",
                        "py27-oct2py",
                        "py36-oct2py"
                    ]
                }
            ]
        },
        {
            "name": "octave-sockets",
            "portdir": "octave/octave-sockets",
            "version": "1.4.1",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnu-octave.github.io/packages/sockets/",
            "description": "Socket functions.",
            "long_description": "Socket functions.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1140
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-specfun",
            "portdir": "octave/octave-specfun",
            "version": "1.1.0",
            "license": "GPL-3+ and BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://octave.sourceforge.io/specfun/",
            "description": "Special functions including ellipitic functions, etc.",
            "long_description": "Special functions including ellipitic functions, etc.",
            "active": false,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-15"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-splines",
            "portdir": "octave/octave-splines",
            "version": "1.3.5",
            "license": "GPL-3+ and public-domain",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnu-octave.github.io/packages/splines/",
            "description": "Additional Cubic spline functions.",
            "long_description": "Additional Cubic spline functions.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1140
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "octave-msh"
                    ]
                }
            ]
        },
        {
            "name": "octave-statistics",
            "portdir": "octave/octave-statistics",
            "version": "1.7.7",
            "license": "GPL-3+ and public-domain",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/gnu-octave/statistics",
            "description": "Additional statistics functions for Octave.",
            "long_description": "Additional statistics functions for Octave.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1140
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "octave-vrml",
                        "octave-ncarray",
                        "octave-statistics-resampling",
                        "octave-optim",
                        "octave-financial"
                    ]
                }
            ]
        },
        {
            "name": "octave-stk",
            "portdir": "octave/octave-stk",
            "version": "2.8.1",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/stk-kriging/stk",
            "description": "The STK is a (not so) Small Toolbox for Kriging.",
            "long_description": "The STK is a (not so) Small Toolbox for Kriging. Its primary focus in on the interpolation/regression technique known as kriging, which is very closely related to Splines and Radial Basis Functions, and can be interpreted as a non-parametric Bayesian method using a Gaussian Process (GP) prior. The STK also provides tools for the sequential and non-sequential design of experiments. Even though it is, currently, mostly geared towards the Design and Analysis of Computer Experiments (DACE), the STK can be useful for other applications areas (such as Geostatistics, Machine Learning, Non-parametric Regression, etc.).",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1140
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-strings",
            "portdir": "octave/octave-strings",
            "version": "1.3.1",
            "license": "GPL-3+ and BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnu-octave.github.io/packages/strings/",
            "description": "Additional manipulation functions.",
            "long_description": "Additional manipulation functions.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1140
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pcre",
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-struct",
            "portdir": "octave/octave-struct",
            "version": "1.0.18",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnu-octave.github.io/packages/struct/",
            "description": "Additional Structure manipulations functions.",
            "long_description": "Additional Structure manipulations functions.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1140
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "octave-vrml",
                        "octave-optim",
                        "octave-database",
                        "octave-parallel"
                    ]
                }
            ]
        },
        {
            "name": "octave-symband",
            "portdir": "octave/octave-symband",
            "version": "1.0.10",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://octave.sourceforge.io/symband/",
            "description": "Linear Algebra for Symmetric Banded Matrices.",
            "long_description": "Linear Algebra for Symmetric Banded Matrices.",
            "active": false,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1140
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-symbolic",
            "portdir": "octave/octave-symbolic",
            "version": "3.2.2",
            "license": "GPL-3+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnu-octave.github.io/packages/symbolic/",
            "description": "Symbolic toolbox based on SymPy.",
            "long_description": "Symbolic toolbox based on SymPy.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1140
                }
            ],
            "variants": [
                "python310",
                "python311",
                "python312",
                "python313"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave",
                        "python313",
                        "py313-sympy"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-tablicious",
            "portdir": "octave/octave-tablicious",
            "version": "0.4.5",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/apjanke/octave-tablicious",
            "description": "Tablicious provides tabular/relational data structures for Octave.",
            "long_description": "Tablicious provides tabular/relational data structures for Octave. You can think of it as \"pandas for Octave\".",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1140
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-tcl-octave",
            "portdir": "octave/octave-tcl-octave",
            "version": "0.1.8",
            "license": "public-domain",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://octave.sourceforge.io/tcl-octave/",
            "description": "socket implementation of a tcl-octave connection.",
            "long_description": "socket implementation of a tcl-octave connection.",
            "active": false,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-tisean",
            "portdir": "octave/octave-tisean",
            "version": "0.2.3",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnu-octave.github.io/packages/tisean/",
            "description": "Nonlinear Time Series Analysis",
            "long_description": "Nonlinear Time Series Analysis",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1140
                }
            ],
            "variants": [
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gccdevel",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "gcc13"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libgcc",
                        "octave",
                        "octave-signal"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-tsa",
            "portdir": "octave/octave-tsa",
            "version": "4.6.3",
            "license": "GPL-3+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnu-octave.github.io/packages/tsa/",
            "description": "Stochastic concepts and maximum entropy methods for time series analysis.",
            "long_description": "Stochastic concepts and maximum entropy methods for time series analysis.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1140
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave",
                        "octave-nan"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-video",
            "portdir": "octave/octave-video",
            "version": "2.1.3",
            "license": "FreeBSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Andy1978/octave-video",
            "description": "A wrapper for ffmpeg's libavformat and libavcodec, implementing addframe, avifile, aviinfo, and aviread",
            "long_description": "A wrapper for ffmpeg's libavformat and libavcodec, implementing addframe, avifile, aviinfo, and aviread",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1140
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave",
                        "ffmpeg"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-vrml",
            "portdir": "octave/octave-vrml",
            "version": "1.0.14",
            "license": "GPL-3+ and GFDL",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnu-octave.github.io/packages/vrml/",
            "description": "3D graphics using VRML.",
            "long_description": "3D graphics using VRML.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1140
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave",
                        "octave-linear-algebra",
                        "octave-miscellaneous",
                        "octave-statistics",
                        "octave-struct"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-windows",
            "portdir": "octave/octave-windows",
            "version": "1.6.5",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnu-octave.github.io/packages/windows/",
            "description": "Provides COM interface.",
            "long_description": "Provides COM interface.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1140
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-zenity",
            "portdir": "octave/octave-zenity",
            "version": "0.5.7",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://octave.sourceforge.io/zenity/",
            "description": "A set of functions for creating simple graphical user interfaces. It is currently possible to create calendar windows, text entries, file selection dialogs, lists, message windows, icons in the notification area, and windows for large amount of text.",
            "long_description": "A set of functions for creating simple graphical user interfaces. It is currently possible to create calendar windows, text entries, file selection dialogs, lists, message windows, icons in the notification area, and windows for large amount of text.",
            "active": false,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zenity",
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-zeromq",
            "portdir": "octave/octave-zeromq",
            "version": "1.5.6",
            "license": "GPL-3+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/gnu-octave/octave-zeromq",
            "description": "ZeroMQ bindings for GNU Octave",
            "long_description": "ZeroMQ bindings for GNU Octave",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1140
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zmq",
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "oll",
            "portdir": "math/oll",
            "version": "0.03",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://code.google.com/p/oll/",
            "description": "a library supporting several for online-learning algorithms.",
            "long_description": "OLL is a library supporting several for online-learning algorithms. OLL is specialized for large-scale, but sparse, learning tasks such as Natural Language Processing. While these algorithms are very efficient in terms of speed, and space (linear in the number of examples, and features), its performances are comparable to the batch-style learning methods such as SVMs, MEs.",
            "active": true,
            "categories": [
                "textproc",
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "opal-ml",
            "portdir": "math/opal-ml",
            "version": "2022-03-18",
            "license": "(GPL-2 or LGPL-2.1)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.tkl.iis.u-tokyo.ac.jp/~ynaga/opal",
            "description": "C++ header library of online learning with kernel slicing",
            "long_description": "Opal is a C++ header library of online learning with kernel slicing.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "multiclass",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-15"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "openlibm",
            "portdir": "math/openlibm",
            "version": "0.8.4",
            "license": "MIT and ISCL and BSD and LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://openlibm.org",
            "description": "high quality system independent, portable, open source libm implementation",
            "long_description": "OpenLibm is an effort to have a high quality, portable, standalone C mathematical library (libm).",
            "active": true,
            "categories": [
                "devel",
                "math"
            ],
            "maintainers": [
                {
                    "name": "mcalhoun",
                    "github": "MarcusCalhoun-Lopez",
                    "ports_count": 1503
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "optpp",
            "portdir": "math/optpp",
            "version": "20220920",
            "license": "LGPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://software.sandia.gov/opt++",
            "description": "C++ library for non-linear optimization",
            "long_description": "OPT++ is a C++ library for non-linear optimization.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gccdevel",
                "clang10",
                "clang11",
                "clang12",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang50",
                "clang60",
                "clang70",
                "clang80",
                "clang90",
                "clangdevel",
                "gcc10",
                "mpich",
                "openmpi",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "orpie",
            "portdir": "math/orpie",
            "version": "1.5.2",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pessimization.com/software/orpie/",
            "description": "fullscreen RPN calculator for the console",
            "long_description": "Orpie is a fullscreen RPN calculator for the console. Its operation is similar to that of modern HP calculators, but data entry has been optimized for efficiency on a PC keyboard. Features include extensive scientific calculator functionality, command completion, and a visible interactive stack.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml",
                        "ocaml-camlp4",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gsl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "parmetis",
            "portdir": "math/parmetis",
            "version": "20230326",
            "license": "Restrictive",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/KarypisLab/ParMETIS",
            "description": "ParMETIS - parallel graph partitioning",
            "long_description": "ParMETIS - parallel graph partitioning",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "clang11",
                "clang12",
                "clang13",
                "debug",
                "clang10",
                "clang14",
                "clang15",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "mpich",
                "openmpi",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang90",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "metis",
                        "mpich-clang17"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "superlu_dist",
                        "mumps"
                    ]
                }
            ]
        },
        {
            "name": "pdc",
            "portdir": "math/pdc",
            "version": "0.9",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.redfelineninja.dsl.pipex.com/software/all.html#pdc",
            "description": "programmers desktop caclulator in bc style",
            "long_description": "PDC is a desktop caclulator in the bc style with features designed for programmers. It does not support floating point maths but does provide all the C operators (logical, bitwise, shifts etc.) and implements ISO C operator precedence. Additionally functions are available to perform population counts and byte swaps.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses",
                        "readline"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pecco",
            "portdir": "math/pecco",
            "version": "2022-03-18",
            "license": "(GPL-2 or LGPL-2.1) and BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.tkl.iis.u-tokyo.ac.jp/~ynaga/pecco/",
            "description": "simple C++ library for linear classification with conjunctive features",
            "long_description": "pecco is a simple C++ library for linear classification with conjunctive features.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "dartsclone",
                "float",
                "trie",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "darts-clone",
                        "clang-14"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "petsc",
            "portdir": "math/petsc",
            "version": "3.22.1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.mcs.anl.gov/petsc/",
            "description": "Portable, Extensible Toolkit for Scientific Computation",
            "long_description": "PETSc, pronounced PET-see (the S is silent), is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication.",
            "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",
                "clang20",
                "clang90",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gfortran",
                "mpich",
                "openmpi",
                "complex",
                "hwloc",
                "suitesparse",
                "sundials",
                "superlu",
                "mumps",
                "superlu_dist",
                "ml",
                "hypre",
                "parmetis",
                "hdf5",
                "netcdf",
                "fftw",
                "yaml",
                "valgrind",
                "sprng",
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "c2html",
                        "sowing",
                        "python311",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "vecLibFort",
                        "mpich-clang17",
                        "hwloc"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py27-slepc4py",
                        "py35-slepc4py",
                        "py36-slepc4py",
                        "py38-slepc4py",
                        "py310-slepc4py",
                        "py311-slepc4py",
                        "py27-petsc4py",
                        "py35-petsc4py",
                        "py36-petsc4py",
                        "py37-slepc4py",
                        "py37-petsc4py",
                        "py38-petsc4py",
                        "py39-petsc4py",
                        "py310-petsc4py",
                        "py311-petsc4py",
                        "py39-slepc4py",
                        "slepc"
                    ]
                }
            ]
        },
        {
            "name": "pfft",
            "portdir": "math/pfft",
            "version": "1.0.8-alpha",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www-user.tu-chemnitz.de/~potts/workgroup/pippig/software.php.en#pfft",
            "description": "An extension of FFTW to massively parallel architectures",
            "long_description": "PFFT is a parallel FFT software library based on MPI.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [
                {
                    "name": "dstrubbe",
                    "github": "dstrubbe",
                    "ports_count": 38
                }
            ],
            "variants": [
                "clang10",
                "clang11",
                "clang90",
                "g95",
                "gcc10",
                "gcc7",
                "gcc9",
                "gfortran",
                "mpich",
                "openmpi",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "gcc11"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libgcc",
                        "fftw-3",
                        "mpich-clang90"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "picosat",
            "portdir": "math/picosat",
            "version": "965",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://fmv.jku.at/picosat/",
            "description": "picosat is a SAT solver",
            "long_description": "picosat is a SAT solver",
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "boolector"
                    ]
                }
            ]
        },
        {
            "name": "plda",
            "portdir": "math/plda",
            "version": "3.1",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://code.google.com/p/plda/",
            "description": "A parallel C++ implementation of fast Gibbs sampling of Latent Dirichlet Allocation",
            "long_description": "plda is a parallel C++ implementation of fast Gibbs sampling of Latent Dirichlet Allocation (LDA).",
            "active": true,
            "categories": [
                "textproc",
                "math"
            ],
            "maintainers": [],
            "variants": [
                "clang10",
                "clang11",
                "clang12",
                "clang50",
                "clang60",
                "clang70",
                "clang80",
                "clang90",
                "clangdevel",
                "gcc10",
                "gcc11",
                "gcc5",
                "gcc6",
                "gcc7",
                "gcc8",
                "gcc9",
                "gccdevel",
                "mpich",
                "openmpi",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ploticus",
            "portdir": "math/ploticus",
            "version": "2.42",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://ploticus.sourceforge.net/",
            "description": "plot generation program",
            "long_description": "A free, GPL, non-interactive software package for producing plots, charts, and graphics from data. It was developed in a Unix/C environment and runs on various Unix, Linux, and win32 systems. ploticus is good for automated or just-in-time graph generation, handles date and time data nicely, and has basic statistical capabilities. It allows significant user control over colors, styles, options and details.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gd2",
                        "libjpeg-turbo",
                        "zlib",
                        "freetype",
                        "xorg-libX11",
                        "libpng"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "prc",
            "portdir": "math/prc",
            "version": "1.5.6",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://supfam.mrc-lmb.cam.ac.uk/PRC/",
            "description": "program for aligning and scoring two profile hidden Markov models",
            "long_description": "PRC is a stand-alone program for aligning and scoring two profile hidden Markov models. This can be used to detect remote relationships between profiles more effectively than by doing simple profile-sequence comparisons. PRC takes into account all transition and emission probabilities in both hidden Markov models. PRC can read SAM, HMMER, PSI-BLAST and FASTA files.",
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1826
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "primegen",
            "portdir": "math/primegen",
            "version": "0.97",
            "license": "public-domain",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://cr.yp.to/primegen.html",
            "description": "Binary and library to generate prime numbers",
            "long_description": "primegen is a small, fast library to generate prime numbers in order. Can generate primes up to 1000000000000000, although it is not optimized for primes past 32 bits. It uses the Sieve of Atkin instead of the traditional Sieve of Eratosthenes.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [
                {
                    "name": "bstj",
                    "github": "",
                    "ports_count": 3
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pspp",
            "portdir": "math/pspp",
            "version": "1.6.2",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.gnu.org/software/pspp/",
            "description": "Statistical analysis of sampled data (free replacement for SPSS).",
            "long_description": "PSPP is a program for statistical analysis of sampled data. It is a Free replacement for the proprietary program SPSS, and appears very similar to it with a few exceptions.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [
                {
                    "name": "snc",
                    "github": "nerdling",
                    "ports_count": 157
                }
            ],
            "variants": [
                "help",
                "doc",
                "reloc",
                "postgres",
                "gui",
                "quartz",
                "x11",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "gettext",
                        "pkgconfig",
                        "makeicns",
                        "texinfo",
                        "python310"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "readline",
                        "gtksourceview3",
                        "cairo",
                        "fontconfig",
                        "gdk-pixbuf2",
                        "gsl",
                        "spread-sheet-widget",
                        "freetype",
                        "libiconv",
                        "libxml2",
                        "pango",
                        "xorg-libX11",
                        "zlib",
                        "xorg-libXcomposite",
                        "xorg-libXcursor",
                        "xorg-libXdamage",
                        "xorg-libXdmcp",
                        "xorg-libXext",
                        "xorg-libXfixes",
                        "xorg-libXi",
                        "xorg-libXinerama",
                        "xorg-libXrandr",
                        "xorg-libxcb",
                        "xrender",
                        "xorg-libXau",
                        "appstream-glib",
                        "atk",
                        "gettext",
                        "glib2",
                        "ncurses"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "adwaita-icon-theme"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pspp-devel",
            "portdir": "math/pspp-devel",
            "version": "2.0.1",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://www.gnu.org/software/pspp/",
            "description": "Statistical analysis of sampled data (free replacement for SPSS).",
            "long_description": "PSPP is a program for statistical analysis of sampled data. It is a Free replacement for the proprietary program SPSS, and appears very similar to it with a few exceptions.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [
                {
                    "name": "snc",
                    "github": "nerdling",
                    "ports_count": 157
                }
            ],
            "variants": [
                "help",
                "postgres",
                "gui",
                "quartz",
                "x11",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "gettext",
                        "pkgconfig",
                        "makeicns",
                        "coreutils",
                        "p5.34-text-diff",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gtksourceview4",
                        "cairo",
                        "fontconfig",
                        "gdk-pixbuf2",
                        "harfbuzz",
                        "librsvg",
                        "gsl",
                        "spread-sheet-widget",
                        "freetype",
                        "libiconv",
                        "libxml2",
                        "texinfo",
                        "pango",
                        "perl5.34",
                        "gettext-runtime",
                        "python311",
                        "zlib",
                        "atk",
                        "glib2",
                        "ncurses",
                        "readline",
                        "gtk3"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "coreutils",
                        "p5.34-text-diff"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pyxplot",
            "portdir": "math/pyxplot",
            "version": "0.9.2",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pyxplot.org.uk",
            "description": "Pyxplot is a multi-purpose graph plotting tool",
            "long_description": "Pyxplot is a multi-purpose graph plotting tool, scientific scripting language, vector graphics suite, and data processing package. Its interface is designed to make common tasks – e.g., plotting labelled graphs of data – accessible via short, simple, intuitive commands.",
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1140
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ImageMagick",
                        "libpng",
                        "python27",
                        "fftw-3",
                        "gsl",
                        "wget",
                        "readline",
                        "gv",
                        "cfitsio",
                        "texlive-bin",
                        "texlive-latex",
                        "libxml2",
                        "ghostscript"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "qalculate-gtk",
            "portdir": "math/qalculate-gtk",
            "version": "5.8.1",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/qalculate/qalculate-gtk",
            "description": "Qalculate! is a multi-purpose desktop calculator",
            "long_description": "Qalculate! is a multi-purpose desktop calculator. It is small and simple to use but with much power and versatility underneath. Features include customizable functions, units, arbitrary precision, plotting, and a user-friendly interface.",
            "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-18",
                        "libtool",
                        "pkgconfig",
                        "intltool",
                        "autoconf",
                        "automake",
                        "gettext"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libqalculate",
                        "gettext-runtime",
                        "gtk3"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "qhull",
            "portdir": "math/qhull",
            "version": "2020.2",
            "license": "Permissive",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.qhull.org",
            "description": "Programs and library for computing convex hulls.",
            "long_description": "Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The software runs in 2-d, 3-d, 4-d, and higher dimensions. Qhull implements the Quickhull algorithm for computing the convex hull. It handles roundoff errors from floating point arithmetic. Qhull also computes volumes, surface areas, and approximations to the convex hull.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "native",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "gnudatalanguage"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py36-matplotlib",
                        "ipe",
                        "plplot510",
                        "plplot510-single",
                        "solid",
                        "palapeli",
                        "py37-matplotlib",
                        "py38-matplotlib",
                        "py310-matplotlib",
                        "py39-matplotlib",
                        "py311-matplotlib",
                        "py312-matplotlib",
                        "py313-matplotlib",
                        "py314-matplotlib",
                        "plplot",
                        "plplot-single",
                        "py27-matplotlib",
                        "libpcl",
                        "octave",
                        "FreeSOLID",
                        "gdal",
                        "gdal-hdf5",
                        "gdal-kea",
                        "py35-matplotlib",
                        "gdal-netcdf"
                    ]
                }
            ]
        },
        {
            "name": "qrupdate",
            "portdir": "math/qrupdate",
            "version": "1.1.2",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://sourceforge.net/projects/qrupdate/",
            "description": "library for fast updates of QR and Cholesky decompositions",
            "long_description": "a Fortran library for fast updates of QR and Cholesky decompositions",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "gcc11",
                "gcc12",
                "gcc13",
                "gccdevel",
                "accelerate",
                "atlas",
                "openblas",
                "g95",
                "gcc10"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "gcc13"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "vecLibFort",
                        "libgcc"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "linalg",
                        "octave"
                    ]
                }
            ]
        },
        {
            "name": "reduce",
            "portdir": "math/reduce",
            "version": "20211019",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://reduce-algebra.sourceforge.io/",
            "description": "REDUCE Computer Algebra System",
            "long_description": "REDUCE is an interactive system for general algebraic computations of interest to mathematicians, scientists and engineers.",
            "active": true,
            "categories": [
                "lang",
                "math"
            ],
            "maintainers": [
                {
                    "name": "mark.brethen",
                    "github": "mbrethen",
                    "ports_count": 7
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14",
                        "Xft2",
                        "xorg-libX11",
                        "xorg-libXcursor",
                        "xorg-libXext",
                        "xorg-libXrandr",
                        "xorg-xorgproto",
                        "xrender",
                        "autoconf",
                        "automake",
                        "libtool",
                        "gnuplot"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "freetype",
                        "fontconfig",
                        "netpbm",
                        "ncurses",
                        "libffi"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "texlive",
                        "gnuplot"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "scalapack",
            "portdir": "math/scalapack",
            "version": "2.2.2",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.netlib.org/scalapack",
            "description": "A package for solving linear equations",
            "long_description": "The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers. Since version 2.0.0, ScaLAPACK includes BLACS.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "accelerate",
                "debug",
                "atlas",
                "blis",
                "flexiblas",
                "openblas",
                "clang10",
                "clang11",
                "clang12",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang90",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gfortran",
                "mpich",
                "openmpi",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-17",
                        "gcc14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "vecLibFort",
                        "libgcc",
                        "mpich-clang17"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "hiop",
                        "quantum-espresso",
                        "mumps",
                        "hpddm",
                        "bpack",
                        "ipopt"
                    ]
                }
            ]
        },
        {
            "name": "scalc",
            "portdir": "math/scalc",
            "version": "1.15",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.fokus.fraunhofer.de/research/cc/berlios/employees/joerg.schilling/private/",
            "description": "tool for simple integer calculations or for converting numbers",
            "long_description": "The calc command may be used to do simple integer calculations or to convert numbers from one radix to another.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "smake",
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "sgd",
            "portdir": "math/sgd",
            "version": "2.1",
            "license": "LGPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://leon.bottou.org/projects/sgd",
            "description": "Stochastic Gradient Descent",
            "long_description": "The goal of this package is to illustrate the efficiency of stochastic gradient descent for large-scale learning tasks. Two algorithms, Stochastic Gradient Descent (SGD), and Averaged Stochastic Gradient Descent (ASGD), are applied to two well known problems, Linear Support Vector Machines, and Conditional Random Fields.",
            "active": true,
            "categories": [
                "textproc",
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "shogun",
            "portdir": "math/shogun",
            "version": "2.1.0",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://shogun-toolbox.org",
            "description": "The machine-learning toolbox's focus is on large-scale kernel methods",
            "long_description": "The machine-learning toolbox's focus is on large-scale kernel methods and especially on Support Vector Machines (SVM). It provides a generic SVM object interfacing to several different SVM implementations, among them the state of the art OCAS, LibSVM, SVMLight, SVMLin and GPDT.",
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "maintainers": [],
            "variants": [
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gccdevel",
                "python27",
                "perl",
                "r",
                "octave",
                "java",
                "csharp",
                "lua",
                "ruby",
                "elwms",
                "hmm_parallel"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-16",
                        "gcc13"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "snappy",
                        "xz",
                        "readline",
                        "libgcc",
                        "arpack",
                        "atlas",
                        "bzip2",
                        "glpk",
                        "lp_solve",
                        "hdf5",
                        "json-c",
                        "libxml2",
                        "eigen3",
                        "gzip",
                        "lzo2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "shogun-devel",
            "portdir": "math/shogun-devel",
            "version": "4.0.0",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://shogun-toolbox.org",
            "description": "The machine learning toolbox's focus is on large scale kernel methods",
            "long_description": "The machine learning toolbox's focus is on large scale kernel methods and especially on Support Vector Machines (SVM). It provides a generic SVM object interfacing to several different SVM implementations, among them the state of the art OCAS, LibSVM, SVMLight, SVMLin and GPDT.",
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "python27"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "python27",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "xz",
                        "protobuf-cpp",
                        "readline",
                        "arpack",
                        "atlas",
                        "bzip2",
                        "glpk",
                        "lp_solve",
                        "hdf5",
                        "json-c",
                        "libxml2",
                        "eigen3",
                        "gzip",
                        "lzo2",
                        "snappy"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "singular",
            "portdir": "math/singular",
            "version": "4.4.0",
            "license": "(GPL-2 or GPL-3)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.singular.uni-kl.de/",
            "description": "the Singular computer algebra system",
            "long_description": "Singular is a computer algebra system for polynomial computations, with special emphasis on commutative and non-commutative algebra, algebraic geometry, and singularity theory.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "readline",
                        "cddlib",
                        "ntl",
                        "flint",
                        "gmp",
                        "mpfr",
                        "ncurses"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "polymake"
                    ]
                }
            ]
        },
        {
            "name": "slepc",
            "portdir": "math/slepc",
            "version": "3.22.1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://slepc.upv.es",
            "description": "Scalable Library for Eigenvalue Problem Computations",
            "long_description": "SLEPc is a software library for the solution of large scale sparse eigenvalue problems on parallel computers. It is an extension of PETSc and can be used for either standard or generalized eigenproblems, with real or complex arithmetic. It can also be used for computing a partial SVD of a large, sparse, rectangular matrix.",
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "maintainers": [
                {
                    "name": "mcalhoun",
                    "github": "MarcusCalhoun-Lopez",
                    "ports_count": 1503
                }
            ],
            "variants": [
                "clang10",
                "clang11",
                "clang12",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang90",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gfortran",
                "mpich",
                "openmpi",
                "arpack",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "sowing",
                        "python311",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "petsc",
                        "mpich-clang17"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py27-slepc4py",
                        "py35-slepc4py",
                        "py36-slepc4py",
                        "py38-slepc4py",
                        "py310-slepc4py",
                        "py311-slepc4py",
                        "py37-slepc4py",
                        "py39-slepc4py"
                    ]
                }
            ]
        },
        {
            "name": "sofia-ml",
            "portdir": "math/sofia-ml",
            "version": "2011-06-20-r42",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://code.google.com/p/sofia-ml/",
            "description": "Suite of Fast Incremental Algorithms for Machine Learning",
            "long_description": "The suite of fast incremental algorithms for machine learning (sofia-ml) can be used for training models for classification, regression, ranking, or combined regression and ranking. Several different techniques are available. This release is intended to aid researchers and practitioners who require fast methods for classification and ranking on large, sparse data sets.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal",
                "kmeans"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "subversion"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "sprng",
            "portdir": "math/sprng",
            "version": "1.0",
            "license": "CC-BY-SA-4",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.sprng.org",
            "description": "Scalable Parallel Random Number Generators",
            "long_description": "Scalable Parallel Random Number Generators",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "clang10",
                "clang11",
                "clang12",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang90",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gfortran",
                "mpich",
                "openmpi"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mpich-clang16"
                    ]
                }
            ],
            "depends_on": []
        }
    ]
}