notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Port details on branch 2025Q2
libuv Multi-platform support library with a focus on asynchronous I/O
1.52.1 devel on this many watch lists=30 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.52.0Version of this port present on the latest quarterly branch.
Maintainer: bofh@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-03-01 10:06:55
Last Update: 2026-04-06 13:36:40
Commit Hash: 8dd2aba
People watching this port, also watch:: libffi, expat, indexinfo, readline, libiconv
License: MIT
WWW:
https://github.com/libuv/libuv
Description:
libuv is a multi-platform support library with a focus on asynchronous I/O. Feature highlights: + Full-featured event loop backed by epoll, kqueue, IOCP, event ports. + Asynchronous TCP and UDP sockets + Asynchronous DNS resolution + Asynchronous file and file system operations + File system events + ANSI escape code controlled TTY + IPC with socket sharing, using Unix domain sockets or named pipes (Windows) + Child processes + Thread pool + Signal handling + High resolution clock + Threading and synchronization primitives
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (18 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libuv-1.52.1/catalog.mk
  3. /usr/local/share/licenses/libuv-1.52.1/LICENSE
  4. /usr/local/share/licenses/libuv-1.52.1/MIT
  5. include/uv.h
  6. include/uv/bsd.h
  7. include/uv/errno.h
  8. include/uv/threadpool.h
  9. include/uv/unix.h
  10. include/uv/version.h
  11. lib/libuv.a
  12. lib/libuv.so
  13. lib/libuv.so.1
  14. lib/libuv.so.1.0.0
  15. libdata/pkgconfig/libuv.pc
  16. @owner
  17. @group
  18. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • libuv>0:devel/libuv
To install the port:
cd /usr/ports/devel/libuv/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/libuv
  • pkg install libuv
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libuv
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1775482311 SHA256 (libuv-v1.52.1-dist.tar.gz) = c5f14915e2fa7b83b6111c3bc477920559499e10d95f852707420c8725b82d6a SIZE (libuv-v1.52.1-dist.tar.gz) = 1701894

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
This port is required by:
for Build
  1. devel/py-gevent

Deleted ports which required this port:

Expand this list of 10 deleted ports
  1. www/node10*
  2. www/node12*
  3. www/node14*
  4. www/node16*
  5. www/node18*
  6. www/node19*
  7. www/node21*
  8. www/node23*
  9. www/node6*
  10. www/node8*
  11. Collapse this list of deleted ports.
for Libraries
  1. archivers/maxcso
  2. audio/eteroj-lv2
  3. biology/ncbi-blast+
  4. databases/cassandra-cpp-driver
  5. databases/libcouchbase
  6. databases/mongosh
  7. devel/cmake-core
Expand this list (65 items / 58 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/cmake-gui
  3. devel/luv
  4. devel/pecl-uv
  5. devel/py-gevent
  6. devel/uvwasi
  7. devel/wasm3
  8. dns/bind-tools
  9. dns/bind9-devel
  10. dns/bind918
  11. dns/bind920
  12. dns/flamethrower
  13. dns/knot-resolver
  14. dns/knot-resolver6
  15. editors/bee-host
  16. editors/neovim
  17. emulators/dps8m
  18. filesystems/R-cran-fs
  19. math/dgl
  20. math/lean4
  21. net/astron
  22. net/libwebsockets
  23. net/megacmd
  24. net-mgmt/netdata
  25. net-p2p/xmrig
  26. security/bitwarden-cli
  27. sysutils/ttyd
  28. textproc/fcitx5
  29. textproc/kibana8
  30. textproc/kibana91
  31. textproc/kibana92
  32. textproc/kibana93
  33. www/R-cran-httpuv
  34. www/node20
  35. www/node22
  36. www/node24
  37. www/node25
  38. x11/polybar
  39. Collapse this list.

Deleted ports which required this port:

Expand this list of 21 deleted ports
  1. databases/pecl-cassandra*
  2. dns/bind916*
  3. dns/samba-nsupdate*
  4. misc/urbit*
  5. net/libstorj*
  6. textproc/kibana7*
  7. textproc/node-re2*
  8. www/h2o-devel*
  9. www/node10*
  10. www/node12*
  11. www/node14*
  12. www/node16*
  13. www/node18*
  14. www/node19*
  15. www/node21*
  16. www/node23*
  17. www/node4*
  18. www/node5*
  19. www/node6*
  20. www/node7*
  21. www/node8*
  22. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
No options to configure
Options name:
devel_libuv
USES:
cpe libtool pathfix pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://dist.libuv.org/dist/v1.52.1/
Collapse this list.

There are no commits on branch 2025Q2 for this port