HomeFreeBSD

security/openssl-devel: Create OpenSSL 1.1.0 Alpha port

Description

security/openssl-devel: Create OpenSSL 1.1.0 Alpha port

  • Repo-copy of security/openssl
  • Remove unneeded USE_OPENSSL check
  • Add and normalize CONFLICTS
  • Put OPTIONS into GROUPS for ciphers, hashes, protocols and optimizations
  • Add more configurable ciphers, hashes and protocols
  • Sort <OPT>_DESC alphabetically
  • Reword <OPT>_DESC after grouping, add (comment)
  • Rewrite ${PORT_OPTIONS:M<OPT>} to <OPT>_<FEATURE>_* where possible
  • Rewrite ${PORT_OPTIONS:M<OPT>} to target-<OPT>-on where possible
  • Rewrite do-configure target to HAS_CONFIGURE/CONFIGURE_SCRIPT
  • Rewrite (regression-)test target to TEST_TARGET
  • Add NPN support patch from [1]
  • Remove 1.0.2 specific patches (Padlock and EVP_MD_CTX_FLAG_ONESHOT)
  • Disable obsolete, broken and obscure features

[1] https://github.com/openssl/openssl/pull/757

Reviewed by: koobs (mentor)
Approved by: koobs (mentor)
Differential Revision: D5484

Details

Provenance
brnrdAuthored on
Reviewer
koobs
Differential Revision
D5484: security/openssl-devel: Create OpenSSL 1.1.0 Alpha port
Parents
rP410041: Update port to 20016-02-18.
Branches
Unknown
Tags
Unknown