From 6ea31c8a7e6323f722f154ca345c7346ec60a5c9 Mon Sep 17 00:00:00 2001 From: wxt <3264117476@qq.com> Date: Tue, 12 Nov 2024 21:50:51 +0800 Subject: [PATCH 1/3] trinity: nixfmt --- pkgs/by-name/tr/trinity/package.nix | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/tr/trinity/package.nix b/pkgs/by-name/tr/trinity/package.nix index a3e795c8ea02..bd52447afd0e 100644 --- a/pkgs/by-name/tr/trinity/package.nix +++ b/pkgs/by-name/tr/trinity/package.nix @@ -1,6 +1,10 @@ -{ lib, stdenv, fetchFromGitHub }: +{ + lib, + stdenv, + fetchFromGitHub, +}: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "trinity"; version = "1.9-unstable-2023-07-10"; @@ -20,12 +24,12 @@ stdenv.mkDerivation rec { installFlags = [ "DESTDIR=$(out)" ]; - meta = with lib; { + meta = { description = "Linux System call fuzz tester"; mainProgram = "trinity"; homepage = "https://github.com/kernelslacker/trinity"; - license = licenses.gpl2Only; - maintainers = [ maintainers.dezgeg ]; - platforms = platforms.linux; + license = lib.licenses.gpl2Only; + maintainers = [ lib.maintainers.dezgeg ]; + platforms = lib.platforms.linux; }; -} +}) From 3b619965a6924ddffed93804134b17a5527db5a2 Mon Sep 17 00:00:00 2001 From: wxt <3264117476@qq.com> Date: Tue, 12 Nov 2024 21:51:49 +0800 Subject: [PATCH 2/3] trinity: add passthru.updateScript --- pkgs/by-name/tr/trinity/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/tr/trinity/package.nix b/pkgs/by-name/tr/trinity/package.nix index bd52447afd0e..799477e198b5 100644 --- a/pkgs/by-name/tr/trinity/package.nix +++ b/pkgs/by-name/tr/trinity/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + unstableGitUpdater, }: stdenv.mkDerivation (finalAttrs: { @@ -24,6 +25,8 @@ stdenv.mkDerivation (finalAttrs: { installFlags = [ "DESTDIR=$(out)" ]; + passthru.updateScript = unstableGitUpdater { tagPrefix = "v"; }; + meta = { description = "Linux System call fuzz tester"; mainProgram = "trinity"; From 25a1708f211bd39dc54d4f325d590e48cb3f1d21 Mon Sep 17 00:00:00 2001 From: wxt <3264117476@qq.com> Date: Tue, 12 Nov 2024 21:56:16 +0800 Subject: [PATCH 3/3] trinity: 1.9-unstable-2023-07-10 -> 1.9-unstable-2024-09-19 --- pkgs/by-name/tr/trinity/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/trinity/package.nix b/pkgs/by-name/tr/trinity/package.nix index 799477e198b5..ba745c5252dd 100644 --- a/pkgs/by-name/tr/trinity/package.nix +++ b/pkgs/by-name/tr/trinity/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "trinity"; - version = "1.9-unstable-2023-07-10"; + version = "1.9-unstable-2024-09-19"; src = fetchFromGitHub { owner = "kernelslacker"; repo = "trinity"; - rev = "e71872454d26baf37ae1d12e9b04a73d64179555"; - hash = "sha256-Zy+4L1CuB2Ul5iF+AokDkAW1wheDzoCTNkvRZFGRNps="; + rev = "ba2360ed84a8c521d9c34af9c909315ea7c62aad"; + hash = "sha256-lj27EtMzj+ULrAJh27rjiuL3/SzW/NRMG65l8sBi8k4="; }; postPatch = ''