Combine dried fruits with rum/orange juice. Cover and soak overnight (or microwave for 2 minutes and cool).
Preheat oven to 325°F (160°C). Grease and line the cake pan with parchment paper.
Beat butter and sugar until fluffy. Add eggs one at a time, then vanilla.
Whisk flour, baking powder, cinnamon, and nutmeg. Fold into wet mix.
Drain soaked fruits (reserve liquid). Gently fold fruits and nuts into the batter.
Pour batter into the pan. Bake for 1.5 hours or until a toothpick comes clean.
Let cool in the pan for 15 minutes, then transfer to a wire rack. Brush with reserved soaking liquid for extra moisture.