nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 41 lines 976 B view raw
1{ 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 unstableGitUpdater, 6}: 7 8stdenv.mkDerivation (finalAttrs: { 9 pname = "trinity"; 10 version = "1.9-unstable-2025-09-02"; 11 12 src = fetchFromGitHub { 13 owner = "kernelslacker"; 14 repo = "trinity"; 15 rev = "294c46522620afffd7b57af7ef743131ff55a488"; 16 hash = "sha256-Fm9bwJ/ofDgSbe/YUgl22Rf0F+NCV32xLPA2kw36zFs="; 17 }; 18 19 postPatch = '' 20 patchShebangs configure 21 patchShebangs scripts 22 ''; 23 24 # https://salsa.debian.org/debian/trinity/-/merge_requests/2 25 env.NIX_CFLAGS_COMPILE = "-fomit-frame-pointer"; 26 27 enableParallelBuilding = true; 28 29 installFlags = [ "DESTDIR=$(out)" ]; 30 31 passthru.updateScript = unstableGitUpdater { tagPrefix = "v"; }; 32 33 meta = { 34 description = "Linux System call fuzz tester"; 35 mainProgram = "trinity"; 36 homepage = "https://github.com/kernelslacker/trinity"; 37 license = lib.licenses.gpl2Only; 38 maintainers = [ lib.maintainers.dezgeg ]; 39 platforms = lib.platforms.linux; 40 }; 41})