In Sura 6:146 the Yahoud are not allowed to eat predators "ذِى ظُفُرٍ۬ۖ" but it is not mentioned the flesh of swine like in 145 mentioned before.
"For those who followed the Jewish Law, We forbade every (animal) with undivided hoof, and We forbade them the fat of the ox and the sheep, except what adheres to their backs or their entrails, or is mixed up with a bone: this in recompense for their wilful disobedience: for We are True (in Our ordinances)."
And in another Sura 16:118 is referring to the ayat above:
"To the Jews We prohibited such things as We have mentioned to thee before: We did them no wrong but they were used to doing wrong to themselves. (118)"