Got some idea on why you made this.
But patch is unusable.
Patch code style format differs project style, a lot. Making diff hard to read / see what has changed.
Checkout the project as described in my guide, then make a patch only for what you want to share.
Patch removed.
Also separate shares should have separate posts.