Name asio
Version 1.30.2
Summary Asio is C++ library for network and low-level I/O programming
Description Asio is a cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchronous model using a modern C++ approach.
Section libs
License BSL-1.0
Homepage http://think-async.com/Asio
Recipe file recipes-support/asio/asio_1.30.2.bb
Layer meta-ros2-humble (scarthgap branch)
Inherits
  • autotools
  • ptest
  • siteconfig
  • siteinfo
Dependencies
  • autoconf-native
  • automake-native
  • boost
  • libtool-cross
  • libtool-native
  • openssl
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • boost
PACKAGECONFIG options
  • boost

Sources

https://downloads.sourceforge.net/asio/asio-1.30.2.tar.bz2

Patches

Patch Status
asio/0001-tests-Remove-blocking_adaptation.cpp.patch Pending

bbappends

This recipe is appended by:

meta-ros-common asio_%.bbappend

Other branches

This recipe in other branches of meta-ros2-humble:

Branch Recipe
master asio 1.30.2
whinlatter (Yocto Project 5.3) asio 1.30.2
scarthgap (Yocto Project 5.0) asio 1.30.2 (this recipe)
kirkstone (Yocto Project 4.0) asio 1.30.2