Hi Jim,
This would probably be a House Finch nesting. A robin nest would be too large for the size of the nest in your photo, but also, Barn Swallows have to glue their nest onto something, whether it is dry or not.
Do you have House Finches in your backyard?