HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51989,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=395",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=393",
"results": [
{
"name": "purl",
"portdir": "finance/purl",
"version": "0.2.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://purl.dev/",
"description": "A curl-esque CLI for making HTTP requests that require payment. Designed for humans and agents alike.",
"long_description": "A curl-esque CLI for making HTTP requests that require payment. Designed for humans and agents alike.",
"active": true,
"categories": [
"finance"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1057
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "sc",
"portdir": "finance/sc",
"version": "7.16",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ibiblio.org/pub/Linux/apps/financial/spreadsheet/",
"description": "sc is the Venerable Spreadsheet Calculator",
"long_description": "sc is a free curses-based spreadsheet program that uses key bindings similar to vi and less.",
"active": true,
"categories": [
"finance"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"bison",
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "sc-im",
"portdir": "finance/sc-im",
"version": "0.8.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/andmarti1424/sc-im",
"description": "Spreadsheet Calculator Improvised",
"long_description": "An ncurses spreadsheet program for terminal",
"active": true,
"categories": [
"finance"
],
"maintainers": [
{
"name": "",
"github": "nkorth",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libxls",
"libzip",
"libxlsxwriter",
"libxml2",
"ncurses",
"lua51"
]
}
],
"depends_on": []
},
{
"name": "ta-lib",
"portdir": "finance/ta-lib",
"version": "0.4.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ta-lib.org",
"description": "TA-Lib is a financial technical analysis library.",
"long_description": "TA-Lib provides common functions for the technical analysis of financial market data, including more than 150 indicators such as ADX, MACD, RSI, Stochastic, Bollinger Bands and more.",
"active": true,
"categories": [
"finance"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ticker",
"portdir": "finance/ticker",
"version": "5.2.1",
"license": "GPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/achannarasappa/ticker",
"description": "Terminal stock ticker with live updates and position tracking",
"long_description": "Terminal stock ticker with live updates and position tracking. Provides Live stock price quotes, lets you track the value of your stock positions, and supports multiple cost basis lots as well as pre and post market price quotes.",
"active": true,
"categories": [
"finance"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1057
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ttf-nerd-fonts-symbols",
"portdir": "fonts/ttf-nerd-fonts-symbols",
"version": "3.4.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nerdfonts.com",
"description": "High number of extra glyphs from popular 'iconic fonts'",
"long_description": "High number of extra glyphs from popular 'iconic fonts'",
"active": true,
"categories": [
"fonts"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "run",
"ports": [
"fontconfig"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"kitty"
]
}
]
},
{
"name": "ForEx",
"portdir": "fortran/ForEx",
"version": "2016.12.07",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/victorsndvg/ForEx",
"description": "Fortran user-defined exceptions handler",
"long_description": "Fortran user-defined exceptions handler",
"active": true,
"categories": [
"devel",
"fortran"
],
"maintainers": [],
"variants": [
"debug",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "LSQR",
"portdir": "fortran/LSQR",
"version": "1.1.0",
"license": "CPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/LSQR",
"description": "Modern Fortran sparse linear systems solver",
"long_description": "A Fortran 2008 edition of LSQR, a conjugate-gradient type method for solving sparse linear equations and sparse least-squares problems.",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "cafut",
"portdir": "fortran/cafut",
"version": "2023.06.30",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://renatomatz.github.io/cafut-docs",
"description": "Single-file object-oriented unit testing utility for Coarray Fortran",
"long_description": "The point of this library is to provide a simple, object-oriented unit testing framework meant for applications using Coarray Fortran. As it is further developped, we place more importance in brevity than to features, and for that reason, this project aims at maintaining all code within a single module that can be placed with the tested scripts.",
"active": true,
"categories": [
"devel",
"fortran"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"OpenCoarrays",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "carlson-elliptic-integrals",
"portdir": "fortran/carlson-elliptic-integrals",
"version": "1.0.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/carlson-elliptic-integrals",
"description": "Carlson symmetric forms of elliptic integrals",
"long_description": "This is a modern Fortran implementation of the Carlson symmetric forms of elliptic integrals code from the SLATEC library. It has been extensively refactored.",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "conmax",
"portdir": "fortran/conmax",
"version": "0.0.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/conmax",
"description": "Modern Fortran CONMAX optimization method for general non-linearly constrained function minimization.",
"long_description": "Modern Fortran CONMAX optimization method for general non-linearly constrained function minimization.",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "daglib",
"portdir": "fortran/daglib",
"version": "2023.12.31",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/daglib",
"description": "Directed acyclic graphs with modern Fortran",
"long_description": "DAGLIB is a modern Fortran module for creating and manipulating directed acyclic graphs (DAGs). It includes a toposort feature, and also the ability to generate files in the GraphViz dot notation.",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "ddeabm",
"portdir": "fortran/ddeabm",
"version": "3.0.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/ddeabm",
"description": "Modern Fortran implementation of the DDEABM Adams–Bashforth algorithm",
"long_description": "This is a modern object-oriented Fortran implementation of the DDEABM Adams–Bashforth–Moulton ODE solver. The original Fortran 77 code was obtained from the SLATEC library. It has been extensively refactored.",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "dop853",
"portdir": "fortran/dop853",
"version": "1.3.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/dop853",
"description": "Modern Fortran implementation of DOP853 ODE solver",
"long_description": "This is a modern Fortran (2003/2008) implementation of Hairerʼs DOP853 ODE solver. The original Fortran 77 code has been extensively refactored, and is now object-oriented and thread-safe, with an easy-to-use class interface. DOP853 is an explicit Runge–Kutta method of order 8(5,3) due to Dormand & Prince (with stepsize control and dense output).",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "econ-toolchain",
"portdir": "fortran/econ-toolchain",
"version": "2024.02.15",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/renatomatz/econ-toolchain",
"description": "General tools used for structural macroeconomic modelling",
"long_description": "General tools used for structural macroeconomic modelling",
"active": true,
"categories": [
"fortran",
"economics"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"OpenBLAS"
]
}
],
"depends_on": []
},
{
"name": "fastmath",
"portdir": "fortran/fastmath",
"version": "2023.01.22",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/perazz/fastmath",
"description": "Modern Fortran library for fast, approximate math functions",
"long_description": "This is a modern Fortran library for fast, approximate math functions: exp, log, 1/sqrt. These functions provide fast, approximate evaluations of the exponential, logarithm and normalization functions in 64-bit precision.",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "feq-parse",
"portdir": "fortran/feq-parse",
"version": "2024.06.15",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/FluidNumerics/feq-parse",
"description": "An equation parser class for modern Fortran",
"long_description": "An equation parser class for modern Fortran",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "finterp",
"portdir": "fortran/finterp",
"version": "1.3.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/finterp",
"description": "Multidimensional linear interpolation with modern Fortran",
"long_description": "Can be used to perform multidimensional (1D–6D) linear interpolation of data on a regular grid. The code is written in modern Fortran (2003/2008) and is object-oriented and thread-safe.",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fitpack",
"portdir": "fortran/fitpack",
"version": "1.0.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/perazz/fitpack",
"description": "Modern Fortran translation of the FITPACK package for curve and surface fitting",
"long_description": "This is a modern Fortran translation of the FITPACK package for curve and surface fitting. The functions are modernized and translated from the original Fortran 77 code FITPACK by Paul Dierckx. The starting code used the double precision version of FITPACK distributed with scipy. An object-oriented interface wrapper is also being built.",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fmin",
"portdir": "fortran/fmin",
"version": "1.1.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/fmin",
"description": "Derivative free 1D function minimizer in modern Fortran",
"long_description": "Derivative free 1D function minimizer in modern Fortran",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "forgex",
"portdir": "fortran/forgex",
"version": "4.6",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://shinobuamasaki.github.io/forgex",
"description": "Fortran Regular Expression",
"long_description": "forgex is a regular expression engine written entirely in Fortran.",
"active": true,
"categories": [
"textproc",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"forgex-cli"
]
}
]
},
{
"name": "forgex-cli",
"portdir": "fortran/forgex-cli",
"version": "3.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://shinobuamasaki.github.io/forgex-cli",
"description": "Fortran Regular Expression Command Line Interface",
"long_description": "Fortran Regular Expression Command Line Interface",
"active": true,
"categories": [
"textproc",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
},
{
"type": "run",
"ports": [
"forgex"
]
}
],
"depends_on": []
},
{
"name": "forlab",
"portdir": "fortran/forlab",
"version": "2022.04.05",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zoziha/forlab",
"description": "forlab provides a lot of functions for scientific computing",
"long_description": "forlab provides a lot of functions for scientific computing mostly inspired by Matlab and Python’s NumPy.",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fortran-bspline",
"portdir": "fortran/fortran-bspline",
"version": "7.4.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/bspline-fortran",
"description": "Multidimensional B-Spline interpolation of data on a regular grid",
"long_description": "The library provides subroutines for 1D–6D interpolation and extrapolation using B-splines. The code is written in modern Fortran (i.e., Fortran 2003+). There are two ways to use the module, via a basic subroutine interface and an object-oriented interface. Both are thread-safe.",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fortran-cairo",
"portdir": "fortran/fortran-cairo",
"version": "2023.05.16",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/vmagnin/cairo-fortran",
"description": "Cairo bindings for Fortran",
"long_description": "Cairo bindings for Fortran",
"active": true,
"categories": [
"graphics",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"cairo",
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fortran-csv-module",
"portdir": "fortran/fortran-csv-module",
"version": "2.1.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/fortran-csv-module",
"description": "Modern Fortran library for reading and writing CSV (comma-separated value) files",
"long_description": "Modern Fortran library for reading and writing CSV (comma-separated value) files",
"active": true,
"categories": [
"textproc",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fortran-curl",
"portdir": "fortran/fortran-curl",
"version": "0.3.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/interkosmos/fortran-curl",
"description": "Fortran 2018 ISO_C_BINDING interfaces to Perl-compatible Regular Expressions 2",
"long_description": "Fortran 2018 ISO_C_BINDING interfaces to Perl-compatible Regular Expressions 2",
"active": true,
"categories": [
"devel",
"net",
"fortran"
],
"maintainers": [],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"curl"
]
}
],
"depends_on": []
},
{
"name": "fortran-datetime",
"portdir": "fortran/fortran-datetime",
"version": "1.7.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wavebitscientific/datetime-fortran",
"description": "Date and time manipulation for modern Fortran",
"long_description": "Date and time manipulation for modern Fortran. The fundamental time step is one millisecond.",
"active": true,
"categories": [
"fortran"
],
"maintainers": [],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"libtool",
"autoconf",
"automake",
"gcc15",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fortran-git",
"portdir": "fortran/fortran-git",
"version": "2023.04.27",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/interkosmos/fortran-git",
"description": "Fortran 2008 interface bindings to libgit2",
"long_description": "Fortran 2008 interface bindings to libgit2",
"active": true,
"categories": [
"devel",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgit2",
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fortran-json",
"portdir": "fortran/fortran-json",
"version": "9.0.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/json-fortran",
"description": "Modern Fortran JSON API",
"long_description": "JSON-Fortran is a user-friendly, thread-safe and object-oriented API for reading and writing JSON files, written in modern Fortran.",
"active": true,
"categories": [
"devel",
"fortran"
],
"maintainers": [],
"variants": [
"debug",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fortran-lapack",
"portdir": "fortran/fortran-lapack",
"version": "2024.01.20",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/perazz/fortran-lapack",
"description": "Modularized Fortran LAPACK implementation",
"long_description": "fortran-lapack contains a Modern Fortran implementation of the Reference-LAPACK library.",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fortran-lua53",
"portdir": "fortran/fortran-lua53",
"version": "0.2.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/interkosmos/fortran-lua53",
"description": "Fortran 2008 interface bindings to Lua 5.3",
"long_description": "Fortran 2008 interface bindings to Lua 5.3",
"active": true,
"categories": [
"devel",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"lua53"
]
}
],
"depends_on": []
},
{
"name": "fortran-mach",
"portdir": "fortran/fortran-mach",
"version": "0.1.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/fortran-mach",
"description": "Modern Fortran machine constants module",
"long_description": "Modern Fortran machine constants module",
"active": true,
"categories": [
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fortran-nlesolver",
"portdir": "fortran/fortran-nlesolver",
"version": "2.2.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/nlesolver-fortran",
"description": "Nonlinear equation solver with modern Fortran",
"long_description": "Basic Newton–Raphson type nonlinear equation solver for dense systems with m functions of n input variables.",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"vecLibFort",
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fortran-numdiff",
"portdir": "fortran/fortran-numdiff",
"version": "1.8.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/NumDiff",
"description": "Modern Fortran Numerical Differentiation Library",
"long_description": "NumDiff provides a modern Fortran interface for computing the Jacobian (derivative) matrix of m nonlinear functions which depend on n variables. The Jacobian matrix is required for various applications, including numerical optimization. It can also be used to test the accuracy of gradients computed by other means. The library also provides for computing the sparsity of this matrix, and returning the Jacobian in sparse or dense form.",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [],
"variants": [
"gccdevel",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fortran-pcre2",
"portdir": "fortran/fortran-pcre2",
"version": "0.1.1",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/interkosmos/fortran-pcre2",
"description": "Fortran 2018 ISO_C_BINDING interfaces to Perl-compatible Regular Expressions 2",
"long_description": "Fortran 2018 ISO_C_BINDING interfaces to Perl-compatible Regular Expressions 2",
"active": true,
"categories": [
"devel",
"fortran"
],
"maintainers": [],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"pcre2",
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fortran-polyroots",
"portdir": "fortran/fortran-polyroots",
"version": "1.4.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/polyroots-fortran",
"description": "Polynomial roots with modern Fortran",
"long_description": "Modern Fortran library for finding the roots of real and complex polynomial equations.",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fortran-popen",
"portdir": "fortran/fortran-popen",
"version": "1.0.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/popen-fortran",
"description": "Simple Fortran module for popen",
"long_description": "Simple Fortran module for popen",
"active": true,
"categories": [
"devel",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fortran-regex",
"portdir": "fortran/fortran-regex",
"version": "1.1.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/perazz/fortran-regex",
"description": "Fortran port of the tiny-regex-c library",
"long_description": "Fortran-regex is a modern Fortran port of the tiny-regex-c library for regular expressions. It is based on the original C implementation, but the API is modelled in Fortran style, which is similar to the intrinsic index function.",
"active": true,
"categories": [
"devel",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fortran-roots",
"portdir": "fortran/fortran-roots",
"version": "1.4.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/roots-fortran",
"description": "Root solvers for modern Fortran",
"long_description": "Modern Fortran library for finding the roots of continuous scalar functions of a single real variable.",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fortran-rpn-calc",
"portdir": "fortran/fortran-rpn-calc",
"version": "1.4.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://scivision.github.io/rpn-calc-fortran",
"description": "RPN Reverse Polish Notation Calculator, in Fortran",
"long_description": "RPN Reverse Polish Notation Calculator, in Fortran",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [],
"variants": [
"debug",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"python311",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fortran-sqlite3",
"portdir": "fortran/fortran-sqlite3",
"version": "0.2.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/interkosmos/fortran-sqlite3",
"description": "Fortran 2018 interface bindings to SQLite 3",
"long_description": "Fortran 2018 interface bindings to SQLite 3",
"active": true,
"categories": [
"databases",
"fortran"
],
"maintainers": [],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fortran-xlib",
"portdir": "fortran/fortran-xlib",
"version": "2023.05.27",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/interkosmos/fortran-xlib",
"description": "Fortran 2003 interface bindings to Xlib",
"long_description": "Fortran 2003 interface bindings to Xlib",
"active": true,
"categories": [
"graphics",
"fortran"
],
"maintainers": [],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"xorg-libX11"
]
}
],
"depends_on": []
},
{
"name": "fortran-xml",
"portdir": "fortran/fortran-xml",
"version": "2021.03.04",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://andreww.github.io/fox",
"description": "Fortran XML library",
"long_description": "Fortran XML library",
"active": true,
"categories": [
"devel",
"fortran"
],
"maintainers": [],
"variants": [
"debug",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fortran-zlib",
"portdir": "fortran/fortran-zlib",
"version": "0.2.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/interkosmos/fortran-zlib",
"description": "Collection of Fortran 2018 ISO_C_BINDING interfaces to selected zlib functions",
"long_description": "Collection of Fortran 2018 ISO_C_BINDING interfaces to selected zlib functions",
"active": true,
"categories": [
"archivers",
"fortran"
],
"maintainers": [],
"variants": [
"g95",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "functional-fortran",
"portdir": "fortran/functional-fortran",
"version": "0.6.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wavebitscientific/functional-fortran",
"description": "Functional programming for modern Fortran",
"long_description": "Functional programming for modern Fortran",
"active": true,
"categories": [
"devel",
"science",
"fortran"
],
"maintainers": [],
"variants": [
"debug",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "geodesic-fortran",
"portdir": "fortran/geodesic-fortran",
"version": "1.0.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/geodesic-fortran",
"description": "Geodesic routines for modern Fortran",
"long_description": "This is a library to solve geodesic problems on a planetary body.",
"active": true,
"categories": [
"science",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "gtk-fortran",
"portdir": "fortran/gtk-fortran",
"version": "3.24.41",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/vmagnin/gtk-fortran",
"description": "GTK / Fortran binding",
"long_description": "The gtk-fortran project aims to offer scientists programming in Fortran a cross-platform library to build Graphical User Interfaces (GUI).",
"active": true,
"categories": [
"devel",
"graphics",
"fortran"
],
"maintainers": [],
"variants": [
"debug",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"gdk-pixbuf2",
"libgcc",
"atk",
"gettext-runtime",
"pango",
"glib2",
"gtk3",
"cairo"
]
}
],
"depends_on": []
},
{
"name": "h5fortran",
"portdir": "fortran/h5fortran",
"version": "4.11.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/geospace-code/h5fortran",
"description": "Object-oriented Fortran HDF5 interface",
"long_description": "Object-oriented Fortran HDF5 interface",
"active": true,
"categories": [
"science",
"fortran"
],
"maintainers": [],
"variants": [
"debug",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc15",
"cmake",
"pkgconfig",
"clang-18",
"python313"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libgcc",
"hdf5",
"szip"
]
}
],
"depends_on": []
},
{
"name": "maptran3d",
"portdir": "fortran/maptran3d",
"version": "1.2.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/geospace-code/maptran3d",
"description": "Modern Fortran 3D coordinate conversions for geospace ecef enu eci",
"long_description": "Modern Fortran 3D coordinate conversions for geospace ecef enu eci",
"active": true,
"categories": [
"gis",
"fortran"
],
"maintainers": [],
"variants": [
"debug",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
}
]
}