adapted (Build)Requires