[]
= "rnp-src"
= "0.1.2"
= "2024"
= "1.88"
= ["Ribose Inc. <open.source@ribose.com>"]
= "BSD-2-Clause"
= "Build scripts for compiling librnp from source"
= "https://github.com/rnpgp/rnp-rs"
= "https://github.com/rnpgp/rnp-rs"
= "rnp"
[]
= []
# Build librnp with ENABLE_PQC=ON and Botan with PQC modules enabled.
# PQC + crypto-refresh code paths in librnp 0.18.1 are incompatible with
# Botan 3.12's opaque EC_Group/EC_Point API; when this feature is on,
# rnp-src clones librnp HEAD (which has the fixes) instead of using the
# 0.18.1 release tarball.
= ["crypto-refresh"]
# Build librnp with ENABLE_CRYPTO_REFRESH=ON. Same HEAD-vs-0.18.1
# reasoning as `pqc`.
= []
[]
= "0.31200"
= "0.1"
# Pure-Rust HTTP + tarball extraction so we don't depend on the system
# having curl + tar in PATH (Windows runners don't always have curl).
= "1"
= "0.4"
# Latest ureq (3.x). Default features include TLS (rustls) so HTTPS works
# — required because all rnp-src's download URLs are https://. In 3.x the
# body is read via `res.body_mut().as_reader()` (the older
# `res.into_reader()` was removed).
= "3"