So that there is one qt_attribution.json file for each protocol, rather than a single file with a long list. This will simplify maintenance of annotating the targets for SBOM generation when referring to the attribution files, and in general simplifies maintenance of the attribution files. It also makes it clearer if a 3rdparty protocol is missing an attribution file. Currently, the following protocols are missing attribution files: - cursor-shape - idle-inhibit - xdg-toplevel-drag And the following are unused: - xdg-shell-unstable-v6 [ChangeLog][Third-Party Code] Split the single qtwayland 3rd party qt_attribution.json file into multiple ones, per protocol, to ease maintenance. Pick-to: 6.8 Task-number: QTBUG-122899 Change-Id: I412df7f53715f55270280ab91f16a6d40f12a4f0 Reviewed-by: Kai Köhne <kai.koehne@qt.io>
19 lines
719 B
JSON
19 lines
719 B
JSON
[
|
|
{
|
|
"Id": "fractional-scale-v1",
|
|
"Name": "Wayland Fractional Scale Protocol",
|
|
"QDocModule": "qtwaylandcompositor",
|
|
"QtUsage": "Used in the Qt Wayland platform plugin",
|
|
"Files": "fractional-scale-v1.xml",
|
|
|
|
"Description": "Send a preferred scale to different clients",
|
|
"Homepage": "https://wayland.freedesktop.org",
|
|
"Version": "1",
|
|
"DownloadLocation": "https://gitlab.freedesktop.org/wayland/wayland-protocols/-/raw/1.31/unstable/fractional-scale/fractional-scale-v1.xml",
|
|
"LicenseId": "MIT",
|
|
"License": "MIT License",
|
|
"LicenseFile": "../MIT_LICENSE.txt",
|
|
"Copyright": "Copyright © 2022 Kenny Levinsen"
|
|
}
|
|
]
|