{"count":51638,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=1011","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=1009","results":[{"name":"tatami","portdir":"devel/tatami","version":"3.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/tatami-inc/tatami","description":"C++ API for all sorts of matrices","long_description":"C++ API for all sorts of matrices","active":true,"categories":["devel","math"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","python312","clang-20"]},{"type":"lib","ports":["zlib"]}],"depends_on":[]},{"name":"tatami-devel","portdir":"devel/tatami","version":"2024.09.02","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/tatami-inc/tatami","description":"C++ API for all sorts of matrices","long_description":"C++ API for all sorts of matrices","active":true,"categories":["devel","math"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","python312","clang-20"]},{"type":"lib","ports":["zlib"]}],"depends_on":[]},{"name":"thrust","portdir":"devel/thrust","version":"2.4.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/NVIDIA/cccl","description":"The C++ parallel algorithms library","long_description":"The C++ parallel algorithms library","active":true,"categories":["devel","parallel"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["libomp"]}],"depends_on":[]},{"name":"ubertooth","portdir":"devel/ubertooth","version":"2020-12-R1","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ubertooth.readthedocs.io","description":"Software, firmware and hardware designs for Ubertooth.","long_description":"Project Ubertooth is an open source wireless development platform suitable for Bluetooth experimentation. Ubertooth ships with a capable BLE (Bluetooth Smart) sniffer and can sniff some data from Basic Rate (BR) Bluetooth Classic connections.","active":true,"categories":["devel","net","security"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","py310-setuptools","clang-18"]},{"type":"lib","ports":["py310-pyside","libusb","libbtbb","python310","py310-numpy","py310-qtpy"]}],"depends_on":[]},{"name":"ubertooth-devel","portdir":"devel/ubertooth","version":"2022-07-19","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ubertooth.readthedocs.io","description":"Software, firmware and hardware designs for Ubertooth.","long_description":"Project Ubertooth is an open source wireless development platform suitable for Bluetooth experimentation. Ubertooth ships with a capable BLE (Bluetooth Smart) sniffer and can sniff some data from Basic Rate (BR) Bluetooth Classic connections.","active":true,"categories":["devel","net","security"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","py310-setuptools","clang-18"]},{"type":"lib","ports":["py310-pyside","libusb","libbtbb-devel","python310","py310-numpy","py310-qtpy"]}],"depends_on":[]},{"name":"uvw","portdir":"devel/uvw","version":"3.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/skypjack/uvw","description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","long_description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"lib","ports":["libuv"]}],"depends_on":[]},{"name":"uvw-static","portdir":"devel/uvw","version":"3.2.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/skypjack/uvw","description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","long_description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"fetch","ports":["git"]}],"depends_on":[]},{"name":"uvw-headers","portdir":"devel/uvw","version":"3.2.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/skypjack/uvw","description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","long_description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","active":true,"categories":["devel"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]}],"depends_on":[]},{"name":"uvw2","portdir":"devel/uvw","version":"2.12.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/skypjack/uvw","description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","long_description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"lib","ports":["libuv"]}],"depends_on":[]},{"name":"virtuoso-5","portdir":"devel/virtuoso-5","version":"5.0.15","license":"GPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/","description":"a high-performance object-relational SQL database","long_description":"Virtuoso is an enterprise-grade server that delivers a platform for Data Access, Integration and Management.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","gawk","clang-18"]},{"type":"lib","ports":["ImageMagick","zlib","kerberos5","openldap","openssl10"]}],"depends_on":[]},{"name":"wangle","portdir":"devel/wangle","version":"2024.09.23.00","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/facebook/wangle","description":"Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.","long_description":"Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","ninja","pkgconfig","clang-20"]},{"type":"lib","ports":["libevent","libsodium","fizz","zlib","boost181","libfmt11","openssl3","double-conversion","folly","google-glog"]}],"depends_on":[{"type":"lib","ports":["edencommon","fb303","fbthrift","fbzmq","proxygen"]}]},{"name":"wt","portdir":"devel/wt","version":"4.11.1","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.webtoolkit.eu/wt","description":"C++ Web Toolkit","long_description":"Wt is a C++ library for developing web applications.","active":true,"categories":["devel","www"],"maintainers":[],"variants":["debug","unixODBC","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","asciidoctor","doxygen","clang-20"]},{"type":"lib","ports":["xml-security-c","xmltooling","log4shib","xercesc3","mesa","zlib","xorg-libX11","openssl3","boost181","postgresql16","pango","sqlite3","GraphicsMagick","glew","libharu"]}],"depends_on":[{"type":"lib","ports":["lms"]}]},{"name":"xdispatch2","portdir":"devel/xdispatch2","version":"2.1.4","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://emzeat.de/xdispatch2","description":"Grand Central Dispatch-like C++ threading library","long_description":"Grand Central Dispatch-like C++ threading library, built around queues, thread pools and flexible backends.","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","libdispatch","framework","libdispatch_legacy","tests","universal"],"dependencies":[{"type":"build","ports":["cmake","ninja","mz-cmaketools","clang-18"]}],"depends_on":[]},{"name":"zofu","portdir":"devel/zofu","version":"1.1.1","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/acroucher/zofu","description":"Object-oriented Fortran Unit-testing","long_description":"Zofu is a framework for carrying out unit testing of Fortran code modules. As the name suggests, it makes use of the object-oriented features of Fortran 2003.","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":["pkgconfig","meson","ninja","clang-18","gcc15"]},{"type":"lib","ports":["libgcc"]},{"type":"test","ports":["ninja"]}],"depends_on":[{"type":"build","ports":["fson"]},{"type":"test","ports":["fson"]}]},{"name":"JuffEd","portdir":"editors/JuffEd","version":"20240816","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Mezomish/juffed","description":"JuffEd is a Qt-based text editor","long_description":"JuffEd is a Qt-based text editor.","active":true,"categories":["editors"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["qt5-qtbase","qtermwidget","qt5-qttools","qscintilla-qt5"]}],"depends_on":[]},{"name":"TermME","portdir":"editors/TermME","version":"1.1.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/YottaYocta/TermME","description":"Markdown note-taking program for the terminal","long_description":"Markdown note-taking program for the terminal","active":true,"categories":["editors"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-22"]},{"type":"lib","ports":["libfmt10","FTXUI"]}],"depends_on":[]},{"name":"abiword-x11","portdir":"editors/abiword-x11","version":"3.0.6","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gitlab.gnome.org/World/AbiWord","description":"A word processor with Gnome support.","long_description":"A word processor with Gnome support.","active":true,"categories":["textproc","editors","gnome"],"maintainers":[],"variants":["evolution","universal"],"dependencies":[{"type":"build","ports":["clang-18","autoconf","autoconf-archive","automake","libtool","pkgconfig"]},{"type":"lib","ports":["desktop-file-utils","gobject-introspection","goffice","gtk3","libgsf","cairo","fontconfig","gdk-pixbuf2","harfbuzz","libjpeg-turbo","libpng","librsvg","libwmf","zlib","enchant","fribidi","libxml2","libxslt","wv","raptor2","rasqal","redland","pango","xorg-libX11","boost176","freetype","psiconv","atk","glib2","libgcrypt","libical"]},{"type":"run","ports":["adwaita-icon-theme"]}],"depends_on":[]},{"name":"nvi2","portdir":"editors/nvi2","version":"2.2.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lichray/nvi2","description":"Reimplementation of nex/nvi","long_description":"Reimplementation of nex/nvi, text editors originally distributed as part of the Fourth Berkeley Software Distribution (4BSD), by the University of California, Berkeley.","active":true,"categories":["editors"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","ninja","clang-18"]},{"type":"lib","ports":["ncurses","libiconv"]}],"depends_on":[]},{"name":"sigil-qt4","portdir":"editors/sigil-qt4","version":"0.6.2","license":"GPL-3+","platforms":"{darwin < 20}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Sigil-Ebook/Sigil","description":"Sigil, the ePub editor","long_description":"Sigil is a multi-platform WYSIWYG ebook editor. It is designed to edit books in ePub format.","active":true,"categories":["editors"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["hunspell","qt4-mac","boost176","xercesc3","zlib","minizip"]}],"depends_on":[]},{"name":"turbo","portdir":"editors/turbo","version":"2024.10.23","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/magiblot/turbo","description":"Experimental text editor based on Scintilla and Turbo Vision","long_description":"Turbo is an experimental text editor for the terminal, based on the Scintilla code editing component by Neil Hodgson and the Turbo Vision application framework.","active":true,"categories":["sysutils","editors"],"maintainers":[],"variants":["debug","tests","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["ncurses","libmagic"]}],"depends_on":[]},{"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":"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":["gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel"],"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":[]}]}