BSD Ports

science/py-phonors 0.6.0_1 FreeBSD

Rust kernels for phonopy and phono3py

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
BSD3CLAUSE
Categories
science, python
Package size
827.7 KiB, 2831.6 KiB installed

Description

phonors provides Rust kernels for phonopy and phono3py.

It is a Rust extension module providing the heavy numerical kernels used by phono3py and intended to also back phonopy as its C kernels are ported. It is built with maturin and PyO3, distributed as abi3-py310 wheels (Python 3.10+).

Install

Binary package:

pkg install py312-phonors

From the ports tree:

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

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

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

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:latest0.3.0_20.6.0_1--0.6.0_1
FreeBSD:14:quarterly0.3.0_20.3.0_2n/a-0.3.0_2
FreeBSD:15:latest0.6.0_10.6.0_1n/a--
FreeBSD:15:quarterly0.3.0_20.3.0_2n/an/an/a
FreeBSD:16:latest0.3.0_20.6.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

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

Build dependencies 23
Run dependencies 7

Configuration

No options to configure.

USES
cargo python
Service scripts
none

Files

distinfo 88
FileSizeSHA256
phonors-0.6.0.tar.gz133983f8e52c5519e96f061448a17203fe61370bce00c7181e004fa982d1bfa040a7c9
rust/crates/autocfg-1.5.1.crate18911f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53
rust/crates/bitflags-2.13.2.crate516783ded4057c258ba199e2d26386d3af3780957ecaee6c4ef4041c6b4b8b97c0b06
rust/crates/bytemuck-1.25.2.crate5407595832e849adfb21180ccb6826a99da14e5d266ae5c2e668e1602cf234f153797
rust/crates/bytemuck_derive-1.12.1.crate265096a1f896587b6f2c069c73d2f0913e2d590c3990285cd2f0b6aa02b786b4c679c
rust/crates/byteorder-1.5.0.crate232881fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
rust/crates/cfg-if-1.0.5.crate95784e7648175b45a9a48536d676f68d918270699102aa8dab5496df06904c914600
rust/crates/crossbeam-deque-0.8.8.crate24634622f3fc73690be383c7214310406f28a90e6edeadc3cea882f9d71e495b9711a
rust/crates/crossbeam-epoch-0.9.21.crate47936dc74980687109a3b14c72fd458107bf0baa1da1a1a805e178d15501ba9b86d9d
rust/crates/crossbeam-utils-0.8.23.crate47174a31eee39dddec8330830986fcd7625edb5a24ec90ea038215273bbc3adb08ac6
rust/crates/crunchy-0.2.4.crate3887460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
rust/crates/defer-0.2.1.crate6174930c7171c8df9fb1782bdf9b918ed9ed2d33d1d22300abb754f9085bc48bf8e8
rust/crates/dyn-stack-0.13.2.crate215241c4713e43e2886ba72b8271aa66c93d722116acf7a75555cce11dcde84388fe8
rust/crates/dyn-stack-macros-0.1.3.crate3048e1d926b4d407d372f141f93bb444696142c29d32962ccbd3531117cf3aa0bfa9
rust/crates/either-1.18.0.crate22357252afb9ae5eaa683babdc6a068b3f5726eb19e05070c731f9b2a23a7c3e8ed34
rust/crates/enum-as-inner-0.6.1.crate12190a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc
rust/crates/equator-0.2.2.crate4943c35da53b5a021d2484a7cc49b2ac7f2d840f8236a286f84202369bd338d761ea
rust/crates/equator-0.6.0.crate687402da895aab06bbebefb6b2595f6d637b18c9ff629b4cd840965bb3164e4194b0
rust/crates/equator-macro-0.2.1.crate40843bf679796c0322556351f287a51b49e48f7c4986e727b5dd78c972d30e2e16cc
rust/crates/equator-macro-0.6.0.crate36442b14b339eb76d07f052cdbad76ca7c1310e56173a138095d3bf42a23c06ef5d8
Master sites 1
  • PYPI

Commit history 4

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
64f6318635 Yuri Victorovich science/py-phonors: update 0.3.0 → 0.6.0
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645