pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/websocketpp Import websocketpp-0.7.0 as net/websoc...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/10cbd85b806f
branches:  trunk
changeset: 359616:10cbd85b806f
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Mar 14 13:09:37 2017 +0000

description:
Import websocketpp-0.7.0 as net/websocketpp.

WebSocket++ is a header-only C++ library that implements RFC6455
The WebSocket Protocol. It allows integrating WebSocket client and
server functionality into C++ programs. It uses interchangeable
network transport modules, including one based on raw char buffers,
one based on C++ iostreams, and one based on Asio (either via Boost
or standalone). End users can write additional transport policies
to support other networking or event libraries as needed.

diffstat:

 net/websocketpp/DESCR         |   7 +++
 net/websocketpp/Makefile      |  16 +++++++
 net/websocketpp/PLIST         |  96 +++++++++++++++++++++++++++++++++++++++++++
 net/websocketpp/buildlink3.mk |  17 +++++++
 net/websocketpp/distinfo      |   6 ++
 5 files changed, 142 insertions(+), 0 deletions(-)

diffs (162 lines):

diff -r 28f9551554f3 -r 10cbd85b806f net/websocketpp/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/websocketpp/DESCR     Tue Mar 14 13:09:37 2017 +0000
@@ -0,0 +1,7 @@
+WebSocket++ is a header-only C++ library that implements RFC6455
+The WebSocket Protocol. It allows integrating WebSocket client and
+server functionality into C++ programs. It uses interchangeable
+network transport modules, including one based on raw char buffers,
+one based on C++ iostreams, and one based on Asio (either via Boost
+or standalone). End users can write additional transport policies
+to support other networking or event libraries as needed.
diff -r 28f9551554f3 -r 10cbd85b806f net/websocketpp/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/websocketpp/Makefile  Tue Mar 14 13:09:37 2017 +0000
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1 2017/03/14 13:09:37 wiz Exp $
+
+DISTNAME=      websocketpp-0.7.0
+CATEGORIES=    net devel
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=zaphoyd/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://www.zaphoyd.com/websocketpp
+COMMENT=       Header-only C++ library that implements the WebSocket protocol
+#LICENSE=      basically BSD, but includes other free software, see COPYING
+
+USE_CMAKE=     yes
+USE_LANGUAGES= c c++
+
+.include "../../devel/boost-headers/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 28f9551554f3 -r 10cbd85b806f net/websocketpp/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/websocketpp/PLIST     Tue Mar 14 13:09:37 2017 +0000
@@ -0,0 +1,96 @@
+@comment $NetBSD: PLIST,v 1.1 2017/03/14 13:09:37 wiz Exp $
+include/websocketpp/base64/base64.hpp
+include/websocketpp/client.hpp
+include/websocketpp/close.hpp
+include/websocketpp/common/asio.hpp
+include/websocketpp/common/asio_ssl.hpp
+include/websocketpp/common/chrono.hpp
+include/websocketpp/common/connection_hdl.hpp
+include/websocketpp/common/cpp11.hpp
+include/websocketpp/common/functional.hpp
+include/websocketpp/common/md5.hpp
+include/websocketpp/common/memory.hpp
+include/websocketpp/common/network.hpp
+include/websocketpp/common/platforms.hpp
+include/websocketpp/common/random.hpp
+include/websocketpp/common/regex.hpp
+include/websocketpp/common/stdint.hpp
+include/websocketpp/common/system_error.hpp
+include/websocketpp/common/thread.hpp
+include/websocketpp/common/time.hpp
+include/websocketpp/common/type_traits.hpp
+include/websocketpp/concurrency/basic.hpp
+include/websocketpp/concurrency/none.hpp
+include/websocketpp/config/asio.hpp
+include/websocketpp/config/asio_client.hpp
+include/websocketpp/config/asio_no_tls.hpp
+include/websocketpp/config/asio_no_tls_client.hpp
+include/websocketpp/config/boost_config.hpp
+include/websocketpp/config/core.hpp
+include/websocketpp/config/core_client.hpp
+include/websocketpp/config/debug.hpp
+include/websocketpp/config/debug_asio.hpp
+include/websocketpp/config/debug_asio_no_tls.hpp
+include/websocketpp/config/minimal_client.hpp
+include/websocketpp/config/minimal_server.hpp
+include/websocketpp/connection.hpp
+include/websocketpp/connection_base.hpp
+include/websocketpp/endpoint.hpp
+include/websocketpp/endpoint_base.hpp
+include/websocketpp/error.hpp
+include/websocketpp/extensions/extension.hpp
+include/websocketpp/extensions/permessage_deflate/disabled.hpp
+include/websocketpp/extensions/permessage_deflate/enabled.hpp
+include/websocketpp/frame.hpp
+include/websocketpp/http/constants.hpp
+include/websocketpp/http/impl/parser.hpp
+include/websocketpp/http/impl/request.hpp
+include/websocketpp/http/impl/response.hpp
+include/websocketpp/http/parser.hpp
+include/websocketpp/http/request.hpp
+include/websocketpp/http/response.hpp
+include/websocketpp/impl/connection_impl.hpp
+include/websocketpp/impl/endpoint_impl.hpp
+include/websocketpp/impl/utilities_impl.hpp
+include/websocketpp/logger/basic.hpp
+include/websocketpp/logger/levels.hpp
+include/websocketpp/logger/stub.hpp
+include/websocketpp/logger/syslog.hpp
+include/websocketpp/message_buffer/alloc.hpp
+include/websocketpp/message_buffer/message.hpp
+include/websocketpp/message_buffer/pool.hpp
+include/websocketpp/processors/base.hpp
+include/websocketpp/processors/hybi00.hpp
+include/websocketpp/processors/hybi07.hpp
+include/websocketpp/processors/hybi08.hpp
+include/websocketpp/processors/hybi13.hpp
+include/websocketpp/processors/processor.hpp
+include/websocketpp/random/none.hpp
+include/websocketpp/random/random_device.hpp
+include/websocketpp/roles/client_endpoint.hpp
+include/websocketpp/roles/server_endpoint.hpp
+include/websocketpp/server.hpp
+include/websocketpp/sha1/sha1.hpp
+include/websocketpp/transport/asio/base.hpp
+include/websocketpp/transport/asio/connection.hpp
+include/websocketpp/transport/asio/endpoint.hpp
+include/websocketpp/transport/asio/security/base.hpp
+include/websocketpp/transport/asio/security/none.hpp
+include/websocketpp/transport/asio/security/tls.hpp
+include/websocketpp/transport/base/connection.hpp
+include/websocketpp/transport/base/endpoint.hpp
+include/websocketpp/transport/debug/base.hpp
+include/websocketpp/transport/debug/connection.hpp
+include/websocketpp/transport/debug/endpoint.hpp
+include/websocketpp/transport/iostream/base.hpp
+include/websocketpp/transport/iostream/connection.hpp
+include/websocketpp/transport/iostream/endpoint.hpp
+include/websocketpp/transport/stub/base.hpp
+include/websocketpp/transport/stub/connection.hpp
+include/websocketpp/transport/stub/endpoint.hpp
+include/websocketpp/uri.hpp
+include/websocketpp/utf8_validator.hpp
+include/websocketpp/utilities.hpp
+include/websocketpp/version.hpp
+lib/cmake/websocketpp/websocketpp-config.cmake
+lib/cmake/websocketpp/websocketpp-configVersion.cmake
diff -r 28f9551554f3 -r 10cbd85b806f net/websocketpp/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/websocketpp/buildlink3.mk     Tue Mar 14 13:09:37 2017 +0000
@@ -0,0 +1,17 @@
+# $NetBSD: buildlink3.mk,v 1.1 2017/03/14 13:09:37 wiz Exp $
+
+BUILDLINK_TREE+=       websocketpp
+
+.if !defined(WEBSOCKETPP_BUILDLINK3_MK)
+WEBSOCKETPP_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.websocketpp+=    websocketpp>=0.7.0
+BUILDLINK_PKGSRCDIR.websocketpp?=      ../../net/websocketpp
+
+# only headers
+BUILDLINK_DEPMETHOD.websocketpp?=      build
+
+.include "../../devel/boost-headers/buildlink3.mk"
+.endif # WEBSOCKETPP_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -websocketpp
diff -r 28f9551554f3 -r 10cbd85b806f net/websocketpp/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/websocketpp/distinfo  Tue Mar 14 13:09:37 2017 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2017/03/14 13:09:37 wiz Exp $
+
+SHA1 (websocketpp-0.7.0.tar.gz) = 29a8cd91adcdc86b379efc8c0c08dc9d99bead11
+RMD160 (websocketpp-0.7.0.tar.gz) = 3f81cd3c12c69cbcc0cfb0d9ccf5860fd7c14f75
+SHA512 (websocketpp-0.7.0.tar.gz) = 91a86d4f5120db3f474169bb146f865f82167b1e9eedabec8793b31005e4ce3d22083283bc1b9f9e37fa0da835addcb2b68260a27c753852c06b3b1bb2f3c12e
+Size (websocketpp-0.7.0.tar.gz) = 682271 bytes



Home | Main Index | Thread Index | Old Index