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-lc AWS libcrypto
1.39.0 security on this many watch lists=0 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 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-10-21 09:36:09
Last Update: 2024-11-21 20:52:58
Commit Hash: 8e155eb
License: APACHE20 BSD3CLAUSE ISCL MIT OpenSSL
WWW:
https://github.com/aws/aws-lc
Description:
AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It is based on code from the Google BoringSSL project and the OpenSSL project. AWS-LC contains portable C implementations of algorithms needed for TLS and common applications. For performance critical algorithms, optimized assembly versions are included for x86 and ARM.
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 (114 items)
Collapse this list.
  1. /usr/local/share/licenses/aws-lc-1.39.0/catalog.mk
  2. /usr/local/share/licenses/aws-lc-1.39.0/LICENSE
  3. /usr/local/share/licenses/aws-lc-1.39.0/APACHE20
  4. /usr/local/share/licenses/aws-lc-1.39.0/BSD3CLAUSE
  5. /usr/local/share/licenses/aws-lc-1.39.0/ISCL
  6. /usr/local/share/licenses/aws-lc-1.39.0/MIT
  7. /usr/local/share/licenses/aws-lc-1.39.0/OpenSSL
  8. bin/bssl
  9. bin/openssl
  10. include/openssl/aead.h
  11. include/openssl/aes.h
  12. include/openssl/arm_arch.h
  13. include/openssl/asm_base.h
  14. include/openssl/asn1.h
  15. include/openssl/asn1_mac.h
  16. include/openssl/asn1t.h
  17. include/openssl/base.h
  18. include/openssl/base64.h
  19. include/openssl/bio.h
  20. include/openssl/blake2.h
  21. include/openssl/blowfish.h
  22. include/openssl/bn.h
  23. include/openssl/boringssl_prefix_symbols.h
  24. include/openssl/boringssl_prefix_symbols_asm.h
  25. include/openssl/boringssl_prefix_symbols_nasm.inc
  26. include/openssl/buf.h
  27. include/openssl/buffer.h
  28. include/openssl/bytestring.h
  29. include/openssl/chacha.h
  30. include/openssl/cipher.h
  31. include/openssl/cmac.h
  32. include/openssl/conf.h
  33. include/openssl/cpu.h
  34. include/openssl/crypto.h
  35. include/openssl/ctrdrbg.h
  36. include/openssl/curve25519.h
  37. include/openssl/des.h
  38. include/openssl/dh.h
  39. include/openssl/digest.h
  40. include/openssl/dsa.h
  41. include/openssl/dtls1.h
  42. include/openssl/e_os2.h
  43. include/openssl/ec.h
  44. include/openssl/ec_key.h
  45. include/openssl/ecdh.h
  46. include/openssl/ecdsa.h
  47. include/openssl/engine.h
  48. include/openssl/err.h
  49. include/openssl/evp.h
  50. include/openssl/evp_errors.h
  51. include/openssl/ex_data.h
  52. include/openssl/experimental/kem_deterministic_api.h
  53. include/openssl/hkdf.h
  54. include/openssl/hmac.h
  55. include/openssl/hpke.h
  56. include/openssl/hrss.h
  57. include/openssl/is_awslc.h
  58. include/openssl/kdf.h
  59. include/openssl/lhash.h
  60. include/openssl/md4.h
  61. include/openssl/md5.h
  62. include/openssl/mem.h
  63. include/openssl/nid.h
  64. include/openssl/obj.h
  65. include/openssl/obj_mac.h
  66. include/openssl/objects.h
  67. include/openssl/ocsp.h
  68. include/openssl/opensslconf.h
  69. include/openssl/opensslv.h
  70. include/openssl/ossl_typ.h
  71. include/openssl/pem.h
  72. include/openssl/pkcs12.h
  73. include/openssl/pkcs7.h
  74. include/openssl/pkcs8.h
  75. include/openssl/poly1305.h
  76. include/openssl/pool.h
  77. include/openssl/posix_time.h
  78. include/openssl/rand.h
  79. include/openssl/rc4.h
  80. include/openssl/ripemd.h
  81. include/openssl/rsa.h
  82. include/openssl/safestack.h
  83. include/openssl/service_indicator.h
  84. include/openssl/sha.h
  85. include/openssl/siphash.h
  86. include/openssl/span.h
  87. include/openssl/sshkdf.h
  88. include/openssl/ssl.h
  89. include/openssl/ssl3.h
  90. include/openssl/stack.h
  91. include/openssl/target.h
  92. include/openssl/thread.h
  93. include/openssl/time.h
  94. include/openssl/tls1.h
  95. include/openssl/trust_token.h
  96. include/openssl/type_check.h
  97. include/openssl/x509.h
  98. include/openssl/x509_vfy.h
  99. include/openssl/x509v3.h
  100. include/openssl/x509v3_errors.h
  101. lib/crypto/cmake/crypto-config.cmake
  102. lib/crypto/cmake/shared/crypto-targets-release.cmake
  103. lib/crypto/cmake/shared/crypto-targets.cmake
  104. lib/libcrypto.so
  105. lib/libssl.so
  106. lib/ssl/cmake/shared/ssl-targets-release.cmake
  107. lib/ssl/cmake/shared/ssl-targets.cmake
  108. lib/ssl/cmake/ssl-config.cmake
  109. libdata/pkgconfig/libcrypto.pc
  110. libdata/pkgconfig/libssl.pc
  111. libdata/pkgconfig/openssl.pc
  112. @owner
  113. @group
  114. @mode
Collapse this list.
Dependency lines:
  • aws-lc>0:security/aws-lc
Conflicts:
CONFLICTS_INSTALL:
  • boringssl
  • libressl*
  • openssl*
To install the port:
cd /usr/ports/security/aws-lc/ && make install clean
To add the package, run one of these commands:
  • pkg install security/aws-lc
  • pkg install aws-lc
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: aws-lc
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1732202492 SHA256 (aws-aws-lc-v1.39.0_GH0.tar.gz) = 37f5a379081b97adba3e1316017e09484d6c4ed6dc336d57fae6f0b7b27472fc SIZE (aws-aws-lc-v1.39.0_GH0.tar.gz) = 114622205

Packages (timestamps in pop-ups are UTC):
aws-lc
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.39.01.39.0-1.39.0----
FreeBSD:13:quarterly--------
FreeBSD:14:latest1.39.01.39.0-1.39.0----
FreeBSD:14:quarterly--------
FreeBSD:15:latest1.39.01.39.0n/a1.39.0n/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
This port is required by:
for Libraries
  1. devel/aws-crt-ffi
  2. devel/py-awscrt

Configuration Options:
No options to configure
Options name:
security_aws-lc
USES:
cmake pathfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/aws/aws-lc/tar.gz/v1.39.0?dummy=/
Collapse this list.

Number of commits found: 5

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.39.0
21 Nov 2024 20:52:58
commit hash: 8e155ebdc23cb7039d9edc008cfd0a60a00523d2commit hash: 8e155ebdc23cb7039d9edc008cfd0a60a00523d2commit hash: 8e155ebdc23cb7039d9edc008cfd0a60a00523d2commit hash: 8e155ebdc23cb7039d9edc008cfd0a60a00523d2 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/aws-lc: Update to 1.39.0

Changes:	https://github.com/aws/aws-lc/releases
1.37.0
29 Oct 2024 14:38:31
commit hash: 0cd3f93f198efe720d6a748c52290f638059a1eacommit hash: 0cd3f93f198efe720d6a748c52290f638059a1eacommit hash: 0cd3f93f198efe720d6a748c52290f638059a1eacommit hash: 0cd3f93f198efe720d6a748c52290f638059a1ea files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/aws-lc: Add powerpc64le patch

Obtained
from:	https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1
1.37.0
26 Oct 2024 06:00:11
commit hash: dd81a6d73ddfb340c9b05f8ca59a5d791481e104commit hash: dd81a6d73ddfb340c9b05f8ca59a5d791481e104commit hash: dd81a6d73ddfb340c9b05f8ca59a5d791481e104commit hash: dd81a6d73ddfb340c9b05f8ca59a5d791481e104 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/aws-lc: Update to 1.37.0

Changes:	https://github.com/aws/aws-lc/releases
1.36.1_1
25 Oct 2024 15:56:41
commit hash: d14c3a8ee65d3e7588ec4536659beabc2f03e279commit hash: d14c3a8ee65d3e7588ec4536659beabc2f03e279commit hash: d14c3a8ee65d3e7588ec4536659beabc2f03e279commit hash: d14c3a8ee65d3e7588ec4536659beabc2f03e279 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/aws-lc: Build shared libraries

- Bump PORTREVISION for package change
1.36.1
21 Oct 2024 09:17:25
commit hash: 7116a2db35f5ea1bb8a206653b81c85b45276a3fcommit hash: 7116a2db35f5ea1bb8a206653b81c85b45276a3fcommit hash: 7116a2db35f5ea1bb8a206653b81c85b45276a3fcommit hash: 7116a2db35f5ea1bb8a206653b81c85b45276a3f files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/aws-lc: Add aws-lc 1.36.1

AWS-LC is a general-purpose cryptographic library maintained by the AWS
Cryptography team for AWS and their customers. It is based on code from the
Google BoringSSL project and the OpenSSL project.

AWS-LC contains portable C implementations of algorithms needed for TLS and
common applications. For performance critical algorithms, optimized assembly
versions are included for x86 and ARM.

Number of commits found: 5