{"count":52338,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=676","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=674","results":[{"name":"macfuse4","portdir":"fuse/macfuse4","version":"4.10.2","license":"Restrictive","platforms":"{darwin >= 13}","epoch":0,"replaced_by":null,"homepage":"https://macfuse.github.io/","description":"FUSE for macOS","long_description":"FUSE extends macOS by adding support for user space file systems.","active":true,"categories":["fuse"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":85},{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":["fs_link"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"macfuse","portdir":"fuse/macfuse","version":"5.2.0","license":"Restrictive","platforms":"{darwin >= 21}","epoch":0,"replaced_by":null,"homepage":"https://macfuse.github.io/","description":"FUSE for macOS","long_description":"FUSE extends macOS by adding support for user space file systems.","active":true,"categories":["fuse"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":85},{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":["fs_link"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["py27-llfuse","py35-llfuse","py36-llfuse","netatalk_client","sshfs","py38-fusepy","py39-gitfs","py37-llfuse","cryfs","py38-llfuse","py39-fusepy","py39-llfuse","archivemount","bindfs","btfs","curlftpfs","encfs","ext2fuse","ext4fuse","gocryptfs","ifuse","mp3fs","ntfs-3g","offlinefs","py-fuse","s3fs","py27-fuse","py-fusepy","py314-fusepy","py-gitfs","py314-gitfs","py-llfuse","py310-llfuse","py311-llfuse","py312-llfuse","py313-llfuse","libewf"]}]},{"name":"ifuse","portdir":"fuse/ifuse","version":"1.1.4","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://libimobiledevice.org/","description":"A fuse filesystem to access the contents of iOS devices","long_description":"A fuse filesystem to access the contents of iOS devices.","active":true,"categories":["devel","fuse"],"maintainers":[{"name":"therealketo","github":"therealketo","ports_count":17}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","autoconf","automake","libtool","pkgconfig"]},{"type":"lib","ports":["libimobiledevice","libplist","macfuse","glib2"]}],"depends_on":[]},{"name":"gocryptfs","portdir":"fuse/gocryptfs","version":"2.6.1","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://nuetzlich.net/gocryptfs/","description":"Encrypted overlay filesystem written in Go","long_description":"Encrypted overlay filesystem written in Go","active":true,"categories":["fuse"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":["openssl","doc","fs_link"],"dependencies":[{"type":"build","ports":["pkgconfig","go","pandoc","clang-18"]},{"type":"lib","ports":["macfuse"]}],"depends_on":[]},{"name":"ext4fuse","portdir":"fuse/ext4fuse","version":"0.1.3","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/gerard/ext4fuse","description":"ext4 filesystem in user space","long_description":"Implementation of the ext4 filesystem in user space, using the FUSE library. This allows read-only access.","active":true,"categories":["fuse"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":["fs_link"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["macfuse"]}],"depends_on":[]},{"name":"ext2fuse","portdir":"fuse/ext2fuse","version":"0.8.1","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/ext2fuse/","description":"ext2 filesystem in user space","long_description":"Implementation of the ext2 filesystem in user space, using the FUSE library.","active":true,"categories":["fuse"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["e2fsprogs","macfuse"]}],"depends_on":[]},{"name":"encfs","portdir":"fuse/encfs","version":"1.9.5","license":"(GPL-3+ or OpenSSLException)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://vgough.github.io/encfs/","description":"An encrypted pass-through FUSE filesystem","long_description":"EncFS is an encrypted pass-through filesystem which runs in userspace, using the FUSE kernel module. Similar in design to CFS and other pass-through filesystems, all data is encrypted and stored in the underlying filesystem. Unlike loopback filesystems, there is no predetermined or pre-allocated filesystem size.","active":true,"categories":["fuse"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["gettext","macfuse","openssl","rlog"]}],"depends_on":[]},{"name":"curlftpfs","portdir":"fuse/curlftpfs","version":"0.9.2","license":"GPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://curlftpfs.sourceforge.net/","description":"CurlFtpFS is a filesystem for acessing FTP hosts based on FUSE and libcurl.","long_description":"CurlFtpFS diferentiates itself from other FTP filesystems because it features SSLv3 and TLSv1 support, connecting through tunneling HTTP proxies, automatically reconnection if the server times out, transform absolute symlinks to point back into the ftp file system, and additional options.","active":true,"categories":["fuse"],"maintainers":[{"name":"darenzana","github":"","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["glib2","curl","zlib","macfuse","libiconv","gettext"]}],"depends_on":[]},{"name":"btfs","portdir":"fuse/btfs","version":"3.1","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/johang/btfs","description":"A bittorrent filesystem based on FUSE","long_description":"With btfs, you can mount any .torrent file or magnet link and then use it as any read-only directory in your file tree. The contents of the files will be downloaded on-demand as they are read by applications.","active":true,"categories":["net","fuse"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":["fs_link"],"dependencies":[{"type":"build","ports":["clang-20","automake","libtool","pkgconfig","boost181","autoconf"]},{"type":"lib","ports":["libtorrent-rasterbar","macfuse","openssl3","curl"]}],"depends_on":[]},{"name":"bindfs","portdir":"fuse/bindfs","version":"1.18.4","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bindfs.org/","description":"mirrors or overlays a local directory with altered permissions","long_description":"bindfs is a FUSE filesystem for mirroring a directory to another directory, similarly to mount --bind. The permissions of the mirrored directory can be altered in various ways.","active":true,"categories":["fuse"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":["fs_link"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["macfuse"]}],"depends_on":[]},{"name":"archivemount","portdir":"fuse/archivemount","version":"1b","license":"LGPL-2+ and BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.sr.ht/~nabijaczleweli/archivemount-ng","description":"File system for accessing archives using libarchive","long_description":"Archivemount is a piece of glue code between libarchive and FUSE. It can be used to mount a (possibly compressed) archive (as in .tar.gz or .tar.bz2) and use it like an ordinary filesystem.","active":true,"categories":["fuse"],"maintainers":[{"name":"therealketo","github":"therealketo","ports_count":17}],"variants":["fs_link"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-22"]},{"type":"lib","ports":["libarchive","macfuse"]}],"depends_on":[]},{"name":"yajl-fort","portdir":"fortran/yajl-fort","version":"1.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/nncarlson/yajl-fort","description":"Modern Fortran interface to the YAJL library","long_description":"The YAJL-Fort package provides a modern object-oriented Fortran interface to the YAJL C library, which is an event-driven parser for JSON data streams.","active":true,"categories":["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":["yajl","libgcc"]}],"depends_on":[]},{"name":"twopnt","portdir":"fortran/twopnt","version":"0.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/perazz/twopnt","description":"Modern Fortran translation of the TWOPNT program for Boundary Value Problems","long_description":"Modern Fortran translation of the TWOPNT program for Boundary Value Problems. The functions are modernized and translated from the original Fortran77 code TWOPNT, written by Dr Joseph F. Grcar at Sandia National Laboratories, Livermore, CA. The baseline version used for the translation is Version 3.29 from April 1998. An object-oriented interface wrapper was also 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":"toml-f","portdir":"fortran/toml-f","version":"0.4.2","license":"(Apache-2 or MIT)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://toml-f.readthedocs.io","description":"TOML parser implementation for data serialization and deserialization in Fortran","long_description":"TOML parser implementation for data serialization and deserialization in Fortran","active":true,"categories":["devel","fortran"],"maintainers":[],"variants":["debug","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18","gcc15"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libgcc"]}],"depends_on":[]},{"name":"stock-prices","portdir":"fortran/stock-prices","version":"2023.02.21","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/modern-fortran/stock-prices","description":"Analyzing stock prices with Fortran arrays","long_description":"Analyzing stock prices with Fortran arrays. Companion code for Chapter 4 of Modern Fortran: Building Efficient Parallel Applications","active":true,"categories":["finance","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"]}],"depends_on":[]},{"name":"splpak","portdir":"fortran/splpak","version":"2.0.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jacobwilliams/splpak","description":"Modernized SPLPAK library for multidimensional least-squares cubic spline fitting","long_description":"This library contains routines for fitting (least squares) a multidimensional cubic spline to arbitrarily located data. It also contains routines for evaluating this spline (or its partial derivatives) at any point. This is a modernization of the double precision SPLPAK files from NCL.","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":"sph","portdir":"fortran/sph","version":"2022.11.29","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://zoziha.github.io/SPH","description":"Smoothed Particle Hydrodynamics","long_description":"Smoothed Particle Hydrodynamics","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":"slsqp","portdir":"fortran/slsqp","version":"1.5.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jacobwilliams/slsqp","description":"Modern Fortran Edition of the SLSQP optimizer","long_description":"This is an updated version of the SLSQP nonlinear constrained optimization code. It can be used to solve nonlinear programming problems that seek to minimize a scalar performance index subject to nonlinear equality and inequality constraints as well as bounds on the 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":["libgcc"]}],"depends_on":[]},{"name":"simulated-annealing","portdir":"fortran/simulated-annealing","version":"1.0.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jacobwilliams/simulated-annealing","description":"Simulated Annealing with Modern Fortran","long_description":"Simulated Annealing with Modern Fortran","active":true,"categories":["science","fortran"],"maintainers":[],"variants":["gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","accelerate","atlas","blis","flexiblas","openblas"],"dependencies":[{"type":"build","ports":["fpm","clang-18","gcc15"]},{"type":"lib","ports":["libgcc","OpenBLAS"]}],"depends_on":[]},{"name":"runge-kutta-fortran","portdir":"fortran/runge-kutta-fortran","version":"1.1.1","license":"BSD","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/jacobwilliams/rklib","description":"Fixed and variable-step Runge–Kutta solvers in modern Fortran","long_description":"Fixed and variable-step Runge–Kutta solvers 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":"regridpack","portdir":"fortran/regridpack","version":"1.0.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jacobwilliams/regridpack","description":"Modern Fortran edition of REGRIDPACK","long_description":"This is an updated and modernized version of REGRIDPACK, a suite of Fortran routines for interpolating values between one-, two-, three- and four-dimensional arrays defined on uniform or nonuniform orthogonal grids. This operation is commonly referred to as regridding. Linear or cubic interpolation can be selected independently in each dimension. Extrapolation is not allowed. The subroutines in REGRIDPACK cannot be used to transfer values on non-orthogonal (randomly scattered) data grids.","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":"quadpack","portdir":"fortran/quadpack","version":"2.1.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jacobwilliams/quadpack","description":"Modern Fortran QUADPACK library for 1D numerical quadrature","long_description":"QUADPACK is a Fortran library for the numerical computation of definite one-dimensional integrals (numerical quadrature). Development of this library, which had ceased in the 1980s, has been restarted. The original code is being modernized, and new methods are being added. The goal is a comprehensive and modern Fortran library that includes both classic and state-of-the-art methods for numerical integration.","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":"prima","portdir":"fortran/prima","version":"0.7.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://libprima.net","description":"PRIMA is a package for solving general non-linear optimization problems without using derivatives","long_description":"PRIMA is a package for solving general non-linear optimization problems without using derivatives","active":true,"categories":["science","fortran"],"maintainers":[{"name":"","github":"zaikunzhang","ports_count":1}],"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":"powellopt","portdir":"fortran/powellopt","version":"2023.12.03","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jacobwilliams/PowellOpt","description":"Optimization algorithms by M.J.D. Powell","long_description":"This is a collection of derivative-free optimization algorithms by M.J.D. Powell.","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":"pikaia","portdir":"fortran/pikaia","version":"2.0.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jacobwilliams/pikaia","description":"Modern Fortran edition of the Pikaia genetic algorithm","long_description":"Modern Fortran edition of the Pikaia genetic algorithm","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":"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":[]},{"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":"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":"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":"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":"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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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":[]}]}