FreeBSD Ports

devel/py-cmeel-eigen 3.4.1_1

Eigen C++ linear algebra headers packaged for the cmeel ecosystem

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
e8d8cb108a
License
MPL20
Categories
devel
Package size
1088.5 KiB, 8645.4 KiB installed

Description

cmeel-eigen is a distribution of the Eigen C++ template library for linear algebra (matrices, vectors, numerical solvers, and related algorithms), packaged for use within the cmeel ecosystem. It installs the Eigen3 headers under the cmeel prefix, making them discoverable by CMake projects that use the cmeel build system.

Install

As a binary package — by origin, or by package name:

pkg install devel/py-cmeel-eigen
pkg install py312-cmeel-eigen

From the ports tree:

cd /usr/ports/devel/py-cmeel-eigen/ && make install clean

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

RUN_DEPENDS=	py312-cmeel-eigen>0:devel/py-cmeel-eigen

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:latest3.4.1_13.4.1_1--3.4.1_1
FreeBSD:14:quarterly3.4.1_13.4.1_1n/a-3.4.1_1
FreeBSD:15:latest3.4.1_13.4.1_1n/a--
FreeBSD:15:quarterly3.4.1_13.4.1_1n/an/an/a
FreeBSD:16:latest3.4.1_13.4.1_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Runtime 1

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

All build dependencies 23
All run dependencies 19
Required by 1

Configuration

No options to configure.

USES
cmake:indirect python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
cmeel_eigen-3.4.1.tar.gz2.732857e+062b51ef21d6d71113e49ed2e398e8b30e91d3a4130de750c6fb52f78be6e10e22
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
e8d8cb108a Daniel Engberg */*: Fix dependency definitions of CMake
Multiple ports defines devel/cmake as build and/or run-time dependency which is incorrect as it waschanged to a meta-port back in 2022. Remove definitions and Use the USES= cmake helper, due to limitations of the ports framework run also requires indirect to be defined if another build system than CMake is used. Reported by: michaelo Approved by: blanket, build fix