From bd4d81f7032a8857c9316406a67a00a51f623fd2 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Sun, 24 May 2020 14:28:38 +0200 Subject: [PATCH] websocketpp: update to 0.8.2. --- srcpkgs/websocketpp/patches/boost-1.70.patch | 62 -------------------- srcpkgs/websocketpp/template | 6 +- 2 files changed, 3 insertions(+), 65 deletions(-) delete mode 100644 srcpkgs/websocketpp/patches/boost-1.70.patch diff --git a/srcpkgs/websocketpp/patches/boost-1.70.patch b/srcpkgs/websocketpp/patches/boost-1.70.patch deleted file mode 100644 index 58d1944e2a..0000000000 --- a/srcpkgs/websocketpp/patches/boost-1.70.patch +++ /dev/null @@ -1,62 +0,0 @@ -https://github.com/zaphoyd/websocketpp/issues/794 - ---- websocketpp/transport/asio/connection.hpp.orig 2018-07-16 12:40:53 UTC -+++ websocketpp/transport/asio/connection.hpp -@@ -312,7 +312,7 @@ class connection : public config::socket_type::socket_ - */ - timer_ptr set_timer(long duration, timer_handler callback) { - timer_ptr new_timer = lib::make_shared( -- lib::ref(*m_io_service), -+ *m_io_service, - lib::asio::milliseconds(duration) - ); - -@@ -462,7 +462,7 @@ class connection : public config::socket_type::socket_ - - if (config::enable_multithreading) { - m_strand = lib::make_shared( -- lib::ref(*io_service)); -+ *io_service); - } - - lib::error_code ec = socket_con_type::init_asio(io_service, m_strand, ---- websocketpp/transport/asio/endpoint.hpp.orig 2018-07-16 12:40:53 UTC -+++ websocketpp/transport/asio/endpoint.hpp -@@ -196,7 +196,7 @@ class endpoint : public config::socket_type { (public) - m_io_service = ptr; - m_external_io_service = true; - m_acceptor = lib::make_shared( -- lib::ref(*m_io_service)); -+ *m_io_service); - - m_state = READY; - ec = lib::error_code(); -@@ -689,7 +689,7 @@ class endpoint : public config::socket_type { (public) - */ - void start_perpetual() { - m_work = lib::make_shared( -- lib::ref(*m_io_service) -+ *m_io_service - ); - } - -@@ -855,7 +855,7 @@ class endpoint : public config::socket_type { (public) - // Create a resolver - if (!m_resolver) { - m_resolver = lib::make_shared( -- lib::ref(*m_io_service)); -+ *m_io_service); - } - - tcon->set_uri(u); ---- websocketpp/transport/asio/security/none.hpp.orig 2018-07-16 12:40:53 UTC -+++ websocketpp/transport/asio/security/none.hpp -@@ -169,7 +169,7 @@ class connection : public lib::enable_shared_from_this - } - - m_socket = lib::make_shared( -- lib::ref(*service)); -+ *service); - - if (m_socket_init_handler) { - m_socket_init_handler(m_hdl, *m_socket); diff --git a/srcpkgs/websocketpp/template b/srcpkgs/websocketpp/template index 2a2744832a..f2dbc2b2a9 100644 --- a/srcpkgs/websocketpp/template +++ b/srcpkgs/websocketpp/template @@ -1,14 +1,14 @@ # Template file for 'websocketpp' pkgname=websocketpp -version=0.8.1 -revision=2 +version=0.8.2 +revision=1 build_style=cmake short_desc="C++/Boost Asio based websocket client/server library" maintainer="Duncaen " license="BSD-3-Clause" homepage="https://www.zaphoyd.com/websocketpp" distfiles="https://github.com/zaphoyd/websocketpp/archive/${version}.tar.gz" -checksum=178899de48c02853b55b1ea8681599641cedcdfce59e56beaff3dd0874bf0286 +checksum=6ce889d85ecdc2d8fa07408d6787e7352510750daa66b5ad44aacb47bea76755 post_install() { vlicense COPYING