From 230b16575839bf1bb868de6d8dea4da623cea562 Mon Sep 17 00:00:00 2001 From: wangmy Date: Tue, 19 Oct 2021 10:17:24 +0800 Subject: asio: upgrade 1.18.1.bb -> 1.20.0 release note: Fixed experimental::coro compatibility with gcc. Fixed experimental::promise compatibility with gcc. Added documentation for per-operation cancellation. Added documentation for parallel_group. Added overview documentation for experimental::coro. Added some missing C++14 examples. Updated C++20 coroutines overview documentation. -License-Update: Copyright year updated to 2021. Signed-off-by: Wang Mingyu Signed-off-by: Khem Raj --- meta-oe/recipes-support/asio/asio_1.18.1.bb | 29 ----------------------------- meta-oe/recipes-support/asio/asio_1.20.0.bb | 28 ++++++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 29 deletions(-) delete mode 100644 meta-oe/recipes-support/asio/asio_1.18.1.bb create mode 100644 meta-oe/recipes-support/asio/asio_1.20.0.bb diff --git a/meta-oe/recipes-support/asio/asio_1.18.1.bb b/meta-oe/recipes-support/asio/asio_1.18.1.bb deleted file mode 100644 index 530e061968..0000000000 --- a/meta-oe/recipes-support/asio/asio_1.18.1.bb +++ /dev/null @@ -1,29 +0,0 @@ -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." -AUTHOR = "Christopher M. Kohlhoff (chris at kohlhoff dot com)" -HOMEPAGE = "http://think-async.com/Asio" -SECTION = "libs" -LICENSE = "BSL-1.0" - -DEPENDS = "openssl" - -SRC_URI = "${SOURCEFORGE_MIRROR}/asio/${BP}.tar.bz2" - -inherit autotools - -ALLOW_EMPTY:${PN} = "1" - -LIC_FILES_CHKSUM = "file://COPYING;md5=de86c8210a433f72bd3cc98e797a6084" - -SRC_URI[md5sum] = "00807b2e976f467b3cec85d1589f0825" -SRC_URI[sha256sum] = "4af9875df5497fdd507231f4b7346e17d96fc06fe10fd30e2b3750715a329113" - -SRC_URI = "${SOURCEFORGE_MIRROR}/asio/${BP}.tar.bz2" - -PACKAGECONFIG ??= "boost" - -PACKAGECONFIG[boost] = "--with-boost=${STAGING_LIBDIR},--without-boost,boost" - -BBCLASSEXTEND = "native nativesdk" diff --git a/meta-oe/recipes-support/asio/asio_1.20.0.bb b/meta-oe/recipes-support/asio/asio_1.20.0.bb new file mode 100644 index 0000000000..cedcf9fee0 --- /dev/null +++ b/meta-oe/recipes-support/asio/asio_1.20.0.bb @@ -0,0 +1,28 @@ +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." +AUTHOR = "Christopher M. Kohlhoff (chris at kohlhoff dot com)" +HOMEPAGE = "http://think-async.com/Asio" +SECTION = "libs" +LICENSE = "BSL-1.0" + +DEPENDS = "openssl" + +SRC_URI = "${SOURCEFORGE_MIRROR}/asio/${BP}.tar.bz2" + +inherit autotools + +ALLOW_EMPTY:${PN} = "1" + +LIC_FILES_CHKSUM = "file://COPYING;md5=416f4cc4f79551b690babb14ef1a5799" + +SRC_URI[sha256sum] = "204374d3cadff1b57a63f4c343cbadcee28374c072dc04b549d772dbba9f650c" + +SRC_URI = "${SOURCEFORGE_MIRROR}/asio/${BP}.tar.bz2" + +PACKAGECONFIG ??= "boost" + +PACKAGECONFIG[boost] = "--with-boost=${STAGING_LIBDIR},--without-boost,boost" + +BBCLASSEXTEND = "native nativesdk" -- cgit v1.2.3-54-g00ecf