Merge pull request #86310 from marius851000/ctrtool

ctrtool: 0.16 -> 0.7 and fix cross compiling

authored by Ryan Mulligan and committed by GitHub 28ee64cd 24751380

+5 -4
+5 -4
pkgs/tools/archivers/ctrtool/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "ctrtool"; 5 - version = "0.16"; 5 + version = "0.7"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "jakcron"; 9 9 repo = "Project_CTR"; 10 - rev = "v${version}"; 11 - sha256 = "1n3j3fd1bqd39v5bdl9mhq4qdrcl1k4ib1yzl3qfckaz3y8bkrap"; 10 + rev = "ctrtool-v${version}"; 11 + sha256 = "07aayck82w5xcp3si35d7ghybmrbqw91fqqvmbpjrjcixc6m42z7"; 12 12 }; 13 13 14 14 sourceRoot = "source/ctrtool"; 15 15 16 + makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" "CXX=${stdenv.cc.targetPrefix}c++"]; 16 17 enableParallelBuilding = true; 17 18 18 19 installPhase = " 19 20 mkdir $out/bin -p 20 - cp ctrtool $out/bin/ctrtool 21 + cp ctrtool${stdenv.hostPlatform.extensions.executable} $out/bin/ 21 22 "; 22 23 23 24 meta = with stdenv.lib; {