It's calissons in case you didn't recognize.
This is the typical souvenir tourists buy in Aix-en-Provence. You don't need to go there and to be a tourist to enjoy them. There are available everywhere in France. Not so much... well, not at all here.
They are made of almond, melon (could be orange, apricot), orange blossom water.
The commercial ones are more perfect (not hand-made) and last more.