{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["devel","perl5"],"comment":"Execute a code block asynchronously by forking","compare":"/compare/p5-mojo-ioloop-forkcall/index.json","dependentCount":null,"description":"Asynchronous programming can be benefitial for performance, however\nnot all functions are written for nonblocking interaction and\nexternal processes almost never are.\n\nBy forking the blocking call into a new process, the main thread may\ncontinue to run non-blocking, while the blocking call evaluates.\nMojo::IOLoop::ForkCall manages the forking and will emit an\nevent (or execute a callback) when the forked process completes.\nReturn values are serialized and sent from the child to the parent\nvia an appropriate pipe for your platform.\n\nDeprecated! Use Mojo::IOLoop::Subprocess instead.","flavors":[],"html":"https://daemonports.org/netbsd/devel/p5-Mojo-IOLoop-ForkCall/","kind":"port","lastUpdate":"2026-07-16T19:01:23Z","license":["gnu-gpl-v2 OR artistic"],"maintainer":"wiedi@frubar.net","name":"p5-Mojo-IOLoop-ForkCall","newest":true,"newestVersion":"0.21","noVulnData":false,"origin":"devel/p5-Mojo-IOLoop-ForkCall","otherSystems":[{"maintainer":"olgeni@FreeBSD.org","matchedBy":"name","newest":true,"origin":"www/p5-Mojo-IOLoop-ForkCall","path":"/www/p5-Mojo-IOLoop-ForkCall/","status":"Deprecated","system":"FreeBSD","updated":"2026-08-25","version":"0.21"},{"maintainer":"olgeni@FreeBSD.org","matchedBy":"name","newest":true,"origin":"www/p5-Mojo-IOLoop-ForkCall","path":"/dragonfly/www/p5-Mojo-IOLoop-ForkCall/","system":"DragonFly","version":"0.21"},{"maintainer":"ports@MidnightBSD.org","matchedBy":"name","newest":true,"noVulnData":true,"origin":"www/p5-Mojo-IOLoop-ForkCall","path":"/midnightbsd/www/p5-Mojo-IOLoop-ForkCall/","system":"MidnightBSD","version":"0.21"},{"maintainer":"olgeni@FreeBSD.org","matchedBy":"name","newest":true,"noVulnData":true,"origin":"www/p5-Mojo-IOLoop-ForkCall","path":"","system":"HardenedBSD","version":"0.21"},{"maintainer":"olgeni@FreeBSD.org","matchedBy":"name","newest":true,"noVulnData":true,"origin":"www/p5-Mojo-IOLoop-ForkCall","path":"","system":"GhostBSD","version":"0.21"}],"packages":[{"repo":"NetBSD 10.1 x86_64","versions":["0.21nb5"]},{"repo":"NetBSD 10.1 aarch64","versions":["0.21nb5"]},{"repo":"SmartOS / illumos x86_64","versions":["0.21nb5"]},{"repo":"macOS 15 arm64","versions":["0.21nb5"]}],"pkgName":"p5-Mojo-IOLoop-ForkCall-0.21nb5","related":null,"repository":"pkgsrc","requiredBy":["sysutils/znapzend"],"requiredByCount":1,"runDepends":["devel/p5-IO-Pipely","devel/p5-Mojo-IOLoop-Delay","lang/perl5","www/p5-Mojolicious"],"status":null,"system":"netbsd","systemLabel":"NetBSD","version":"0.21nb5","versions":null,"vulnerabilities":null,"www":"https://github.com/jberger/Mojo-IOLoop-ForkCall/"}
