{"count":51500,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=153","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=151","results":[{"name":"bulk_extractor","portdir":"security/bulk_extractor","version":"1.5.5","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/simsong/bulk_extractor","description":"Extract investigative features","long_description":"Extracts small pieces of useful information, such as credit card numbers, phone numbers, and social security numbers, from input without parsing filesystem information.","active":true,"categories":["sysutils","security"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["autoconf","automake","flex","libtool","pkgconfig","clang-18"]},{"type":"lib","ports":["libewf","expat","zlib","boost176","libxml2","sqlite3","openssl10","tre","openjdk11","afflib"]}],"depends_on":[]},{"name":"KeePassKit","portdir":"security/KeePassKit","version":"3.3.2","license":"GPL-3+","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/MacPass/KeePassKit","description":"KeePass database loading, storing and manipulation framework.","long_description":"KeePassKit is a framework to offer support for the Keepass database format. You can use it to work with KDB and KDBX files. Supported formats are KDB3, KDBX3.1 and KDBX4.","active":true,"categories":["security"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["KissXML","libxml2"]}],"depends_on":[{"type":"lib","ports":["MacPass"]}]},{"name":"xrootd","portdir":"science/xrootd","version":"5.9.1","license":"LGPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://xrootd.org/","description":"Generic suite for fast, low-latency and scalable data access.","long_description":"Generic suite for fast, low-latency and scalable data access.","active":true,"categories":["science"],"maintainers":[{"name":"jonesc","github":"cjones051073","ports_count":232}],"variants":["debug","python310","python311","python312","python313","python314","readline","ssl","kerberos","universal"],"dependencies":[{"type":"build","ports":["cctools","cmake","pkgconfig","clang-20","py314-setuptools","py314-setuptools_scm","py314-pip"]},{"type":"lib","ports":["libxml2","tinyxml","zlib","python314","openssl3","ossp-uuid","readline","swig","curl","kerberos5","json-c"]}],"depends_on":[{"type":"lib","ports":["py36-scikit-hep-uproot4","root6","py39-scikit-hep-uproot","py37-scikit-hep-uproot","py37-scikit-hep-uproot4","py38-scikit-hep-uproot4","py39-scikit-hep-uproot4","py310-scikit-hep-uproot4","py311-scikit-hep-uproot4","py38-scikit-hep-uproot","py310-scikit-hep-uproot","py311-scikit-hep-uproot"]}]},{"name":"xdmf","portdir":"science/xdmf","version":"3.0.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.xdmf.org/index.php/Main_Page","description":"eXtensible Data Model and Format","long_description":"The need for a standardized method to exchange scientific data between High Performance Computing codes and tools lead to the development of the eXtensible Data Model and Format (XDMF).","active":true,"categories":["devel","science"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1594}],"variants":["debug","tests","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["tiff","boost176","hdf5","libxml2"]}],"depends_on":[]},{"name":"sollya","portdir":"science/sollya","version":"8.0","license":"CeCILL-C","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.sollya.org/","description":"Sollya is both a tool environment and a library for safe floating-point code development","long_description":"Sollya is both a tool environment and a library for safe floating-point code development. It is particularily targeted to the automatized implementation of mathematical floating-point libraries (libm). Amongst other features, it offers a certified infinity (supremum) norm and a fast Remez algorithm.","active":true,"categories":["science"],"maintainers":[{"name":"kenneth.ostby","github":"langly","ports_count":3}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gmp","mpfr","zlib","libxml2","fplll","mpfi"]}],"depends_on":[]},{"name":"root5","portdir":"science/root5","version":"5.34.37","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://root.cern.ch/","description":"ROOT is a data analysis framework from CERN","long_description":"The ROOT system provides a set of frameworks with all the functionality needed to handle and analyze large amounts of data in a very efficient way.","active":true,"categories":["science"],"maintainers":[{"name":"jonesc","github":"cjones051073","ports_count":232}],"variants":["http","vc","debug","xrootd","soversion","graphviz","avahi","gsl","fftw3","fitsio","odbc","ldap","roofit","tmva","minuit2","opengl","python27","python35","python36","python37","ssl","xml","sqlite3","mysql","mysql51","mysql55","mysql56","mariadb","postgresql90","postgresql92","pythia","cocoa","x11","clang50","qt_mac","gcc49","gcc5","gcc6","gcc7","gcc8","gcc9"],"dependencies":[{"type":"build","ports":["clang-18","cctools","gcc9"]},{"type":"lib","ports":["gmp","openssl","pcre","giflib","graphviz","libjpeg-turbo","lzma","tiff","libgcc","gsl","expat","libxml2","libpng","xz","zlib"]},{"type":"run","ports":["root_select"]}],"depends_on":[{"type":"lib","ports":["iAIDA"]}]},{"name":"pymol-devel","portdir":"science/pymol","version":"20260219-227031aa","license":"PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pymol.org/","description":"Molecular graphics system","long_description":"PyMOL is a molecular graphics system with an embedded Python interpreter designed for real-time visualization and rapid generation of high-quality molecular graphics images and animations.","active":true,"categories":["science","chemistry"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2104}],"variants":["python310","python311","python312","python313","python314","vtkm","openmp"],"dependencies":[{"type":"build","ports":["cmake","boost176","clang-20","py314-setuptools"]},{"type":"lib","ports":["mmtf-cpp","netcdf","libxml2","libGLU","msgpack-cpp","python314","py314-numpy","glm","glew","libpng","freetype"]},{"type":"run","ports":["py314-pyqt5"]}],"depends_on":[]},{"name":"pymol","portdir":"science/pymol","version":"3.1.0","license":"PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pymol.org/","description":"Molecular graphics system","long_description":"PyMOL is a molecular graphics system with an embedded Python interpreter designed for real-time visualization and rapid generation of high-quality molecular graphics images and animations.","active":true,"categories":["science","chemistry"],"maintainers":[{"name":"howarth.at.macports","github":"jwhowarth","ports_count":18}],"variants":["python310","python311","python312","python313","python314","vtkm","openmp"],"dependencies":[{"type":"build","ports":["cmake","boost176","clang-20","py314-setuptools"]},{"type":"lib","ports":["mmtf-cpp","netcdf","libxml2","libGLU","msgpack-cpp","python314","py314-numpy","glm","glew","libpng","freetype"]},{"type":"run","ports":["py314-pyqt5"]}],"depends_on":[{"type":"lib","ports":["relax"]}]},{"name":"paraview","portdir":"science/paraview","version":"5.6.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.paraview.org/","description":"3D data analysis and visualization application","long_description":"An open-source, multi-platform data analysis and visualization application. ParaView users can quickly build visualizations to analyze their data using qualitative and quantitative techniques. The data exploration can be done interactively in 3D or programmatically using ParaView's batch processing capabilities.","active":true,"categories":["graphics","science"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":169},{"name":"dstrubbe","github":"dstrubbe","ports_count":38}],"variants":["debug","g95","mpich","openmpi","python27","python35","python36","python37","ffmpeg","xdmf","testing"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["lz4","xz","zlib","PEGTL","double-conversion","jsoncpp","protobuf3-cpp","qttesting","readline","gl2ps","glew","icet","libjpeg-turbo","libpng","qt5-qtbase","eigen3","ffmpeg","libogg","libtheora","freetype","cgnslib","hdf5","netcdf","netcdf-cxx","expat","libxml2","pugixml","mpich-clang18","tiff","qt5-qtxmlpatterns","qt5-qttools","qt5-sqlite-plugin"]}],"depends_on":[]},{"name":"openscad-devel","portdir":"science/openscad","version":"2021.01","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":"openscad","homepage":"http://www.openscad.org/","description":"Software for creating solid 3D CAD objects","long_description":"Software for creating solid 3D CAD objects. Unlike most free software for creating 3D models (such as the famous application Blender) it does not focus on the artistic aspects of 3D modelling but instead on the CAD aspects. Thus it might be the application you are looking for when you are planning to create 3D models of machine parts but pretty sure is not what you are looking for when you are more interested in creating computer-animated movies. OpenSCAD is not an interactive modeller. Instead it is something like a 3D-compiler that reads in a script file that describes the object and renders the 3D model from this script file. This gives you (the designer) full control over the modelling process and enables you to easily change any step in the modelling process or make designes that are defined by configurable parameters. OpenSCAD provides two main modelling techniques: First there is constructive solid geometry (aka CSG) and second there is extrusion of 2D outlines. As data exchange format for this 2D outlines Autocad DXF files are used. In addition to 2D paths for extrusion it is also possible to read design parameters from DXF files. Besides DXF files OpenSCAD can read and create 3D models in the STL and OFF file formats.","active":true,"categories":["science","cad"],"maintainers":[{"name":"dstrubbe","github":"dstrubbe","ports_count":38}],"variants":["debug"],"dependencies":[{"type":"build","ports":["bison","flex","eigen3","clang-20"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["glib2","gmp","libffi","mpfr","ossp-uuid","qscintilla-qt5","cgal4","cairo","fontconfig","glew","harfbuzz","qt5-qtbase","poppler","ragel","eigen3","freetype","OpenCSG","libxml2","boost176","lib3mf","libpixman","qt5-qtmultimedia","libzip","hidapi","double-conversion","gettext"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"openscad","portdir":"science/openscad","version":"2021.01","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.openscad.org/","description":"Software for creating solid 3D CAD objects","long_description":"Software for creating solid 3D CAD objects. Unlike most free software for creating 3D models (such as the famous application Blender) it does not focus on the artistic aspects of 3D modelling but instead on the CAD aspects. Thus it might be the application you are looking for when you are planning to create 3D models of machine parts but pretty sure is not what you are looking for when you are more interested in creating computer-animated movies. OpenSCAD is not an interactive modeller. Instead it is something like a 3D-compiler that reads in a script file that describes the object and renders the 3D model from this script file. This gives you (the designer) full control over the modelling process and enables you to easily change any step in the modelling process or make designes that are defined by configurable parameters. OpenSCAD provides two main modelling techniques: First there is constructive solid geometry (aka CSG) and second there is extrusion of 2D outlines. As data exchange format for this 2D outlines Autocad DXF files are used. In addition to 2D paths for extrusion it is also possible to read design parameters from DXF files. Besides DXF files OpenSCAD can read and create 3D models in the STL and OFF file formats.","active":true,"categories":["science","cad"],"maintainers":[{"name":"dstrubbe","github":"dstrubbe","ports_count":38}],"variants":["debug"],"dependencies":[{"type":"build","ports":["bison","flex","pkgconfig","eigen3","clang-20"]},{"type":"lib","ports":["gettext","glib2","gmp","libffi","mpfr","ossp-uuid","qscintilla-qt5","cgal4","cairo","fontconfig","qt5-qtbase","harfbuzz","libpixman","poppler","ragel","eigen3","freetype","OpenCSG","libxml2","boost176","lib3mf","glew","qt5-qtmultimedia","libzip","hidapi","double-conversion"]}],"depends_on":[]},{"name":"mpich-clang17","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"{darwin >= 11}","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS clang17's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","threads","gforker","native","universal"],"dependencies":[{"type":"build","ports":["gcc15","python313","pkgconfig","clang-17"]},{"type":"lib","ports":["gcc15","hwloc","libgcc","libxml2","clang-17"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[{"type":"lib","ports":["scotch","pika","starpu","luma","NTPoly","hiop","paramonte","superlu_dist","mumps","petsc","ginkgo","hpl","GASNet","raja","hpddm","py39-slepc4py","scalapack","bpack","chai","slepc","diy","diy2","ipopt","parmetis"]}]},{"name":"openbabel2","portdir":"science/openbabel2","version":"2.4.1","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://openbabel.org/wiki/Main_Page","description":"A chemistry file translation program.","long_description":"Open Babel is a free, open-source version of the Babel chemistry file translation program. OpenBabel is a project designed to pick up where Babel left off, as a cross-platform program and library designed to interconvert between many file formats used in molecular modeling and computational chemistry.","active":true,"categories":["devel","science","chemistry"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2104}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["clang-18","cmake","pkgconfig","eigen3"]},{"type":"lib","ports":["zlib","cairo","libiconv","libxml2"]}],"depends_on":[{"type":"lib","ports":["kalzium","ghemical","chemtool","py39-openbabel2","gnome-chemistry-utils","py310-openbabel2","py311-openbabel2","py312-openbabel2"]}]},{"name":"openbabel","portdir":"science/openbabel","version":"3.1.1","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://openbabel.org","description":"Open Babel is a chemical toolbox designed to speak the many languages of chemical data","long_description":"Open Babel is a chemical toolbox designed to speak the many languages of chemical data. It's an open, collaborative project allowing anyone to search, convert, analyze, or store data from molecular modeling, chemistry, solid-state materials, biochemistry, or related areas.","active":true,"categories":["devel","science","chemistry"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2104}],"variants":["debug","native","gui","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","eigen3","clang-18"]},{"type":"lib","ports":["coordgen","zlib","boost188","maeparser","rapidjson","cairo","libxml2"]}],"depends_on":[{"type":"lib","ports":["py27-openbabel","arpeggio","arpeggio-devel","py39-openbabel","R-ChemmineOB","py310-openbabel","py311-openbabel","py312-openbabel","py313-openbabel","py314-openbabel"]}]},{"name":"netcdf","portdir":"science/netcdf","version":"4.10.0","license":"Permissive","platforms":"darwin","epoch":3,"replaced_by":null,"homepage":"https://www.unidata.ucar.edu/software/netcdf","description":"libraries for array-oriented scientific data","long_description":"NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.","active":true,"categories":["science"],"maintainers":[{"name":"takeshi","github":"tenomoto","ports_count":54}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","mpich","gccdevel","openmpi","netcdf4","hdf4","dap","cdf5","universal"],"dependencies":[{"type":"build","ports":["cmake","m4","clang-18"]},{"type":"lib","ports":["zstd","curl","blosc","libxml2","hdf5","bzip2","zlib"]}],"depends_on":[{"type":"lib","ports":["nco","aircraft_oap","vapor","ecCodes","py37-netcdf4","gdal-netcdf","py35-netcdf4","py36-netcdf4","esmf","mfem","netcdf-fortran","py38-netcdf4","metview","h4h5tools","magicspp","R-easyNCDF","R-ncdf4","py27-nio","py27-scientific","gerris","grads","libminc","ncplot","ncpp","ncview","netcdf-cxx","netcdf-cxx4","opendx","vis5d","wgrib2","nccmp","gmt4","gmt5","gmt6","cdo","R-RNetCDF","py27-netcdf4","py39-netcdf4","octave-netcdf","ncarg","paraview","pymol","pymol-devel","py310-netcdf4","py311-netcdf4","py312-netcdf4","py313-netcdf4","py314-netcdf4","gnudatalanguage"]}]},{"name":"ncarg","portdir":"science/ncarg","version":"6.6.2","license":"(UCAR-Unidata or public-domain or BSD or LGPL-3 or GPL-3)","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://www.ncl.ucar.edu/","description":"language for scientific data processing and visualization","long_description":"The NCAR Command Language (NCL), a product of the Computational & Information Systems Laboratory at the National Center for Atmospheric Research (NCAR) and sponsored by the National Science Foundation, is a free interpreted language designed specifically for scientific data processing and visualization.","active":true,"categories":["science"],"maintainers":[{"name":"takeshi","github":"tenomoto","ports_count":54}],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","accelerate","gfortran"],"dependencies":[{"type":"build","ports":["gcc15","clang-18","triangle"]},{"type":"lib","ports":["cairo","jasper","libpng","libgcc","gsl","curl","hdf4","hdf5","hdfeos","flex","netcdf","udunits2","vis5d","wgrib2","libxml2","xorg-libXaw","proj5","hdfeos5","vecLibFort","gdal"]},{"type":"run","ports":["rangs-gshhs-ncarg","esmf"]}],"depends_on":[{"type":"lib","ports":["py27-nio"]}]},{"name":"mpich-gcc9","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \nNOTE: mpich-gcc9 is not supported on darwin 24","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gcc9","libgcc9","libgcc","hwloc","libxml2"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[]},{"name":"mpich-clang10","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \nNOTE: mpich-clang10 is not supported on darwin 24","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libgcc","clang-10","libxml2","hwloc","gcc14"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[]},{"name":"mpich-clang90","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \nNOTE: mpich-clang90 is not supported on darwin 24","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libgcc","clang-9.0","libxml2","hwloc","gcc14"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[{"type":"lib","ports":["py27-slepc4py","py35-slepc4py","py36-slepc4py","feast","pfft","py27-petsc4py","py35-petsc4py","py36-petsc4py","yaxt"]}]},{"name":"mpich-clang","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS clang's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","threads","gforker","native","universal"],"dependencies":[{"type":"build","ports":["gcc15","python313","pkgconfig"]},{"type":"lib","ports":["gcc15","hwloc","libgcc","libxml2"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[]},{"name":"mpich-default","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS MACPORTS' DEFAULT COMPILER FOR C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","threads","gforker","native","universal"],"dependencies":[{"type":"build","ports":["gcc15","python313","pkgconfig","clang-18"]},{"type":"lib","ports":["hwloc","libgcc","libxml2","gcc15"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[{"type":"lib","ports":["mpich-devel","ocaml-mpi","R-pbdSLAP","R-Rmpi","R-pbdMPI","mpich"]}]},{"name":"mpich-clang20","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"{darwin >= 11}","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS clang20's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","threads","gforker","native","universal"],"dependencies":[{"type":"build","ports":["gcc15","clang-20","pkgconfig","python313"]},{"type":"lib","ports":["gcc15","hwloc","libgcc","libxml2","clang-20"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[]},{"name":"mpich-clang19","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"{darwin >= 11}","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS clang19's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","threads","gforker","native","universal"],"dependencies":[{"type":"build","ports":["gcc15","python313","pkgconfig","clang-19"]},{"type":"lib","ports":["gcc15","hwloc","libgcc","libxml2","clang-19"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[]},{"name":"mpich-clang18","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"{darwin >= 11}","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS clang18's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","threads","gforker","native","universal"],"dependencies":[{"type":"build","ports":["gcc15","python313","pkgconfig","clang-18"]},{"type":"lib","ports":["gcc15","hwloc","libgcc","libxml2","clang-18"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[{"type":"lib","ports":["pnetcdf","py-slepc4py","py310-slepc4py","py311-slepc4py","omnicompiler","py-mpi4py","py39-mpi4py","py310-mpi4py","py311-mpi4py","py312-mpi4py","py313-mpi4py","py314-mpi4py","paraview","py39-petsc4py","py310-petsc4py","py311-petsc4py","py313-petsc4py","abinit"]}]},{"name":"mpich-clang15","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"{darwin >= 11}","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS clang15's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","threads","gccdevel","gforker","native","universal"],"dependencies":[{"type":"build","ports":["gcc15","python313","pkgconfig","clang-15"]},{"type":"lib","ports":["gcc15","hwloc","libgcc","libxml2","clang-15"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[{"type":"lib","ports":["AlphaSparse"]}]},{"name":"mpich-clang16","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"{darwin >= 11}","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS clang16's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["g95","gcc10","gcc11","gcc12","gcc13","gcc14","gccdevel","gcc15","threads","gforker","native","universal"],"dependencies":[{"type":"build","ports":["gcc15","python313","pkgconfig","clang-16"]},{"type":"lib","ports":["gcc15","hwloc","libgcc","libxml2","clang-16"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[{"type":"lib","ports":["libsc","p4est","psblas3","py38-mpi4py","dolfin","quantum-espresso","sprng","py27-mpi4py","py35-mpi4py","py36-mpi4py","py37-mpi4py","cicada","py37-petsc4py","py38-petsc4py","sundials2","sundials5","sundials6"]}]},{"name":"mpich-clang14","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"{darwin >= 11}","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS clang14's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","threads","gforker","native","universal"],"dependencies":[{"type":"build","ports":["gcc15","python313","pkgconfig","clang-14"]},{"type":"lib","ports":["gcc15","hwloc","libgcc","libxml2","clang-14"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[{"type":"lib","ports":["py38-slepc4py","icet"]}]},{"name":"mpich-clang12","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS clang12's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","threads","gforker","native","universal"],"dependencies":[{"type":"build","ports":["gcc15","python313","pkgconfig","clang-12"]},{"type":"lib","ports":["gcc15","hwloc","libgcc","libxml2","clang-12"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[]},{"name":"mpich-clang13","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"{darwin >= 11}","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS clang13's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","threads","gforker","native","universal"],"dependencies":[{"type":"build","ports":["gcc15","python313","pkgconfig","clang-13"]},{"type":"lib","ports":["gcc15","hwloc","libgcc","libxml2","clang-13"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[{"type":"lib","ports":["py37-slepc4py"]}]},{"name":"mpich-gcc14","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS gcc14's C/C++ AND FORTRAN COMPILERS","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["fortran","threads","gforker","native","universal"],"dependencies":[{"type":"build","ports":["python313","gcc14","pkgconfig"]},{"type":"lib","ports":["gcc14","hwloc","libgcc","libxml2"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[{"type":"lib","ports":["dbcsr"]}]},{"name":"mpich-clang11","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS clang11's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","threads","gforker","native","universal"],"dependencies":[{"type":"build","ports":["gcc15","python313","pkgconfig","clang-11"]},{"type":"lib","ports":["gcc15","hwloc","libgcc","clang-11","libxml2"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[]},{"name":"mpich-gcc15","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS gcc15's C/C++ AND FORTRAN COMPILERS","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["fortran","threads","gforker","native","universal"],"dependencies":[{"type":"build","ports":["gcc15","python313","pkgconfig"]},{"type":"lib","ports":["gcc15","hwloc","libgcc","libxml2"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[]},{"name":"mpich-gcc13","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS gcc13's C/C++ AND FORTRAN COMPILERS","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["fortran","threads","gforker","native","universal"],"dependencies":[{"type":"build","ports":["python313","gcc13","pkgconfig"]},{"type":"lib","ports":["gcc13","libgcc13","hwloc","libgcc","libxml2"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[{"type":"lib","ports":["OpenCoarrays"]}]},{"name":"mpich-gcc12","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS gcc12's C/C++ AND FORTRAN COMPILERS","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["threads","fortran","gforker","native","universal"],"dependencies":[{"type":"build","ports":["python313","gcc12","pkgconfig"]},{"type":"lib","ports":["gcc12","libgcc12","hwloc","libgcc","libxml2"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[]},{"name":"mpich-gcc11","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS gcc11's C/C++ AND FORTRAN COMPILERS","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["fortran","threads","gforker","native","universal"],"dependencies":[{"type":"build","ports":["python313","gcc11","pkgconfig"]},{"type":"lib","ports":["gcc11","libgcc11","hwloc","libgcc","libxml2"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[]},{"name":"mpich-gcc10","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS gcc10's C/C++ AND FORTRAN COMPILERS","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["fortran","threads","gforker","native","universal"],"dependencies":[{"type":"build","ports":["python313","gcc10","pkgconfig"]},{"type":"lib","ports":["libgcc","libxml2","hwloc","gcc10","libgcc10"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[]},{"name":"mpich-gcc7","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS gcc7's C/C++ AND FORTRAN COMPILERS","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["fortran","threads","gforker","native","universal"],"dependencies":[{"type":"build","ports":["python313","gcc7","pkgconfig"]},{"type":"lib","ports":["libgcc","libxml2","hwloc","gcc7","libgcc7"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[]},{"name":"mpich","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations.","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":222},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["mpich-default"]}],"depends_on":[]},{"name":"memesuite","portdir":"science/memesuite","version":"5.5.5","license":"Noncommercial","platforms":"darwin linux","epoch":0,"replaced_by":null,"homepage":"https://meme-suite.org","description":"Motif analysis toolkit","long_description":"MEME-Suite is a collection of tools for the analysis of motifs in DNA, RNA and proteins.","active":true,"categories":["science","biology"],"maintainers":[{"name":"cegrant","github":"CharlesEGrant","ports_count":1},{"name":"wnoble","github":"wsnoble","ports_count":1},{"name":"tlawbailey","github":"tlawbailey","ports_count":1}],"variants":["serial","parallel","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gawk","ghostscript","expat","gsed","libxml2","libxslt","perl5.34","p5.34-file-which","zlib","p5.34-html-tree","p5.34-json","p5.34-math-cdf","p5.34-sys-info","p5.34-xml-parser","p5.34-xml-simple","python311","py311-gnureadline","p5.34-html-template"]}],"depends_on":[]},{"name":"libsbml","portdir":"science/libsbml","version":"5.21.0","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sbml.org/Software/libSBML","description":"The Systems Biology Markup Language library","long_description":"LibSBML is a free, open-source programming library to help you read, write, manipulate, translate, and validate SBML files and data streams. It is not an application itself (though it does come with example programs), but rather a library you can embed in your own applications.","active":true,"categories":["science"],"maintainers":[{"name":"funasoul","github":"funasoul","ports_count":15}],"variants":["debug","arrays","comp","cppnamespace","distrib","dyn","expat","fbc","groups","java","libxml2","layout","multi","python313","python314","qual","render","req","spatial","universal"],"dependencies":[{"type":"build","ports":["clang-18","cmake","pkgconfig","swig","check"]},{"type":"lib","ports":["zlib","libxml2","bzip2"]}],"depends_on":[{"type":"lib","ports":["R-rsbml","libsbmlsim"]}]},{"name":"libiio","portdir":"science/libiio","version":"0.24","license":"LGPL-2+","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/analogdevicesinc/libiio","description":"libiio is used to interface to the Industrial Input/Output (IIO) Subsystem","long_description":"libiio is used to interface to the Industrial Input/Output (IIO) Subsystem. The IIO subsystem is intended to provide support for devices that in some sense are analog to digital or digital to analog converters (ADCs, DACs). This includes, but is not limited to ADCs, Accelerometers, Gyros, IMUs, Capacitance to Digital Converters (CDCs), Pressure Sensors, Color, Light and Proximity Sensors, Temperature Sensors, Magnetometers, DACs, DDS (Direct Digital Synthesis), PLLs (Phase Locked Loops), Variable/Programmable Gain Amplifiers (VGA, PGA), and RF transceivers. You can use libiio natively on an embedded Linux target (local mode), or use libiio to communicate remotely to that same target from a host Linux, Windows, or MAC over USB or Ethernet or Serial. Provides the release, which is typically updated every few months to yearly.","active":true,"categories":["science","comms"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":465}],"variants":["debug","python27","python310","python311","docs","universal"],"dependencies":[{"type":"build","ports":["clang-18","cmake","pkgconfig","doxygen"]},{"type":"lib","ports":["libusb","libxml2","python310","py310-setuptools"]}],"depends_on":[{"type":"lib","ports":["SoapyPlutoSDR","gr-iio","gr37-iio","libad9361-iio"]}]},{"name":"libdap","portdir":"science/libdap","version":"3.18.1","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.opendap.org","description":"A C++ SDK which contains an implementation of DAP 2.0","long_description":"A C++ SDK which contains an implementation of DAP 2.0, Client- and Server-side support classes and a prototype implementation of the AIS.","active":true,"categories":["science"],"maintainers":[{"name":"takeshi","github":"tenomoto","ports_count":54}],"variants":["universal"],"dependencies":[{"type":"build","ports":["bison","flex","pkgconfig","clang-18"]},{"type":"lib","ports":["libiconv","libxml2","curl"]}],"depends_on":[{"type":"build","ports":["gadap"]},{"type":"lib","ports":["grads"]}]},{"name":"octave-lalpulsar","portdir":"science/lalpulsar","version":"7.0.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://wiki.ligo.org/Computing/DASWG/LALSuite","description":"Octave 3.12 bindings for LSC Algorithm Library - Pulsar","long_description":"LIGO Scientific Collaboration Algorithm Library - Pulsar containing routines for continuous wave gravitational data analysis. This package provides Octave bindings, modules, and scripts.","active":true,"categories":["science","octave"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18","swig-octave","swig"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libomp","lalpulsar","octave-lal","octave"]}],"depends_on":[]},{"name":"py312-lalpulsar","portdir":"science/lalpulsar","version":"7.0.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://wiki.ligo.org/Computing/DASWG/LALSuite","description":"Python 3.12 bindings for LSC Algorithm Library - Pulsar","long_description":"LIGO Scientific Collaboration Algorithm Library - Pulsar containing routines for continuous wave gravitational data analysis. This package provides Python 3.12 bindings, modules, and scripts.","active":true,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","swig","swig-python","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["lal","lalframe","lalinference","lalpulsar","lalsimulation","libomp","python312","py312-numpy","py312-astropy","py312-lal","libxml2","fftw-3","fftw-3-single","gsl","cfitsio"]}],"depends_on":[{"type":"lib","ports":["lalapps","py312-lalinference"]}]},{"name":"lalpulsar","portdir":"science/lalpulsar","version":"7.0.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://wiki.ligo.org/Computing/DASWG/LALSuite","description":"LSC Algorithm Library - Pulsar","long_description":"LIGO Scientific Collaboration Algorithm Library - Pulsar containing routines for continuous wave gravitational data analysis.","active":true,"categories":["science"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","swig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["cfitsio","lal","lalframe","libomp","lalsimulation","libxml2","lalinference","fftw-3","fftw-3-single","gsl"]}],"depends_on":[{"type":"lib","ports":["py27-lalpulsar","py36-lalpulsar","py37-lalpulsar","py38-lalpulsar","lalapps","octave-lalinference","py312-lalpulsar","octave-lalpulsar"]}]},{"name":"hamlib","portdir":"science/hamlib","version":"4.7.0","license":"LGPL and GPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://hamlib.github.io","description":"Ham Radio Control Libraries","long_description":"Flexible and portable shared libraries that offer a standardized API to control any radio oriented equipment through a computer interface.","active":true,"categories":["science"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":["python310","python311","python312","python313","universal","python314"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libtool","libusb-compat","readline","libxml2"]}],"depends_on":[{"type":"lib","ports":["fldigi","freedv-gui","grig","SDRPlusPlus","RigCtldGUI","SoapyAudio","xlog","direwolf"]},{"type":"run","ports":["gpredict"]}]},{"name":"gwyddion","portdir":"science/gwyddion","version":"2.66","license":"gpl-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://gwyddion.net","description":"Software for SPM Analysis","long_description":"Gwyddion is a modular program for SPM (scanning probe microscopy) data visualization and analysis. It uses gtk2 for the user interface.","active":true,"categories":["science","x11"],"maintainers":[{"name":"mark","github":"markemer","ports_count":114},{"name":"yeti","github":"","ports_count":1}],"variants":["quartz","pygwy","debug","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gtkglext","gtk2","bzip2","fftw-3","libxml2","libpng","libzip","zlib"]}],"depends_on":[]},{"name":"gr37-specest","portdir":"science/gr-specest","version":"20180115","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/kit-cel/gr-specest","description":"Provides spectral estimation blocks for GNU Radio.","long_description":"Provides spectral estimation blocks for GNU Radio.","active":true,"categories":["science","comms"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":465}],"variants":["debug","python27","docs","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang21","clangdevel","clang20","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","gfortran","accelerate","atlas","openblas","universal"],"dependencies":[{"type":"build","ports":["cmake","cppunit","pkgconfig","swig3-python","graphviz","py27-sphinx","texlive-latex","doxygen","clang-20","gcc15"]},{"type":"lib","ports":["volk","libxml2","boost171","gmp","mpir","libgcc","python27","fftw-3-single","py27-cheetah","py27-numpy","armadillo","gnuradio37","gr37-osmosdr"]},{"type":"run","ports":["py27-matplotlib","py27-opengl","py27-scipy"]}],"depends_on":[]},{"name":"gr-specest","portdir":"science/gr-specest","version":"20191014-fe599836","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/kit-cel/gr-specest","description":"Provides spectral estimation blocks for GNU Radio.","long_description":"Provides spectral estimation blocks for GNU Radio.","active":true,"categories":["science","comms"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":465}],"variants":["debug","python310","docs","clang14","clang13","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","gfortran","accelerate","atlas","openblas","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","swig-python","graphviz","texlive-latex","doxygen","py310-sphinx","clang-20","gcc15"]},{"type":"lib","ports":["boost171","python310","py310-numpy","py310-cheetah","gmp","mpir","libgcc","fftw-3-single","armadillo","gnuradio","gr-osmosdr","volk","libxml2"]},{"type":"run","ports":["py310-opengl","py310-scipy","py310-matplotlib"]}],"depends_on":[]},{"name":"gr37-rds","portdir":"science/gr-rds","version":"20200222-a02dcd9e","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/bastibl/gr-rds","description":"Provides the Radio Data System (RDS) block for GNU Radio.","long_description":"Provides the Radio Data System (RDS) block for GNU Radio.","active":true,"categories":["science","comms"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":465}],"variants":["debug","python27","docs","universal"],"dependencies":[{"type":"build","ports":["cmake","cppunit","pkgconfig","swig3-python","graphviz","py27-sphinx","texlive-latex","doxygen","clang-18"]},{"type":"lib","ports":["libxml2","boost171","gmp","mpir","python27","fftw-3-single","py27-cheetah","py27-numpy","gnuradio37","gr37-osmosdr","volk"]},{"type":"run","ports":["py27-matplotlib","py27-opengl","py27-scipy"]}],"depends_on":[]}]}