From e55eb23617f215d9f04a579c6a073baa9b4ed857 Mon Sep 17 00:00:00 2001 From: nik gaffney Date: Sun, 14 Jan 2024 16:42:01 +0100 Subject: [PATCH] Put in earplugs --- packages/zzkt/soupault.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/packages/zzkt/soupault.scm b/packages/zzkt/soupault.scm index 99e864e..57ba32d 100644 --- a/packages/zzkt/soupault.scm +++ b/packages/zzkt/soupault.scm @@ -550,3 +550,30 @@ creating and waiting on promises, runs in a single thread by default. This reduces the need for locks or other synchronization primitives. Code can be run in parallel on an opt-in basis.") (license license:expat))) + +;; via guix import opam base + +(define-public ocaml-base +(package + (name "ocaml-base") + (version "0.16.3") + (source + (origin + (method url-fetch) + (uri + "https://github.com/janestreet/base/archive/refs/tags/v0.16.3.tar.gz") + (sha256 + (base32 "0g7rrwnd3sb4pcpnvq7hc7dd7rg1gh0axxdhqwjh60dxw81ybycv")))) + (build-system dune-build-system) + (propagated-inputs (list ocaml-sexplib0 dune-configurator)) + (home-page "https://github.com/janestreet/base") + (synopsis "Full standard library replacement for OCaml") + (description + "Full standard library replacement for OCaml Base is a complete and portable +alternative to the OCaml standard library. It provides all standard +functionalities one would expect from a language standard library. It uses +consistent conventions across all of its module. Base aims to be usable in any +context. As a result system dependent features such as I/O are not offered by +Base. They are instead provided by companion libraries such as stdio: +https://github.com/janestreet/stdio") + (license license:expat)))