BSD Ports

math/m4rie 20250128 FreeBSD

Library for fast arithmetic with dense matrices over GF(2^e)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2+
Categories
math
Package size
167.0 KiB, 1073.6 KiB installed

Description

M4RIE is a library for fast arithmetic with dense matrices over GF(2^e) for 2<=e<=16. The name stems from the fact that is relies heavily on M4RI.

See also: https://github.com/malb/m4rie

In the other systems

SystemPortVersion
FreeBSDmath/m4rie20250128
DragonFlymath/m4rie20250103

Install

Binary package:

pkg install m4rie

From the ports tree:

cd /usr/ports/math/m4rie/ && make install clean

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

RUN_DEPENDS=	m4rie>0:math/m4rie
LIB_DEPENDS=	libm4rie.so:math/m4rie

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:latest2025012820250128202001152025010320250128
FreeBSD:14:quarterly2025012820250128n/a2025010320250128
FreeBSD:15:latest2025012820250128n/a2025010320250103
FreeBSD:15:quarterly2025012820250128n/an/an/a
FreeBSD:16:latest2025012820250128n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

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

Build dependencies 11
Run dependencies 2

No port depends on this one.

Configuration

No options to configure.

USES
autoreconf libtool localbase:ldflags pathfix pkgconfig
Service scripts
none

Message after installing

===>   NOTICE:

The m4rie port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 21
  • include/m4rie/blm.h
  • include/m4rie/conversion.h
  • include/m4rie/echelonform.h
  • include/m4rie/gf2e.h
  • include/m4rie/gf2x.h
  • include/m4rie/m4ri_functions.h
  • include/m4rie/m4rie.h
  • include/m4rie/mzd_poly.h
  • include/m4rie/mzd_ptr.h
  • include/m4rie/mzd_slice.h
  • include/m4rie/mzed.h
  • include/m4rie/newton_john.h
  • include/m4rie/permutation.h
  • include/m4rie/ple.h
  • include/m4rie/strassen.h
  • include/m4rie/trsm.h
  • lib/libm4rie.a
  • lib/libm4rie.so
  • lib/libm4rie.so.1
  • lib/libm4rie.so.1.0.0
  • libdata/pkgconfig/m4rie.pc
distinfo 1
FileSizeSHA256
malb-m4rie-20250128_GH0.tar.gz167242cf2a053de5086d6150ab44cb82e27c112a285c8786d88bea2e6518ed80984d5c

Commit history 0

No commits in the history this site was built from.