Add missing rucksackviewport dependency