Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
978 B · 47 lines
Nix
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748{ alcotest, buildDunePackage, dune-configurator, fetchFromGitHub, lib, ocaml, openssl, pkg-config,}:
buildDunePackage rec { pname = "ssl"; version = "0.7.0";
duneVersion = "3";
src = fetchFromGitHub { owner = "savonet"; repo = "ocaml-ssl"; rev = "v${version}"; hash = "sha256-gi80iwlKaI4TdAVnCyPG03qRWFa19DHdTrA0KMFBAc4="; };
nativeBuildInputs = [ pkg-config ]; buildInputs = [ dune-configurator ]; propagatedBuildInputs = [ openssl ];
__darwinAllowLocalNetworking = true; doCheck = lib.versionAtLeast ocaml.version "4.08"; checkInputs = [ alcotest ]; preCheck = '' mkdir -p _build/default/tests/ cp tests/digicert_certificate.pem _build/default/tests/ '';
meta = { homepage = "http://savonet.rastageeks.org/"; description = "OCaml bindings for libssl"; license = "LGPL+link exception"; maintainers = with lib.maintainers; [ anmonteiro dandellion maggesi ]; };}