security/rustls-ffi 0.15.3 MidnightBSD
FFI bindings for the rustls TLS library
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- Apache-2.0, iscl, mit
- Categories
- security
Description
FFI bindings for the rustls TLS library. Rustls is a TLS library that aims to provide a good level of cryptographic security, requires no configuration to achieve that security, and provides no unsafe features or obsolete cryptography by default.
Rustls implements TLS1.2 and TLS1.3 for both clients and servers.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | security/rustls-ffi | 0.15.3 |
| FreeBSD | security/rustls-ffi | 0.15.6 |
| HardenedBSD | security/rustls-ffi | 0.15.4 |
| GhostBSD | security/rustls-ffi | 0.15.3_4 |
Install
Binary package:
mport install rustls-ffi
From mports:
cd /usr/mports/security/rustls-ffi && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= rustls-ffi>0:security/rustls-ffi
LIB_DEPENDS= librustls.so:security/rustls-ffi
Dependencies
As this port's Makefile names them.
Build 2
cargo-cbuild: devel/cargo-ccmake: devel/cmake
Build dependencies 2
Required by 1
Configuration
No options to configure.
- USES
- cargo
- Service scripts
- none
Files
pkg-plist 5
- include/rustls.h
- lib/librustls.a
- lib/librustls.so
- lib/librustls.so.0.15.3
- libdata/pkgconfig/rustls.pc
distinfo 224
| File | Size | SHA256 |
|---|---|---|
| rust/crates/aho-corasick-1.1.4.crate | 184015 | ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 |
| rust/crates/alloc-no-stdlib-2.0.4.crate | 10105 | cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3 |
| rust/crates/alloc-stdlib-0.2.2.crate | 6693 | 94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece |
| rust/crates/anyhow-1.0.102.crate | 48658 | 7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c |
| rust/crates/async-trait-0.1.89.crate | 32171 | 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb |
| rust/crates/atomic-waker-1.1.2.crate | 12422 | 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 |
| rust/crates/aws-lc-fips-sys-0.13.14.crate | 7.812609e+06 | d3d619165468401dec3caa3366ebffbcb83f2f31883e5b3932f8e2dec2ddc568 |
| rust/crates/aws-lc-rs-1.16.3.crate | 225439 | 0ec6fb3fe69024a75fa7e1bfb48aa6cf59706a101658ea01bfd33b2b248a038f |
| rust/crates/aws-lc-sys-0.40.0.crate | 9.515863e+06 | f50037ee5e1e41e7b8f9d161680a725bd1626cb6f8c7e901f91f942850852fe7 |
| rust/crates/bindgen-0.72.1.crate | 246071 | 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895 |
| rust/crates/bitflags-2.11.1.crate | 49082 | c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3 |
| rust/crates/brotli-8.0.2.crate | 741739 | 4bd8b9603c7aa97359dbd97ecf258968c95f3adddd6db2f7e7a5bef101c84560 |
| rust/crates/brotli-decompressor-5.0.0.crate | 195282 | 874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03 |
| rust/crates/bumpalo-3.20.2.crate | 97696 | 5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb |
| rust/crates/bytes-1.11.1.crate | 78584 | 1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33 |
| rust/crates/cc-1.2.60.crate | 97051 | 43c5703da9466b66a946814e1adf53ea2c90f10063b86290cc9eb67ce3478a20 |
| rust/crates/cexpr-0.6.0.crate | 17966 | 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 |
| rust/crates/cfg-if-1.0.4.crate | 9360 | 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 |
| rust/crates/clang-sys-1.8.1.crate | 44009 | 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 |
| rust/crates/cmake-0.1.58.crate | 20474 | c0f78a02292a74a88ac736019ab962ece0bc380e3f977bf72e376c5d78ff0678 |