From aa60bfcd16780f65e7b1b303fc8d366bbdaee57a Mon Sep 17 00:00:00 2001 From: Nico Felbinger Date: Fri, 6 Jun 2025 17:22:03 +0200 Subject: [PATCH] wandio: init at 4.2.6 --- pkgs/by-name/wa/wandio/package.nix | 42 ++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 pkgs/by-name/wa/wandio/package.nix diff --git a/pkgs/by-name/wa/wandio/package.nix b/pkgs/by-name/wa/wandio/package.nix new file mode 100644 index 000000000000..5afdbba89243 --- /dev/null +++ b/pkgs/by-name/wa/wandio/package.nix @@ -0,0 +1,42 @@ +{ + lib, + stdenv, + fetchFromGitHub, + autoreconfHook, + zlib, + bzip2, + xz, + nix-update-script, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "wandio"; + version = "4.2.6-1"; + + src = fetchFromGitHub { + owner = "LibtraceTeam"; + repo = "wandio"; + tag = finalAttrs.version; + hash = "sha256-fYSAmuTgik8YeonHQc+GHRQ1lEuWxlE17npVsMpBlOE="; + }; + + strictDeps = true; + + nativeBuildInputs = [ autoreconfHook ]; + buildInputs = [ + zlib + bzip2 + xz + ]; + + passthru.updateScript = nix-update-script { extraArgs = [ "--version-regex=^([0-9.-]+)$" ]; }; + + meta = { + description = "C library for simple and efficient file IO"; + homepage = "https://github.com/LibtraceTeam/wandio"; + changelog = "https://github.com/LibtraceTeam/wandio/releases/tag/${finalAttrs.version}"; + license = lib.licenses.lgpl3Only; + maintainers = with lib.maintainers; [ felbinger ]; + platforms = lib.platforms.unix; + }; +})