Need help with a patch update

Hello TrinityI am looking for someone to help me updating this patch:https://pastebin.com/V3dXQ0P7

The errors I get is:

C:\Trinity>git apply haste.diffhaste.diff:9: tab in indent. hasteMod = 0,0207926372859861;haste.diff:19: tab in indent. if (haveOffhandWeapon())haste.diff:22: tab in indent. /haste.diff:30: tab in indent. / hastemodhaste.diff:33: tab in indent. */error: patch failed: src/server/game/Entities/Player/Player.cpp:653error: src/server/game/Entities/Player/Player.cpp: patch does not applyerror: patch failed: src/server/game/Entities/Unit/StatSystem.cpp:480error: src/server/game/Entities/Unit/StatSystem.cpp: patch does not apply