An easy to understand method:
The unwanted pattern really seems to be generally darker, but there's also color hue differeces. I tried to adjust color balance and automatic color matching, but the result was not good. There's one example at the end of the answer. The colored areas must be fixed separately.
The brightest part is only darker. You must add contrast until the brightest area match. In Photoshop or other bitmap image editor you can adjust Curves:
In the left side there's a piece of the wanted version as a new layer for reference. Curves is temporarily applied only to the left half to make the effect visible in this answer.
Then you can select with the magic wand separately colored areas one by one. You must experiment a little with wand's selection tolerance. Alternatively you can select a color range. In Photoshop it's in the Select menu. After selecting one color range pick the wanted color from the wanted version and paint manually with a BIG brush over the image. The result after replacing the colors:
It's not exact, but maybe acceptable.
Here's the best result that I got with color balance. It was applied after the brightness was fixed:
Not asked: You can make the textures exactly same by changing the roof, too.