From 8f659cb7953e9cd7c6e89dc4c4ceb62af8d8ef2c Mon Sep 17 00:00:00 2001 From: Noah Hellman Date: Wed, 6 May 2026 17:21:35 +0200 Subject: [PATCH] jotdown: add cli feature derivation is currently empty, cli feature is required to produce binary since version 0.10: https://github.com/hellux/jotdown/releases/tag/0.10.0 --- pkgs/by-name/jo/jotdown/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/jo/jotdown/package.nix b/pkgs/by-name/jo/jotdown/package.nix index 1c17d0815e58f..7f933c029c983 100644 --- a/pkgs/by-name/jo/jotdown/package.nix +++ b/pkgs/by-name/jo/jotdown/package.nix @@ -16,6 +16,11 @@ rustPlatform.buildRustPackage (finalAttrs: { }; cargoHash = "sha256-yuzjyP1iy6pgUJev1dJPjU85A3W5n7G2B+Pa1R47KiQ="; + buildFeatures = [ "cli" ]; + + # smoke test to verify binary exists + installCheckPhase = ''[ "$(echo example | $out/bin/jotdown)" = "

example

" ]''; + doInstallCheck = true; meta = { description = "Minimal Djot CLI";