Ich bin zwar kein Programmierer, aber so wie ich das verstanden habe, läuft die Sache mit den diff-Dateien so:
Üblicherweise enthält eine diff-Datei die Unterschiede im Sourcecode eines Programms von der letzten offiziellen Version bis zur heutigen, momentan herumgebastelten Version - quasi ein Snapshot.
Allerdings, wenn ich das richtig verstehe, eben in einer unkompilierten Version, so dass man die diff-Datei in den letzten offiziellen Sourcecode importieren (oder "mergen") muss und dann den neuen Sourcecode, den man damit erhält, selbst kompilieren muss...
Mit anderen Worten: Wenn du dich mit Programmierung nichta uskennst, wartest du lieber auf eine neue Version, oder schasut, ob die Änderungen, die du möchtest, von einer der unoffiziellen Versionen (siehe weiter oben in diesem Thread) schon verwendet wird.