I don’t know if Cruz has said it, but it’s said endlessly here on FR.
You said, “I don't know if Cruz has said it, but it's said endlessly here on FR.”
You should find and listen to what Cruz said. His answer about homosexual marriage has always been the same - it is a matter for the individual states to decide based on the 10th Amendment:
“The powers not delegated to the United States by the Constitution, nor prohibited by it to the States, are reserved to the States respectively, or to the people.”
Because it is a matter for the states, homosexual marriage is not a top-three priority for him.
Huckabee wants the federal government to decide what marriage is - he does not want the states to have that power. Huckabee’s PAC cut out the rest of Cruz's response (about it is a state matter) after he said, “No”, when asked that question.