BSD Ports

security/rustls-ffi 0.15.6 FreeBSD

FFI bindings for the rustls TLS library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
6280486646
License
APACHE20, ISCL, MIT
Categories
security
Package size
2561.5 KiB, 12997.7 KiB installed

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

SystemPortVersion
FreeBSDsecurity/rustls-ffi0.15.6
MidnightBSDsecurity/rustls-ffi0.15.3

Install

Binary package:

pkg install rustls-ffi

From the ports tree:

cd /usr/ports/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

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.15.40.15.4_1-0.15.0_3-
FreeBSD:14:quarterly0.15.40.15.4n/a0.15.0_20.15.4
FreeBSD:15:latest0.15.4_1-n/a0.15.0_30.15.0_3
FreeBSD:15:quarterly0.15.40.15.4n/an/an/a
FreeBSD:16:latest0.15.4-n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

The full lists below include those, and their dependencies in turn.

Build dependencies 25
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.6
  • libdata/pkgconfig/rustls.pc
distinfo 208
FileSizeSHA256
rust/crates/aho-corasick-1.1.5.crate184315c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba
rust/crates/alloc-no-stdlib-2.0.4.crate10105cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3
rust/crates/alloc-stdlib-0.2.4.crate67300e76a019e91224d279006ff972f1e984179a6e9feb050adba6ce8274aef23195
rust/crates/async-trait-0.1.92.crate3203982f6aeea286b8eb4dd3431a1be1b59d290ace00f5bfd8e2a159bc2a05e2c1667
rust/crates/atomic-waker-1.1.2.crate124221505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
rust/crates/autocfg-1.5.1.crate18911f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53
rust/crates/aws-lc-fips-sys-0.14.3.crate9.038864e+06d640b9b76a2ff1fcf2d615a6f912460dfb1613eaf6d4836b8539784f75e22d7f
rust/crates/aws-lc-rs-1.18.2.crate249786faac5829c2b74c28f830747e7818ccfb684261b5f48a1118b1e2a13d36dfab13
rust/crates/aws-lc-sys-0.46.0.crate9.656818e+06f1622d8446a2d4b2ce0c7eefc73dd43a99779028d5ee5c2dd8073a658ba8a2bc
rust/crates/bindgen-0.73.2.crate250999787ef8ef523575546b106a58213d6e6b06198a05c2f757258c68a74273670cfa
rust/crates/bitflags-2.13.2.crate516783ded4057c258ba199e2d26386d3af3780957ecaee6c4ef4041c6b4b8b97c0b06
rust/crates/brotli-8.0.4.crate7517945cc91aac060a7a1e25823bdccbfb6af1875b88f17c6daac97894eed8207166b3
rust/crates/brotli-decompressor-5.0.3.crate1972623a32acac15fe1967bc3986b2a6347dffc965602354ea6f450ad07e8bfd253583
rust/crates/bumpalo-3.20.3.crate9867172f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649
rust/crates/bytes-1.12.1.crate75667fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04
rust/crates/cc-1.9.0.crate147091877bf67ac8e52449eb2f9e98a344ea163beb70dd1f9eebe3cc5357dcfeaee4df
rust/crates/cexpr-0.6.0.crate179666fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
rust/crates/cfg-if-1.0.5.crate95784e7648175b45a9a48536d676f68d918270699102aa8dab5496df06904c914600
rust/crates/chacha20-0.10.2.crate3819765c35e4b699c7e15ccbe7ee35c005e4fc0a278d22238a2857e6ce2dadeda1b06
rust/crates/clang-sys-1.9.1.crate47227157a8ba7b480713b56f4c09fd13fc3e0a22a5dfab8097ba61cbc5feef950788a

Commit history 6

DateCommitCreditsLog message
6280486646 Bernard Spil security/rustls-ffi: Update to 0.15.6
08f51f9b64 Bernard Spil security/rustls-ffi: Update to 0.15.5
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
1ab3b97905 Bernard Spil security/rustls-ffi: Security update to 0.15.4
Security: ff969b25-b97b-11f1-b09d-8447094a420f MFH: 2026Q3
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139

The latest 5 of 6 in the history this site was built from.