ocamlPackages.h1: 1.0.0 → 1.1.0 (#437795)

This commit is contained in:
Ulrik Strid
2025-09-02 11:08:00 +02:00
committed by GitHub
4 changed files with 37 additions and 4 deletions
@@ -0,0 +1,24 @@
{
fetchurl,
buildDunePackage,
lib,
}:
buildDunePackage rec {
pname = "bstr";
version = "0.0.2";
minimalOCamlVersion = "4.13";
src = fetchurl {
url = "https://github.com/robur-coop/bstr/releases/download/v${version}/bstr-${version}.tbz";
hash = "sha256-/zvzCBzT014OesTmxGBDB98ZRU++YNDLUZ8uaDK3keM=";
};
meta = {
description = "A simple library for bigstrings";
homepage = "https://git.robur.coop/robur/bstr";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.vbgl ];
};
}
@@ -23,6 +23,11 @@ buildDunePackage {
inherit (git) version src;
postPatch = ''
substituteInPlace src/git-paf/dune --replace-fail bigstringaf 'bigstringaf bstr'
substituteInPlace src/git-paf/git_paf.ml --replace-fail Bigstringaf.t Bstr.t
'';
minimalOCamlVersion = "4.08";
propagatedBuildInputs = [
@@ -3,11 +3,12 @@
buildDunePackage,
fetchurl,
angstrom,
bigstringaf,
base64,
bstr,
faraday,
httpun-types,
alcotest,
version ? "1.0.0",
version ? "1.1.0",
}:
buildDunePackage {
@@ -17,12 +18,13 @@ buildDunePackage {
src = fetchurl {
url = "https://github.com/robur-coop/ocaml-h1/releases/download/v${version}/h1-${version}.tbz";
hash = "sha256-uFHRcNmfHiFmdMAMKiS5KilIwMylf/AoJCfxllrIvRM=";
hash = "sha256-LTBn7TgBY5IBSfvpFJ1b2mMLT0XjwQvnk77qBqB8bTw=";
};
propagatedBuildInputs = [
angstrom
bigstringaf
base64
bstr
faraday
httpun-types
];
+2
View File
@@ -145,6 +145,8 @@ let
brr = callPackage ../development/ocaml-modules/brr { };
bstr = callPackage ../development/ocaml-modules/bstr { };
bwd = callPackage ../development/ocaml-modules/bwd { };
bytesrw = callPackage ../development/ocaml-modules/bytesrw { };