Since I´m a citizen of Germany I just want to give a short international view on the whole issue:
The highest german court (so-callled 'federal constitution court') just made a decision that it is anti-constitution to not allow gay couples the successive adoption of children.
And after this decision the conservative CDU now signals that it´s going to support equal rights for gays (child adoption, taxation benefits equal to heterosexual marriages) in the future.
That now means all major german parties support gay rights along with equality.
Thats just to clarify the differnece between normal conservative parties in Europe and around the world and the Republicans in the US.
Main discussion:
https://uselectionatlas.org/FORUM/index.php?topic=169607.0