Path to this page:
./
devel/p5-IO-Async,
Asynchronous event-driven programming
Branch: CURRENT,
Version: 0.803nb1,
Package name: p5-IO-Async-0.803nb1,
Maintainer: pkgsrc-usersThis collection of modules allows programs to be written that perform
asynchronous filehandle IO operations. A typical program using them would
consist of a single subclass of IO::Async::Loop to act as a container of
other objects, which perform the actual IO work required by the program. As
well as IO handles, the loop also supports timers and signal handlers, and
includes more higher-level functionality built on top of these basic parts.
Required to run:[
lang/perl5] [
devel/p5-Future]
Required to build:[
devel/p5-Module-Build] [
devel/p5-Test-Fatal] [
devel/p5-Test-Identity] [
devel/p5-Test-Refcount] [
pkgtools/cwrappers] [
devel/p5-Struct-Dumb]
Master sites: (Expand)
Filesize: 247.768 KB
Version history: (Expand)
- (2024-11-16) Updated to version: p5-IO-Async-0.803nb1
- (2024-02-25) Updated to version: p5-IO-Async-0.803
- (2023-07-06) Updated to version: p5-IO-Async-0.802nb1
- (2023-02-12) Updated to version: p5-IO-Async-0.802
- (2022-06-28) Updated to version: p5-IO-Async-0.79nb1
- (2021-10-10) Updated to version: p5-IO-Async-0.79
CVS history: (Expand)
2024-02-25 09:41:53 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
p5-IO-Async: update to 0.803.
0.803 2024-01-29
[CHANGES]
* Module style updates:
+ Use perl v5.14 for `//` operator and `package NAME VER` syntax
+ Updated Pod style
+ Swapped unit tests from `Test::More` to `Test2::V0`
+ Removed several now-unnecessary test-time dependencies
[BUGFIXES]
* Take the first name for each aliased signal in case of aliased
names (RT145759)
|
2023-07-06 11:43:03 by Thomas Klausner | Files touched by this commit (2483) |
Log message:
*: recursive bump for perl 5.38
|
2023-02-12 11:36:35 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 0.802
Update TEST_DEPENDS
Upstream changes:
0.802 2022-08-15
[CHANGES]
* Preƫmptively use Future ->udata API from upcoming release, to
avoid depending on it being a hashref
* Report correct caller file + line number in nested test calls to
wait_for {}
[BUGFIXES]
* Use 'SOCK_STREAM' instead of hardcoded 1 in t/50resolver.t
* Skip exceptional socket condition test on cygwin because it seems
always to fail there
* Avoid harmless warnings about undef at global destruction
(RT142754)
0.801 2021-12-15
[BUGFIXES]
* Remove extraneous test-time use of Data::Dump (RT140143)
0.800 2021-11-11
[CHANGES]
* Bumped up to three-digit minor version number
* Added IO::Async::OS->signum2name
* Implement Future::IO->waitpid API
* Skip the `spawn` Routine model if POSIX fork() is not available
* Replace getaddrinfo / getnameinfo with virtual mocking functions
for unit-testing the resolve, so as not to rely on local platform
resolver behaviours
|
2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952) |
Log message:
*: recursive bump for perl 5.36
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-10 01:35:11 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 0.79
Upstream changes:
Changes for version 0.79 - 2021-08-06
CHANGES
Permit IO::Async::Routine or Function by module+func names instead of CODE reference
Added new Routine/Function model of `spawn`
Implement IO::Async::Resolver by module+func rather than code
BUGFIXES
Require Socket 2.029 on MSWin32 because of AF_UNIX fix (RT133018)
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575) |
Log message:
*: recursive bump for perl 5.34
|