BSD Ports

science/py-pymatgen 2026.9.24 FreeBSD

Python Materials Genomics is a robust materials analysis code

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
40ee3e28bb
License
MIT
Categories
science, python

Description

Pymatgen (Python Materials Genomics) is a robust, open-source Python library for materials analysis. These are some of the main features: * Highly flexible classes for the representation of Element, Site, Molecule, Structure objects. * Extensive input/output support, including support for VASP (http://cms.mpi.univie.ac.at/vasp/), ABINIT (http://www.abinit.org/), CIF, Gaussian, XYZ, and many other file formats. * Powerful analysis tools, including generation of phase diagrams, Pourbaix diagrams, diffusion analyses, reactions, etc. * Electronic structure analyses, such as density of states and band structure. * Integration with the Materials Project REST API, Crystallography Open Database.

In the other systems

SystemPortVersion
FreeBSDscience/py-pymatgen2026.9.24
DragonFlyscience/py-pymatgen2022.7.19_1
GhostBSDscience/py-pymatgen2026.5.4_2

Install

Binary package:

pkg install py312-pymatgen

From the ports tree:

cd /usr/ports/science/py-pymatgen/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-pymatgen>0:science/py-pymatgen

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-2026.9.24-2025.6.142026.9.24
FreeBSD:14:quarterly-2026.9.24n/a2025.6.142026.9.24
FreeBSD:15:latest-2026.9.24n/a2025.6.142025.6.14
FreeBSD:15:quarterly-2026.9.24n/an/an/a
FreeBSD:16:latest-2026.9.24n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Runtime 14

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 25
Run dependencies 210

The first 100 are listed.

Configuration

No options to configure.

USES
compiler:c++11-lang python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
materialsproject-pymatgen-v2026.9.24_GH0.tar.gz1.73119209e+08ea230adc431ba43cb184a1140fcbc4be7684fc0407754e0b45f04d9707e459b4

Commit history 2

DateCommitCreditsLog message
40ee3e28bb Yuri Victorovich science/py-pymatgen: update 2026.5.4 → 2026.9.24
45ea4cf85c Michael Osipov */*: Bump consumers of www/beautifulsoup4 after port rename
PR: 297837 Approved by: wen (maintainer via email)