CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

devel/p5-Future-AsyncAwait 0.71

Deferred subroutine syntax for futures

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 0.71
Upstream
up to date
Last update
to 0.71 · 1d0586024f
Quarterly
2026Q4: 0.71
WWW
https://metacpan.org/dist/Future-AsyncAwait
Links
cgit · VuXML

Install

Package
# pkg install p5-Future-AsyncAwait
installs 0.71 from latest; from quarterly (2026Q4) 0.71
Port
# cd /usr/ports/devel/p5-Future-AsyncAwait && make install clean
Size
53 KiB download · 126 KiB installed
Depends on
devel/p5-Future 0.54, devel/p5-XS-Parse-Keyword 0.50, devel/p5-XS-Parse-Sublike 0.42, lang/perl5.42 5.42.3
License
ART10 or GPLv1+

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 160.710.71–
FreeBSD 150.710.71–
FreeBSD 140.710.710.71

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 150.710.71–
FreeBSD 140.710.710.71

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 0.71.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (9)

Po-Chuan Hsieh (sunpoet) · 0.71
devel/p5-Future-AsyncAwait: Update to 0.71

Changes:	https://metacpan.org/dist/Future-AsyncAwait/changes
1d0586024f
Po-Chuan Hsieh (sunpoet) · 0.70
devel/p5-Future-AsyncAwait: Update to 0.70

Changes:	https://metacpan.org/dist/Future-AsyncAwait/changes
e5be170210
Po-Chuan Hsieh (sunpoet) · 0.69
devel/p5-Future-AsyncAwait: Update to 0.69

Changes:	https://metacpan.org/dist/Future-AsyncAwait/changes
4cb07bc449
Po-Chuan Hsieh (sunpoet) · 0.68
devel/p5-Future-AsyncAwait: Update to 0.68

- Update LICENSE_FILE

Changes:	https://metacpan.org/dist/Future-AsyncAwait/changes
89ff3bbf44
Po-Chuan Hsieh (sunpoet) · 0.66
*: Change *_DEPENDS from p5-Test2-Suite to p5-Test-Simple

- Bump PORTREVISION of the following dependent ports for dependency change
  - databases/p5-DBIx-QuickDB
  - devel/p5-Shell-Config-Generate
  - devel/p5-Test-Archive-Libarchive
  - devel/p5-Test-Future-IO-Impl
  - devel/p5-Test2-Harness
  - devel/p5-Test2-Harness-UI
  - devel/p5-Test2-Plugin-DBIProfile

Test2-Suite has been merged into Test-Simple since 1.302200.

Reference:	https://metacpan.org/dist/Test-Simple/changes
352d1611e7
Po-Chuan Hsieh (sunpoet) · 0.66
devel/p5-Future-AsyncAwait: Update to 0.66

Changes:	https://metacpan.org/dist/Future-AsyncAwait/changes
7f50a36746
Po-Chuan Hsieh (sunpoet) · 0.65
devel/p5-Future-AsyncAwait: Update to 0.65

Changes:	https://metacpan.org/dist/Future-AsyncAwait/changes
881730be22
Po-Chuan Hsieh (sunpoet) · 0.64
devel/p5-Future-AsyncAwait: Update to 0.64

Changes:	https://metacpan.org/dist/Future-AsyncAwait/changes
20c0e6d74d
Po-Chuan Hsieh (sunpoet) · 0.62
devel/p5-Future-AsyncAwait: Add p5-Future-AsyncAwait 0.62

Future::AsyncAwait provides syntax for deferring and resuming subroutines while
waiting for Futures to complete. This syntax aims to make code that performs
asynchronous operations using futures look neater and more expressive than
simply using then chaining and other techniques on the futures themselves. It is
also a similar syntax used by a number of other languages; notably C# 5,
EcmaScript 6, Python 3, Dart, Rust, C++20.

This module is still under active development. While it now seems relatively
stable enough for most use-cases and has received a lot of "battle-testing" in a
wide variety of scenarios, there may still be the occasional case of memory leak
left in it, especially if still-pending futures are abandoned.

The new syntax takes the form of two new keywords, async and await.
7203a0163a