From d6f68610cea17c67c982c9f4f66d4bf69ffcaf49 Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Sat, 2 Aug 2025 02:46:51 +0900 Subject: [PATCH 1/2] chawan: correct license https://git.sr.ht/~bptato/chawan/tree/v0.2.1/item/UNLICENSE https://git.sr.ht/~bptato/chawan/tree/v0.2.1/item/README.md?view-source#L129 --- pkgs/by-name/ch/chawan/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ch/chawan/package.nix b/pkgs/by-name/ch/chawan/package.nix index 981fa6153230..57578488f0aa 100644 --- a/pkgs/by-name/ch/chawan/package.nix +++ b/pkgs/by-name/ch/chawan/package.nix @@ -79,7 +79,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Lightweight and featureful terminal web browser"; homepage = "https://sr.ht/~bptato/chawan/"; changelog = "https://git.sr.ht/~bptato/chawan/refs/v${finalAttrs.version}"; - license = lib.licenses.publicDomain; + license = lib.licenses.unlicense; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ ]; mainProgram = "cha"; From da0b0a62fc6f96b2a6719b6b0768cbc941f94aa2 Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Sat, 2 Aug 2025 02:41:07 +0900 Subject: [PATCH 2/2] chawan: add versionCheckHook --- pkgs/by-name/ch/chawan/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/ch/chawan/package.nix b/pkgs/by-name/ch/chawan/package.nix index 57578488f0aa..9253b0cdbc8c 100644 --- a/pkgs/by-name/ch/chawan/package.nix +++ b/pkgs/by-name/ch/chawan/package.nix @@ -12,6 +12,7 @@ brotli, zlib, gitUpdater, + versionCheckHook, }: stdenv.mkDerivation (finalAttrs: { @@ -73,6 +74,12 @@ stdenv.mkDerivation (finalAttrs: { wrapProgram $out/bin/mancha ${makeWrapperArgs} ''; + nativeInstallCheckInputs = [ + versionCheckHook + ]; + doInstallCheck = true; + versionCheckProgramArg = "--version"; + passthru.updateScript = gitUpdater { rev-prefix = "v"; }; meta = {