BSD Ports

math/p5-Bit-Vector 7.4_1 FreeBSD

Library of advanced math functions that includes a Perl OO module

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ART10, GPLv1+
Categories
math, perl5
Package size
121.3 KiB, 377.8 KiB installed

Description

Bit::Vector is an efficient C library which allows you to handle bit vectors, sets (of integers), "big integer arithmetic" and boolean matrices, all of arbitrary sizes.

The library is efficient (in terms of algorithmical complexity) and therefore fast (in terms of execution speed) for instance through the widespread use of divide-and-conquer algorithms.

The package also includes an object-oriented Perl module for accessing the C library from Perl, and optionally features overloaded operators for maximum ease of use.

The C library can nevertheless be used stand-alone, without Perl.

In the other systems

SystemPortVersion
FreeBSDmath/p5-Bit-Vector7.4_1
OpenBSDmath/p5-Bit-Vector7.4p2
NetBSDdevel/p5-Bit-Vector7.4nb13
DragonFlymath/p5-Bit-Vector7.4_1
MidnightBSDmath/p5-Bit-Vector7.4

Install

Binary package:

pkg install p5-Bit-Vector

From the ports tree:

cd /usr/ports/math/p5-Bit-Vector/ && make install clean

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

RUN_DEPENDS=	p5-Bit-Vector>0:math/p5-Bit-Vector

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:latest7.4_17.4_17.4_17.4_17.4_1
FreeBSD:14:quarterly7.4_17.4_1n/a7.4_17.4_1
FreeBSD:15:latest7.4_17.4_1n/a7.4_17.4_1
FreeBSD:15:quarterly7.4_17.4_1n/an/an/a
FreeBSD:16:latest7.4_17.4_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

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

Build dependencies 2
Run dependencies 2
Required by 91

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 10
  • %%SITE_ARCH%%/Bit/Vector.pm
  • %%SITE_ARCH%%/Bit/Vector.pod
  • %%SITE_ARCH%%/Bit/Vector/Overload.pm
  • %%SITE_ARCH%%/Bit/Vector/Overload.pod
  • %%SITE_ARCH%%/Bit/Vector/String.pm
  • %%SITE_ARCH%%/Bit/Vector/String.pod
  • %%SITE_ARCH%%/auto/Bit/Vector/Vector.so
  • %%PERL5_MAN3%%/Bit::Vector.3.gz
  • %%PERL5_MAN3%%/Bit::Vector::Overload.3.gz
  • %%PERL5_MAN3%%/Bit::Vector::String.3.gz
distinfo 1
FileSizeSHA256
Bit-Vector-7.4.tar.gz1359653c6daa671fecfbc35f92a9385b563d65f50dfc6bdc8b4805f9ef46c0d035a926
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.