HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50735,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=481",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=479",
"results": [
{
"name": "openmpi-devel-clang37",
"portdir": "science/openmpi",
"version": "4.1.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openmpi-clang90",
"homepage": "https://www.open-mpi.org/",
"description": "Obsolete port, replaced by openmpi-clang90",
"long_description": "This port has been replaced by openmpi-clang90. \nNOTE: openmpi-devel-clang37: Devel subports no longer supported",
"active": false,
"categories": [
"net",
"science",
"parallel"
],
"maintainers": [
{
"name": "",
"github": "mascguy",
"ports_count": 61
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "openmpi-default",
"portdir": "science/openmpi",
"version": "5.0.7",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.open-mpi.org/",
"description": "Message Passing Interface (MPI) Library",
"long_description": "Open MPI is a project combining technologies and resources from several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best MPI library available. A completely new MPI-2 compliant implementation, Open MPI offers advantages for system and software vendors, application developers and computer science researchers. \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": "mascguy",
"github": "mascguy",
"ports_count": 354
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"valgrind",
"heterogeneous",
"mpi1",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc15",
"clang-18",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"gcc15",
"zlib",
"hwloc",
"libevent"
]
},
{
"type": "run",
"ports": [
"mpi_select",
"mpi-doc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-bigGP",
"openmpi"
]
}
]
},
{
"name": "openmpi-devel",
"portdir": "science/openmpi",
"version": "4.1.999-201905080241",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openmpi",
"homepage": "https://www.open-mpi.org/",
"description": "Obsolete port, replaced by openmpi",
"long_description": "This port has been replaced by openmpi.",
"active": false,
"categories": [
"net",
"science",
"parallel"
],
"maintainers": [
{
"name": "",
"github": "mascguy",
"ports_count": 61
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"openmpi-devel-default"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "openmpi-devel-default",
"portdir": "science/openmpi",
"version": "4.1.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openmpi-default",
"homepage": "https://www.open-mpi.org/",
"description": "Obsolete port, replaced by openmpi-default",
"long_description": "This port has been replaced by openmpi-default. \nNOTE: openmpi-devel-default: Devel subports no longer supported",
"active": false,
"categories": [
"net",
"science",
"parallel"
],
"maintainers": [
{
"name": "",
"github": "mascguy",
"ports_count": 61
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"openmpi-devel"
]
}
]
},
{
"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": "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": "orrery",
"portdir": "science/orrery",
"version": "0.9.7",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.geomview.org/",
"description": "A digital model of the solar system within Geomview",
"long_description": "The Orrery is a digital model of the solar system, named for the mechanical models of the same name (often you'll see one with just the Sun, Earth and Moon, as little balls supported on wires). The first such was built for the fourth Earl of Orrery in the 1700s. It includes all nine planets, some of their satellites, and a few recent comets. Orrery is a Geomview module.",
"active": true,
"categories": [
"graphics",
"science",
"x11"
],
"maintainers": [
{
"name": "raphael",
"github": "raphael-st",
"ports_count": 18
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"geomview",
"tk"
]
}
],
"depends_on": []
},
{
"name": "ortep3",
"portdir": "science/ortep3",
"version": "1.0.3",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ornl-ndav.github.io/ortep/ortep.html",
"description": "Thermal ellipsoid plot program",
"long_description": "ortep3 is a thermal ellipsoid plot program for crystal structure illustrations",
"active": true,
"categories": [
"science",
"chemistry"
],
"maintainers": [
{
"name": "karl-michael.schindler",
"github": "kamischi",
"ports_count": 56
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"pgplot",
"aquaterm",
"xorg-libX11",
"libgcc",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "osmocore",
"portdir": "science/osmocore",
"version": "1.3.0",
"license": "GPL-2+",
"platforms": "darwin macosx",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/osmocom/libosmocore",
"description": "osmocore provides a set of C-language libraries that form the core infrastructure of many Osmocom Open Source Mobile Communications projects.",
"long_description": "osmocore provides a set of C-language libraries that form the core infrastructure of many Osmocom Open Source Mobile Communications projects.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 466
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"automake",
"libtool",
"pkgconfig",
"doxygen",
"autoconf"
]
},
{
"type": "lib",
"ports": [
"libusb",
"talloc",
"python27",
"gnutls"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gr-gsm",
"gr37-gsm"
]
}
]
},
{
"name": "osmocore-devel",
"portdir": "science/osmocore",
"version": "20200121-89c04288",
"license": "GPL-2+",
"platforms": "darwin macosx",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/osmocom/libosmocore",
"description": "osmocore provides a set of C-language libraries that form the core infrastructure of many Osmocom Open Source Mobile Communications projects.",
"long_description": "osmocore provides a set of C-language libraries that form the core infrastructure of many Osmocom Open Source Mobile Communications projects.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 466
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"automake",
"libtool",
"pkgconfig",
"doxygen",
"autoconf"
]
},
{
"type": "lib",
"ports": [
"libusb",
"talloc",
"python27",
"gnutls"
]
}
],
"depends_on": []
},
{
"name": "p4est",
"portdir": "science/p4est",
"version": "2.8.6",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.p4est.org",
"description": "A graph coloring algorithm package",
"long_description": "A graph coloring algorithm package",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang90",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gfortran",
"mpich",
"openmpi",
"petsc",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"lua",
"zlib",
"libsc",
"mpich-clang16",
"metis",
"vecLibFort"
]
}
],
"depends_on": []
},
{
"name": "parallel-netcdf",
"portdir": "science/parallel-netcdf",
"version": "1.12.3",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "pnetcdf",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by pnetcdf",
"long_description": "This port has been replaced by pnetcdf.",
"active": false,
"categories": [
"devel",
"science"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"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": "pdb2pqr",
"portdir": "science/pdb2pqr",
"version": "3.7.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Electrostatics/pdb2pqr",
"description": "Preparation of protein structures for electrostatics calculations",
"long_description": "Preparation of protein structures for electrostatics calculations",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "howarth.at.macports",
"github": "jwhowarth",
"ports_count": 18
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"py314-numpy",
"py314-mmcif_pdbx",
"propka",
"python314",
"py314-requests",
"py314-docutils"
]
},
{
"type": "patch",
"ports": [
"dos2unix"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-pandas",
"py314-testfixtures"
]
}
],
"depends_on": []
},
{
"name": "peekabot",
"portdir": "science/peekabot",
"version": "0.8.4",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.peekabot.org/",
"description": "peekabot meta-package",
"long_description": "This package installs both the peekabot client and server packages. peekabot is a 3D visualization tool for robotics.",
"active": false,
"categories": [
"devel",
"science"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"peekabot-client",
"peekabot-server"
]
}
],
"depends_on": []
},
{
"name": "peekabot-client",
"portdir": "science/peekabot-client",
"version": "0.8.4",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.peekabot.org/",
"description": "The peekabot client library",
"long_description": "peekabot is a distributed real-time 3D visualization tool for robotics researchers and developers written in C++. Its purpose is to simplify the visualization needs faced by roboticists daily.",
"active": false,
"categories": [
"devel",
"science"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"boost171"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"peekabot"
]
}
]
},
{
"name": "peekabot-server",
"portdir": "science/peekabot-server",
"version": "0.8.4",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.peekabot.org/",
"description": "The peekabot visualization server",
"long_description": "peekabot is a distributed real-time 3D visualization tool for robotics researchers and developers written in C++. Its purpose is to simplify the visualization needs faced by roboticists daily.",
"active": false,
"categories": [
"devel",
"science"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"xercesc3",
"gtkglextmm",
"boost171",
"gtkmm",
"freetype"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"peekabot"
]
}
]
},
{
"name": "perlprimer",
"portdir": "science/perlprimer",
"version": "1.1.21",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://perlprimer.sourceforge.net/",
"description": "Perl-based primer designer",
"long_description": "PerlPrimer is a free, open-source GUI application written in Perl that designs primers for standard PCR, bisulphite PCR, real-time PCR (QPCR) and sequencing. It aims to automate and simplify the process of primer design.",
"active": true,
"categories": [
"science",
"perl"
],
"maintainers": [],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
},
{
"type": "run",
"ports": [
"p5.34-http-message",
"p5.34-libwww-perl",
"p5.34-tk"
]
}
],
"depends_on": []
},
{
"name": "perseus-sdr",
"portdir": "science/perseus-sdr",
"version": "0.8.2",
"license": "LGPL-3",
"platforms": "darwin macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://microtelecom.it/perseus/",
"description": "Perseus Software Defined Radio Control Library",
"long_description": "Perseus Software Defined Radio Control Library",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libusb"
]
}
],
"depends_on": []
},
{
"name": "pihpsdr",
"portdir": "science/pihpsdr",
"version": "20230516-a5992fe8",
"license": "GPL-3",
"platforms": "darwin macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dl1ycf/pihpsdr",
"description": "piHPSDR is an HPSDR application designed for low power boards, like Raspberry.",
"long_description": "piHPSDR is an HPSDR application designed for low power boards, like Raspberry.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"soapysdr",
"window1440x900",
"native",
"localcw",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gettext",
"glib2",
"gtk3",
"gdk-pixbuf2",
"portaudio",
"curl",
"wdsp",
"pango",
"fftw-3",
"atk"
]
}
],
"depends_on": []
},
{
"name": "playerstage-player",
"portdir": "science/playerstage-player",
"version": "3.0.2",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://playerstage.sourceforge.net",
"description": "Player/Stage robotic platform",
"long_description": "The Player Project creates Free Software that enables research in robot and sensor systems. The Player robot server is probably the most widely used robot control interface in the world. Its simulation backends, Stage and Gazebo, are also very widely used.",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"libtool",
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gtk2",
"libjpeg-turbo",
"libpng",
"glib2",
"gsl",
"boost176",
"python27",
"libusb-compat",
"swig-python",
"swig-ruby"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"playerstage-stage"
]
}
]
},
{
"name": "playerstage-stage",
"portdir": "science/playerstage-stage",
"version": "3.2.2",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://playerstage.sourceforge.net",
"description": "Player/Stage robotic platform",
"long_description": "The Player Project creates Free Software that enables research in robot and sensor systems. The Player robot server is probably the most widely used robot control interface in the world. Its simulation backends, Stage and Gazebo, are also very widely used.",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"fltk",
"cmake",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libtool",
"libjpeg-turbo",
"libpng",
"playerstage-player"
]
}
],
"depends_on": []
},
{
"name": "plplot",
"portdir": "science/plplot",
"version": "5.15.0",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://plplot.sourceforge.net",
"description": "Scientific plotting package, double precision version",
"long_description": "PLplot is a cross-platform software package for creating scientific plots. To help accomplish that task it is organized as a core C library, language bindings for that library, and device drivers which control how the plots are presented in non-interactive and interactive plotting contexts. This port uses double precision.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
}
],
"variants": [
"debug",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"octave",
"java",
"ocaml",
"python27",
"py27_pyqt4",
"gdc",
"dmd",
"lua",
"deprecated",
"aquaterm",
"qt4",
"wxwidgets",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"fontconfig",
"shapelib",
"libgcc",
"tcl",
"qhull",
"aquaterm",
"libLASi",
"libharu",
"freefont-ttf",
"pango",
"freetype",
"libtool",
"swig-tcl",
"antigraingeometry"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-pdl-graphics-plplot",
"svndigest",
"p5.28-pdl-graphics-plplot",
"p5.30-pdl-graphics-plplot",
"p5.32-pdl-graphics-plplot",
"p5.34-pdl-graphics-plplot",
"scamp",
"p5.28-alien-plplot",
"p5.30-alien-plplot",
"p5.32-alien-plplot",
"p5.34-alien-plplot"
]
}
]
},
{
"name": "plplot-single",
"portdir": "science/plplot",
"version": "5.15.0",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://plplot.sourceforge.net",
"description": "Scientific plotting package, single precision version",
"long_description": "PLplot is a cross-platform software package for creating scientific plots. To help accomplish that task it is organized as a core C library, language bindings for that library, and device drivers which control how the plots are presented in non-interactive and interactive plotting contexts. This port uses single precision.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
}
],
"variants": [
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"octave",
"java",
"ocaml",
"python27",
"py27_pyqt4",
"debug",
"g95",
"gcc10",
"gdc",
"dmd",
"lua",
"deprecated",
"aquaterm",
"qt4",
"wxwidgets",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"fontconfig",
"shapelib",
"libgcc",
"tcl",
"qhull",
"aquaterm",
"libLASi",
"libharu",
"freefont-ttf",
"pango",
"freetype",
"libtool",
"swig-tcl",
"antigraingeometry"
]
}
],
"depends_on": []
},
{
"name": "plplot510",
"portdir": "science/plplot510",
"version": "5.10.0",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://plplot.sourceforge.net/",
"description": "Scientific plotting package, double precision version",
"long_description": "PLplot is a cross-platform software package for creating scientific plots. To help accomplish that task it is organized as a core C library, language bindings for that library, and device drivers which control how the plots are presented in non-interactive and interactive plotting contexts. This port uses double precision.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
}
],
"variants": [
"debug",
"g95",
"gcc10",
"gcc11",
"gcc5",
"gcc6",
"gcc7",
"gcc8",
"gcc9",
"gccdevel",
"octave",
"java",
"python27",
"py27_pyqt4",
"aquaterm",
"qt4",
"wxwidgets",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"fontconfig",
"shapelib",
"tcl",
"qhull",
"freetype",
"aquaterm",
"libharu",
"freefont-ttf",
"pango",
"tk",
"libLASi",
"swig-tcl",
"antigraingeometry"
]
}
],
"depends_on": []
},
{
"name": "plplot510-single",
"portdir": "science/plplot510",
"version": "5.10.0",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://plplot.sourceforge.net/",
"description": "Scientific plotting package, single precision version",
"long_description": "PLplot is a cross-platform software package for creating scientific plots. To help accomplish that task it is organized as a core C library, language bindings for that library, and device drivers which control how the plots are presented in non-interactive and interactive plotting contexts. This port uses single precision.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
}
],
"variants": [
"debug",
"g95",
"gcc10",
"gcc11",
"gcc5",
"gcc6",
"gcc7",
"gcc8",
"gcc9",
"gccdevel",
"octave",
"java",
"python27",
"py27_pyqt4",
"aquaterm",
"qt4",
"wxwidgets",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"fontconfig",
"shapelib",
"tcl",
"qhull",
"freetype",
"aquaterm",
"libharu",
"freefont-ttf",
"pango",
"tk",
"libLASi",
"swig-tcl",
"antigraingeometry"
]
}
],
"depends_on": []
},
{
"name": "plumed",
"portdir": "science/plumed",
"version": "2.10.0",
"license": "LGPL-3 and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.plumed.org/",
"description": "PLUMED is a plugin for molecular dynamics",
"long_description": "PLUMED is a plugin for molecular dynamics that can be used in combination with popular molecular dynamics codes to perform biased simulations. Additionally, it can be used as a standalone tool to analyze trajectories.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "giovanni.bussi",
"github": "GiovanniBussi",
"ports_count": 87
}
],
"variants": [
"clang14",
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"debug",
"debugoptimized",
"clang13",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clangdevel",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"mpich",
"openmpi",
"allmodules",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"zlib",
"gawk",
"OpenBLAS",
"fftw-3",
"gsl"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"gromacs-plumed"
]
},
{
"type": "lib",
"ports": [
"py39-plumed",
"py310-plumed",
"py311-plumed",
"py37-plumed",
"gromacs-plumed",
"py36-plumed",
"py38-plumed"
]
}
]
},
{
"name": "plumed-devel",
"portdir": "science/plumed",
"version": "2.10-20230525",
"license": "LGPL-3 and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.plumed.org/",
"description": "PLUMED is a plugin for molecular dynamics (development version)",
"long_description": "PLUMED is a plugin for molecular dynamics that can be used in combination with popular molecular dynamics codes to perform biased simulations. Additionally, it can be used as a standalone tool to analyze trajectories. (development version)",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "giovanni.bussi",
"github": "GiovanniBussi",
"ports_count": 87
}
],
"variants": [
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"debug",
"debugoptimized",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clangdevel",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"mpich",
"openmpi",
"allmodules",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"zlib",
"gawk",
"OpenBLAS",
"fftw-3",
"gsl"
]
}
],
"depends_on": []
},
{
"name": "pqp",
"portdir": "science/pqp",
"version": "1.3",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gamma.cs.unc.edu/SSV/",
"description": "A library for performing proximity queries",
"long_description": "A library for performing proximity queries",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "procServ",
"portdir": "science/procServ",
"version": "2.8.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/procserv",
"description": "command wrapper",
"long_description": "procServ is a wrapper that starts an arbitrary command (e.g. an EPICS soft IOC) as a child process in the background, connecting its standard input and output to a TCP port for telnet access. It supports logging, child restart (manual or automatic) etc.",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
}
],
"depends_on": []
},
{
"name": "psfex",
"portdir": "science/psfex",
"version": "3.24.2",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.astromatic.net/software/psfex/",
"description": "tool to extract the point spread function from astronomical images",
"long_description": "PSFEx (“PSF Extractor”) extracts models of the Point Spread Function (PSF) from FITS images processed with SExtractor, and measures the quality of images. The generated PSF models can be used for model-fitting photometry or morphological analyses.",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"OpenBLAS",
"fftw-3-single"
]
}
],
"depends_on": []
},
{
"name": "pvm",
"portdir": "science/pvm",
"version": "3.4.6",
"license": "(BSD or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.csm.ornl.gov/pvm/",
"description": "pvm permits a network of computers to act as a cluster",
"long_description": "PVM (Parallel Virtual Machine) is a software package that permits a heterogeneous collection of Unix and/or Windows computers hooked together by a network to be used as a single large parallel computer. Thus large computational problems can be solved more cost effectively by using the aggregate power and memory of many computers.",
"active": true,
"categories": [
"net",
"science",
"parallel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"tablix"
]
}
]
},
{
"name": "pybombs",
"portdir": "science/pybombs",
"version": "2.3.5",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pybombs/pybombs",
"description": "Python Build Overlay Managed Bundle System",
"long_description": "PyBOMBS (Python Build Overlay Managed Bundle System) is the GNU Radio install management system for resolving dependencies and pulling in out-of-tree projects from CGRAN (Comprehensive GNU Radio Archive Network).",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 466
}
],
"variants": [
"python27",
"python35",
"python36",
"python37",
"python38",
"python39"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-future",
"py38-requests",
"py38-ruamel-yaml",
"py38-six"
]
}
],
"depends_on": []
},
{
"name": "pybombs-devel",
"portdir": "science/pybombs",
"version": "20211001-81f70b7a",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pybombs/pybombs",
"description": "Python Build Overlay Managed Bundle System",
"long_description": "PyBOMBS (Python Build Overlay Managed Bundle System) is the GNU Radio install management system for resolving dependencies and pulling in out-of-tree projects from CGRAN (Comprehensive GNU Radio Archive Network). This port is kept up with the pybombs GIT 'master' branch, is typically updated weekly to monthly.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 466
}
],
"variants": [
"python27",
"python35",
"python36",
"python37",
"python38",
"python39"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-future",
"py38-requests",
"py38-ruamel-yaml",
"py38-six"
]
}
],
"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": "pythia",
"portdir": "science/pythia",
"version": "8.303",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://home.thep.lu.se/~torbjorn/Pythia.html",
"description": "Generator of high-energy physics events",
"long_description": "PYTHIA is a program for the generation of high-energy physics events, i.e. for the description of collisions at high energies between elementary particles such as e+, e-, p and pbar in various combinations. It contains theory and models for a number of physics aspects, including hard and soft interactions, parton distributions, initial- and final-state parton showers, multiple interactions, fragmentation and decay. It is largely based on original research, but also borrows many formulae and other knowledge from the literature.",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"zlib",
"boost176"
]
}
],
"depends_on": []
},
{
"name": "qfsm",
"portdir": "science/qfsm",
"version": "0.52.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://qfsm.sourceforge.net",
"description": "A graphical tool for designing finite state machines",
"long_description": "Qfsm is a graphical editor for finite state machines written in C++ using Qt the graphical Toolkit from Trolltech",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt4-mac"
]
}
],
"depends_on": []
},
{
"name": "quantum-espresso",
"portdir": "science/quantum-espresso",
"version": "6.6",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.quantum-espresso.org",
"description": "Plane-wave density-functional theory code",
"long_description": "An integrated suite of open-source computer codes for electronic-structure calculations and materials modeling at the nanoscale. It is based on density-functional theory, plane waves, and pseudopotentials. This package will build pw, pp, ld1, xspectra, cp, and ph.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "dstrubbe",
"github": "dstrubbe",
"ports_count": 38
}
],
"variants": [
"accelerate",
"atlas",
"openblas",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang90",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gfortran",
"mpich",
"openmpi",
"scalapack",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc13",
"autoconf",
"automake",
"libtool",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"vecLibFort",
"libgcc",
"fftw-3",
"scalapack",
"mpich-clang16"
]
}
],
"depends_on": []
},
{
"name": "qucs",
"portdir": "science/qucs",
"version": "0.0.20-rc2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://qucs.sourceforge.net/",
"description": "an integrated circuit simulator",
"long_description": "Qucs is an integrated circuit simulator. You can set up a circuit with a graphical user interface.",
"active": true,
"categories": [
"science",
"electronics"
],
"maintainers": [
{
"name": "mark",
"github": "markemer",
"ports_count": 114
}
],
"variants": [
"shipped_asco",
"freehdl",
"octave"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"bison",
"flex",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"ADMS",
"asco",
"freehdl",
"iverilog"
]
}
],
"depends_on": []
},
{
"name": "quisk",
"portdir": "science/quisk",
"version": "4.2.18",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://james.ahlstrom.name/quisk/",
"description": "QUISK is a Software Defined Radio (SDR) transceiver that can control various radio hardware.",
"long_description": "QUISK is a Software Defined Radio (SDR) transceiver that can control various radio hardware.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py39-wxpython-4.0",
"codec2",
"wdsp",
"SoapySDR",
"portaudio",
"python39",
"fftw-3",
"py39-pyusb"
]
}
],
"depends_on": []
},
{
"name": "rNMR",
"portdir": "science/rNMR",
"version": "1.1.7",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://rnmr.nmrfam.wisc.edu/",
"description": "Open Source Software for NMR Data Analysis",
"long_description": "rNMR is an open source software package for visualizing and interpreting one and two dimensional NMR data. In contrast to most existing 2D NMR software, rNMR is specifically designed for high-throughput assignment and quantification of small molecules. As a result, rNMR supports extensive batch manipulation of plotting parameters and has numerous tools for expediting repetitive resonance assignment and quantification tasks.",
"active": true,
"categories": [
"science",
"chemistry"
],
"maintainers": [
{
"name": "howarth.at.macports",
"github": "jwhowarth",
"ports_count": 18
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"R"
]
}
],
"depends_on": []
},
{
"name": "rangs-gshhs-ncarg",
"portdir": "science/rangs-gshhs-ncarg",
"version": "19990317",
"license": "LGPL-3",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.io-warnemuende.de/homepages/rfeistel/",
"description": "high-resolution shorelines data",
"long_description": "A binary file set RANGS (Regionally Accessible Nested Global Shorelines) based on GSHHS (Global Self-consistent Hierarchical High-resolution Shorelines) data.",
"active": true,
"categories": [
"graphics",
"science",
"gis"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"ncarg"
]
}
]
},
{
"name": "rasmol",
"portdir": "science/rasmol",
"version": "2.7.4.2",
"license": "(GPL-2 or RASLIC)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.rasmol.org/",
"description": "Molecular graphics visualisation tool",
"long_description": "RasMol is a molecular graphics program intended for the visualisation of proteins, nucleic acids and small molecules. The program is aimed at display, teaching and generation of publication quality images.",
"active": true,
"categories": [
"graphics",
"science",
"chemistry"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"imake"
]
},
{
"type": "lib",
"ports": [
"xorg-libXi"
]
}
],
"depends_on": []
},
{
"name": "raxml",
"portdir": "science/raxml",
"version": "8.2.12",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.exelixis-lab.org/",
"description": "Estimation of phylogenetic trees",
"long_description": "RAxML is a program for sequential and parallel estimation of phylogenetic trees written by Alexandros Stamatakis.",
"active": true,
"categories": [
"science",
"biology"
],
"maintainers": [
{
"name": "mattoates",
"github": "",
"ports_count": 1
}
],
"variants": [
"clang10",
"clang11",
"clang12",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"gcc10",
"gcc11",
"gcc5",
"gcc6",
"gcc7",
"gcc8",
"gcc9",
"gccdevel",
"mpich",
"openmpi",
"hybrid",
"pthreads",
"sse3",
"avx",
"avx2",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "relax",
"portdir": "science/relax",
"version": "4.0.3",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.nmr-relax.com/",
"description": "Protein dynamics by NMR relax. data analysis",
"long_description": "The program relax is designed for the study of the dynamics of proteins or other macromolecules though the analysis of NMR relaxation data.",
"active": true,
"categories": [
"science",
"python",
"chemistry"
],
"maintainers": [
{
"name": "howarth.at.macports",
"github": "jwhowarth",
"ports_count": 18
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"scons",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py27-scipy",
"python27",
"pymol",
"py27-wxpython-3.0",
"py27-numpy"
]
}
],
"depends_on": []
},
{
"name": "relax3d",
"portdir": "science/relax3d",
"version": "1.0.7",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://geodynamics.org/cig/software/relax/",
"description": "Semi-analytic solver for earthquake modeling.",
"long_description": "Relax evaluates the displacement and stress in a half space with gravity due to dislocations, Mogi sources, and surface tractions; and the nonlinear time-dependent deformation that follows due to power-law rheology materials in the bulk and or rate-strengthening friction faults.",
"active": true,
"categories": [
"science",
"gis"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"python27",
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"fftw-3-single",
"proj7",
"gmt4",
"libgcc",
"python27"
]
}
],
"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": 220
}
],
"variants": [
"http",
"vc",
"debug",
"xrootd",
"soversion",
"graphviz",
"avahi",
"fftw3",
"gsl",
"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": "root6",
"portdir": "science/root6",
"version": "6.36.08",
"license": "LGPL-2.1+",
"platforms": "{darwin >= 17}",
"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": 220
}
],
"variants": [
"debug",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"native",
"qt4",
"veccore",
"valgrind",
"vc",
"xrootd",
"graphviz",
"fftw3",
"fitsio",
"odbc",
"roofit",
"tmva",
"opengl",
"python310",
"python311",
"python312",
"python313",
"python314",
"jupyter",
"davix",
"xml",
"sqlite3",
"mysql",
"mariadb",
"postgresql",
"pythia",
"cocoa",
"x11"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc15",
"clang-20",
"cmake",
"ninja",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"zlib",
"zstd",
"gmp",
"nlohmann-json",
"pcre",
"tbb",
"xxhashlib",
"giflib",
"gl2ps",
"graphviz",
"libjpeg-turbo",
"libpng",
"librsvg",
"tiff",
"brotli",
"OpenBLAS",
"vdt",
"z3",
"davix",
"xrootd",
"expat",
"libxml2",
"openssl3",
"python314",
"py314-numpy",
"py314-gnureadline",
"libgcc",
"bzip2",
"lz4",
"lzma",
"xz"
]
},
{
"type": "run",
"ports": [
"clang-18",
"root_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gds",
"gate"
]
},
{
"type": "run",
"ports": [
"lscsoft-deps"
]
}
]
},
{
"name": "rsp_tcp",
"portdir": "science/rsp_tcp",
"version": "0.1-beta",
"license": "GPL-3",
"platforms": "darwin macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/SDRplay/RSPTCPServer",
"description": "RSP TCP Server for SDRPlay devices.",
"long_description": "RSP TCP Server for SDRPlay devices. This is a fork of the original rsp_tcp by F4FHH Nicolas with extensions to support all current RSP devices. Use the extended mode to access the full bit rate of the RSP and all of the RSP specific controls. By default the server supports the RTL TCP protocol.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
},
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 466
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"SDRplay"
]
}
],
"depends_on": []
},
{
"name": "rtl-sdr",
"portdir": "science/rtl-sdr",
"version": "2.0.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "http://sdr.osmocom.org/trac/wiki/rtl-sdr",
"description": "rtl-sdr allows using devices with a RTL2832U chipset as software defined radio (SDR)",
"long_description": "rtl-sdr allows using devices with a RTL2832U chipset as software defined radio (SDR)",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 466
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libusb"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"SoapyRTLSDR",
"SDRangel",
"gr-osmosdr",
"gr37-osmosdr",
"linrad",
"SDRPlusPlus",
"rtl_433",
"welle.io",
"welle.io-devel",
"nrsc5"
]
}
]
}
]
}