BSD Ports

devel/libuv 1.52.1nb1 NetBSD

Cross-platform asynchronous I/O

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
59c1ad3f42
License
mit AND 2-clause-bsd AND isc AND modified-bsd
Categories
devel
Package size
507.3 KiB, 3407.1 KiB installed

Description

libuv is a multi-platform support library with a focus on asynchronous I/O. It was primarily developed for use by Node.js, but it's also used by Luvit, Julia, pyuv, and others.

In the other systems

SystemPortVersion
NetBSDdevel/libuv1.52.1nb1
FreeBSDdevel/libuv1.52.1
OpenBSDdevel/libuv1.53.0
DragonFlydevel/libuv1.50.0
MidnightBSDdevel/libuv1.52.0
HardenedBSDdevel/libuv1.52.1
GhostBSDdevel/libuv1.52.1
OPNsensedevel/libuv1.52.1

Install

Binary package:

pkgin install libuv

From pkgsrc:

cd /usr/pkgsrc/devel/libuv && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.52.1nb1
NetBSD 10.1 aarch641.52.1
SmartOS / illumos x86_641.53.0nb1
macOS 15 arm641.53.0

Dependencies

Commit history 6

DateCommitCreditsLog message
59c1ad3f42 wiz libuv: update test status comment
28b2b6bf1a wiz libuv: limit fork workaround on NetBSD to unfixed versions
Ride bump
1cef7899e9 kikadf libuv: use fork instead of posix_spawn on NetBSD
while fix not available for: PR kern/60653: posix_spawn(3) causes incorrect stack base information Ok from @agc
7caf5ff970 jperkin libuv: Backport https://github.com/libuv/libuv/pull/5284.
Fixes infinite loop in posix_spawn() handling which was breaking the build of at least devel/cmake.
4dfe0a9836 adam libuv: updated to 1.53.0
Changes since version 1.52.1: * unix: fix pedantic compiler warnings (Ben Noordhuis) * win: fix const correctness compiler error (apocelipes) * doc: clarify handle close behavior of uv_spawn (Ben Noordhuis) * doc: name function crosslinks consistently (Ben Noordhuis) * win: fix const correctness warning (Ben Noordhuis) * win: fix off-by-one in utf-16 to wtf-8 conversion (locus-x64) * udp: validate nbufs in send functions (Oren) * unix: improve handling of uv_async_send mistakes (Jameson Nash) * unix,stream: verify uv_try_write2 handle (cui) * test,win: fix race in test runner (Jameson Nash) * unix,tty: don't drain when setting the TTY mode (Gabriel Baraldi) * inet: prefer sizeof with parenthesis (Juan José Arboleda) …

The latest 5 of 6 in the history this site was built from.