[GHC] #15690: Add Eq1/Ord1/Read1/Show1 instances to newtypes in Data.Semigroup