diff options
Diffstat (limited to 'internal/rosa/package/openssl.az')
| -rw-r--r-- | internal/rosa/package/openssl.az | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/internal/rosa/package/openssl.az b/internal/rosa/package/openssl.az new file mode 100644 index 00000000..9cdfc333 --- /dev/null +++ b/internal/rosa/package/openssl.az @@ -0,0 +1,45 @@ +package openssl { + description = "TLS/SSL and crypto library"; + website = "https://www.openssl.org"; + anitya = 2566; + // strange malformed tags treated as pre-releases in Anitya + latest = anityaFallback; + + version* = "3.6.2"; + source = remoteGitHubRelease { + suffix = "openssl/openssl"; + tag = "openssl-"+version; + name = "openssl-"+version+".tar.gz"; + checksum = "jH004dXTiE01Hp0kyShkWXwrSHEksZi4i_3v47D9H9Uz9LQ1aMwF7mrl2Tb4t_XA"; + compress = gzip; + }; + + env = [ + "CC=cc", + ]; + + exec = make { + omitDefaults = true; + + configureName = "/usr/src/openssl/Configure"; + configure = { + "prefix": "/system"; + "libdir": "lib"; + "openssldir": "etc/ssl"; + "": "no-docs"; + }; + + check = [ + "HARNESS_JOBS=" + jobsE, + "test", + ]; + }; + + inputs = [ + perl, + coreutils, + + zlib, + kernel-headers, + ]; +} |
