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# = "4.0.3"; source = remoteGitHubRelease { suffix = "openssl/openssl"; tag = "openssl-"+version; name = "openssl-"+version+".tar.gz"; checksum = "qRm2EpUnLqKBgUFimF2uqjHZJaUgK-AWTuX9DVHhnowvCdm09p0wIn3mPRjXjGxj"; compress = gzip; }; env = [ "CC=cc", ]; exec = make { defaults = false; configureName = "/usr/src/openssl/Configure"; configure = { "prefix": "/system"; "libdir": "lib"; "openssldir": "etc/ssl"; "": "no-docs"; }; check = [ "HARNESS_JOBS=" + jobsE, "TESTS='-test_bio_dgram'", "test", ]; }; tools = [ perl, coreutils, ]; inputs = [ zlib, kernel-headers, ]; runtime = nil; }