diff options
author | nicoo <nicoo@debian.org> | 2024-05-05 22:50:17 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-05 22:50:17 +0000 |
commit | 1498b84f651ab020e6070bc41407f050cf3963ca (patch) | |
tree | 2d8ac83d2a5dfdbb3a18e8541e1193b69fdfecff /pkgs | |
parent | 614d4b0abbcc78acc950fa8fbca375cb341834e4 (diff) | |
parent | 9ad995c04e9cc3e0fa222f38fd9e3597bcf4acc9 (diff) |
Merge #309242: docfd 4.0.0 -> 5.1.0
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/by-name/do/docfd/package.nix | 50 |
1 files changed, 31 insertions, 19 deletions
diff --git a/pkgs/by-name/do/docfd/package.nix b/pkgs/by-name/do/docfd/package.nix index ebefb6f1cd700..8adbeaa656151 100644 --- a/pkgs/by-name/do/docfd/package.nix +++ b/pkgs/by-name/do/docfd/package.nix @@ -1,15 +1,16 @@ -{ lib -, ocamlPackages -, stdenv -, overrideSDK -, fetchFromGitHub -, python3 -, dune_3 -, makeWrapper -, pandoc -, poppler_utils -, testers -, docfd +{ + lib, + ocamlPackages, + stdenv, + overrideSDK, + fetchFromGitHub, + python3, + dune_3, + makeWrapper, + pandoc, + poppler_utils, + testers, + docfd, }: let @@ -20,7 +21,7 @@ let in buildDunePackage' rec { pname = "docfd"; - version = "4.0.0"; + version = "5.1.0"; minimalOCamlVersion = "5.1"; @@ -28,10 +29,15 @@ buildDunePackage' rec { owner = "darrenldl"; repo = "docfd"; rev = version; - hash = "sha256-fgwUXRZ6k5i3XLxXpjbrl0TJZMT+NkGXf7KNwRgi+q8="; + hash = "sha256-54gsX5C8AJAOkqnBxHLI76k6cEqWqEydxbZjJZl7FjE="; }; - nativeBuildInputs = [ python3 dune_3 makeWrapper ]; + nativeBuildInputs = [ + python3 + dune_3 + makeWrapper + ]; + buildInputs = with ocamlPackages; [ cmdliner containers-data @@ -43,18 +49,24 @@ buildDunePackage' rec { notty ocolor oseq + ppx_deriving + ppxlib + re spelll timedesc yojson ]; postInstall = '' - wrapProgram $out/bin/docfd --prefix PATH : "${lib.makeBinPath [ pandoc poppler_utils ]}" + wrapProgram $out/bin/docfd --prefix PATH : "${ + lib.makeBinPath [ + pandoc + poppler_utils + ] + }" ''; - passthru.tests.version = testers.testVersion { - package = docfd; - }; + passthru.tests.version = testers.testVersion { package = docfd; }; meta = with lib; { description = "TUI multiline fuzzy document finder"; |