Merge pull request #110642 from jbcrail/zydis

authored by

Sandro and committed by
GitHub
4a3d942b eb6b3ab0

+31
+6
maintainers/maintainer-list.nix
··· 10514 github = "zupo"; 10515 githubId = 311580; 10516 }; 10517 }
··· 10514 github = "zupo"; 10515 githubId = 311580; 10516 }; 10517 + jbcrail = { 10518 + name = "Joseph Crail"; 10519 + email = "jbcrail@gmail.com"; 10520 + github = "jbcrail"; 10521 + githubId = 6038; 10522 + }; 10523 }
+23
pkgs/development/libraries/zydis/default.nix
···
··· 1 + { lib, stdenv, fetchFromGitHub, cmake }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "zydis"; 5 + version = "3.1.0"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "zyantific"; 9 + repo = "zydis"; 10 + rev = "bfee99f49274a0eec3ffea16ede3a5bda9cda88f"; 11 + sha256 = "0x2lpc33ynd0zzirdxp2lycvg3545wh1ssgy4qlv81471iwwzv6b"; 12 + fetchSubmodules = true; 13 + }; 14 + 15 + nativeBuildInputs = [ cmake ]; 16 + 17 + meta = with lib; { 18 + description = "Fast and lightweight x86/x86-64 disassembler library"; 19 + license = licenses.mit; 20 + maintainers = [ maintainers.jbcrail ]; 21 + platforms = platforms.all; 22 + }; 23 + }
+2
pkgs/top-level/all-packages.nix
··· 12908 12909 ytt = callPackage ../development/tools/ytt {}; 12910 12911 winpdb = callPackage ../development/tools/winpdb { }; 12912 12913 grabserial = callPackage ../development/tools/grabserial { };
··· 12908 12909 ytt = callPackage ../development/tools/ytt {}; 12910 12911 + zydis = callPackage ../development/libraries/zydis { }; 12912 + 12913 winpdb = callPackage ../development/tools/winpdb { }; 12914 12915 grabserial = callPackage ../development/tools/grabserial { };