All etymology dictionnaries agree on this:
Geneva,
Genevieve,
Ginevra, Gin and
Juniper all stem from the same radix. Another proof: the French word for juniper is "genievre" and "ginebro" in Italian. Ultimately the word come from Celtic roots: "gen" ->bush and "prus" ->sharp (taste).