Put the wine in a saucepan with the orange, sugar, and the spices. Heat gently until the sugar has dissolved. Taste to see if you want the wine sweeter, and add more sugar to taste.
Off the heat, stir in the sloe gin, port or brandy if you are using it. Strain into heatproof glasses and serve at once.