From b1000eb89b8fcbb88d4b2b9dfc88258476ede30e Mon Sep 17 00:00:00 2001 From: ptrcnull <git@ptrcnull.me> Date: Sat, 19 Mar 2022 06:29:06 +0100 Subject: [PATCH] community/asio: upgrade to 1.22.1 --- community/asio/APKBUILD | 16 ++++++---------- community/asio/skip-cpp20.patch | 11 +++++++++++ 2 files changed, 17 insertions(+), 10 deletions(-) create mode 100644 community/asio/skip-cpp20.patch diff --git a/community/asio/APKBUILD b/community/asio/APKBUILD index cd1f2dc6cb5a..a779360589fe 100644 --- a/community/asio/APKBUILD +++ b/community/asio/APKBUILD @@ -1,6 +1,6 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=asio -pkgver=1.21.0 +pkgver=1.22.1 pkgrel=0 pkgdesc="Cross-platform C++ library for network programming" url="https://think-async.com/Asio/" @@ -9,14 +9,9 @@ license="BSL-1.0" depends_dev="boost-dev openssl1.1-compat-dev" makedepends="$depends_dev" subpackages="$pkgname-dev" -source="https://downloads.sourceforge.net/sourceforge/asio/asio-$pkgver.tar.bz2" - -prepare() { - default_prepare - - update_config_sub - update_config_guess -} +source="https://downloads.sourceforge.net/sourceforge/asio/asio-$pkgver.tar.bz2 + skip-cpp20.patch + " build() { ./configure \ @@ -36,5 +31,6 @@ package() { } sha512sums=" -62252b2d3ca4fb99579c5fe57bf64b700792198dd7fa45acb4af7f64e83494bade1885b848f9e364f4c42d9db025841324cbd9a0fd3fe45526e7e4be6f60f8c0 asio-1.21.0.tar.bz2 +be4a066d9f73662f68a771f63a59fc2e16e8ee1ae1ca6c581e09922514029e58c479edfc0517ee6b29a1fd377d202a2a6eb80d9d17f6e957233c11331f04a479 asio-1.22.1.tar.bz2 +869049599ca3e093340280618ac1412380538d5290171511a8c93bee6c64650a225c763d3a79dead556bb699f69a0b54b182da9f43bd6d81823013936e9697e3 skip-cpp20.patch " diff --git a/community/asio/skip-cpp20.patch b/community/asio/skip-cpp20.patch new file mode 100644 index 000000000000..312ceac4a1ef --- /dev/null +++ b/community/asio/skip-cpp20.patch @@ -0,0 +1,11 @@ +--- a/configure ++++ b/configure +@@ -5766,7 +5766,7 @@ + fi + + +-ac_config_files="$ac_config_files Makefile include/Makefile src/Makefile src/tests/Makefile src/tests/properties/Makefile src/examples/cpp03/Makefile src/examples/cpp11/Makefile src/examples/cpp14/Makefile src/examples/cpp17/Makefile src/examples/cpp20/Makefile" ++ac_config_files="$ac_config_files Makefile include/Makefile src/Makefile src/tests/Makefile src/tests/properties/Makefile src/examples/cpp03/Makefile src/examples/cpp11/Makefile src/examples/cpp14/Makefile src/examples/cpp17/Makefile" + + cat >confcache <<\_ACEOF + # This file is a shell script that caches the results of configure -- GitLab