Unverified Commit 8f0e11b4 authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

trinity: 1.9-unstable-2023-07-10 -> 1.9-unstable-2024-09-19 (#355437)

parents 2295e861 25a1708f
Loading
Loading
Loading
Loading
+17 −10
Original line number Diff line number Diff line
{ lib, stdenv, fetchFromGitHub }:
{
  lib,
  stdenv,
  fetchFromGitHub,
  unstableGitUpdater,
}:

stdenv.mkDerivation rec {
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 = ''
@@ -20,12 +25,14 @@ stdenv.mkDerivation rec {

  installFlags = [ "DESTDIR=$(out)" ];

  meta = with lib; {
  passthru.updateScript = unstableGitUpdater { tagPrefix = "v"; };

  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;
  };
}
})