diff --git a/pkgs/by-name/dr/draco/package.nix b/pkgs/by-name/dr/draco/package.nix index e2f5ff3c4dcb..06d9cc5f4223 100644 --- a/pkgs/by-name/dr/draco/package.nix +++ b/pkgs/by-name/dr/draco/package.nix @@ -24,12 +24,11 @@ stdenv.mkDerivation (finalAttrs: { owner = "google"; repo = "draco"; rev = finalAttrs.version; - hash = "sha256-p0Mn4kGeBBKL7Hoz4IBgb6Go6MdkgE7WZgxAnt1tE/0="; - fetchSubmodules = true; + hash = "sha256-Y1bwBFe3bCklZN2+TBs6mhqDKQjrezMiT5zXlPFuMew="; }; # ld: unknown option: --start-group - postPatch = '' + postPatch = lib.optional stdenv.hostPlatform.isDarwin '' substituteInPlace cmake/draco_targets.cmake \ --replace-fail "^Clang" "^AppleClang" ''; @@ -37,12 +36,10 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ cmake python3 + gtest ]; - buildInputs = [ - gtest - ] - ++ lib.optionals withTranscoder [ + buildInputs = lib.optionals withTranscoder [ eigen ghc_filesystem tinygltf