Has upstream accepted that patch?
The corresponding bug report is: https://bugs.freedesktop.org/show_bug.cgi?id=865
It seems there is still some work to be done before the patch can be accepted upstream.
Based on my reading, the patch cannot be accepted upstream because it violates the spec. I'm not sure why a broken spec can't be fixed, but policy is what it is.