Split multi-file Files entries in qt_attribution.json as lists

This is now the official format for Files, when there's more than one,
rather than using space-joined lists.

Pick-to: 6.5
Change-Id: I4a6247fff0ece8ece2944178af38894fd5a2e1e2
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
This commit is contained in:
Edward Welbourne 2023-03-13 14:39:54 +01:00
parent ce8839e056
commit 970841235b
5 changed files with 18 additions and 6 deletions

View File

@ -4,7 +4,7 @@
"QDocModule": "qtcore", "QDocModule": "qtcore",
"QtUsage": "Used on most Unix platforms in Qt Core.", "QtUsage": "Used on most Unix platforms in Qt Core.",
"Comment": "No upstream; treat as final", "Comment": "No upstream; treat as final",
"Files": "forkfd.c forkfd.h forkfd_gcc.h", "Files": [ "forkfd.c", "forkfd.h", "forkfd_gcc.h" ],
"License": "MIT License", "License": "MIT License",
"LicenseId": "MIT", "LicenseId": "MIT",

View File

@ -35,7 +35,7 @@ It is now maintained on github (https://github.com/publicsuffix/list)."
"Name": "libpsl - C library to handle the Public Suffix List", "Name": "libpsl - C library to handle the Public Suffix List",
"QDocModule": "qtnetwork", "QDocModule": "qtnetwork",
"Description": "Libpsl allows checking domains against the Public Suffix List.", "Description": "Libpsl allows checking domains against the Public Suffix List.",
"Files": "src/lookup_string_in_fixed_set.c src/psl-make-dafsa", "Files": [ "src/lookup_string_in_fixed_set.c", "src/psl-make-dafsa" ],
"QtUsage": "Used to compress the embedded copy of publicsuffix list and "QtUsage": "Used to compress the embedded copy of publicsuffix list and
to lookup entries in it.", to lookup entries in it.",
"Homepage": "https://github.com/rockdaboot/libpsl", "Homepage": "https://github.com/rockdaboot/libpsl",

View File

@ -22,7 +22,17 @@
"Comment": { "ObsoleteSource": "Comment": { "ObsoleteSource":
"https://keccak.team/obsolete/KeccakReferenceAndOptimized-3.2.zip", "https://keccak.team/obsolete/KeccakReferenceAndOptimized-3.2.zip",
"PatchApplied": "overflow.patch" }, "PatchApplied": "overflow.patch" },
"Files": "KeccakF-1600-32-rvk.macros KeccakF-1600-32.macros KeccakF-1600-64.macros KeccakF-1600-interface.h KeccakF-1600-opt32.c KeccakF-1600-opt64.c KeccakF-1600-unrolling.macros KeccakNISTInterface.c KeccakNISTInterface.h KeccakSponge.c KeccakSponge.h", "Files": [ "KeccakF-1600-32-rvk.macros",
"KeccakF-1600-32.macros",
"KeccakF-1600-64.macros",
"KeccakF-1600-interface.h",
"KeccakF-1600-opt32.c",
"KeccakF-1600-opt64.c",
"KeccakF-1600-unrolling.macros",
"KeccakNISTInterface.c",
"KeccakNISTInterface.h",
"KeccakSponge.c",
"KeccakSponge.h" ],
"Description": "SHA-3, originally known as Keccak, is a cryptographic hash function.", "Description": "SHA-3, originally known as Keccak, is a cryptographic hash function.",
"Version": "3.2", "Version": "3.2",

View File

@ -5,7 +5,7 @@
"QDocModule": "qtcore", "QDocModule": "qtcore",
"QtUsage": "Qt Core uses data obtained from UCD files for working with characters and strings.", "QtUsage": "Qt Core uses data obtained from UCD files for working with characters and strings.",
"Comment": { "Files": "For update, see qtbase/util/unicode/README" }, "Comment": { "Files": "For update, see qtbase/util/unicode/README" },
"Files": "qunicodetables_p.h qunicodetables.cpp", "Files": [ "qunicodetables_p.h", "qunicodetables.cpp" ],
"Description": "The Unicode Character Database (UCD) is a set of files that "Description": "The Unicode Character Database (UCD) is a set of files that
define the Unicode character properties and internal mappings.", define the Unicode character properties and internal mappings.",
@ -26,7 +26,9 @@
"QDocModule": "qtcore", "QDocModule": "qtcore",
"QtUsage": "Used in Qt Core (QTimeZone, QLocale).", "QtUsage": "Used in Qt Core (QTimeZone, QLocale).",
"Comment": { "Files": "For update, see qtbase/util/locale_database/cldr2qlocalexml.py" }, "Comment": { "Files": "For update, see qtbase/util/locale_database/cldr2qlocalexml.py" },
"Files": "qlocale_data_p.h ../time/qtimezoneprivate_data_p.h ../time/qhijricalendar_data_p.h ../time/qjalalicalendar_data_p.h ../time/qromancalendar_data_p.h", "Files": [ "qlocale_data_p.h",
"../time/qtimezoneprivate_data_p.h", "../time/qhijricalendar_data_p.h",
"../time/qjalalicalendar_data_p.h", "../time/qromancalendar_data_p.h" ],
"Description": "The Unicode CLDR provides key building blocks for software to support the "Description": "The Unicode CLDR provides key building blocks for software to support the
world's languages, with the largest and most extensive standard repository of locale data world's languages, with the largest and most extensive standard repository of locale data

View File

@ -5,7 +5,7 @@
"QDocModule": "qttestlib", "QDocModule": "qttestlib",
"QtUsage": "Used on Linux ond MacOS in the Qt Test module.", "QtUsage": "Used on Linux ond MacOS in the Qt Test module.",
"Comment": { "UpstreamFiles": [ "include/valgrind.h.in", "callgrind/callgrind.h" ] }, "Comment": { "UpstreamFiles": [ "include/valgrind.h.in", "callgrind/callgrind.h" ] },
"Files": "valgrind_p.h callgrind_p.h", "Files": [ "valgrind_p.h", "callgrind_p.h" ],
"Description": "An instrumentation framework for building dynamic analysis tools.", "Description": "An instrumentation framework for building dynamic analysis tools.",
"Homepage": "http://valgrind.org/", "Homepage": "http://valgrind.org/",