From 92ba75b2ae79a0d4b4dcfa5006179a0ccdc14d23 Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Sun, 8 Dec 2024 12:16:31 +0800 Subject: [PATCH] minizign: unstable-2023-08-13 -> 0.1.4 --- pkgs/by-name/mi/minizign/package.nix | 35 +++++++++++++++++----------- 1 file changed, 21 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/mi/minizign/package.nix b/pkgs/by-name/mi/minizign/package.nix index a5fd19405a37..a5dfa15ba17f 100644 --- a/pkgs/by-name/mi/minizign/package.nix +++ b/pkgs/by-name/mi/minizign/package.nix @@ -1,30 +1,37 @@ -{ lib -, stdenv -, fetchFromGitHub -, zig_0_11 +{ + lib, + stdenv, + fetchFromGitHub, + zig_0_13, + apple-sdk_11, }: -stdenv.mkDerivation { +let + zig = zig_0_13; +in +stdenv.mkDerivation (finalAttrs: { pname = "minizign"; - version = "unstable-2023-08-13"; + version = "0.1.4"; src = fetchFromGitHub { owner = "jedisct1"; repo = "zig-minisign"; - rev = "47edc26d0c7bcfb531fe08e3b2411d8dda516d47"; - hash = "sha256-zyxjUFxg+VufEVycYGCQPdjERE3p5Vz5iIi2UDujEjI="; + rev = finalAttrs.version; + hash = "sha256-Su66UohRc9C4INIp+7NHiW28sUq5YBfrI0EoEbGojG0="; }; nativeBuildInputs = [ - zig_0_11.hook + zig.hook ]; - meta = with lib; { + buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ apple-sdk_11 ]; + + meta = { description = "Minisign reimplemented in Zig"; homepage = "https://github.com/jedisct1/zig-minisign"; - license = licenses.isc; - maintainers = with maintainers; [ figsoda ]; + license = lib.licenses.isc; + maintainers = with lib.maintainers; [ figsoda ]; mainProgram = "minizign"; - inherit (zig_0_11.meta) platforms; + inherit (zig.meta) platforms; }; -} +})