[gstreamer,gst-rtsp-server] Update to 1.28.6 - #53324
[gstreamer,gst-rtsp-server] Update to 1.28.6#53324Andrew Tribick (ajtribick) wants to merge 2 commits into
Conversation
Billy O'Neal (BillyONeal)
left a comment
There was a problem hiding this comment.
GPT 5.6 Sol reports:
- License metadata / installed notices remain incomplete or inconsistent for both ports.
ports/gstreamer/vcpkg.jsondeclaresLGPL-2.0-only, while representative public headers such asgst.hcarry a “version 2 or later” grant;ports/gst-rtsp-server/vcpkg.jsondeclaresLGPL-2.1-only, while representative public headers such asrtsp-server.halso carry a “version 2 or later” grant. That mismatch appears to pre-date this update, but the manifestlicensefields and installed copyright material still do not fully reflect the published grants (vcpkg manifest license docs).
would you consider merging ajtribick#5 ?
|
Upstream repository LICENSE file indicates LGPL-2.1-or-later, so I will use that instead. Some of the features might require (A)GPL, but as far as I can see the vcpkg.json format doesn't support additional licenses at the feature level? |
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/blob/2d3e05cbdad68e47d645f548899b432dc9fb4473/subprojects/gstreamer/COPYING does not say the "-or-later" part which is why we're stuck digging through headers to confirm what is really meant if they don't clarify. I agree with you that it needs to be 2.1-or-later given the top level license file; I wish they would fix their declarations to be consistent though. |
Billy O'Neal (BillyONeal)
left a comment
There was a problem hiding this comment.
I'm sold, thank you!
It does allow that. For example: Lines 15 to 20 in 622919a (Leaving this "approve" because I would merge as is but not merging yet in case you want to make further changes given this example) |
./vcpkg x-add-version --alland committing the result.Release notes https://gstreamer.freedesktop.org/releases/1.28/#1.28.6 - includes fixes for compilation with FFmpeg 9.0