openssl/openssl
TLS/SSL and crypto library
License: Apache-2.0
Install
kiln require openssl/openssl:^3.3.2
Versions
| Version | Commit | Published |
|---|---|---|
| 3.3.2 | 000000000000 | 2026-10-21T06:43:56Z |
Manifest (3.3.2)
{
"$schema": "../../../json-schema/package.schema.json",
"build": {
"commands": [
{
"run": [
"perl",
"Configure",
{
"value": "linux-x86_64",
"when": {
"arch": "x86_64",
"os": "linux"
}
},
{
"value": "linux-aarch64",
"when": {
"arch": "arm64",
"os": "linux"
}
},
{
"value": "darwin64-x86_64-cc",
"when": {
"arch": "x86_64",
"os": "macos"
}
},
{
"value": "darwin64-arm64-cc",
"when": {
"arch": "arm64",
"os": "macos"
}
},
{
"value": "VC-WIN64A",
"when": {
"arch": "x86_64",
"os": "windows"
}
},
"--prefix={prefix}",
"--openssldir={prefix}/ssl",
{
"value": "no-shared",
"when": {
"linkage": "static"
}
},
{
"value": "shared",
"when": {
"linkage": "shared"
}
},
{
"value": "--debug",
"when": {
"build_type": "debug"
}
},
{
"value": "--release",
"when": {
"build_type": [
"release",
"relwithdebinfo",
"minsizerel"
]
}
},
"no-tests"
]
},
{
"run": [
"make",
"-j{jobs}"
],
"when": {
"os": [
"linux",
"macos"
]
}
},
{
"run": [
"make",
"install_sw"
],
"when": {
"os": [
"linux",
"macos"
]
}
},
{
"run": [
"nmake"
],
"when": {
"os": "windows"
}
},
{
"run": [
"nmake",
"install_sw"
],
"when": {
"os": "windows"
}
}
],
"requires": [
{
"hint": {
"debian": "sudo apt install perl",
"default": "install Perl 5.10 or newer",
"fedora": "sudo dnf install perl-core",
"macos": "Perl ships with macOS; run xcode-select --install if it is missing",
"windows": "install Strawberry Perl from https://strawberryperl.com"
},
"name": "Perl",
"tool": "perl"
},
{
"check": [
"perl",
"-MFindBin",
"-MFile::Compare",
"-MFile::Copy",
"-MFile::Find",
"-MIPC::Cmd",
"-MMath::BigInt",
"-e1"
],
"hint": {
"default": "install the complete Perl distribution; these modules are part of it",
"fedora": "sudo dnf install perl-core"
},
"name": "Perl core modules (FindBin, File::Compare, File::Copy, File::Find, IPC::Cmd, Math::BigInt)",
"when": {
"os": [
"linux",
"macos",
"freebsd"
]
}
},
{
"hint": {
"debian": "sudo apt install make",
"default": "install GNU make",
"fedora": "sudo dnf install make",
"macos": "xcode-select --install"
},
"name": "make",
"tool": "make",
"when": {
"os": [
"linux",
"macos",
"freebsd"
]
}
},
{
"hint": "run kiln from a Visual Studio Developer Command Prompt",
"name": "nmake (Visual Studio build tools)",
"tool": "nmake",
"when": {
"os": "windows"
}
},
{
"hint": "install NASM from https://www.nasm.us and add it to PATH",
"name": "NASM assembler",
"tool": "nasm",
"when": {
"os": "windows"
}
}
],
"system": "custom"
},
"description": "TLS/SSL and crypto library",
"language": "c",
"license": "Apache-2.0",
"matrix": {
"arch": [
"x86_64",
"arm64"
],
"build_type": [
"debug",
"release"
],
"compiler": [
"gcc",
"clang",
"msvc"
],
"exclude": [
{
"compiler": "gcc",
"os": "windows"
},
{
"compiler": "clang",
"os": "windows"
},
{
"arch": "arm64",
"os": "windows"
},
{
"compiler": "msvc",
"os": "linux"
},
{
"compiler": "msvc",
"os": "macos"
}
],
"linkage": [
"static",
"shared"
],
"os": [
"linux",
"windows",
"macos"
]
},
"name": "openssl/openssl",
"providers": [
{
"tag": "openssl-{version}",
"type": "github"
}
],
"repository": {
"type": "git",
"url": "https://github.com/openssl/openssl"
},
"targets": {
"crypto": {
"include": [
"include"
],
"link-libraries": [
{
"value": "dl",
"when": {
"linkage": "static",
"os": "linux"
}
},
{
"value": "pthread",
"when": {
"linkage": "static",
"os": "linux"
}
},
{
"value": "ws2_32",
"when": {
"linkage": "static",
"os": "windows"
}
},
{
"value": "crypt32",
"when": {
"linkage": "static",
"os": "windows"
}
},
{
"value": "advapi32",
"when": {
"linkage": "static",
"os": "windows"
}
},
{
"value": "user32",
"when": {
"linkage": "static",
"os": "windows"
}
}
],
"output-name": "crypto",
"type": "library"
},
"ssl": {
"include": [
"include"
],
"link-libraries": [
"crypto"
],
"output-name": "ssl",
"type": "library"
}
}
}