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
| System | Port | Version |
|---|---|---|
| MidnightBSD | devel/aws-crt-cpp | 0.32.8 |
| FreeBSD | devel/aws-crt-cpp | 0.44.0 |
| DragonFly | devel/aws-crt-cpp | 0.32.2 |
| HardenedBSD | devel/aws-crt-cpp | 0.43.7 |
| GhostBSD | devel/aws-crt-cpp | 0.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
libaws-c-auth.so: security/aws-c-authlibaws-c-cal.so: security/aws-c-callibaws-c-common.so: devel/aws-c-commonlibaws-c-compression.so: devel/aws-c-compressionlibaws-c-event-stream.so: devel/aws-c-event-streamlibaws-c-http.so: devel/aws-c-httplibaws-c-io.so: devel/aws-c-iolibaws-c-mqtt.so: devel/aws-c-mqttlibaws-c-s3.so: devel/aws-c-s3libaws-c-sdkutils.so: devel/aws-c-sdkutilslibaws-checksums.so: devel/aws-checksumslibs2n.so: security/s2n-tls
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
| File | Size | SHA256 |
|---|---|---|
| awslabs-aws-crt-cpp-v0.32.8_GH0.tar.gz | 370067 | db44260452a0296341fb8e7b987e4c328f08f7829b9f1c740fed9c963e081e93 |