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.1.0"; source = remoteGitHubRelease { suffix = "openssl/openssl"; tag = "openssl-"+version; name = "openssl-"+version+".tar.gz"; checksum = "E5aKge_8t3EhUMgqdyJSs0Kv0XYlnmYky7Zm0tqx2gZRffQsgUp9VxAFG8lyoBku"; 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; }