Combine the onion, ginger, cinnamon, clove, salt, cayenne, sugar and vinegar in a small pot and cook over low heat for 30 minutes, stirring often. Add the persimmons and cook until thick, about 15 minutes. Add the pecans and raisins and cool. Let sit for a few days before serving. Serve with cheese, duck, pork or game.