add a new recipe for upstream support