BSD Ports

devel/aws-crt-cpp 0.32.8 MidnightBSD

C++ wrapper around the aws-c libraries

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
Apache-2.0
Categories
devel

Description

C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.

In the other systems

SystemPortVersion
MidnightBSDdevel/aws-crt-cpp0.32.8
FreeBSDdevel/aws-crt-cpp0.44.0
DragonFlydevel/aws-crt-cpp0.32.2
HardenedBSDdevel/aws-crt-cpp0.43.7
GhostBSDdevel/aws-crt-cpp0.43.7

Install

Binary package:

mport install aws-crt-cpp

From mports:

cd /usr/mports/devel/aws-crt-cpp && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	aws-crt-cpp>0:devel/aws-crt-cpp
LIB_DEPENDS=	libaws-crt-cpp.so:devel/aws-crt-cpp

Dependencies

As this port's Makefile names them.

Library 12

Build dependencies 12
Run dependencies 12
Required by 1

Configuration

No options to configure.

USES
cmake:testing ssl
Service scripts
none

Files

pkg-plist 56
  • include/aws/crt/Allocator.h
  • include/aws/crt/Api.h
  • include/aws/crt/Config.h
  • include/aws/crt/DateTime.h
  • include/aws/crt/DnsUtils.h
  • include/aws/crt/Exports.h
  • include/aws/crt/ImdsClient.h
  • include/aws/crt/JsonObject.h
  • include/aws/crt/Optional.h
  • include/aws/crt/RefCounted.h
  • include/aws/crt/StlAllocator.h
  • include/aws/crt/StringUtils.h
  • include/aws/crt/StringView.h
  • include/aws/crt/TypeTraits.h
  • include/aws/crt/Types.h
  • include/aws/crt/UUID.h
  • include/aws/crt/Utility.h
  • include/aws/crt/Variant.h
  • include/aws/crt/auth/Credentials.h
  • include/aws/crt/auth/Signing.h
  • include/aws/crt/auth/Sigv4Signing.h
  • include/aws/crt/cbor/Cbor.h
  • include/aws/crt/checksum/CRC.h
  • include/aws/crt/crypto/HMAC.h
  • include/aws/crt/crypto/Hash.h
  • include/aws/crt/crypto/SecureRandom.h
  • include/aws/crt/crypto/SymmetricCipher.h
  • include/aws/crt/endpoints/RuleEngine.h
  • include/aws/crt/http/HttpConnection.h
  • include/aws/crt/http/HttpConnectionManager.h
  • include/aws/crt/http/HttpProxyStrategy.h
  • include/aws/crt/http/HttpRequestResponse.h
  • include/aws/crt/io/Bootstrap.h
  • include/aws/crt/io/ChannelHandler.h
  • include/aws/crt/io/EventLoopGroup.h
  • include/aws/crt/io/HostResolver.h
  • include/aws/crt/io/Pkcs11.h
  • include/aws/crt/io/SocketOptions.h
  • include/aws/crt/io/Stream.h
  • include/aws/crt/io/TlsOptions.h
  • include/aws/crt/io/Uri.h
  • include/aws/crt/mqtt/Mqtt5Client.h
  • include/aws/crt/mqtt/Mqtt5Packets.h
  • include/aws/crt/mqtt/Mqtt5Types.h
  • include/aws/crt/mqtt/MqttClient.h
  • include/aws/crt/mqtt/MqttConnection.h
  • include/aws/crt/mqtt/MqttTypes.h
  • include/aws/iot/Mqtt5Client.h
  • include/aws/iot/MqttClient.h
  • include/aws/iot/MqttCommon.h
  • include/aws/iot/MqttRequestResponseClient.h
  • lib/cmake/aws-crt-cpp/aws-crt-cpp-config-version.cmake
  • lib/cmake/aws-crt-cpp/aws-crt-cpp-config.cmake
  • lib/cmake/aws-crt-cpp/shared/aws-crt-cpp-targets-.cmake
  • lib/cmake/aws-crt-cpp/shared/aws-crt-cpp-targets.cmake
  • lib/libaws-crt-cpp.so
distinfo 1
FileSizeSHA256
awslabs-aws-crt-cpp-v0.32.8_GH0.tar.gz370067db44260452a0296341fb8e7b987e4c328f08f7829b9f1c740fed9c963e081e93