{
    "version": "3.0.20",
    "description": "TLS/SSL toolkit (3.0.X LTS)",
    "homepage": "https://slproweb.com/products/Win32OpenSSL.html",
    "license": "Apache-2.0",
    "architecture": {
        "64bit": {
            "url": "https://slproweb.com/download/Win64OpenSSL-3_0_20.exe",
            "hash": "17a582ffbe9a1994d5dcb6b6486f1d564225c7c48829cf87caf3225b5b87def1"
        },
        "32bit": {
            "url": "https://slproweb.com/download/Win32OpenSSL-3_0_20.exe",
            "hash": "cc3fe9aab2a972e96268839080fc5e4ef9141d9e7eddec0a19cd7eed4633c6e1"
        },
        "arm64": {
            "url": "https://slproweb.com/download/Win64ARMOpenSSL-3_0_20.exe",
            "hash": "eede45888ab9a4beb3f3c3fa70e4044fef5cdbdf878058b3d7c7a0cd7aeab1f8"
        }
    },
    "innosetup": true,
    "env_add_path": "bin",
    "env_set": {
        "OPENSSL_CONF": "$dir\\bin\\cnf\\openssl.cnf",
        "OPENSSL_LIB_DIR": "$dir\\lib",
        "OPENSSL_INCLUDE_DIR": "$dir\\include",
        "OPENSSL_MODULES": "$dir\\bin"
    },
    "checkver": {
        "url": "https://raw.githubusercontent.com/slproweb/opensslhashes/master/win32_openssl_hashes.json",
        "jsonpath": "$.files..basever",
        "regex": "(3\\.0\\.([\\d.]+))",
        "reverse": true
    },
    "autoupdate": {
        "architecture": {
            "64bit": {
                "url": "https://slproweb.com/download/Win64OpenSSL-$underscoreVersion.exe"
            },
            "32bit": {
                "url": "https://slproweb.com/download/Win32OpenSSL-$underscoreVersion.exe"
            },
            "arm64": {
                "url": "https://slproweb.com/download/Win64ARMOpenSSL-$underscoreVersion.exe"
            }
        },
        "hash": {
            "url": "https://raw.githubusercontent.com/slproweb/opensslhashes/master/win32_openssl_hashes.json",
            "jsonpath": "$.files.['$basename'].sha256"
        }
    }
}
