Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at litex 31 lines 758 B view raw
1{ lib, stdenv, fetchFromGitHub }: 2 3stdenv.mkDerivation rec { 4 pname = "ctrtool"; 5 version = "0.7"; 6 7 src = fetchFromGitHub { 8 owner = "jakcron"; 9 repo = "Project_CTR"; 10 rev = "ctrtool-v${version}"; 11 sha256 = "07aayck82w5xcp3si35d7ghybmrbqw91fqqvmbpjrjcixc6m42z7"; 12 }; 13 14 sourceRoot = "source/ctrtool"; 15 16 makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" "CXX=${stdenv.cc.targetPrefix}c++"]; 17 enableParallelBuilding = true; 18 19 installPhase = " 20 mkdir $out/bin -p 21 cp ctrtool${stdenv.hostPlatform.extensions.executable} $out/bin/ 22 "; 23 24 meta = with lib; { 25 license = licenses.mit; 26 description = "A tool to extract data from a 3ds rom"; 27 platforms = platforms.linux; 28 maintainers = [ maintainers.marius851000 ]; 29 }; 30 31}