net/py-mpi4py 4.1.2 FreeBSD
Python bindings for MPI (OpenMPI)
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD3CLAUSE
- Categories
- net, parallel, python
- Package size
- 647.3 KiB, 3032.9 KiB installed
Description
This package provides Python bindings for the Message Passing Interface (MPI) standard. It is implemented on top of the MPI-1/MPI-2 specification and exposes an API which grounds on the standard MPI-2 C++ bindings
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net/py-mpi4py | 4.1.2 |
| DragonFly | net/py-mpi4py | 4.0.3_1 |
| MidnightBSD | net/py-mpi4py | 3.1.6_1 |
Install
Binary package:
pkg install py312-mpi4py
From the ports tree:
cd /usr/ports/net/py-mpi4py/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-mpi4py>0:net/py-mpi4py
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 4.1.2 | 4.1.2 | - | 4.1.0 | 4.1.2 |
| FreeBSD:14:quarterly | 4.1.2 | 4.1.2 | n/a | 4.0.3_1 | 4.1.2 |
| FreeBSD:15:latest | 4.1.2 | 4.1.2 | n/a | 4.1.0 | 4.1.0 |
| FreeBSD:15:quarterly | 4.1.2 | 4.1.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.1.2 | 4.1.2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
${PYTHON_PKGNAMEPREFIX}setuptools>=42: devel/py-setuptools${PYTHON_PKGNAMEPREFIX}wheel>0: devel/py-wheel
The full lists below include those, and their dependencies in turn.
Build dependencies 34
- archivers/liblz4
- archivers/zstd
- devel/binutils
- devel/gettext-runtime
- devel/hwloc2
- devel/level-zero
- devel/libevent
- devel/libffi
- devel/libltdl
- devel/libpciaccess
- devel/pkgconf
- devel/py-build
- devel/py-installer
- devel/py-packaging
- devel/py-pyproject-hooks
- devel/py-setuptools
- devel/py-wheel
- devel/readline
- lang/cython
- lang/gcc14
- lang/python312
- lang/python315
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- misc/hwdata
- net/openmpi4
- print/indexinfo
- security/libgcrypt
- security/libgpg-error
- security/munge
- textproc/expat2
- textproc/libxml2
Run dependencies 25
- archivers/liblz4
- archivers/zstd
- devel/binutils
- devel/gettext-runtime
- devel/hwloc2
- devel/level-zero
- devel/libevent
- devel/libffi
- devel/libltdl
- devel/libpciaccess
- devel/readline
- lang/gcc14
- lang/python312
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- misc/hwdata
- net/openmpi4
- print/indexinfo
- security/libgcrypt
- security/libgpg-error
- security/munge
- textproc/expat2
- textproc/libxml2
Required by 76
- cad/OrcaSlicer
- cad/PrusaSlicer
- cad/appcsxcad
- cad/csxcad
- cad/freecad
- cad/freecad-devel
- cad/gmsh
- cad/horizon-eda
- cad/kicad
- cad/kicad-devel
- cad/kicad-doc
- cad/kicad-library-footprints
- cad/kicad-library-footprints-devel
- cad/kicad-library-packages3d
- cad/kicad-library-packages3d-devel
- cad/kicad-library-symbols
- cad/kicad-library-symbols-devel
- cad/kicad-library-templates
- cad/kicad-library-templates-devel
- cad/librepcb
- cad/opencascade
- cad/py-csxcad
- cad/py-gmsh
- cad/py-pygmsh
- cad/pythonocc-core
- cad/qcsxcad
- devel/py-pyina
- french/aster
- french/homard
- graphics/alizams
- graphics/cloudcompare
- graphics/elastix
- graphics/f3d
- graphics/pcl-pointclouds
- graphics/py-f3d
- graphics/py-fury
- graphics/py-mayavi
- graphics/py-pyvista
- graphics/simpleitk
- math/deal.ii
- math/hyperdeal
- math/octave-forge
- math/octave-forge-bim
- math/octave-forge-drafting
- math/octave-forge-msh
- math/octave-forge-parts
- math/octave-forge-secs1d
- math/octave-forge-secs3d
- math/octave-forge-sole
- math/petiga
- math/py-petsc4py
- math/py-slepc4py
- math/py-topologic
- math/slepc
- math/topologic
- math/vtk9
- misc/kdeedu
- misc/visp
- science/InsightToolkit
- science/PETSc
- science/avogadro2
- science/avogadrolibs
- science/code_saturne
- science/elmerfem
- science/hpddm
- science/kalzium
- science/liggghts
- science/mmg
- science/openems
- science/paraview
- science/py-PyFR
- science/py-avogadrolibs
- science/py-boututils
- science/py-pyprecice
- science/ttk
- x11/kde-gear
Configuration
Options name: net_mpi4py
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- pkgconfig python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| mpi4py-4.1.2.tar.gz | 501709 | 56860286dc45f20e8821e93cb06669e30462348bf866f685553fa4b712d58d02 |
Master sites 1
- PYPI
Commit history 0
No commits in the history this site was built from.