{"count":51981,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=335","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=333","results":[{"name":"py311-opengl-accelerate","portdir":"python/py-opengl-accelerate","version":"3.1.10","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pyopengl.sourceforge.net/","description":"Acceleration code for PyOpenGL","long_description":"This set of C (Cython) extensions provides acceleration of common operations for slow points in PyOpenGL 3.x.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-wheel","py311-cython","py311-build","py311-installer","py311-setuptools"]},{"type":"lib","ports":["py311-numpy","python311"]}],"depends_on":[{"type":"lib","ports":["py311-opengl"]}]},{"name":"py311-opengl","portdir":"python/py-opengl","version":"3.1.10","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://pyopengl.sourceforge.net/","description":"Python binding to OpenGL","long_description":"PyOpenGL is the cross platform Python binding to OpenGL and related APIs. The binding is created using the standard ctypes library and is provided under an extremely liberal BSD-style Open-Source licenses.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-setuptools","py311-wheel","clang-18","py311-build"]},{"type":"lib","ports":["python311","py311-tkinter","py311-Pillow","py311-opengl-accelerate"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-pyqtgraph"]}]},{"name":"py311-bottleneck","portdir":"python/py-bottleneck","version":"1.6.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydata/bottleneck","description":"Fast NumPy array functions written in Cython","long_description":"Bottleneck is a set of NumPy ufuncs rewritten in Cython to boost performance. The collection contains mainly operations dealing with NaN and sliding windows.","active":true,"categories":["math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-wheel","py311-versioneer","py311-build","py311-installer","py311-setuptools"]},{"type":"lib","ports":["py311-numpy","python311"]}],"depends_on":[]},{"name":"py311-validators","portdir":"python/py-validators","version":"0.34.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kvesteri/validators","description":"Python Data Validation for Humans™","long_description":"Python Data Validation for Humans™","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"test","ports":["py311-Faker"]}]},{"name":"py311-ukpostcodeparser","portdir":"python/py-ukpostcodeparser","version":"1.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hamstah/ukpostcodeparser","description":"UK Postcode parser","long_description":"UK Postcode parser","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"test","ports":["py311-Faker"]}]},{"name":"py311-random2","portdir":"python/py-random2","version":"1.0.2","license":"PSF-2.1.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/random2","description":"Python 3 compatible Python 2 random Module.","long_description":"Python 3 compatible Python 2 random Module.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py311-Faker","portdir":"python/py-Faker","version":"40.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/joke2k/faker","description":"Faker is a Python package that generates fake data for you.","long_description":"Faker is a Python package that generates fake data for you. Whether you need to bootstrap your database, create good-looking XML documents, fill-in your persistence to stress test it, or anonymize data taken from a production service, Faker is for you.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","clang-18","py311-wheel","py311-build","py311-installer"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-dateutil","py311-typing_extensions"]},{"type":"test","ports":["py311-decorator","py311-pytest","py311-Pillow","py311-freezegun","py311-ukpostcodeparser","py311-validators","py311-xmltodict"]}],"depends_on":[]},{"name":"py311-awscli2","portdir":"python/py-awscli2","version":"2.34.41","license":"Apache-2","platforms":"{darwin >= 20}","epoch":0,"replaced_by":null,"homepage":"https://aws.amazon.com/cli/","description":"Universal Command Line Environment for Amazon Web Services.","long_description":"Universal Command Line Environment for Amazon Web Services.","active":true,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-flit_core"]},{"type":"lib","ports":["py311-dateutil","py311-prompt_toolkit","py311-jmespath","python311","py311-ruamel-yaml","py311-ruamel-yaml-clib","py311-awscrt","py311-colorama","py311-distro","py311-docutils","py311-urllib3"]},{"type":"run","ports":["awscli_select"]}],"depends_on":[]},{"name":"py311-argon2-cffi-bindings","portdir":"python/py-argon2-cffi-bindings","version":"25.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hynek/argon2-cffi-bindings","description":"Low-level CFFI bindings for Argon2","long_description":"Low-level CFFI bindings for Argon2","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-wheel","py311-setuptools_scm","py311-build","py311-installer","py311-setuptools"]},{"type":"lib","ports":["py311-cffi","python311"]}],"depends_on":[{"type":"run","ports":["py311-argon2-cffi"]}]},{"name":"py311-ruamel-yaml-clib","portdir":"python/py-ruamel-yaml-clib","version":"0.2.15","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://yaml.readthedocs.io/","description":"the C based reader/scanner and emitter for ruamel.yaml","long_description":"the C based reader/scanner and emitter for ruamel.yaml.","active":true,"categories":["python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":458}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-wheel","py311-ruamel-yaml"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-awscli2","py311-mitmproxy"]}]},{"name":"py311-ruamel-yaml","portdir":"python/py-ruamel-yaml","version":"0.19.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://yaml.readthedocs.io/","description":"YAML 1.2 loader/dumper package for Python","long_description":"YAML 1.2 loader/dumper package for Python. It is a derivative of Kirill Simonov’s PyYAML 3.11.","active":true,"categories":["python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":458}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"build","ports":["py311-ruamel-yaml-clib"]},{"type":"lib","ports":["py311-fmf","py311-maggma","py311-awscli2","py311-mitmproxy"]},{"type":"run","ports":["py311-pymatgen"]},{"type":"test","ports":["py311-pyftdi"]}]},{"name":"py311-tifffile","portdir":"python/py-tifffile","version":"2026.5.15","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/cgohlke/tifffile/","description":"Store numpy data arrays in TIFF files.","long_description":"Store numpy data arrays in TIFF files. Read image and metadata from TIFF-like files used in bioimaging.","active":true,"categories":["science","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["imagecodecs","lxml","matplotlib"],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-cython","py311-numpy","python311"]}],"depends_on":[{"type":"run","ports":["py311-scikit-image"]}]},{"name":"py311-awscrt","portdir":"python/py-awscrt","version":"0.32.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://aws.amazon.com/cli/","description":"A common runtime for AWS Python projects","long_description":"A common runtime for AWS Python projects","active":true,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","cmake","pkgconfig","py311-build"]},{"type":"lib","ports":["python311","py311-setuptools","openssl3"]}],"depends_on":[{"type":"lib","ports":["py311-awscli2"]}]},{"name":"libzita-resampler","portdir":"audio/libzita-resampler","version":"1.11.2","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://kokkinizita.linuxaudio.org/linuxaudio/","description":"Libzita-resampler is a C++ library for resampling audio signals.","long_description":"Libzita-resampler is a C++ library for resampling audio signals. It is designed to be used within a real-time processing context, to be fast, and to provide high-quality sample rate conversion. The library operates on signals represented in single-precision floating point format. For multichannel operation both the input and output signals are assumed to be stored as interleaved samples. The API allows a trade-off between quality and CPU load. For the latter a range of approximately 1:6 is available. Even at the highest quality setting libzita-resampler will be faster than most similar libraries, e.g. libsamplerate.","active":true,"categories":["audio"],"maintainers":[{"name":"aeioudev","github":"aeiouaeiouaeiouaeiouaeiouaeiou","ports_count":10}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"extract","ports":["xz"]}],"depends_on":[{"type":"lib","ports":["audiowmark"]}]},{"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-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":"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":"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":"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":"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":"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":"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":"cmh","portdir":"math/cmh","version":"1.1.1","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.multiprecision.org/cmh/home.html","description":"Compute Igusa class polynomials","long_description":"Compute Igusa class polynomials","active":true,"categories":["math"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]},{"type":"lib","ports":["fplll","gmp","mpfrcx","libmpc","mpfr","pari"]}],"depends_on":[]},{"name":"py311-logilab-common","portdir":"python/py-logilab-common","version":"2.1.0","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://www.logilab.org/project/logilab-common","description":"A number of modules used by various projects from Logilab","long_description":"A number of modules used by various projects from Logilab","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["py311-setuptools","py311-typing_extensions","py311-mypy_extensions","python311"]}],"depends_on":[{"type":"lib","ports":["py311-logilab-constraint"]}]},{"name":"py311-affine","portdir":"python/py-affine","version":"2.4.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sgillies/affine","description":"Matrices describing affine transformation of the plane.","long_description":"Matrices describing affine transformation of the plane.","active":true,"categories":["devel","math","python","gis"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-async-geotiff"]},{"type":"run","ports":["py311-rasterio","py311-rasterstats"]}]},{"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":"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":"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-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":"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":"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":"py311-ctypeslib2","portdir":"python/py-ctypeslib2","version":"2.3.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/trolldbois/ctypeslib","description":"Generate python ctypes classes from C headers.","long_description":"This fork of ctypeslib is mainly about using the libclang >= 3.7 python bindings to generate python code from C source code, instead of gccxml.","active":true,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":225}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-setuptools","py311-clang","python311"]}],"depends_on":[]},{"name":"py311-clang","portdir":"python/py-clang","version":"14","license":"NCSA","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/llvm/llvm-project/tree/main/clang/bindings/python","description":"Python bindings for clang","long_description":"Python bindings for clang","active":true,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":225}],"variants":["clang37","clang19","clang20","clang21"],"dependencies":[{"type":"build","ports":["py311-wheel","clang-18","py311-build","py311-installer","py311-setuptools"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["python311","clang-21"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-ctypeslib2"]}]},{"name":"py311-pptx","portdir":"python/py-pptx","version":"1.0.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/scanny/python-pptx","description":"Python module for creating and updating PowerPoint files.","long_description":"A typical use would be generating a customized PowerPoint presentation from database content, downloadable by clicking a link in a web application. Several developers have used it to automate production of presentation-ready engineering status reports based on information held in their work management system. It could also be used for making bulk updates to a library of presentations or simply to automate the production of a slide or two that would be tedious to get right by hand.","active":true,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":225}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["py311-Pillow","py311-lxml","py311-XlsxWriter","python311"]}],"depends_on":[]},{"name":"py311-XlsxWriter","portdir":"python/py-XlsxWriter","version":"3.2.9","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jmcnamara/XlsxWriter","description":"Python module for writing files in XLSX file format.","long_description":"XlsxWriter can be used to write text, numbers, formulas and hyperlinks to multiple worksheets and it supports features such as formatting and many more.","active":true,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":225}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-pptx"]}]},{"name":"py311-tempora","portdir":"python/py-tempora","version":"5.8.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/tempora","description":"Objects and routines pertaining to date and time (tempora)","long_description":"Objects and routines pertaining to date and time (tempora)","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-wheel","py311-setuptools_scm","clang-18","py311-coherent.licensed","py311-build","py311-installer"]},{"type":"lib","ports":["python311","py311-setuptools","py311-six","py311-toml","py311-jaraco.functools"]},{"type":"test","ports":["py311-py","py311-pytest","py311-freezegun"]}],"depends_on":[{"type":"lib","ports":["py311-portend"]}]},{"name":"py311-jaraco.functools","portdir":"python/py-jaraco.functools","version":"4.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/jaraco.functools/","description":"Additional functools in the spirit of stdlib's functools.","long_description":"Additional functools in the spirit of stdlib's functools.","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-coherent.licensed","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["python311","py311-more-itertools"]},{"type":"test","ports":["py311-pytest","py311-jaraco.classes"]}],"depends_on":[{"type":"lib","ports":["py311-cheroot","py311-jaraco.text","py311-keyring","py311-tempora"]}]},{"name":"tthresh","portdir":"graphics/tthresh","version":"2023.07.12","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rballester/tthresh","description":"C++ compressor for multidimensional grid data using the Tucker decomposition","long_description":"C++ compressor for multidimensional grid data using the Tucker decomposition","active":true,"categories":["graphics"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["zlib","libomp","eigen3"]}],"depends_on":[]},{"name":"absent","portdir":"devel/absent","version":"2020.10.28","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rvarago/absent","description":"Small C++17 library meant to simplify the composition of nullable types in a generic, type-safe and declarative way.","long_description":"Small C++17 library meant to simplify the composition of nullable types in a generic, type-safe and declarative way.","active":true,"categories":["devel"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["catch2","cmake","clang-20"]},{"type":"test","ports":["catch2"]}],"depends_on":[]},{"name":"any","portdir":"devel/any","version":"2024.05.01","license":"Boost-1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/thelink2012/any","description":"Implementation of std::experimental::any, including small object optimization, for C++11 compilers","long_description":"Implementation of std::experimental::any, including small object optimization, for C++11 compilers","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[]},{"name":"acorn","portdir":"devel/acorn","version":"0.10.1","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://docs.acorn.io","description":"A simple application deployment framework for Kubernetes","long_description":"A simple application deployment framework for Kubernetes","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"helm-3.11","portdir":"sysutils/helm","version":"3.11.3","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/helm/helm","description":"Kubernetes package manager","long_description":"Helps you manage Kubernetes applications — Helm Charts help you define, install, and upgrade even the most complex Kubernetes application.","active":true,"categories":["sysutils"],"maintainers":[{"name":"sirn","github":"sirn","ports_count":33},{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["helm_select"]}],"depends_on":[]},{"name":"rb18-rake","portdir":"ruby/rb-rake","version":"0.8.7","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/rake","description":"Ruby make-like utility using standard Ruby syntax","long_description":"This package contains Rake, a simple ruby build program with capabilities similar to make. Rake has the following features: * Rakefiles (rakeʼs version of Makefiles) are completely defined in standard Ruby syntax. No XML files to edit. No quirky Makefile syntax to worry about (is that a tab or a space?) * Users can specify tasks with prerequisites. * Rake supports rule patterns to sythesize implicit tasks. * Rake is lightweight. It can be distributed with other projects as a single file. Projects that depend upon rake do not require that rake be installed on target systems.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby","rb-rubygems"]}],"depends_on":[{"type":"build","ports":["rb-actionmailer","rb-actionpack","rb-actionwebservice","rb-activeldap","rb-activerecord","rb-activeresource","rb-activesupport","rb-acts_as_taggable","rb-builder","rb-capistrano","rb-captcha","rb-cgi_multipart_eof_fix","rb-coderay","rb-compass","rb-cucumber","rb-daemons","rb-diff-lcs","rb-dnssd","rb-easyjour","rb-erubis","rb-fastthread","rb-flickr","rb-fxruby","rb-gd2","rb-gem_plugin","rb-getopt-declare","rb-haml","rb-haml-edge","rb-hikidoc","rb-hpricot","rb-hoe","rb-http_parser","rb-innate","rb-jabber4r","rb-kwartz","rb-lafcadio","rb-lazylist","rb-mini_portile","rb-minitest","rb-mocha","rb-mofo","rb-mongrel","rb-mongrel_cluster","rb-msgpack","rb-nanoc","rb-nanoc3","rb-net-irc","rb-net-scp","rb-net-sftp","rb-net-yail","rb-netaddr","rb-og","rb-pluginfactory","rb-polyglot","rb-rack","rb-rails","rb-ramaze","rb-rbot","rb-rcov","rb-rflickr","rb-rgl","rb-rio","rb-rspec","rb-rspec-rails","rb-ruby-debug","rb-ruby-debug-base","rb-ruby-openid","rb-slave","rb-snmp","rb-sqlite","rb-stomp","rb-stream","rb-technorati-ruby","rb-term-ansicolor","rb-text-format","rb-treetop","xmlresume2x"]}]},{"name":"vals","portdir":"sysutils/vals","version":"0.43.8","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/variantdev/vals","description":"Helm-like configuration values loader with support for various sources","long_description":"vals is a tool for managing configuration values and secrets. It supports various backends including Vault, AWS SSM Parameter Store, AWS Secrets Manager, AWS S3, GCP Secrets Manager, Google Sheets, SOPS-encrypted files and Terraform State.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"py311-zmq","portdir":"python/py-zmq","version":"27.1.0","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/zeromq/pyzmq","description":"Python bindings for 0MQ","long_description":"PyZMQ is a lightweight and super-fast messaging library built on top of the ZeroMQ library.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"jrjsmrtn","github":"jrjsmrtn","ports_count":12},{"name":"michaelld","github":"michaelld","ports_count":458}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-setuptools","py311-wheel","py311-cython","py311-scikit-build-core","py311-build","py311-installer"]},{"type":"lib","ports":["python311","py311-packaging","py311-cffi","zmq"]}],"depends_on":[{"type":"lib","ports":["py311-spyder-kernels","py311-ipyparallel","py311-jupyter_client","py311-jupyter_console","py311-jupyter_server","py311-maggma","py311-nbclassic","py311-ipykernel"]},{"type":"run","ports":["py311-spyder"]}]},{"name":"py311-xmldiff","portdir":"python/py-xmldiff","version":"2.6.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Shoobx/xmldiff","description":"A library and command line utility for diffing xml","long_description":"xmldiff is a library and a command-line utility for making diffs out of XML. This may seem like something that doesn’t need a dedicated utility, but change detection in hierarchical data is very different from change detection in flat data. XML type formats are also not only used for computer readable data, it is also often used as a format for hierarchical data that can be rendered into human readable formats. A traditional diff on such a format would tell you line by line the differences, but this would not be be readable by a human. xmldiff provides tools to make human readable diffs in those situations.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","clang-18","py311-wheel","py311-build","py311-installer"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-six","py311-lxml"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py-xmldiff"]}]},{"name":"py310-xmldiff","portdir":"python/py-xmldiff","version":"2.6.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Shoobx/xmldiff","description":"A library and command line utility for diffing xml","long_description":"xmldiff is a library and a command-line utility for making diffs out of XML. This may seem like something that doesn’t need a dedicated utility, but change detection in hierarchical data is very different from change detection in flat data. XML type formats are also not only used for computer readable data, it is also often used as a format for hierarchical data that can be rendered into human readable formats. A traditional diff on such a format would tell you line by line the differences, but this would not be be readable by a human. xmldiff provides tools to make human readable diffs in those situations.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","clang-18","py310-installer","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-lxml","py310-six"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py39-xmldiff","portdir":"python/py-xmldiff","version":"2.6.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Shoobx/xmldiff","description":"A library and command line utility for diffing xml","long_description":"xmldiff is a library and a command-line utility for making diffs out of XML. This may seem like something that doesn’t need a dedicated utility, but change detection in hierarchical data is very different from change detection in flat data. XML type formats are also not only used for computer readable data, it is also often used as a format for hierarchical data that can be rendered into human readable formats. A traditional diff on such a format would tell you line by line the differences, but this would not be be readable by a human. xmldiff provides tools to make human readable diffs in those situations.","active":false,"categories":["textproc","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","clang-17","py39-installer","py39-setuptools","py39-wheel"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-six","py39-lxml"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[]}]}