notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
aws-crt-cpp C++ wrapper around the aws-c libraries
0.35.4 devel on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.34.5Version of this port present on the latest quarterly branch.
Maintainer: eduardo@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-10-25 14:13:06
Last Update: 2025-12-05 22:02:07
Commit Hash: f6fd48a
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
License: APACHE20
WWW:
https://github.com/awslabs/aws-crt-cpp
Description:
C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (64 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/aws-crt-cpp-0.35.4/catalog.mk
  3. /usr/local/share/licenses/aws-crt-cpp-0.35.4/LICENSE
  4. /usr/local/share/licenses/aws-crt-cpp-0.35.4/APACHE20
  5. include/aws/crt/Allocator.h
  6. include/aws/crt/Api.h
  7. include/aws/crt/Config.h
  8. include/aws/crt/DateTime.h
  9. include/aws/crt/DnsUtils.h
  10. include/aws/crt/Exports.h
  11. include/aws/crt/ImdsClient.h
  12. include/aws/crt/JsonObject.h
  13. include/aws/crt/Optional.h
  14. include/aws/crt/RefCounted.h
  15. include/aws/crt/StlAllocator.h
  16. include/aws/crt/StringUtils.h
  17. include/aws/crt/StringView.h
  18. include/aws/crt/TypeTraits.h
  19. include/aws/crt/Types.h
  20. include/aws/crt/UUID.h
  21. include/aws/crt/Utility.h
  22. include/aws/crt/Variant.h
  23. include/aws/crt/auth/Credentials.h
  24. include/aws/crt/auth/Signing.h
  25. include/aws/crt/auth/Sigv4Signing.h
  26. include/aws/crt/cbor/Cbor.h
  27. include/aws/crt/checksum/CRC.h
  28. include/aws/crt/crypto/HKDF.h
  29. include/aws/crt/crypto/HMAC.h
  30. include/aws/crt/crypto/Hash.h
  31. include/aws/crt/crypto/SecureRandom.h
  32. include/aws/crt/crypto/SymmetricCipher.h
  33. include/aws/crt/endpoints/RuleEngine.h
  34. include/aws/crt/http/HttpConnection.h
  35. include/aws/crt/http/HttpConnectionManager.h
  36. include/aws/crt/http/HttpProxyStrategy.h
  37. include/aws/crt/http/HttpRequestResponse.h
  38. include/aws/crt/io/Bootstrap.h
  39. include/aws/crt/io/ChannelHandler.h
  40. include/aws/crt/io/EventLoopGroup.h
  41. include/aws/crt/io/HostResolver.h
  42. include/aws/crt/io/Pkcs11.h
  43. include/aws/crt/io/SocketOptions.h
  44. include/aws/crt/io/Stream.h
  45. include/aws/crt/io/TlsOptions.h
  46. include/aws/crt/io/Uri.h
  47. include/aws/crt/mqtt/Mqtt5Client.h
  48. include/aws/crt/mqtt/Mqtt5Packets.h
  49. include/aws/crt/mqtt/Mqtt5Types.h
  50. include/aws/crt/mqtt/MqttClient.h
  51. include/aws/crt/mqtt/MqttConnection.h
  52. include/aws/crt/mqtt/MqttTypes.h
  53. include/aws/iot/Mqtt5Client.h
  54. include/aws/iot/MqttClient.h
  55. include/aws/iot/MqttCommon.h
  56. include/aws/iot/MqttRequestResponseClient.h
  57. lib/cmake/aws-crt-cpp/aws-crt-cpp-config-version.cmake
  58. lib/cmake/aws-crt-cpp/aws-crt-cpp-config.cmake
  59. lib/cmake/aws-crt-cpp/shared/aws-crt-cpp-targets-release.cmake
  60. lib/cmake/aws-crt-cpp/shared/aws-crt-cpp-targets.cmake
  61. lib/libaws-crt-cpp.so
  62. @owner
  63. @group
  64. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • aws-crt-cpp>0:devel/aws-crt-cpp
To install the port:
cd /usr/ports/devel/aws-crt-cpp/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/aws-crt-cpp
  • pkg install aws-crt-cpp
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: aws-crt-cpp
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1764967400 SHA256 (awslabs-aws-crt-cpp-v0.35.4_GH0.tar.gz) = 3deb29f816498259aa289930afdb5f37d95bba991ec224952f57f931d877e81d SIZE (awslabs-aws-crt-cpp-v0.35.4_GH0.tar.gz) = 377147

Packages (timestamps in pop-ups are UTC):
aws-crt-cpp
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.35.10.35.3-0.34.40.35.4n/an/an/a
FreeBSD:13:quarterly0.34.50.34.50.20.20.32.100.34.5n/an/an/a
FreeBSD:14:latest0.35.10.35.4-0.34.00.35.4---
FreeBSD:14:quarterly0.34.50.34.5-0.32.100.34.50.26.00.26.00.26.0
FreeBSD:15:latest0.35.20.35.4n/a0.33.5n/an/a0.26.10.26.2
FreeBSD:15:quarterly0.34.50.34.5n/a-n/an/a--
FreeBSD:16:latest0.35.20.35.4n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
Library dependencies:
  1. libaws-c-auth.so : security/aws-c-auth
  2. libaws-c-cal.so : security/aws-c-cal
  3. libaws-c-common.so : devel/aws-c-common
  4. libaws-c-compression.so : devel/aws-c-compression
  5. libaws-c-event-stream.so : devel/aws-c-event-stream
  6. libaws-c-http.so : devel/aws-c-http
  7. libaws-c-io.so : devel/aws-c-io
  8. libaws-c-mqtt.so : devel/aws-c-mqtt
  9. libaws-c-s3.so : devel/aws-c-s3
  10. libaws-c-sdkutils.so : devel/aws-c-sdkutils
  11. libaws-checksums.so : devel/aws-checksums
  12. libs2n.so : security/s2n-tls
This port is required by:
for Libraries
  1. databases/arrow
  2. devel/aws-sdk-cpp
  3. sysutils/nix

Configuration Options:
No options to configure
Options name:
devel_aws-crt-cpp
USES:
cmake:testing ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/awslabs/aws-crt-cpp/tar.gz/v0.35.4?dummy=/
Collapse this list.

Number of commits found: 105 (showing only 5 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.18.3
25 Aug 2022 11:17:16
commit hash: d936670e0f65142ddde23c30ffde4a5ef51a1e6acommit hash: d936670e0f65142ddde23c30ffde4a5ef51a1e6acommit hash: d936670e0f65142ddde23c30ffde4a5ef51a1e6acommit hash: d936670e0f65142ddde23c30ffde4a5ef51a1e6a files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
devel/aws-crt-cpp: Adopt/Update to 0.18.3

 - pet portclippy and portfmt

ChangeLog:	https://github.com/awslabs/aws-crt-cpp/releases/tag/v0.18.3
0.18.2
22 Aug 2022 07:27:58
commit hash: 55e7a4be2e71a2ae5de08e6984e6fe3611d43571commit hash: 55e7a4be2e71a2ae5de08e6984e6fe3611d43571commit hash: 55e7a4be2e71a2ae5de08e6984e6fe3611d43571commit hash: 55e7a4be2e71a2ae5de08e6984e6fe3611d43571 files touched by this commit
Danilo Egea Gondolfo (danilo) search for other commits by this committer
devel/aws-crt-cpp: Update to 0.18.2

Drop maintainership
0.17.14
20 Jul 2022 14:21:35
commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
devel: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Waitman Gobble" <uzimac@da3m0n8t3r.com>
  *  <jkoshy@FreeBSD.org>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Dalton <aaron@daltons.ca>
  *  Aaron H. K. Diep <ahkdiep@gmail.com>
  *  Aaron Hurt <ahurt@anbcs.com>
  *  Abel Chow <abel_chow@yahoo.com>
  *  Adam McLaurin
  *  Adam Saponara <as@php.net>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.17.14
21 Jan 2022 18:38:50
commit hash: 3fce3cbc33beee5a378f79654dea4e3ad1d9ea58commit hash: 3fce3cbc33beee5a378f79654dea4e3ad1d9ea58commit hash: 3fce3cbc33beee5a378f79654dea4e3ad1d9ea58commit hash: 3fce3cbc33beee5a378f79654dea4e3ad1d9ea58 files touched by this commit
Danilo Egea Gondolfo (danilo) search for other commits by this committer
devel/aws-crt-cpp: Update to 0.17.14
0.17.2
25 Oct 2021 14:04:50
commit hash: c4ba600cdabc8ea3436cdd07253a11f70837112acommit hash: c4ba600cdabc8ea3436cdd07253a11f70837112acommit hash: c4ba600cdabc8ea3436cdd07253a11f70837112acommit hash: c4ba600cdabc8ea3436cdd07253a11f70837112a files touched by this commit
Danilo Egea Gondolfo (danilo) search for other commits by this committer
devel/aws-crt-cpp: Add new port

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

Number of commits found: 105 (showing only 5 on this page)

«  1 | 2