From f6315dfcbc16e785f1419ff369b975954b18d0b3 Mon Sep 17 00:00:00 2001 From: chillcicada <2210227279@qq.com> Date: Tue, 3 Feb 2026 09:58:39 +0800 Subject: [PATCH 1/2] zsv: remove perl deps --- pkgs/by-name/zs/zsv/package.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/by-name/zs/zsv/package.nix b/pkgs/by-name/zs/zsv/package.nix index d944db6054fb..3921685c2c76 100644 --- a/pkgs/by-name/zs/zsv/package.nix +++ b/pkgs/by-name/zs/zsv/package.nix @@ -2,7 +2,6 @@ lib, stdenv, fetchFromGitHub, - perl, jq, }: @@ -17,8 +16,6 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-6Gc9RDrQmayTnCoFHYN8B3gdqR3CPyyLWtO31WpnJ3o="; }; - nativeBuildInputs = [ perl ]; - buildInputs = [ jq ]; configureFlags = [ From 00144314a5c720501dc2ef04850622ad49b28437 Mon Sep 17 00:00:00 2001 From: chillcicada <2210227279@qq.com> Date: Tue, 3 Feb 2026 09:59:57 +0800 Subject: [PATCH 2/2] zsv: adopted --- pkgs/by-name/zs/zsv/package.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/zs/zsv/package.nix b/pkgs/by-name/zs/zsv/package.nix index 3921685c2c76..fcc68c152be9 100644 --- a/pkgs/by-name/zs/zsv/package.nix +++ b/pkgs/by-name/zs/zsv/package.nix @@ -3,6 +3,7 @@ stdenv, fetchFromGitHub, jq, + nix-update-script, }: stdenv.mkDerivation (finalAttrs: { @@ -12,7 +13,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "liquidaty"; repo = "zsv"; - rev = "v${finalAttrs.version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-6Gc9RDrQmayTnCoFHYN8B3gdqR3CPyyLWtO31WpnJ3o="; }; @@ -22,13 +23,15 @@ stdenv.mkDerivation (finalAttrs: { "--jq-prefix=${lib.getLib jq}" ]; + passthru.updateScript = nix-update-script { }; + meta = { description = "World's fastest (simd) CSV parser, with an extensible CLI"; mainProgram = "zsv"; homepage = "https://github.com/liquidaty/zsv"; changelog = "https://github.com/liquidaty/zsv/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; - maintainers = [ ]; + maintainers = with lib.maintainers; [ chillcicada ]; platforms = lib.platforms.all; }; })