BSD Ports

devel/p5-Future 0.54 FreeBSD

Build objects representing outstanding operations

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
e55e1f6be4
License
ART10, GPLv1+
Categories
devel, perl5
Package size
75.5 KiB, 188.5 KiB installed

Description

A Future object represents an operation that is currently in progress, or has recently completed. Library functions that perform asynchronous operations would use Future objects to allow calling programs to control or wait for those operations to complete.

In the other systems

SystemPortVersion
FreeBSDdevel/p5-Future0.54
NetBSDdevel/p5-Future0.52nb1
DragonFlydevel/p5-Future0.51
HardenedBSDdevel/p5-Future0.52
GhostBSDdevel/p5-Future0.52

Install

Binary package:

pkg install p5-Future

From the ports tree:

cd /usr/ports/devel/p5-Future/ && make install clean

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

RUN_DEPENDS=	p5-Future>0:devel/p5-Future

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.530.530.490.520.53
FreeBSD:14:quarterly0.520.52n/a0.510.52
FreeBSD:15:latest0.530.53n/a0.520.52
FreeBSD:15:quarterly0.520.52n/an/an/a
FreeBSD:16:latest0.520.53n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Test 3

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

Build dependencies 2
Run dependencies 1

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 15
  • %%SITE_PERL%%/Future.pm
  • %%SITE_PERL%%/Future/Exception.pm
  • %%SITE_PERL%%/Future/Mutex.pm
  • %%SITE_PERL%%/Future/PP.pm
  • %%SITE_PERL%%/Future/Phrasebook.pod
  • %%SITE_PERL%%/Future/Utils.pm
  • %%SITE_PERL%%/Test/Future.pm
  • %%SITE_PERL%%/Test/Future/Deferred.pm
  • %%PERL5_MAN3%%/Future.3.gz
  • %%PERL5_MAN3%%/Future::Exception.3.gz
  • %%PERL5_MAN3%%/Future::Mutex.3.gz
  • %%PERL5_MAN3%%/Future::Phrasebook.3.gz
  • %%PERL5_MAN3%%/Future::Utils.3.gz
  • %%PERL5_MAN3%%/Test::Future.3.gz
  • %%PERL5_MAN3%%/Test::Future::Deferred.3.gz
distinfo 1
FileSizeSHA256
Future-0.54.tar.gz1073599af138ff632292bfc45c11906e3c39739fae07be729ff2f89f44d092319c5967
Master sites 1
  • CPAN

Commit history 2

DateCommitCreditsLog message
e55e1f6be4 Rodrigo Osorio devel/p5-Future: update 0.53 -> 0.54
Changelog: https://metacpan.org/dist/Future/changes
8af3cf67af Rodrigo Osorio devel/p5-Future: update 0.52 -> 0.53
Changelog: https://metacpan.org/dist/Future/changes Also add devel/p5-Future-XS as a test dependency to unskip half part of the tests.