Preheat oven to 400.
Cook the bacon or pancetta. If using diced pancetta, cook over medium heat until crispy, 5-10 minutes. If using bacon, cook bacon on the stovetop or in the oven on a sheet pan lined with parchment paper until crispy, 10-20 minutes.
While the pancetta or bacon cooks, wash and clean the potatoes. Pierce each potato a few times with a fork and then microwave until slightly softened but still firm, 6-8 minutes. Allow to cool.
While the potatoes are cooling, heat a large skillet with a big drizzle of olive oil over medium heat. Add diced onions and start to fry. Dice potatoes into 1/2 inch cubes. (If you're not microwaving the potatoes first, dice them into 1/4 inch cubes.) Add the diced potatoes to the pan, season with lots of salt and spices of choice and fry until browned, 7-10 minutes. Move potatoes into a separate bowl and allow to cool.
Over medium heat and in the same pan as the potatoes, scramble eggs until just barely set, 2-3 minutes.
On a floured surface, divide pizza dough into two balls. Roll each ball out until thin but not breaking, approximately a ten inch circle. Place about 1/4 of the gruyere cheese on half of the dough circle, top with half the potatoes, half the scrambled eggs, half the pancetta or bacon, and then another 1/4 of the cheese. Fold the bare half of the pizza dough over the the mixture and crimp the edges to seal. Repeat with the other pizza dough circle.
Lightly olive oil and sheet pan. Using a spatula, transfer the uncooked calzones to the sheet pan. Brush with some more olive oil. Bake for 20-25 minutes, until dough is cooked through and golden brown.