{"count":53704,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=769","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=767","results":[{"name":"py37-mmtf-python","portdir":"python/py-mmtf-python","version":"1.1.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcsb/mmtf-python","description":"The python implementation of the MMTF API, decoder and encoder.","long_description":"The python implementation of the MMTF API, decoder and encoder. The macromolecular transmission format (MMTF) is a binary encoding of biological structures. This repository holds the Python 2 and 3 compatible API, encoding and decoding libraries.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14","py37-setuptools"]},{"type":"lib","ports":["python37","py37-msgpack"]},{"type":"test","ports":["py37-pytest","py37-nose","py37-numpy"]}],"depends_on":[{"type":"lib","ports":["py37-MDAnalysis"]}]},{"name":"py37-gsd","portdir":"python/py-gsd","version":"2.5.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gsd.readthedocs.io/","description":"GSD (General Simulation Data) is a file format specification and a library to read and write it.","long_description":"GSD (General Simulation Data) is a file format specification and a library to read and write it. The package also contains a python module that reads and writes hoomd schema gsd files with an easy to use syntax.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-cython","py37-setuptools","clang-15"]},{"type":"lib","ports":["python37","py37-numpy"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-MDAnalysis"]}]},{"name":"py38-gsd","portdir":"python/py-gsd","version":"2.5.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gsd.readthedocs.io/","description":"GSD (General Simulation Data) is a file format specification and a library to read and write it.","long_description":"GSD (General Simulation Data) is a file format specification and a library to read and write it. The package also contains a python module that reads and writes hoomd schema gsd files with an easy to use syntax.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-installer","clang-16","py38-cython","py38-setuptools","py38-wheel","py38-build"]},{"type":"lib","ports":["python38","py38-numpy"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-MDAnalysis"]}]},{"name":"py27-gsd","portdir":"python/py-gsd","version":"1.7.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gsd.readthedocs.io/","description":"GSD (General Simulation Data) is a file format specification and a library to read and write it.","long_description":"GSD (General Simulation Data) is a file format specification and a library to read and write it. The package also contains a python module that reads and writes hoomd schema gsd files with an easy to use syntax.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-cython","py27-setuptools"]},{"type":"lib","ports":["python27","py27-numpy"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-MDAnalysis"]}]},{"name":"py36-gsd","portdir":"python/py-gsd","version":"2.5.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gsd.readthedocs.io/","description":"GSD (General Simulation Data) is a file format specification and a library to read and write it.","long_description":"GSD (General Simulation Data) is a file format specification and a library to read and write it. The package also contains a python module that reads and writes hoomd schema gsd files with an easy to use syntax.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-cython","py36-setuptools"]},{"type":"lib","ports":["python36","py36-numpy"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[{"type":"lib","ports":["py36-MDAnalysis"]}]},{"name":"py310-gsd","portdir":"python/py-gsd","version":"2.5.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gsd.readthedocs.io/","description":"GSD (General Simulation Data) is a file format specification and a library to read and write it.","long_description":"GSD (General Simulation Data) is a file format specification and a library to read and write it. The package also contains a python module that reads and writes hoomd schema gsd files with an easy to use syntax.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-installer","clang-17","py310-setuptools","py310-cython","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-numpy"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py39-gsd","portdir":"python/py-gsd","version":"2.5.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gsd.readthedocs.io/","description":"GSD (General Simulation Data) is a file format specification and a library to read and write it.","long_description":"GSD (General Simulation Data) is a file format specification and a library to read and write it. The package also contains a python module that reads and writes hoomd schema gsd files with an easy to use syntax.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-installer","clang-17","py39-cython","py39-setuptools","py39-wheel","py39-build"]},{"type":"lib","ports":["python39","py39-numpy"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-MDAnalysis"]}]},{"name":"py-GridDataFormats","portdir":"python/py-GridDataFormats","version":"1.2.0","license":"LGPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/MDAnalysis/GridDataFormats","description":"GridDataFormats provides the Python package 'gridData'.","long_description":"GridDataFormats provides the Python package 'gridData'. It contains a class ('Grid') to handle data on a regular grid --- basically NumPy n-dimensional arrays. It supports reading from and writing to some common formats (such as OpenDX).","active":true,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-GridDataFormats"]}],"depends_on":[]},{"name":"py-MDAnalysis","portdir":"python/py-MDAnalysis","version":"2.10.0","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.mdanalysis.org/","description":"An object-oriented toolkit to analyze molecular dynamics trajectories","long_description":"An object-oriented toolkit to analyze molecular dynamics trajectories generated by CHARMM, Gromacs, NAMD, LAMMPS, or Amber. It also reads other formats (e.g. PDB files and XYZ format trajectories. It can write most of the coordinate formats, too, together with atom selections for use in Gromacs, CHARMM, VMD and PyMOL.","active":true,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-MDAnalysis"]}],"depends_on":[]},{"name":"py313-GridDataFormats","portdir":"python/py-GridDataFormats","version":"1.2.0","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/MDAnalysis/GridDataFormats","description":"GridDataFormats provides the Python package 'gridData'.","long_description":"GridDataFormats provides the Python package 'gridData'. It contains a class ('Grid') to handle data on a regular grid --- basically NumPy n-dimensional arrays. It supports reading from and writing to some common formats (such as OpenDX).","active":true,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","py313-setuptools","py313-wheel","py313-versioningit","clang-18","py313-build"]},{"type":"lib","ports":["python313","py313-numpy","py313-scipy","py313-mrcfile"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-MDAnalysis"]}]},{"name":"py314-GridDataFormats","portdir":"python/py-GridDataFormats","version":"1.2.0","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/MDAnalysis/GridDataFormats","description":"GridDataFormats provides the Python package 'gridData'.","long_description":"GridDataFormats provides the Python package 'gridData'. It contains a class ('Grid') to handle data on a regular grid --- basically NumPy n-dimensional arrays. It supports reading from and writing to some common formats (such as OpenDX).","active":true,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","py314-setuptools","py314-wheel","py314-versioningit","clang-18","py314-build"]},{"type":"lib","ports":["python314","py314-numpy","py314-scipy","py314-mrcfile"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-GridDataFormats","py314-MDAnalysis"]}]},{"name":"py314-MDAnalysis","portdir":"python/py-MDAnalysis","version":"2.10.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mdanalysis.org/","description":"An object-oriented toolkit to analyze molecular dynamics trajectories","long_description":"An object-oriented toolkit to analyze molecular dynamics trajectories generated by CHARMM, Gromacs, NAMD, LAMMPS, or Amber. It also reads other formats (e.g. PDB files and XYZ format trajectories. It can write most of the coordinate formats, too, together with atom selections for use in Gromacs, CHARMM, VMD and PyMOL.","active":true,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel","py314-cython"]},{"type":"lib","ports":["py314-tqdm","py314-matplotlib","py314-networkx","py314-joblib","python314","py314-GridDataFormats","py314-gsd","py314-mmtf-python","py314-mda-xdrlib","py314-packaging","py314-filelock","py314-numpy","py314-scipy","py314-threadpoolctl"]}],"depends_on":[{"type":"lib","ports":["py314-prolif","py-MDAnalysis"]}]},{"name":"py313-MDAnalysis","portdir":"python/py-MDAnalysis","version":"2.10.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mdanalysis.org/","description":"An object-oriented toolkit to analyze molecular dynamics trajectories","long_description":"An object-oriented toolkit to analyze molecular dynamics trajectories generated by CHARMM, Gromacs, NAMD, LAMMPS, or Amber. It also reads other formats (e.g. PDB files and XYZ format trajectories. It can write most of the coordinate formats, too, together with atom selections for use in Gromacs, CHARMM, VMD and PyMOL.","active":true,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel","py313-cython"]},{"type":"lib","ports":["py313-threadpoolctl","py313-matplotlib","py313-joblib","py313-networkx","python313","py313-gsd","py313-mda-xdrlib","py313-mmtf-python","py313-GridDataFormats","py313-packaging","py313-filelock","py313-numpy","py313-tqdm","py313-scipy"]}],"depends_on":[{"type":"lib","ports":["py313-prolif"]}]},{"name":"py-gsd","portdir":"python/py-gsd","version":"5.0.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://gsd.readthedocs.io/","description":"GSD (General Simulation Data) is a file format specification and a library to read and write it.","long_description":"GSD (General Simulation Data) is a file format specification and a library to read and write it.. The package also contains a python module that reads and writes hoomd schema gsd files with an easy to use syntax.","active":true,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-gsd"]}],"depends_on":[]},{"name":"py313-gsd","portdir":"python/py-gsd","version":"5.0.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gsd.readthedocs.io/","description":"GSD (General Simulation Data) is a file format specification and a library to read and write it.","long_description":"GSD (General Simulation Data) is a file format specification and a library to read and write it.. The package also contains a python module that reads and writes hoomd schema gsd files with an easy to use syntax.","active":true,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-wheel","py313-cython","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313","py313-numpy"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-MDAnalysis"]}]},{"name":"py314-gsd","portdir":"python/py-gsd","version":"5.0.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gsd.readthedocs.io/","description":"GSD (General Simulation Data) is a file format specification and a library to read and write it.","long_description":"GSD (General Simulation Data) is a file format specification and a library to read and write it.. The package also contains a python module that reads and writes hoomd schema gsd files with an easy to use syntax.","active":true,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-wheel","py314-cython","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["python314","py314-numpy"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py314-MDAnalysis","py-gsd"]}]},{"name":"py-mmtf-python","portdir":"python/py-mmtf-python","version":"1.1.3","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcsb/mmtf-python","description":"The python implementation of the MMTF API, decoder and encoder.","long_description":"The python implementation of the MMTF API, decoder and encoder. The macromolecular transmission format (MMTF) is a binary encoding of biological structures. This repository holds the Python 2 and 3 compatible API, encoding and decoding libraries.","active":true,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-mmtf-python"]}],"depends_on":[]},{"name":"py-mrcfile","portdir":"python/py-mrcfile","version":"1.5.4","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ccpem/mrcfile","description":"MRC file I/O library","long_description":"MRC file I/O library","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-mrcfile"]}],"depends_on":[]},{"name":"py313-mmtf-python","portdir":"python/py-mmtf-python","version":"1.1.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcsb/mmtf-python","description":"The python implementation of the MMTF API, decoder and encoder.","long_description":"The python implementation of the MMTF API, decoder and encoder. The macromolecular transmission format (MMTF) is a binary encoding of biological structures. This repository holds the Python 2 and 3 compatible API, encoding and decoding libraries.","active":true,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313","py313-msgpack"]},{"type":"test","ports":["py313-numpy","py313-pynose"]}],"depends_on":[{"type":"lib","ports":["py313-MDAnalysis"]}]},{"name":"py314-mmtf-python","portdir":"python/py-mmtf-python","version":"1.1.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcsb/mmtf-python","description":"The python implementation of the MMTF API, decoder and encoder.","long_description":"The python implementation of the MMTF API, decoder and encoder. The macromolecular transmission format (MMTF) is a binary encoding of biological structures. This repository holds the Python 2 and 3 compatible API, encoding and decoding libraries.","active":true,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314","py314-msgpack"]},{"type":"test","ports":["py314-numpy","py314-pynose"]}],"depends_on":[{"type":"lib","ports":["py314-MDAnalysis","py-mmtf-python"]}]},{"name":"py314-mrcfile","portdir":"python/py-mrcfile","version":"1.5.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ccpem/mrcfile","description":"MRC file I/O library","long_description":"MRC file I/O library","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314","py314-numpy"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py314-GridDataFormats","py-mrcfile"]}]},{"name":"py313-mrcfile","portdir":"python/py-mrcfile","version":"1.5.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ccpem/mrcfile","description":"MRC file I/O library","long_description":"MRC file I/O library","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313","py313-numpy"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-GridDataFormats"]}]},{"name":"argc","portdir":"devel/argc","version":"1.24.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/sigoden/argc","description":"A handy way to handle sh/bash cli parameters.","long_description":"A handy way to handle sh/bash cli parameters.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"cproto","portdir":"devel/cproto","version":"4.8","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://invisible-island.net/cproto/cproto.html","description":"Generate C prototypes from source code","long_description":"cproto is a program that generates function prototypes and variable declarations from C source code. It can also convert function definitions between the old style and the ANSI C style.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["bison","clang-18"]},{"type":"lib","ports":["flex"]}],"depends_on":[]},{"name":"jdk21-graalvm","portdir":"java/jdk21-graalvm","version":"21.0.10","license":"GFTC and NoMirror","platforms":"{darwin any >= 20 }","epoch":0,"replaced_by":null,"homepage":"https://www.oracle.com/java/graalvm/","description":"Oracle GraalVM for JDK 21","long_description":"Oracle GraalVM for JDK 21 compiles your Java applications ahead of time into standalone binaries that start instantly, provide peak performance with no warmup, and use fewer cloud resources.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":112}],"variants":["Applets","BundledApp","JNI","WebStart"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"libaec","portdir":"archivers/libaec","version":"1.1.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/MathisRosenhauer/libaec","description":"Adaptive Entropy Coding library","long_description":"libaec provides fast lossless compression of 1 up to 32 bit wide signed or unsigned integers (samples). The library achieves best results for low entropy data as often encountered in space imaging instrument data or numerical model output from weather or climate simulations. While floating point representations are not directly supported, they can also be efficiently coded by grouping exponents and mantissa.","active":true,"categories":["science","archivers"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"lib","ports":["InsightToolkit","InsightToolkit4","py310-InsightToolkit","py311-InsightToolkit","py312-InsightToolkit","py313-InsightToolkit","py310-InsightToolkit4","py311-InsightToolkit4","py312-InsightToolkit4","py313-InsightToolkit4","ecCodes","gnudatalanguage","hdfeos5","libminc","metview","wgrib2","py37-imagecodecs","py38-imagecodecs","gdal","gdal-hdf5","gdal-kea","gdal-netcdf","py310-imagecodecs","py311-imagecodecs","py312-imagecodecs","py313-imagecodecs","py314-imagecodecs","hdf5","py39-imagecodecs"]}]},{"name":"py37-portalocker","portdir":"python/py-portalocker","version":"2.8.2","license":"PSF-2.1.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/WoLpH/portalocker","description":"Cross-platform locking library","long_description":"Portalocker is a library to provide an easy API to file locking.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py37-setuptools","py37-setuptools_scm","py37-wheel","py37-build","py37-installer"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest","py37-redis"]}],"depends_on":[{"type":"run","ports":["py37-sacrebleu"]}]},{"name":"py38-portalocker","portdir":"python/py-portalocker","version":"2.8.2","license":"PSF-2.1.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/WoLpH/portalocker","description":"Cross-platform locking library","long_description":"Portalocker is a library to provide an easy API to file locking.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-setuptools_scm","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest","py38-redis"]}],"depends_on":[{"type":"run","ports":["py38-sacrebleu"]}]},{"name":"py39-portalocker","portdir":"python/py-portalocker","version":"2.8.2","license":"PSF-2.1.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/WoLpH/portalocker","description":"Cross-platform locking library","long_description":"Portalocker is a library to provide an easy API to file locking.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-setuptools","py39-setuptools_scm","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-pytest","py39-redis"]}],"depends_on":[{"type":"run","ports":["py39-sacrebleu"]}]},{"name":"py-portalocker","portdir":"python/py-portalocker","version":"3.2.0","license":"PSF-2.1.1","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/WoLpH/portalocker","description":"Cross-platform locking library","long_description":"Portalocker is a library to provide an easy API to file locking.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-portalocker"]}],"depends_on":[]},{"name":"py310-portalocker","portdir":"python/py-portalocker","version":"3.2.0","license":"PSF-2.1.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/WoLpH/portalocker","description":"Cross-platform locking library","long_description":"Portalocker is a library to provide an easy API to file locking.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-setuptools_scm","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest","py310-redis"]}],"depends_on":[{"type":"lib","ports":["py310-msal-extensions"]},{"type":"run","ports":["py310-sacrebleu"]}]},{"name":"py311-portalocker","portdir":"python/py-portalocker","version":"3.2.0","license":"PSF-2.1.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/WoLpH/portalocker","description":"Cross-platform locking library","long_description":"Portalocker is a library to provide an easy API to file locking.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest","py311-redis"]}],"depends_on":[{"type":"lib","ports":["py311-msal-extensions"]},{"type":"run","ports":["py311-sacrebleu"]}]},{"name":"py312-portalocker","portdir":"python/py-portalocker","version":"3.2.0","license":"PSF-2.1.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/WoLpH/portalocker","description":"Cross-platform locking library","long_description":"Portalocker is a library to provide an easy API to file locking.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest","py312-redis"]}],"depends_on":[{"type":"lib","ports":["py312-msal-extensions"]},{"type":"run","ports":["py312-sacrebleu"]}]},{"name":"py313-portalocker","portdir":"python/py-portalocker","version":"3.2.0","license":"PSF-2.1.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/WoLpH/portalocker","description":"Cross-platform locking library","long_description":"Portalocker is a library to provide an easy API to file locking.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest","py313-redis"]}],"depends_on":[{"type":"lib","ports":["py313-msal-extensions"]},{"type":"run","ports":["py313-sacrebleu"]}]},{"name":"py314-portalocker","portdir":"python/py-portalocker","version":"3.2.0","license":"PSF-2.1.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/WoLpH/portalocker","description":"Cross-platform locking library","long_description":"Portalocker is a library to provide an easy API to file locking.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools_scm","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-portalocker","py314-msal-extensions","azure-cli"]}]},{"name":"p5.26-image-exiftool","portdir":"perl/p5-image-exiftool","version":"12.160.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://exiftool.sourceforge.net/","description":"Perl interface to read, write and edit EXIF metadata","long_description":"Perl interface to read, write and edit EXIF metadata","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-panotools-script"]}]},{"name":"exiftool","portdir":"perl/exiftool","version":"13.590.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://exiftool.org","description":"exiftool - General command line utility to read, write and edit EXIF metadata","long_description":"exiftool - General command line utility to read, write and edit EXIF metadata","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":["perl5_28","perl5_30","perl5_32","perl5_34"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-image-exiftool"]}],"depends_on":[{"type":"run","ports":["darktable","darktable-devel","geeqie","ale","mat2"]}]},{"name":"p5-image-exiftool","portdir":"perl/p5-image-exiftool","version":"13.590.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-image-exiftool","homepage":"https://exiftool.org","description":"Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.","long_description":"Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-image-exiftool"]}],"depends_on":[]},{"name":"p5.28-image-exiftool","portdir":"perl/p5-image-exiftool","version":"13.590.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://exiftool.org","description":"Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.","long_description":"Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-panotools-script"]}]},{"name":"p5.30-image-exiftool","portdir":"perl/p5-image-exiftool","version":"13.590.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://exiftool.org","description":"Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.","long_description":"Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-panotools-script"]}]},{"name":"p5.34-image-exiftool","portdir":"perl/p5-image-exiftool","version":"13.590.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://exiftool.org","description":"Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.","long_description":"Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-image-exiftool","p5.34-panotools-script","log2timeline","exiftool"]},{"type":"run","ports":["hugin-app","texlive-bin-extra","gcstar"]}]},{"name":"p5.32-image-exiftool","portdir":"perl/p5-image-exiftool","version":"13.590.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://exiftool.org","description":"Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.","long_description":"Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-panotools-script"]}]},{"name":"istioctl","portdir":"sysutils/istioctl","version":"1.30.0","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://istio.io","description":"Istio command line configuration utility","long_description":"Istio is an open, platform-independent service mesh designed to manage communications between microservices and applications. Without requiring changes to the underlying services, Istio provides automated baseline traffic resilience, service metrics collection, distributed tracing, traffic encryption, protocol upgrades, and advanced routing functionality for all service-to-service communication. The port deploys the istioctl command line utility, used to create, list, modify, and delete configuration resources in a deployed Istio system.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"qrcp","portdir":"sysutils/qrcp","version":"0.11.6","license":"MIT and MPL-2 and BSD and LGPL-3 and Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://qrcp.sh/","description":"Transfer files over wifi from your computer to your mobile device by scanning a QR code without leaving the terminal.","long_description":"Transfer files over wifi from your computer to your mobile device by scanning a QR code without leaving the terminal.","active":true,"categories":["sysutils","net"],"maintainers":[{"name":"cal","github":"neverpanic","ports_count":65}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"py-addict","portdir":"python/py-addict","version":"2.4.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/mewwts/addict","description":"The Python Dict that's better than heroin.","long_description":"addict is a Python module that gives you dictionaries whose values are both gettable and settable using attributes, in addition to standard item-syntax.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-addict"]}],"depends_on":[]},{"name":"py313-addict","portdir":"python/py-addict","version":"2.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mewwts/addict","description":"The Python Dict that's better than heroin.","long_description":"addict is a Python module that gives you dictionaries whose values are both gettable and settable using attributes, in addition to standard item-syntax.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[]},{"name":"py312-addict","portdir":"python/py-addict","version":"2.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mewwts/addict","description":"The Python Dict that's better than heroin.","long_description":"addict is a Python module that gives you dictionaries whose values are both gettable and settable using attributes, in addition to standard item-syntax.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[]},{"name":"py314-addict","portdir":"python/py-addict","version":"2.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mewwts/addict","description":"The Python Dict that's better than heroin.","long_description":"addict is a Python module that gives you dictionaries whose values are both gettable and settable using attributes, in addition to standard item-syntax.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-addict"]}]},{"name":"verbiste","portdir":"office/verbiste","version":"0.1.49","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://sarrazip.com/dev/verbiste.html","description":"French and Italian verb conjugation system","long_description":"verbiste is a French and Italian verb conjugation system, containing a C++ library and two programs that can be run from the command line. The knowledge base is represented in XML and contains 7000 French and 100 Italian verbs, respectively.","active":true,"categories":["office"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libiconv","libxml2","p5.34-libxml-perl"]}],"depends_on":[]},{"name":"libcanberra","portdir":"audio/libcanberra","version":"0.30","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://0pointer.de/lennart/projects/libcanberra","description":"XDG sound theme and naming implementation","long_description":"libcanberra is an implementation of the XDG Sound Theme and Name Specifications, for generating event sounds on free desktops, such as GNOME.","active":true,"categories":["devel","audio"],"maintainers":[],"variants":["gtk2","gtk3","quartz","x11","universal"],"dependencies":[{"type":"build","ports":["clang-18","pkgconfig"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gtk3","libvorbis","xorg-libX11","pulseaudio","gtk2"]},{"type":"run","ports":["sound-theme-freedesktop"]}],"depends_on":[{"type":"lib","ports":["claws-mail","evolution-data-server","pavucontrol","empathy","evolution-data-server-gtk4","gdm","gnome-control-center","gnome-settings-daemon","libgnome","metacity","xchat-gnome","hexchat","kmix","stardict"]}]}]}