Even if he said that he wants them to not have equal rights (by which I assume he means he's against gay marriage, against civil unions, and hates the decision in Lawrence v. Texas), unless he's actively harming people, he has the right to his opinion. He's no more "wrong" than someone who believes the opposite (except insofar as we apply our own normative perspectives to the issue, and that's hardly objective).
If it makes you uncomfortable as his friend, you can tell him, but don't get into a high dudgeon about it. If you make it all about how his opinion is "wrong" and "hurtful" and "mean spirited", you'll end the friendship. If you make it about how you feel about it, you might be able to salvage it.
Don't be judgmental, unless you just want to stop being friends. If he says something that makes you uncomfortable, you might mention it to him, but if you try to change him it'll backfire. You don't get to teach him a lesson, much less "fix" his "defect". If you try to, you'll be no better than him (you'll be suppressing his right to free speech because his ideas are defective). Choose between your moral high ground, and your friendship. I'd personally stick with the friendship.
If it makes you uncomfortable as his friend, you can tell him, but don't get into a high dudgeon about it. If you make it all about how his opinion is "wrong" and "hurtful" and "mean spirited", you'll end the friendship. If you make it about how you feel about it, you might be able to salvage it.
Don't be judgmental, unless you just want to stop being friends. If he says something that makes you uncomfortable, you might mention it to him, but if you try to change him it'll backfire. You don't get to teach him a lesson, much less "fix" his "defect". If you try to, you'll be no better than him (you'll be suppressing his right to free speech because his ideas are defective). Choose between your moral high ground, and your friendship. I'd personally stick with the friendship.