diff --git a/LICENSES/Bitstream-Vera.txt b/LICENSES/Bitstream-Vera.txt deleted file mode 120000 index 64403c16c88..00000000000 --- a/LICENSES/Bitstream-Vera.txt +++ /dev/null @@ -1 +0,0 @@ -../src/3rdparty/wasm/DEJAVU-LICENSE \ No newline at end of file diff --git a/LICENSES/Bitstream-Vera.txt b/LICENSES/Bitstream-Vera.txt new file mode 100644 index 00000000000..df52c1709be --- /dev/null +++ b/LICENSES/Bitstream-Vera.txt @@ -0,0 +1,187 @@ +Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. +Glyphs imported from Arev fonts are (c) Tavmjong Bah (see below) + + +Bitstream Vera Fonts Copyright +------------------------------ + +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is +a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the fonts accompanying this license ("Fonts") and associated +documentation files (the "Font Software"), to reproduce and distribute the +Font Software, including without limitation the rights to use, copy, merge, +publish, distribute, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to the +following conditions: + +The above copyright and trademark notices and this permission notice shall +be included in all copies of one or more of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular +the designs of glyphs or characters in the Fonts may be modified and +additional glyphs or characters may be added to the Fonts, only if the fonts +are renamed to names not containing either the words "Bitstream" or the word +"Vera". + +This License becomes null and void to the extent applicable to Fonts or Font +Software that has been modified and is distributed under the "Bitstream +Vera" names. + +The Font Software may be sold as part of a larger software package but no +copy of one or more of the Font Software typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME +FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING +ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF +THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE +FONT SOFTWARE. + +Except as contained in this notice, the names of Gnome, the Gnome +Foundation, and Bitstream Inc., shall not be used in advertising or +otherwise to promote the sale, use or other dealings in this Font Software +without prior written authorization from the Gnome Foundation or Bitstream +Inc., respectively. For further information, contact: fonts at gnome dot +org. + +Arev Fonts Copyright +------------------------------ + +Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of the fonts accompanying this license ("Fonts") and +associated documentation files (the "Font Software"), to reproduce +and distribute the modifications to the Bitstream Vera Font Software, +including without limitation the rights to use, copy, merge, publish, +distribute, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to +the following conditions: + +The above copyright and trademark notices and this permission notice +shall be included in all copies of one or more of the Font Software +typefaces. + +The Font Software may be modified, altered, or added to, and in +particular the designs of glyphs or characters in the Fonts may be +modified and additional glyphs or characters may be added to the +Fonts, only if the fonts are renamed to names not containing either +the words "Tavmjong Bah" or the word "Arev". + +This License becomes null and void to the extent applicable to Fonts +or Font Software that has been modified and is distributed under the +"Tavmjong Bah Arev" names. + +The Font Software may be sold as part of a larger software package but +no copy of one or more of the Font Software typefaces may be sold by +itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL +TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. + +Except as contained in this notice, the name of Tavmjong Bah shall not +be used in advertising or otherwise to promote the sale, use or other +dealings in this Font Software without prior written authorization +from Tavmjong Bah. For further information, contact: tavmjong @ free +. fr. + +TeX Gyre DJV Math +----------------- +Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. + +Math extensions done by B. Jackowski, P. Strzelczyk and P. Pianowski +(on behalf of TeX users groups) are in public domain. + +Letters imported from Euler Fraktur from AMSfonts are (c) American +Mathematical Society (see below). +Bitstream Vera Fonts Copyright +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera +is a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the fonts accompanying this license (“Fonts”) and associated +documentation +files (the “Font Software”), to reproduce and distribute the Font Software, +including without limitation the rights to use, copy, merge, publish, +distribute, +and/or sell copies of the Font Software, and to permit persons to whom +the Font Software is furnished to do so, subject to the following +conditions: + +The above copyright and trademark notices and this permission notice +shall be +included in all copies of one or more of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular +the designs of glyphs or characters in the Fonts may be modified and +additional +glyphs or characters may be added to the Fonts, only if the fonts are +renamed +to names not containing either the words “Bitstream” or the word “Vera”. + +This License becomes null and void to the extent applicable to Fonts or +Font Software +that has been modified and is distributed under the “Bitstream Vera” +names. + +The Font Software may be sold as part of a larger software package but +no copy +of one or more of the Font Software typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME +FOUNDATION +BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, +SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN +ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR +INABILITY TO USE +THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. +Except as contained in this notice, the names of GNOME, the GNOME +Foundation, +and Bitstream Inc., shall not be used in advertising or otherwise to promote +the sale, use or other dealings in this Font Software without prior written +authorization from the GNOME Foundation or Bitstream Inc., respectively. +For further information, contact: fonts at gnome dot org. + +AMSFonts (v. 2.2) copyright + +The PostScript Type 1 implementation of the AMSFonts produced by and +previously distributed by Blue Sky Research and Y&Y, Inc. are now freely +available for general use. This has been accomplished through the +cooperation +of a consortium of scientific publishers with Blue Sky Research and Y&Y. +Members of this consortium include: + +Elsevier Science IBM Corporation Society for Industrial and Applied +Mathematics (SIAM) Springer-Verlag American Mathematical Society (AMS) + +In order to assure the authenticity of these fonts, copyright will be +held by +the American Mathematical Society. This is not meant to restrict in any way +the legitimate use of the fonts, such as (but not limited to) electronic +distribution of documents containing these fonts, inclusion of these fonts +into other public domain or commercial font collections or computer +applications, use of the outline data to create derivative fonts and/or +faces, etc. However, the AMS does require that the AMS copyright notice be +removed from any derivative versions of the fonts which have been altered in +any way. In addition, to ensure the fidelity of TeX documents using Computer +Modern fonts, Professor Donald Knuth, creator of the Computer Modern faces, +has requested that any alterations which yield different font metrics be +given a different name. + +$Id$ diff --git a/LICENSES/FTL.txt b/LICENSES/FTL.txt deleted file mode 120000 index b1df78d2b1d..00000000000 --- a/LICENSES/FTL.txt +++ /dev/null @@ -1 +0,0 @@ -../src/3rdparty/freetype/docs/FTL.TXT \ No newline at end of file diff --git a/LICENSES/FTL.txt b/LICENSES/FTL.txt new file mode 100644 index 00000000000..c406d150fa5 --- /dev/null +++ b/LICENSES/FTL.txt @@ -0,0 +1,169 @@ + The FreeType Project LICENSE + ---------------------------- + + 2006-Jan-27 + + Copyright 1996-2002, 2006 by + David Turner, Robert Wilhelm, and Werner Lemberg + + + +Introduction +============ + + The FreeType Project is distributed in several archive packages; + some of them may contain, in addition to the FreeType font engine, + various tools and contributions which rely on, or relate to, the + FreeType Project. + + This license applies to all files found in such packages, and + which do not fall under their own explicit license. The license + affects thus the FreeType font engine, the test programs, + documentation and makefiles, at the very least. + + This license was inspired by the BSD, Artistic, and IJG + (Independent JPEG Group) licenses, which all encourage inclusion + and use of free software in commercial and freeware products + alike. As a consequence, its main points are that: + + o We don't promise that this software works. However, we will be + interested in any kind of bug reports. (`as is' distribution) + + o You can use this software for whatever you want, in parts or + full form, without having to pay us. (`royalty-free' usage) + + o You may not pretend that you wrote this software. If you use + it, or only parts of it, in a program, you must acknowledge + somewhere in your documentation that you have used the + FreeType code. (`credits') + + We specifically permit and encourage the inclusion of this + software, with or without modifications, in commercial products. + We disclaim all warranties covering The FreeType Project and + assume no liability related to The FreeType Project. + + + Finally, many people asked us for a preferred form for a + credit/disclaimer to use in compliance with this license. We thus + encourage you to use the following text: + + """ + Portions of this software are copyright © The FreeType + Project (www.freetype.org). All rights reserved. + """ + + Please replace with the value from the FreeType version you + actually use. + + +Legal Terms +=========== + +0. Definitions +-------------- + + Throughout this license, the terms `package', `FreeType Project', + and `FreeType archive' refer to the set of files originally + distributed by the authors (David Turner, Robert Wilhelm, and + Werner Lemberg) as the `FreeType Project', be they named as alpha, + beta or final release. + + `You' refers to the licensee, or person using the project, where + `using' is a generic term including compiling the project's source + code as well as linking it to form a `program' or `executable'. + This program is referred to as `a program using the FreeType + engine'. + + This license applies to all files distributed in the original + FreeType Project, including all source code, binaries and + documentation, unless otherwise stated in the file in its + original, unmodified form as distributed in the original archive. + If you are unsure whether or not a particular file is covered by + this license, you must contact us to verify this. + + The FreeType Project is copyright (C) 1996-2000 by David Turner, + Robert Wilhelm, and Werner Lemberg. All rights reserved except as + specified below. + +1. No Warranty +-------------- + + THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY + KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS + BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO + USE, OF THE FREETYPE PROJECT. + +2. Redistribution +----------------- + + This license grants a worldwide, royalty-free, perpetual and + irrevocable right and license to use, execute, perform, compile, + display, copy, create derivative works of, distribute and + sublicense the FreeType Project (in both source and object code + forms) and derivative works thereof for any purpose; and to + authorize others to exercise some or all of the rights granted + herein, subject to the following conditions: + + o Redistribution of source code must retain this license file + (`FTL.TXT') unaltered; any additions, deletions or changes to + the original files must be clearly indicated in accompanying + documentation. The copyright notices of the unaltered, + original files must be preserved in all copies of source + files. + + o Redistribution in binary form must provide a disclaimer that + states that the software is based in part of the work of the + FreeType Team, in the distribution documentation. We also + encourage you to put an URL to the FreeType web page in your + documentation, though this isn't mandatory. + + These conditions apply to any software derived from or based on + the FreeType Project, not just the unmodified files. If you use + our work, you must acknowledge us. However, no fee need be paid + to us. + +3. Advertising +-------------- + + Neither the FreeType authors and contributors nor you shall use + the name of the other for commercial, advertising, or promotional + purposes without specific prior written permission. + + We suggest, but do not require, that you use one or more of the + following phrases to refer to this software in your documentation + or advertising materials: `FreeType Project', `FreeType Engine', + `FreeType library', or `FreeType Distribution'. + + As you have not signed this license, you are not required to + accept it. However, as the FreeType Project is copyrighted + material, only this license, or another one contracted with the + authors, grants you the right to use, distribute, and modify it. + Therefore, by using, distributing, or modifying the FreeType + Project, you indicate that you understand and accept all the terms + of this license. + +4. Contacts +----------- + + There are two mailing lists related to FreeType: + + o freetype@nongnu.org + + Discusses general use and applications of FreeType, as well as + future and wanted additions to the library and distribution. + If you are looking for support, start in this list if you + haven't found anything to help you in the documentation. + + o freetype-devel@nongnu.org + + Discusses bugs, as well as engine internals, design issues, + specific licenses, porting, etc. + + Our home page can be found at + + https://www.freetype.org + + +--- end of FTL.TXT --- diff --git a/LICENSES/GPL-2.0-or-later.txt b/LICENSES/GPL-2.0-or-later.txt deleted file mode 120000 index 0a87fbde7c6..00000000000 --- a/LICENSES/GPL-2.0-or-later.txt +++ /dev/null @@ -1 +0,0 @@ -GPL-2.0-only.txt \ No newline at end of file diff --git a/LICENSES/GPL-2.0-or-later.txt b/LICENSES/GPL-2.0-or-later.txt new file mode 100644 index 00000000000..d159169d105 --- /dev/null +++ b/LICENSES/GPL-2.0-or-later.txt @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/LICENSES/HPND.txt b/LICENSES/HPND.txt new file mode 100644 index 00000000000..e54a695e16e --- /dev/null +++ b/LICENSES/HPND.txt @@ -0,0 +1,21 @@ +Historical Permission Notice and Disclaimer + +Copyright + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided +that the above copyright notice appear in all copies, and that both that +copyright notice and this permission notice appear in supporting +documentation , and that the name of +not be used in advertising or publicity pertaining to distribution of the +software without specific, written prior permission. +makes no representations about the suitability of this software for any +purpose. It is provided "as is" without express or implied warranty. + + DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS . IN NO +EVENT SHALL BE LIABLE FOR ANY SPECIAL, INDIRECT OR +CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF +USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. diff --git a/LICENSES/IJG.txt b/LICENSES/IJG.txt deleted file mode 120000 index 9ba183f5b6b..00000000000 --- a/LICENSES/IJG.txt +++ /dev/null @@ -1 +0,0 @@ -../src/3rdparty/libjpeg/ijg-license.txt \ No newline at end of file diff --git a/LICENSES/IJG.txt b/LICENSES/IJG.txt new file mode 100644 index 00000000000..eec5341d1c4 --- /dev/null +++ b/LICENSES/IJG.txt @@ -0,0 +1,34 @@ +The authors make NO WARRANTY or representation, either express or implied, +with respect to this software, its quality, accuracy, merchantability, or +fitness for a particular purpose. This software is provided "AS IS", and you, +its user, assume the entire risk as to its quality and accuracy. + +This software is copyright (C) 1991-2020, Thomas G. Lane, Guido Vollbeding. +All Rights Reserved except as specified below. + +Permission is hereby granted to use, copy, modify, and distribute this +software (or portions thereof) for any purpose, without fee, subject to these +conditions: +(1) If any part of the source code for this software is distributed, then this +README file must be included, with this copyright and no-warranty notice +unaltered; and any additions, deletions, or changes to the original files +must be clearly indicated in accompanying documentation. +(2) If only executable code is distributed, then the accompanying +documentation must state that "this software is based in part on the work of +the Independent JPEG Group". +(3) Permission for use of this software is granted only if the user accepts +full responsibility for any undesirable consequences; the authors accept +NO LIABILITY for damages of any kind. + +These conditions apply to any software derived from or based on the IJG code, +not just to the unmodified library. If you use our work, you ought to +acknowledge us. + +Permission is NOT granted for the use of any IJG author's name or company name +in advertising or publicity relating to this software or products derived from +it. This software may be referred to only as "the Independent JPEG Group's +software". + +We specifically permit and encourage the use of this software as the basis of +commercial products, provided that all warranty or liability claims are +assumed by the product vendor. diff --git a/LICENSES/LicenseRef-ICC-License.txt b/LICENSES/LicenseRef-ICC-License.txt deleted file mode 120000 index 846d66e0425..00000000000 --- a/LICENSES/LicenseRef-ICC-License.txt +++ /dev/null @@ -1 +0,0 @@ -../src/3rdparty/icc/LICENSE.txt \ No newline at end of file diff --git a/LICENSES/LicenseRef-ICC-License.txt b/LICENSES/LicenseRef-ICC-License.txt new file mode 100644 index 00000000000..e25b1d39f1e --- /dev/null +++ b/LICENSES/LicenseRef-ICC-License.txt @@ -0,0 +1,10 @@ +For the file sRGB2014.icc: + +Copyright International Color Consortium, 2015 + +This profile is made available by the International Color Consortium, and may be copied, +distributed, embedded, made, used, and sold without restriction. Altered versions of this +profile shall have the original identification and copyright information removed and +shall not be misrepresented as the original profile. + +(original source location: http://www.color.org/srgbprofiles.xalter) diff --git a/LICENSES/MPL-2.0.txt b/LICENSES/MPL-2.0.txt deleted file mode 120000 index 0f8eb1f9b09..00000000000 --- a/LICENSES/MPL-2.0.txt +++ /dev/null @@ -1 +0,0 @@ -../src/3rdparty/libpsl/PSL-LICENSE.txt \ No newline at end of file diff --git a/LICENSES/MPL-2.0.txt b/LICENSES/MPL-2.0.txt new file mode 100644 index 00000000000..d0a1fa1482e --- /dev/null +++ b/LICENSES/MPL-2.0.txt @@ -0,0 +1,373 @@ +Mozilla Public License Version 2.0 +================================== + +1. Definitions +-------------- + +1.1. "Contributor" + means each individual or legal entity that creates, contributes to + the creation of, or owns Covered Software. + +1.2. "Contributor Version" + means the combination of the Contributions of others (if any) used + by a Contributor and that particular Contributor's Contribution. + +1.3. "Contribution" + means Covered Software of a particular Contributor. + +1.4. "Covered Software" + means Source Code Form to which the initial Contributor has attached + the notice in Exhibit A, the Executable Form of such Source Code + Form, and Modifications of such Source Code Form, in each case + including portions thereof. + +1.5. "Incompatible With Secondary Licenses" + means + + (a) that the initial Contributor has attached the notice described + in Exhibit B to the Covered Software; or + + (b) that the Covered Software was made available under the terms of + version 1.1 or earlier of the License, but not also under the + terms of a Secondary License. + +1.6. "Executable Form" + means any form of the work other than Source Code Form. + +1.7. "Larger Work" + means a work that combines Covered Software with other material, in + a separate file or files, that is not Covered Software. + +1.8. "License" + means this document. + +1.9. "Licensable" + means having the right to grant, to the maximum extent possible, + whether at the time of the initial grant or subsequently, any and + all of the rights conveyed by this License. + +1.10. "Modifications" + means any of the following: + + (a) any file in Source Code Form that results from an addition to, + deletion from, or modification of the contents of Covered + Software; or + + (b) any new file in Source Code Form that contains any Covered + Software. + +1.11. "Patent Claims" of a Contributor + means any patent claim(s), including without limitation, method, + process, and apparatus claims, in any patent Licensable by such + Contributor that would be infringed, but for the grant of the + License, by the making, using, selling, offering for sale, having + made, import, or transfer of either its Contributions or its + Contributor Version. + +1.12. "Secondary License" + means either the GNU General Public License, Version 2.0, the GNU + Lesser General Public License, Version 2.1, the GNU Affero General + Public License, Version 3.0, or any later versions of those + licenses. + +1.13. "Source Code Form" + means the form of the work preferred for making modifications. + +1.14. "You" (or "Your") + means an individual or a legal entity exercising rights under this + License. For legal entities, "You" includes any entity that + controls, is controlled by, or is under common control with You. For + purposes of this definition, "control" means (a) the power, direct + or indirect, to cause the direction or management of such entity, + whether by contract or otherwise, or (b) ownership of more than + fifty percent (50%) of the outstanding shares or beneficial + ownership of such entity. + +2. License Grants and Conditions +-------------------------------- + +2.1. Grants + +Each Contributor hereby grants You a world-wide, royalty-free, +non-exclusive license: + +(a) under intellectual property rights (other than patent or trademark) + Licensable by such Contributor to use, reproduce, make available, + modify, display, perform, distribute, and otherwise exploit its + Contributions, either on an unmodified basis, with Modifications, or + as part of a Larger Work; and + +(b) under Patent Claims of such Contributor to make, use, sell, offer + for sale, have made, import, and otherwise transfer either its + Contributions or its Contributor Version. + +2.2. Effective Date + +The licenses granted in Section 2.1 with respect to any Contribution +become effective for each Contribution on the date the Contributor first +distributes such Contribution. + +2.3. Limitations on Grant Scope + +The licenses granted in this Section 2 are the only rights granted under +this License. No additional rights or licenses will be implied from the +distribution or licensing of Covered Software under this License. +Notwithstanding Section 2.1(b) above, no patent license is granted by a +Contributor: + +(a) for any code that a Contributor has removed from Covered Software; + or + +(b) for infringements caused by: (i) Your and any other third party's + modifications of Covered Software, or (ii) the combination of its + Contributions with other software (except as part of its Contributor + Version); or + +(c) under Patent Claims infringed by Covered Software in the absence of + its Contributions. + +This License does not grant any rights in the trademarks, service marks, +or logos of any Contributor (except as may be necessary to comply with +the notice requirements in Section 3.4). + +2.4. Subsequent Licenses + +No Contributor makes additional grants as a result of Your choice to +distribute the Covered Software under a subsequent version of this +License (see Section 10.2) or under the terms of a Secondary License (if +permitted under the terms of Section 3.3). + +2.5. Representation + +Each Contributor represents that the Contributor believes its +Contributions are its original creation(s) or it has sufficient rights +to grant the rights to its Contributions conveyed by this License. + +2.6. Fair Use + +This License is not intended to limit any rights You have under +applicable copyright doctrines of fair use, fair dealing, or other +equivalents. + +2.7. Conditions + +Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted +in Section 2.1. + +3. Responsibilities +------------------- + +3.1. Distribution of Source Form + +All distribution of Covered Software in Source Code Form, including any +Modifications that You create or to which You contribute, must be under +the terms of this License. You must inform recipients that the Source +Code Form of the Covered Software is governed by the terms of this +License, and how they can obtain a copy of this License. You may not +attempt to alter or restrict the recipients' rights in the Source Code +Form. + +3.2. Distribution of Executable Form + +If You distribute Covered Software in Executable Form then: + +(a) such Covered Software must also be made available in Source Code + Form, as described in Section 3.1, and You must inform recipients of + the Executable Form how they can obtain a copy of such Source Code + Form by reasonable means in a timely manner, at a charge no more + than the cost of distribution to the recipient; and + +(b) You may distribute such Executable Form under the terms of this + License, or sublicense it under different terms, provided that the + license for the Executable Form does not attempt to limit or alter + the recipients' rights in the Source Code Form under this License. + +3.3. Distribution of a Larger Work + +You may create and distribute a Larger Work under terms of Your choice, +provided that You also comply with the requirements of this License for +the Covered Software. If the Larger Work is a combination of Covered +Software with a work governed by one or more Secondary Licenses, and the +Covered Software is not Incompatible With Secondary Licenses, this +License permits You to additionally distribute such Covered Software +under the terms of such Secondary License(s), so that the recipient of +the Larger Work may, at their option, further distribute the Covered +Software under the terms of either this License or such Secondary +License(s). + +3.4. Notices + +You may not remove or alter the substance of any license notices +(including copyright notices, patent notices, disclaimers of warranty, +or limitations of liability) contained within the Source Code Form of +the Covered Software, except that You may alter any license notices to +the extent required to remedy known factual inaccuracies. + +3.5. Application of Additional Terms + +You may choose to offer, and to charge a fee for, warranty, support, +indemnity or liability obligations to one or more recipients of Covered +Software. However, You may do so only on Your own behalf, and not on +behalf of any Contributor. You must make it absolutely clear that any +such warranty, support, indemnity, or liability obligation is offered by +You alone, and You hereby agree to indemnify every Contributor for any +liability incurred by such Contributor as a result of warranty, support, +indemnity or liability terms You offer. You may include additional +disclaimers of warranty and limitations of liability specific to any +jurisdiction. + +4. Inability to Comply Due to Statute or Regulation +--------------------------------------------------- + +If it is impossible for You to comply with any of the terms of this +License with respect to some or all of the Covered Software due to +statute, judicial order, or regulation then You must: (a) comply with +the terms of this License to the maximum extent possible; and (b) +describe the limitations and the code they affect. Such description must +be placed in a text file included with all distributions of the Covered +Software under this License. Except to the extent prohibited by statute +or regulation, such description must be sufficiently detailed for a +recipient of ordinary skill to be able to understand it. + +5. Termination +-------------- + +5.1. The rights granted under this License will terminate automatically +if You fail to comply with any of its terms. However, if You become +compliant, then the rights granted under this License from a particular +Contributor are reinstated (a) provisionally, unless and until such +Contributor explicitly and finally terminates Your grants, and (b) on an +ongoing basis, if such Contributor fails to notify You of the +non-compliance by some reasonable means prior to 60 days after You have +come back into compliance. Moreover, Your grants from a particular +Contributor are reinstated on an ongoing basis if such Contributor +notifies You of the non-compliance by some reasonable means, this is the +first time You have received notice of non-compliance with this License +from such Contributor, and You become compliant prior to 30 days after +Your receipt of the notice. + +5.2. If You initiate litigation against any entity by asserting a patent +infringement claim (excluding declaratory judgment actions, +counter-claims, and cross-claims) alleging that a Contributor Version +directly or indirectly infringes any patent, then the rights granted to +You by any and all Contributors for the Covered Software under Section +2.1 of this License shall terminate. + +5.3. In the event of termination under Sections 5.1 or 5.2 above, all +end user license agreements (excluding distributors and resellers) which +have been validly granted by You or Your distributors under this License +prior to termination shall survive termination. + +************************************************************************ +* * +* 6. Disclaimer of Warranty * +* ------------------------- * +* * +* Covered Software is provided under this License on an "as is" * +* basis, without warranty of any kind, either expressed, implied, or * +* statutory, including, without limitation, warranties that the * +* Covered Software is free of defects, merchantable, fit for a * +* particular purpose or non-infringing. The entire risk as to the * +* quality and performance of the Covered Software is with You. * +* Should any Covered Software prove defective in any respect, You * +* (not any Contributor) assume the cost of any necessary servicing, * +* repair, or correction. This disclaimer of warranty constitutes an * +* essential part of this License. No use of any Covered Software is * +* authorized under this License except under this disclaimer. * +* * +************************************************************************ + +************************************************************************ +* * +* 7. Limitation of Liability * +* -------------------------- * +* * +* Under no circumstances and under no legal theory, whether tort * +* (including negligence), contract, or otherwise, shall any * +* Contributor, or anyone who distributes Covered Software as * +* permitted above, be liable to You for any direct, indirect, * +* special, incidental, or consequential damages of any character * +* including, without limitation, damages for lost profits, loss of * +* goodwill, work stoppage, computer failure or malfunction, or any * +* and all other commercial damages or losses, even if such party * +* shall have been informed of the possibility of such damages. This * +* limitation of liability shall not apply to liability for death or * +* personal injury resulting from such party's negligence to the * +* extent applicable law prohibits such limitation. Some * +* jurisdictions do not allow the exclusion or limitation of * +* incidental or consequential damages, so this exclusion and * +* limitation may not apply to You. * +* * +************************************************************************ + +8. Litigation +------------- + +Any litigation relating to this License may be brought only in the +courts of a jurisdiction where the defendant maintains its principal +place of business and such litigation shall be governed by laws of that +jurisdiction, without reference to its conflict-of-law provisions. +Nothing in this Section shall prevent a party's ability to bring +cross-claims or counter-claims. + +9. Miscellaneous +---------------- + +This License represents the complete agreement concerning the subject +matter hereof. If any provision of this License is held to be +unenforceable, such provision shall be reformed only to the extent +necessary to make it enforceable. Any law or regulation which provides +that the language of a contract shall be construed against the drafter +shall not be used to construe this License against a Contributor. + +10. Versions of the License +--------------------------- + +10.1. New Versions + +Mozilla Foundation is the license steward. Except as provided in Section +10.3, no one other than the license steward has the right to modify or +publish new versions of this License. Each version will be given a +distinguishing version number. + +10.2. Effect of New Versions + +You may distribute the Covered Software under the terms of the version +of the License under which You originally received the Covered Software, +or under the terms of any subsequent version published by the license +steward. + +10.3. Modified Versions + +If you create software not governed by this License, and you want to +create a new license for such software, you may create and use a +modified version of this License if you rename the license and remove +any references to the name of the license steward (except to note that +such modified license differs from this License). + +10.4. Distributing Source Code Form that is Incompatible With Secondary +Licenses + +If You choose to distribute Source Code Form that is Incompatible With +Secondary Licenses under the terms of this version of the License, the +notice described in Exhibit B of this License must be attached. + +Exhibit A - Source Code Form License Notice +------------------------------------------- + + This Source Code Form is subject to the terms of the Mozilla Public + License, v. 2.0. If a copy of the MPL was not distributed with this + file, You can obtain one at https://mozilla.org/MPL/2.0/. + +If it is not possible or desirable to put the notice in a particular +file, then You may include the notice in a location (such as a LICENSE +file in a relevant directory) where a recipient would be likely to look +for such a notice. + +You may add additional accurate notices of copyright ownership. + +Exhibit B - "Incompatible With Secondary Licenses" Notice +--------------------------------------------------------- + + This Source Code Form is "Incompatible With Secondary Licenses", as + defined by the Mozilla Public License, v. 2.0. diff --git a/LICENSES/X11.txt b/LICENSES/X11.txt new file mode 100644 index 00000000000..e1cd1e01e60 --- /dev/null +++ b/LICENSES/X11.txt @@ -0,0 +1,24 @@ +X11 License + +Copyright (C) 1996 X Consortium + +Permission is hereby granted, free of charge, to any person obtaining a copy of this +software and associated documentation files (the "Software"), to deal in the Software +without restriction, including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons +to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or +substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, +DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +Except as contained in this notice, the name of the X Consortium shall not be used in +advertising or otherwise to promote the sale, use or other dealings in this Software +without prior written authorization from the X Consortium. + +X Window System is a trademark of X Consortium, Inc. diff --git a/LICENSES/Zlib.txt b/LICENSES/Zlib.txt deleted file mode 120000 index 30305dc704c..00000000000 --- a/LICENSES/Zlib.txt +++ /dev/null @@ -1 +0,0 @@ -../src/3rdparty/zlib/LICENSE \ No newline at end of file diff --git a/LICENSES/Zlib.txt b/LICENSES/Zlib.txt new file mode 100644 index 00000000000..9c57e18006e --- /dev/null +++ b/LICENSES/Zlib.txt @@ -0,0 +1,28 @@ + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + 3. This notice may not be removed or altered from any source distribution. + + Jean-loup Gailly Mark Adler + jloup@gzip.org madler@alumni.caltech.edu + +If you use the zlib library in a product, we would appreciate *not* receiving +lengthy legal documents to sign. The sources are provided for free but without +warranty of any kind. The library has been entirely written by Jean-loup +Gailly and Mark Adler; it does not include third-party code. + +If you redistribute modified sources, we would appreciate that you include in +the file ChangeLog history information documenting your changes. Please read +the FAQ for more information on the distribution of modified source versions. + diff --git a/LICENSES/libpng-2.0.txt b/LICENSES/libpng-2.0.txt deleted file mode 120000 index 3171b7bd41d..00000000000 --- a/LICENSES/libpng-2.0.txt +++ /dev/null @@ -1 +0,0 @@ -../src/3rdparty/libpng/LICENSE \ No newline at end of file diff --git a/LICENSES/libpng-2.0.txt b/LICENSES/libpng-2.0.txt new file mode 100644 index 00000000000..25f298f0fcf --- /dev/null +++ b/LICENSES/libpng-2.0.txt @@ -0,0 +1,134 @@ +COPYRIGHT NOTICE, DISCLAIMER, and LICENSE +========================================= + +PNG Reference Library License version 2 +--------------------------------------- + + * Copyright (c) 1995-2024 The PNG Reference Library Authors. + * Copyright (c) 2018-2024 Cosmin Truta. + * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson. + * Copyright (c) 1996-1997 Andreas Dilger. + * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. + +The software is supplied "as is", without warranty of any kind, +express or implied, including, without limitation, the warranties +of merchantability, fitness for a particular purpose, title, and +non-infringement. In no event shall the Copyright owners, or +anyone distributing the software, be liable for any damages or +other liability, whether in contract, tort or otherwise, arising +from, out of, or in connection with the software, or the use or +other dealings in the software, even if advised of the possibility +of such damage. + +Permission is hereby granted to use, copy, modify, and distribute +this software, or portions hereof, for any purpose, without fee, +subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you + must not claim that you wrote the original software. If you + use this software in a product, an acknowledgment in the product + documentation would be appreciated, but is not required. + + 2. Altered source versions must be plainly marked as such, and must + not be misrepresented as being the original software. + + 3. This Copyright notice may not be removed or altered from any + source or altered source distribution. + + +PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35) +----------------------------------------------------------------------- + +libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are +Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are +derived from libpng-1.0.6, and are distributed according to the same +disclaimer and license as libpng-1.0.6 with the following individuals +added to the list of Contributing Authors: + + Simon-Pierre Cadieux + Eric S. Raymond + Mans Rullgard + Cosmin Truta + Gilles Vollant + James Yu + Mandar Sahastrabuddhe + Google Inc. + Vadim Barkov + +and with the following additions to the disclaimer: + + There is no warranty against interference with your enjoyment of + the library or against infringement. There is no warranty that our + efforts or the library will fulfill any of your particular purposes + or needs. This library is provided with all faults, and the entire + risk of satisfactory quality, performance, accuracy, and effort is + with the user. + +Some files in the "contrib" directory and some configure-generated +files that are distributed with libpng have other copyright owners, and +are released under other open source licenses. + +libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are +Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from +libpng-0.96, and are distributed according to the same disclaimer and +license as libpng-0.96, with the following individuals added to the +list of Contributing Authors: + + Tom Lane + Glenn Randers-Pehrson + Willem van Schaik + +libpng versions 0.89, June 1996, through 0.96, May 1997, are +Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, +and are distributed according to the same disclaimer and license as +libpng-0.88, with the following individuals added to the list of +Contributing Authors: + + John Bowler + Kevin Bracey + Sam Bushell + Magnus Holmgren + Greg Roelofs + Tom Tanner + +Some files in the "scripts" directory have other copyright owners, +but are released under this license. + +libpng versions 0.5, May 1995, through 0.88, January 1996, are +Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. + +For the purposes of this copyright and license, "Contributing Authors" +is defined as the following set of individuals: + + Andreas Dilger + Dave Martindale + Guy Eric Schalnat + Paul Schmidt + Tim Wegner + +The PNG Reference Library is supplied "AS IS". The Contributing +Authors and Group 42, Inc. disclaim all warranties, expressed or +implied, including, without limitation, the warranties of +merchantability and of fitness for any purpose. The Contributing +Authors and Group 42, Inc. assume no liability for direct, indirect, +incidental, special, exemplary, or consequential damages, which may +result from the use of the PNG Reference Library, even if advised of +the possibility of such damage. + +Permission is hereby granted to use, copy, modify, and distribute this +source code, or portions hereof, for any purpose, without fee, subject +to the following restrictions: + + 1. The origin of this source code must not be misrepresented. + + 2. Altered versions must be plainly marked as such and must not + be misrepresented as being the original source. + + 3. This Copyright notice may not be removed or altered from any + source or altered source distribution. + +The Contributing Authors and Group 42, Inc. specifically permit, +without fee, and encourage the use of this source code as a component +to supporting the PNG file format in commercial products. If you use +this source code in a product, acknowledgment is not required but would +be appreciated. diff --git a/REUSE.toml b/REUSE.toml new file mode 100644 index 00000000000..6cdfd9b8a95 --- /dev/null +++ b/REUSE.toml @@ -0,0 +1,93 @@ +version = 1 + +[[annotations]] +path = ["tests/auto/opengl/CMakeLists.txt", + "tests/benchmarks/widgets/graphicsview/functional/CMakeLists.txt"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 20242 The Qt Company Ltd." +SPDX-License-Identifier = "BSD-3-Clause" + +[[annotations]] +path = ["**tools/**", "util/**", "doc/global/template/scripts/extras.js", + "doc/global/template/scripts/main.js"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0" + +[[annotations]] +path = ["tests/**"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GPL-3.0-only" + +[[annotations]] +path = ["bin/*", "coin/**","libexec/*","**_clang-format", "**.cmake", "**.conf", "**.cmake.in", + "**.prf", "libexec/qt-internal-configure-*", "config.tests/.qmake.conf", + "**.pro", "**.pri", "**.yaml", "cmake/**.in", "cmake/ios/LaunchScreen.storyboard", + "cmake/**md", "**.yml", "**.dynlist", + "src/corelib/global/qconfig.cpp.in", "src/corelib/Qt6CoreConfigureFileTemplate.in", + "**.cfg"] +precedence = "closest" +comment = "build system" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "BSD-3-Clause" + +[[annotations]] +path = ["**PrivacyInfo.xcprivacy"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "CC0-1.0" + +[[annotations]] +path = [".tag", "**/.gitattributes", "**.gitignore"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "BSD-3-Clause" + +[[annotations]] +path = ["**/snippets/**", "**/doc/**/images/**", "examples/**"] +comment = "this must be after the build system table because example and snippets take precedence over build system" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR BSD-3-Clause" + +[[annotations]] +path = ["**/README*", "src/plugins/**/README*", "examples/**/README*", "tests/**/README*", + "src/widgets/doc/snippets/common-table-model/README", "cmake/README.md", + "lib/README", "coin/instructions/README.md", "src/3rdparty/README", + "**.qdocconf", "**.qdocinc", "config_help.txt", + "doc/global/template/style/*"] +comment = "documentation" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only" + +[[annotations]] +path = ["src/assets/icons/**.png", "src/assets/icons/**.svg", "src/android/**.xml", + "src/gui/**.xml", + "src/assets/icons/index.theme", "src/gui/rhi/test.hlsl", + "src/corelib/doc/include/QtCoreDoc", + "src/gui/doc/includes/QtGuiDoc", + "src/opengl/doc/QtOpenGLDoc"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only" + +[[annotations]] +path = ["**/qt_attribution.json"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only" + +[[annotations]] +path = ["**.toml", "licenseRule.json"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only" + +[[annotations]] +path = ["**LICENSE*", "cmake/3rdparty/**/COPYING-CMAKE-SCRIPTS"] +precedence = "override" +comment = "License file." +SPDX-FileCopyrightText = "None" +SPDX-License-Identifier = "CC0-1.0" diff --git a/cmake/3rdparty/extra-cmake-modules/REUSE.toml b/cmake/3rdparty/extra-cmake-modules/REUSE.toml new file mode 100644 index 00000000000..53f9081880a --- /dev/null +++ b/cmake/3rdparty/extra-cmake-modules/REUSE.toml @@ -0,0 +1,6 @@ +version = 1 +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright © 2011-2018 The KDE community" +SPDX-License-Identifier = "BSD-3-Clause" \ No newline at end of file diff --git a/cmake/3rdparty/kwin/REUSE.toml b/cmake/3rdparty/kwin/REUSE.toml new file mode 100644 index 00000000000..82ed0bf9e15 --- /dev/null +++ b/cmake/3rdparty/kwin/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright 2014 Alex Merry ", + "Copyright 2014 Martin Gräßlin ", + "Copyright (c) 2006,2007 Laurent Montel, "] +SPDX-License-Identifier = "BSD-3-Clause" diff --git a/dist/REUSE.toml b/dist/REUSE.toml new file mode 100644 index 00000000000..f14104bf6f4 --- /dev/null +++ b/dist/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 + +[[annotations]] +path = ["*"] +precedence = "override" +comment = "Licensed as documentation." +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only" diff --git a/mkspecs/REUSE.toml b/mkspecs/REUSE.toml new file mode 100644 index 00000000000..7f5d9f5040a --- /dev/null +++ b/mkspecs/REUSE.toml @@ -0,0 +1,20 @@ +version = 1 + +[[annotations]] +path = ["**.plist*", "features/data/configure.json", "features/data/testserver/Dockerfile", + "features/data/testserver/docker-compose-common.yml", "features/mac/sdk.mk", + "features/uikit/xcodebuild.mk", "features/data/dummy.cpp", "features/data/macros.cpp", + "macx-ios-clang/LaunchScreen.storyboard", "macx-xcode/WorkspaceSettings.xcsettings", + "macx-xcode/default.xcscheme"] +precedence = "closest" +comment = "build system" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "BSD-3-Clause" + +[[annotations]] +path = ["modules/README"] +comment = "documentation" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only" + diff --git a/src/3rdparty/D3D12MemoryAllocator/REUSE.toml b/src/3rdparty/D3D12MemoryAllocator/REUSE.toml new file mode 100644 index 00000000000..81f0a63b6e4 --- /dev/null +++ b/src/3rdparty/D3D12MemoryAllocator/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (c) 2019-2022 Advanced Micro Devices, Inc. All rights reserved." +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/VulkanMemoryAllocator/REUSE.toml b/src/3rdparty/VulkanMemoryAllocator/REUSE.toml new file mode 100644 index 00000000000..aa501ac2867 --- /dev/null +++ b/src/3rdparty/VulkanMemoryAllocator/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (c) 2017-2022 Advanced Micro Devices, Inc. All rights reserved." +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/android/REUSE.toml b/src/3rdparty/android/REUSE.toml new file mode 100644 index 00000000000..d5bb8c84f59 --- /dev/null +++ b/src/3rdparty/android/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["LICENSE", "extract.h"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2005 The Android Open Source Project" +SPDX-License-Identifier = "Apache-2.0" diff --git a/src/3rdparty/blake2/REUSE.toml b/src/3rdparty/blake2/REUSE.toml new file mode 100644 index 00000000000..114b6a49ef6 --- /dev/null +++ b/src/3rdparty/blake2/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 + +[[annotations]] +path = ["src/blake2b-ref.c", "src/blake2s-ref.c", "src/blake2.h", "src/blake2-impl.h"] +comment = "Copyright line mixed with other text." +precedence = "override" +SPDX-FileCopyrightText = "Copyright 2012, Samuel Neves " +SPDX-License-Identifier = "CC0-1.0 OR Apache-2.0" diff --git a/src/3rdparty/dbus-ifaces/REUSE.toml b/src/3rdparty/dbus-ifaces/REUSE.toml new file mode 100644 index 00000000000..d6671ba2f72 --- /dev/null +++ b/src/3rdparty/dbus-ifaces/REUSE.toml @@ -0,0 +1,11 @@ +version = 1 + +[[annotations]] +path = ["*"] +comment = ["Need to get the proper copyright and license.", + "https://github.com/KDE/liquidshell/blob/master/org.freedesktop.Notifications.xml", + "https://github.com/KDE/plasma-workspace/blob/master/appmenu/com.canonical.AppMenu.Registrar.xml", + "https://github.com/KDE/plasma-workspace/blob/master/xembed-sni-proxy/org.kde.StatusNotifierItem.xml"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright © 2011-2018 The KDE community" +SPDX-License-Identifier = "BSD-3-Clause" diff --git a/src/3rdparty/double-conversion/REUSE.toml b/src/3rdparty/double-conversion/REUSE.toml new file mode 100644 index 00000000000..a7ebffce4f0 --- /dev/null +++ b/src/3rdparty/double-conversion/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["double-conversion/*"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright 2006-2012, the V8 project authors" +SPDX-License-Identifier = "BSD-3-Clause" diff --git a/src/3rdparty/easing/REUSE.toml b/src/3rdparty/easing/REUSE.toml new file mode 100644 index 00000000000..558c564a191 --- /dev/null +++ b/src/3rdparty/easing/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["easing.cpp"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (c) 2001 Robert Penner" +SPDX-License-Identifier = "BSD-3-Clause" diff --git a/src/3rdparty/forkfd/REUSE.toml b/src/3rdparty/forkfd/REUSE.toml new file mode 100644 index 00000000000..10821d97590 --- /dev/null +++ b/src/3rdparty/forkfd/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["forkfd*"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2016 Intel Corporation Copyright (C) 2015 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com" +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/freetype/REUSE.toml b/src/3rdparty/freetype/REUSE.toml new file mode 100644 index 00000000000..f2fc6b3e2bc --- /dev/null +++ b/src/3rdparty/freetype/REUSE.toml @@ -0,0 +1,14 @@ +version = 1 + +[[annotations]] +path = ["*"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (c) 2006, 2023 David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["CMakeLists.txt"] +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2013-2024 by David Turner, Robert Wilhelm, and Werner Lemberg.", +"Copyright (C) 2024 The Qt Company Ltd."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/builds/REUSE.toml b/src/3rdparty/freetype/builds/REUSE.toml new file mode 100644 index 00000000000..0f0de5a0b89 --- /dev/null +++ b/src/3rdparty/freetype/builds/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 + +[[annotations]] +path = ["unix/ftconfig.h", "unix/ftsystem.c", "windows/ftdebug.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (c) 2001, 2012 David Turner, Robert Wilhelm, and Werner Lemberg" +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/docs/REUSE.toml b/src/3rdparty/freetype/docs/REUSE.toml new file mode 100644 index 00000000000..873ff919050 --- /dev/null +++ b/src/3rdparty/freetype/docs/REUSE.toml @@ -0,0 +1,50 @@ +version = 1 + +[[annotations]] +path = "PROBLEMS" +precedence = "override" +SPDX-FileCopyrightText = "NONE" +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "CHANGES" +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2000-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "CUSTOMIZE" +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2003-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "DEBUG" +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2002-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "TODO" +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2001-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "FTL.TXT" +precedence = "override" +SPDX-FileCopyrightText = "Copyright 1996-2002, 2006 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL" + +[[annotations]] +path = "GPLv2.TXT" +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 1989, 1991 Free Software Foundation, Inc." +SPDX-License-Identifier = "GPL-2.0-only" + +[[annotations]] +path = "REUSE.toml" +comment = "The copyrights inside those files are not related to the file" +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "BSD-3-Clause" diff --git a/src/3rdparty/freetype/include/REUSE.toml b/src/3rdparty/freetype/include/REUSE.toml new file mode 100644 index 00000000000..8bf28e37911 --- /dev/null +++ b/src/3rdparty/freetype/include/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 + +[[annotations]] +path = "ft2build.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (c) 2001, 2012 David Turner, Robert Wilhelm, and Werner Lemberg" +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/include/dlg/REUSE.toml b/src/3rdparty/freetype/include/dlg/REUSE.toml new file mode 100644 index 00000000000..a1cb40ad00c --- /dev/null +++ b/src/3rdparty/freetype/include/dlg/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = "*" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (c) 2019 nyorain" +SPDX-License-Identifier = "BSL-1.0" diff --git a/src/3rdparty/freetype/include/freetype/REUSE.toml b/src/3rdparty/freetype/include/freetype/REUSE.toml new file mode 100644 index 00000000000..1dc0eb2fbf0 --- /dev/null +++ b/src/3rdparty/freetype/include/freetype/REUSE.toml @@ -0,0 +1,123 @@ +version = 1 + +[[annotations]] +path = "ftbzip2.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2010-2023 by Joel Klinghed." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "ftmac.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 1996-2023 by Just van Rossum, David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "ftgxval.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2004-2023 by Masatake YAMATO, Redhat K.K, David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "otsvg.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2022-2023 by David Turner, Robert Wilhelm, Werner Lemberg, and Moazin Khatti." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "ftcid.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2007-2023 by Dereg Clegg and Michael Toftdal." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["freetype.h", "ftbbox.h", "ftcache.h", "fterrors.h", "ftglyph.h", + "ftimage.h", "ftlist.h", "ftmac.h", "ftmm.h", "ftmodapi.h", "ftoutln.h", + "ftrender.h", "ftsizes.h", "ftsnames.h", "ftsystem.h", "fttypes.h", + "t1tables.h", "ttnameid.h", "tttables.h", "tttags.h","ftchapters.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 1996-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "ftsynth.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2000-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftmoderr.h", "fttrigon.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2001-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftbdf.h", "fterrdef.h", "ftfntfmt.h", "ftgzip.h", "ftincrem.h", "ftpfr.h", "ftstroke.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2002-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "ftwinfnt.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2003-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftbitmap.h", "ftlzw.h", "ftotval.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2004-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "ftlcdfil.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2006-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "ftgasp.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2007-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "ftadvanc.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2008-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftdriver.h", "ftparams.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2017-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "ftcolor.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2018-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "ftlogging.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2020-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/include/freetype/config/REUSE.toml b/src/3rdparty/freetype/include/freetype/config/REUSE.toml new file mode 100644 index 00000000000..1f006513010 --- /dev/null +++ b/src/3rdparty/freetype/include/freetype/config/REUSE.toml @@ -0,0 +1,28 @@ +version = 1 + +[[annotations]] +path = "ftmodule.h" +precedence = "override" +SPDX-FileCopyrightText = "None" +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["mac-support.h", "integer-types.h", "ftoption.h", "ftheader.h", "ftconfig.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 1996-2023 by Just van Rossum, David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "ftstdlib.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2002-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "public-macros.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2020-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/include/freetype/internal/REUSE.toml b/src/3rdparty/freetype/include/freetype/internal/REUSE.toml new file mode 100644 index 00000000000..66de5b3b6dc --- /dev/null +++ b/src/3rdparty/freetype/include/freetype/internal/REUSE.toml @@ -0,0 +1,81 @@ +version = 1 + +[[annotations]] +path = ["autohint.h", "cfftypes.h", "ftcalc.h", "ftdebug.h", "ftdrv.h", + "ftobjs.h", "ftstream.h", "psaux.h", "sfnt.h", "t1types.h", + "tttypes.h", "wofftypes.h", "ftmemory.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 1996-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "pshints.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2001-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftgloadr.h", "fttrace.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2002-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "ftserv.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2003-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "ftvalid.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2004-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["cffotypes.h", "ftpsprop.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2017-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "compiler-macros.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2020-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "svginterface.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2022-2023 by David Turner, Robert Wilhelm, Werner Lemberg , and Moazin Khatti." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "ftmmtypes.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2022-2023 by David Turner, Robert Wilhelm, Werner Lemberg, George Williams, and Dominik Röttsches." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "ftrfork.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2004-2023 by Masatake YAMATO and Redhat K.K." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "fthash.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright 2000 Computing Research Labs, New Mexico State University.", + "Copyright 2001-2015 Francesco Zappa Nardelli"] +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/freetype/include/freetype/internal/services/REUSE.toml b/src/3rdparty/freetype/include/freetype/internal/services/REUSE.toml new file mode 100644 index 00000000000..8c5f952667f --- /dev/null +++ b/src/3rdparty/freetype/include/freetype/internal/services/REUSE.toml @@ -0,0 +1,79 @@ +version = 1 + +[[annotations]] +path = ["svbdf.h", "svfntfmt.h", "svgldict.h", "svpfr.h", "svpostnm.h", "svpscmap.h", + "svpsinfo.h", "svsfnt.h", "svwinfnt.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2003-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "svttcmap.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2003-2023 by Masatake YAMATO, Redhat K.K., David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "svmm.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2003-2023 by David Turner, Robert Wilhelm, Werner Lemberg, and Dominik Röttsches." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "svgxval.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2004-2023 by Masatake YAMATO, Redhat K.K., David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "svotval.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2004-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["svkern.h", "svtteng.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2006-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "svcid.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2007-2023 by Derek Clegg and Michael Toftdal." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "svttglyf.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2007-2023 by David Turner." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "svprop.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2012-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "svmetric.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2016-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "svcfftl.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2017-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/patches/REUSE.toml b/src/3rdparty/freetype/patches/REUSE.toml new file mode 100644 index 00000000000..fb95820361b --- /dev/null +++ b/src/3rdparty/freetype/patches/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["*"] +precedence = "override" +SPDX-FileCopyrightText = "None" +SPDX-License-Identifier = "CC0-1.0" diff --git a/src/3rdparty/freetype/src/autofit/REUSE.toml b/src/3rdparty/freetype/src/autofit/REUSE.toml new file mode 100644 index 00000000000..5c900ff8e9d --- /dev/null +++ b/src/3rdparty/freetype/src/autofit/REUSE.toml @@ -0,0 +1,45 @@ +version = 1 + +[[annotations]] +path = ["afdummy.c", "afdummy.h", "afglobal.c", "afglobal.h", "afhints.c", "afhints.h", "aflatin.c", + "aflatin.h", "afloader.c", "afloader.h", "afmodule.c", "afmodule.h", "aftypes.h", + "autofit.c", "module.mk", "rules.mk"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2003-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["aferrors.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2005-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["afcjk.c", "afcjk.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2006-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["afblue.c", "afblue.cin", "afblue.dat", "afblue.h", "afblue.hin", "afcover.h", "afranges.c", + "afranges.h", "afscript.h", "afshaper.c", "afshaper.h", "afstyles.h", "afws-decl.h", "afws-iter.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2013-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["afindic.c", "afindic.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2007-2023 by Rahul Bhalerao , ."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ft-hb.c", "ft-hb.h"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright © 2009, 2023 Red Hat, Inc.", "Copyright © 2015 Google, Inc."] +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/freetype/src/base/REUSE.toml b/src/3rdparty/freetype/src/base/REUSE.toml new file mode 100644 index 00000000000..933b14c4cf2 --- /dev/null +++ b/src/3rdparty/freetype/src/base/REUSE.toml @@ -0,0 +1,129 @@ +version = 1 + +[[annotations]] +path = ["ftbase.c", "ftbbox.c", "ftcalc.c", "ftdebug.c", "ftglyph.c", "ftinit.c", + "ftmm.c", "ftobjs.c", "ftoutln.c", "ftsnames.c", "ftsystem.c", "rules.mk"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 1996-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftmac.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 1996-2023 by Just van Rossum, David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftstream.c", "ftsynth.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2000-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftdbgmem.c", "fttrigon.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2001-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftbdf.c", "ftfntfmt.c", "ftpfr.c", "ftstroke.c", "fttype1.c", "ftutil.c", "ftgloadr.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2002-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftwinfnt.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2003-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftbitmap.c", "ftotval.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2004-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftgxval.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2004-2023 by Masatake YAMATO, Redhat K.K, David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftrfork.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2004-2023 by Masatake YAMATO, Redhat K.K."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftlcdfil.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2006-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftgasp.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2007-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftcid.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2007-2023 by Derek Clegg and Michael Toftdal."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftpatent.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2007-2023 by David Turner."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftadvanc.c", "ftbase.h", "ftfstype.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2008-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftpsprop.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2017-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftcolor.c", "fterrors.c", "ftver.rc"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2018-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["md5.c", "md5.h"] +comment = "Copyright info on line mix other text" +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (c) 2001 Alexander Peslyak"] +SPDX-License-Identifier = "CC0-1.0" + +[[annotations]] +path = ["fthash.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright 2000 Computing Research Labs, New Mexico State University", + "Copyright 2001-2015 Francesco Zappa Nardelli"] +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/freetype/src/bdf/REUSE.toml b/src/3rdparty/freetype/src/bdf/REUSE.toml new file mode 100644 index 00000000000..4517374f505 --- /dev/null +++ b/src/3rdparty/freetype/src/bdf/REUSE.toml @@ -0,0 +1,23 @@ +version = 1 + +[[annotations]] +path = ["bdf.h", "README", "bdferror.h"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (c) 2000 Computing Research Labs, New Mexico State University", + "Copyright (c) 2001-2014 Francesco Zappa Nardelli"] +SPDX-License-Identifier = "MIT" + +[[annotations]] +path = ["bdflib.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (c) 2000 Computing Research Labs, New Mexico State University", + "Copyright (c) 2001-2014 Francesco Zappa Nardelli"] +SPDX-License-Identifier = "MIT" + +[[annotations]] +path = ["rules.mk", "module.mk", "bdfdrivr.h", "bdfdrivr.c", "bdf.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (c) 2001-2014 Francesco Zappa Nardelli" +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/freetype/src/bzip2/REUSE.toml b/src/3rdparty/freetype/src/bzip2/REUSE.toml new file mode 100644 index 00000000000..031ddd25704 --- /dev/null +++ b/src/3rdparty/freetype/src/bzip2/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 + +[[annotations]] +path = ["ftbzip2.c", "rules.mk"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2010-2023 by Joel Klinghed."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/src/cache/REUSE.toml b/src/3rdparty/freetype/src/cache/REUSE.toml new file mode 100644 index 00000000000..ec27e0d5f67 --- /dev/null +++ b/src/3rdparty/freetype/src/cache/REUSE.toml @@ -0,0 +1,31 @@ +version = 1 + +[[annotations]] +path = ["ftcache.c", "ftccache.c", "ftccache.h", "ftccmap.c", "ftcglyph.c", "ftcglyph.h", + "ftcimage.c", "ftcimage.h", "ftcmanag.c", "ftcmanag.h", "ftcmru.h", "ftcsbits.c", + "ftcsbits.h", "rules.mk"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2000-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftcerror.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2001-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftcbasic.c", "ftcmru.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2003-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftccback.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2004-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/src/cff/REUSE.toml b/src/3rdparty/freetype/src/cff/REUSE.toml new file mode 100644 index 00000000000..2e5ba99431e --- /dev/null +++ b/src/3rdparty/freetype/src/cff/REUSE.toml @@ -0,0 +1,24 @@ +version = 1 + +[[annotations]] +path = ["cff.c", "cffdrivr.h", "cffgload.c", "cffgload.h", "cffload.c", "cffload.h", + "cffobjs.c", "cffobjs.h", "cffparse.c", "cffparse.h", "cfftoken.h", "module.mk", + "rules.mk"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 1996-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["cffdrivr.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 1996-2023 by David Turner, Robert Wilhelm, Werner Lemberg, and Dominik Röttsches."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["cffcmap.c", "cffcmap.h", "cfferrs.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2002-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/src/cid/REUSE.toml b/src/3rdparty/freetype/src/cid/REUSE.toml new file mode 100644 index 00000000000..8149c34de35 --- /dev/null +++ b/src/3rdparty/freetype/src/cid/REUSE.toml @@ -0,0 +1,17 @@ +version = 1 + +[[annotations]] +path = ["cidgload.c", "cidgload.h", "cidload.c", "cidload.h", "cidobjs.c", "cidobjs.h", + "cidparse.c", "cidparse.h", "cidriver.c", "cidriver.h", "cidtoken.h", "module.mk", + "rules.mk", "type1cid.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 1996-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ciderrs.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2001-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/src/dlg/REUSE.toml b/src/3rdparty/freetype/src/dlg/REUSE.toml new file mode 100644 index 00000000000..f1ae210cc5f --- /dev/null +++ b/src/3rdparty/freetype/src/dlg/REUSE.toml @@ -0,0 +1,14 @@ +version = 1 + +[[annotations]] +path = ["dlgwrap.c", "rules.mk"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2020-2023 by David Turner, Robert Wilhelm, and Werner Lemberg."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["gxvfgen.c", "dlg.c"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (c) 2019 nyorain"] +SPDX-License-Identifier = "BSL-1.0" diff --git a/src/3rdparty/freetype/src/gxvalid/REUSE.toml b/src/3rdparty/freetype/src/gxvalid/REUSE.toml new file mode 100644 index 00000000000..2aa4c91c9d0 --- /dev/null +++ b/src/3rdparty/freetype/src/gxvalid/REUSE.toml @@ -0,0 +1,27 @@ +version = 1 + +[[annotations]] +path = ["README", "gxvbsln.c", "gxvcommn.c", "gxvcommn.h", "gxverror.h", "gxvfeat.c", + "gxvfeat.h", "gxvkern.c", "gxvlcar.c", "gxvmod.c", "gxvmod.h", "gxvmort.h", "gxvopbd.c", + "gxvprop.c", "gxvtrak.c", "module.mk", "rules.mk"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2004-2023 by suzuki toshiya, Masatake YAMATO, Red Hat K.K., David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["gxvfgen.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2004-2023 by Masatake YAMATO and Redhat K.K.", + "Copyright 2003 by Masatake YAMATO and Redhat K.K."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["gxvalid.c", "gxvalid.h", "gxvjust.c", "gxvmort.c", "gxvmort0.c", "gxvmort1.c", + "gxvmort2.c", "gxvmort4.c", "gxvmort5.c", "gxvmorx.c", "gxvmorx.h", "gxvmorx0.c", + "gxvmorx1.c", "gxvmorx2.c", "gxvmorx4.c", "gxvmorx5.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2005-2023 by suzuki toshiya, Masatake YAMATO, Red Hat K.K., David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/src/gzip/REUSE.toml b/src/3rdparty/freetype/src/gzip/REUSE.toml new file mode 100644 index 00000000000..1f1a4008aae --- /dev/null +++ b/src/3rdparty/freetype/src/gzip/REUSE.toml @@ -0,0 +1,21 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler" +SPDX-License-Identifier = "Zlib" + +[[annotations]] +path = ["rules.mk", "ftgzip.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (c) 2001, 2012 David Turner, Robert Wilhelm, and Werner Lemberg" +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["inftrees.c", "patches/*"] +comment = "Copyright read twice, or not seen" +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 1995-2022 Mark Adler" +SPDX-License-Identifier = "Zlib" diff --git a/src/3rdparty/freetype/src/lzw/REUSE.toml b/src/3rdparty/freetype/src/lzw/REUSE.toml new file mode 100644 index 00000000000..c425c34f543 --- /dev/null +++ b/src/3rdparty/freetype/src/lzw/REUSE.toml @@ -0,0 +1,13 @@ +version = 1 + +[[annotations]] +path = ["ftzopen.h", "ftzopen.c"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2005-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["rules.mk", "ftlzw.c"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2004-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/src/otvalid/REUSE.toml b/src/3rdparty/freetype/src/otvalid/REUSE.toml new file mode 100644 index 00000000000..28edcad296f --- /dev/null +++ b/src/3rdparty/freetype/src/otvalid/REUSE.toml @@ -0,0 +1,21 @@ +version = 1 + +[[annotations]] +path = ["module.mk", "otvalid.c", "otvalid.h", "otvbase.c", "otvcommn.c", + "otvcommn.h", "otverror.h", "otvgdef.c", "otvgpos.h", "otvgsub.c", + "otvjstf.c", "otvmod.c", "otvmod.h", "rules.mk"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2004-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["otvgpos.c"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2002-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["otvmath.c"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2007-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/src/pcf/REUSE.toml b/src/3rdparty/freetype/src/pcf/REUSE.toml new file mode 100644 index 00000000000..4eecd7a22bc --- /dev/null +++ b/src/3rdparty/freetype/src/pcf/REUSE.toml @@ -0,0 +1,28 @@ +version = 1 + +[[annotations]] +path = ["pcfutil.c", "README"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright 1990, 1994, 1998 The Open Group", "Copyright (c) 2000-2014 Francesco Zappa Nardelli"] +SPDX-License-Identifier = "MIT AND MIT-open-group" + +[[annotations]] +path = ["module.mk", "rules.mk", "pcfutil.h", "pcfread.h", "pcfread.c", "pcfdrivr.h", "pcfdrivr.c", "pcf.h", "pcf.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (c) 2000-2014 Francesco Zappa Nardelli" +SPDX-License-Identifier = "MIT AND MIT-open-group" + +[[annotations]] +path = ["pcferror.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (c) 2001, 2012 David Turner, Robert Wilhelm, and Werner Lemberg" +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["REUSE.toml"] +comment = "The copyrights inside those files are not related to the file" +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "BSD-3-Clause" diff --git a/src/3rdparty/freetype/src/pfr/REUSE.toml b/src/3rdparty/freetype/src/pfr/REUSE.toml new file mode 100644 index 00000000000..1065d542bbc --- /dev/null +++ b/src/3rdparty/freetype/src/pfr/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["*"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2002-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/src/psaux/REUSE.toml b/src/3rdparty/freetype/src/psaux/REUSE.toml new file mode 100644 index 00000000000..6609fc72285 --- /dev/null +++ b/src/3rdparty/freetype/src/psaux/REUSE.toml @@ -0,0 +1,42 @@ +version = 1 + +[[annotations]] +path = ["*"] +precedence = "aggregate" +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["module.mk", "psaux.c", "psobjs.c", "psobjs.h", "rules.mk"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 1996-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["psauxmod.c", "psauxmod.h", "t1decode.c", "t1decode.h"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2000-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["psauxerr.h"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2001-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["t1cmap.c", "t1cmap.h"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2002-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["afmparse.c", "afmparse.h", "psconv.c", "psconv.h"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2006-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["cffdecode.c", "cffdecode.h"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2017-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/src/pshinter/REUSE.toml b/src/3rdparty/freetype/src/pshinter/REUSE.toml new file mode 100644 index 00000000000..04eb09ded74 --- /dev/null +++ b/src/3rdparty/freetype/src/pshinter/REUSE.toml @@ -0,0 +1,20 @@ +version = 1 + +[[annotations]] +path = ["module.mk"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 1996-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["pshalgo.c", "pshalgo.h", "pshglob.c", "pshglob.h", "pshinter.c", + "pshmod.c", "pshmod.h", "pshrec.c", "pshrec.h", "rules.mk"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2001-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["pshnterr.h"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2003-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/src/psnames/REUSE.toml b/src/3rdparty/freetype/src/psnames/REUSE.toml new file mode 100644 index 00000000000..8e587f3726a --- /dev/null +++ b/src/3rdparty/freetype/src/psnames/REUSE.toml @@ -0,0 +1,19 @@ +version = 1 + +[[annotations]] +path = ["module.mk", "psmodule.c", "psmodule.h", "psnames.c", "rules.mk"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 1996-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["psnamerr.h"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2001-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["pstables.h"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2005-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/src/raster/REUSE.toml b/src/3rdparty/freetype/src/raster/REUSE.toml new file mode 100644 index 00000000000..9a8bd23f6ba --- /dev/null +++ b/src/3rdparty/freetype/src/raster/REUSE.toml @@ -0,0 +1,20 @@ +version = 1 + +[[annotations]] +path = ["ftraster.c", "ftraster.h", "ftrend1.c", "ftrend1.h", "module.mk", + "raster.c", "rules.mk"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 1996-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["rasterrs.h"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2001-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftmisc.h"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2005-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/src/sdf/REUSE.toml b/src/3rdparty/freetype/src/sdf/REUSE.toml new file mode 100644 index 00000000000..f25732fce90 --- /dev/null +++ b/src/3rdparty/freetype/src/sdf/REUSE.toml @@ -0,0 +1,15 @@ +version = 1 + +[[annotations]] +path = "*" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2020-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "REUSE.toml" +comment = "The copyrights inside those files are not related to the file" +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "BSD-3-Clause" diff --git a/src/3rdparty/freetype/src/sfnt/REUSE.toml b/src/3rdparty/freetype/src/sfnt/REUSE.toml new file mode 100644 index 00000000000..6fc7eccd669 --- /dev/null +++ b/src/3rdparty/freetype/src/sfnt/REUSE.toml @@ -0,0 +1,94 @@ +version = 1 + +[[annotations]] +path = ["module.mk", "rules.mk", "sfdriver.c", "sfdriver.h", "sfnt.c", "sfobjs.c", "sfobjs.h", "sfwoff.c", + "sfwoff.h", "ttkern.c", "ttkern.h", "ttload.c", "ttload.h", "ttpost.c", "ttpost.h", "ttsbit.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 1996-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ttsvg.c", "ttsvg.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2022-2023 by David Turner, Robert Wilhelm, Werner Lemberg, and Moazin Khatti." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["sfwoff2.c", "sfwoff2.h", "woff2tags.c", "woff2tags.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2019-2023 by Nikhil Ramakrishnan, David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "ttsbit.c" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (C) 2005-2023 by David Turner, Robert Wilhelm, and Werner Lemberg.", + "Copyright 2013 by Google, Inc. Google Author(s): Behdad Esfahbod."] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["pngshim.c", "pngshim.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2013-2023 by Google, Inc. Written by Stuart Gill and Behdad Esfahbod." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ttbdf.c", "ttbdf.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2005-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ttmtx.h", "ttmtx.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2006-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "ttcolr.c" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2018-2023 by David Turner, Robert Wilhelm, Dominik Röttsches, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "ttcmapc.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2009-2023 by Oran Agra and Mickey Gabel." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ttcmap.h", "ttcmap.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2002-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "sferrors.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2001-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ttcolr.h", "ttcpal.c", "ttcpal.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2018-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ttgpos.c", "ttgpos.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2024 by David Saltzman" +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/src/smooth/REUSE.toml b/src/3rdparty/freetype/src/smooth/REUSE.toml new file mode 100644 index 00000000000..abbf659f415 --- /dev/null +++ b/src/3rdparty/freetype/src/smooth/REUSE.toml @@ -0,0 +1,22 @@ +version = 1 + +[[annotations]] +path = ["ftgrays.h", "ftsmooth.h", "module.mk", "rules.mk", "smooth.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 1996-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ftsmooth.c", "ftgrays.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2000-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "ftsmerrs.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2001-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/src/svg/REUSE.toml b/src/3rdparty/freetype/src/svg/REUSE.toml new file mode 100644 index 00000000000..344eeff4189 --- /dev/null +++ b/src/3rdparty/freetype/src/svg/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 + +[[annotations]] +path = "*" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2022-2023 by David Turner, Robert Wilhelm, Werner Lemberg, and Moazin Khatti." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/src/tools/REUSE.toml b/src/3rdparty/freetype/src/tools/REUSE.toml new file mode 100644 index 00000000000..c84b1121c96 --- /dev/null +++ b/src/3rdparty/freetype/src/tools/REUSE.toml @@ -0,0 +1,41 @@ +version = 1 + +[[annotations]] +path = "*" +comment = "A lot of files in this directory have no information about copyright or license. Just assuming the following." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2013-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "afblue.pl" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2013-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "glnames.py" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 1996-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "update-copyright-year" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2015-2023 by Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "vms_shorten_symbol.c" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (c) 2010, 2017 Craig A. Berry" +SPDX-License-Identifier = "MIT" + +[[annotations]] +path = "ftrandom/*" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2005, 2007, 2008, 2013 by George Williams" +SPDX-License-Identifier = "BSD-3-Clause" diff --git a/src/3rdparty/freetype/src/truetype/REUSE.toml b/src/3rdparty/freetype/src/truetype/REUSE.toml new file mode 100644 index 00000000000..88652644f1a --- /dev/null +++ b/src/3rdparty/freetype/src/truetype/REUSE.toml @@ -0,0 +1,23 @@ +version = 1 + +[[annotations]] +path = ["module.mk", "rules.mk", "truetype.c", "ttdriver.c", "ttdriver.h", "ttgload.c", + "ttgload.h", "ttinterp.c", "ttinterp.h", "ttobjs.c", "ttobjs.h", "ttpload.c", "ttpload.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 1996-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "tterrors.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2001-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["ttgxvar.c", "ttgxvar.h"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2004-2023 by David Turner, Robert Wilhelm, Werner Lemberg, and George Williams." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/src/type1/REUSE.toml b/src/3rdparty/freetype/src/type1/REUSE.toml new file mode 100644 index 00000000000..9eae3215a91 --- /dev/null +++ b/src/3rdparty/freetype/src/type1/REUSE.toml @@ -0,0 +1,16 @@ +version = 1 + +[[annotations]] +path = ["module.mk", "rules.mk", "t1afm.c", "t1afm.h", "t1driver.c", "t1driver.h", "t1gload.c", "t1gload.h", + "t1load.c", "t1load.h", "t1objs.c", "t1objs.h", "t1parse.c", "t1parse.h", "t1tokens.h", "type1.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 1996-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "t1errors.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2001-2023 by David Turner, Robert Wilhelm, and Werner Lemberg." +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/src/type42/REUSE.toml b/src/3rdparty/freetype/src/type42/REUSE.toml new file mode 100644 index 00000000000..37245d2921e --- /dev/null +++ b/src/3rdparty/freetype/src/type42/REUSE.toml @@ -0,0 +1,16 @@ +version = 1 + +[[annotations]] +path = ["t42types.h", "t42parse.h", "t42parse.c", "t42objs.h", "t42objs.c", + "t42drivr.h", "t42drivr.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2002-2023 by Roberto Alameda" +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["module.mk", "rules.mk", "t42error.h", "type42.c"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2002-2023 by David Turner, Robert Wilhelm, and Werner Lemberg" +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/freetype/src/winfonts/REUSE.toml b/src/3rdparty/freetype/src/winfonts/REUSE.toml new file mode 100644 index 00000000000..2dae13b2c7b --- /dev/null +++ b/src/3rdparty/freetype/src/winfonts/REUSE.toml @@ -0,0 +1,25 @@ +version = 1 + +[[annotations]] +path = "winfnt.c" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (c) 2001, 2012 David Turner, Robert Wilhelm, and Werner Lemberg", + "Copyright 2003 Huw D M Davies for Codeweavers", + "Copyright 2007 Dmitry Timoshkov for Codeweavers"] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = "winfnt.h" +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = ["Copyright (c) 2001, 2012 David Turner, Robert Wilhelm, and Werner Lemberg", + "Copyright 2007 Dmitry Timoshkov for Codeweavers"] +SPDX-License-Identifier = "FTL OR GPL-2.0-only" + +[[annotations]] +path = ["module.mk", "fnterrs.h", "rules.mk"] +comment = "Copyright continuation line ignored by reuse for lack of word Copyright at start." +precedence = "override" +SPDX-FileCopyrightText = "Copyright (c) 2001, 2012 David Turner, Robert Wilhelm, and Werner Lemberg" +SPDX-License-Identifier = "FTL OR GPL-2.0-only" diff --git a/src/3rdparty/gradle/REUSE.toml b/src/3rdparty/gradle/REUSE.toml new file mode 100644 index 00000000000..62af7004e0c --- /dev/null +++ b/src/3rdparty/gradle/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (C) 2024 Gradle Inc."] +SPDX-License-Identifier = "Apache-2.0" diff --git a/src/3rdparty/harfbuzz-ng/REUSE.toml b/src/3rdparty/harfbuzz-ng/REUSE.toml new file mode 100644 index 00000000000..7aaef154d3f --- /dev/null +++ b/src/3rdparty/harfbuzz-ng/REUSE.toml @@ -0,0 +1,23 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright © 2010-2022 Google, Inc.", + "Copyright © 2015-2020 Ebrahim Byagowi", + "Copyright © 2019,2020 Facebook, Inc.", + "Copyright © 2012,2015 Mozilla Foundation", + "Copyright © 2011 Codethink Limited", + "Copyright © 2008,2010 Nokia Corporation and/or its subsidiary(-ies)", + "Copyright © 2009 Keith Stribley", + "Copyright © 2011 Martin Hosken and SIL International", + "Copyright © 2007 Chris Wilson", + "Copyright © 2005,2006,2020,2021,2022,2023 Behdad Esfahbod", + "Copyright © 2004,2007,2008,2009,2010,2013,2021,2022,2023 Red Hat, Inc.", + "Copyright © 1998-2005 David Turner and Werner Lemberg", + "Copyright © 2016 Igalia S.L.", + "Copyright © 2022 Matthias Clasen", + "Copyright © 2018,2021 Khaled Hosny", + "Copyright © 2018,2019,2020 Adobe, Inc", + "Copyright © 2013-2015 Alexei Podtelezhnikov"] +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/harfbuzz-ng/src/REUSE.toml b/src/3rdparty/harfbuzz-ng/src/REUSE.toml new file mode 100644 index 00000000000..96835ebae9f --- /dev/null +++ b/src/3rdparty/harfbuzz-ng/src/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["hb-unicode-emoji-table.hh"] +precedence = "closest" +SPDX-FileCopyrightText = "© 2023 Unicode®, Inc." +SPDX-License-Identifier = "Unicode-3.0" diff --git a/src/3rdparty/iaccessible2/REUSE.toml b/src/3rdparty/iaccessible2/REUSE.toml new file mode 100644 index 00000000000..f4d00d7f4f1 --- /dev/null +++ b/src/3rdparty/iaccessible2/REUSE.toml @@ -0,0 +1,9 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (c) 2000, 2006 Sun Microsystems, Inc.", + "Copyright (c) 2006 IBM Corporation", + "Copyright (c) 2007, 2010, 2012, 2013 Linux Foundation\nIAccessible2 is a trademark of the Linux Foundation. The IAccessible2 mark may be used in accordance with the Linux Foundation Trademark Policy to indicate compliance with the IAccessible2 specification."] +SPDX-License-Identifier = "BSD-3-Clause" diff --git a/src/3rdparty/icc/REUSE.toml b/src/3rdparty/icc/REUSE.toml new file mode 100644 index 00000000000..ce8bcf4f388 --- /dev/null +++ b/src/3rdparty/icc/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright International Color Consortium, 2015"] +SPDX-License-Identifier = "LicenseRef-ICC-License" diff --git a/src/3rdparty/libjpeg/REUSE.toml b/src/3rdparty/libjpeg/REUSE.toml new file mode 100644 index 00000000000..29c4a4c8acb --- /dev/null +++ b/src/3rdparty/libjpeg/REUSE.toml @@ -0,0 +1,19 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (C) 2009-2024 D. R. Commander", + "Copyright (C) 2015, 2020 Google, Inc.", + "Copyright (C) 2019-2020 Arm Limited", + "Copyright (C) 2015-2016, 2018 Matthieu Darbois", + "Copyright (C) 2011-2016 Siarhei Siamashka", + "Copyright (C) 2015 Intel Corporation", + "Copyright (C) 2013-2014 Linaro Limited", + "Copyright (C) 2013-2014 MIPS Technologies, Inc.", + "Copyright (C) 2009, 2012 Pierre Ossman for Cendio AB", + "Copyright (C) 2009-2011 Nokia Corporation and/or its subsidiary(-ies)", + "Copyright (C) 1999-2006 MIYASAKA Masaru", + "Copyright (C) 1999 Ken Murchison", + "Copyright (C) 1991-2020 Thomas G. Lane, Guido Vollbeding"] +SPDX-License-Identifier = "IJG AND BSD-3-Clause" diff --git a/src/3rdparty/libpng/REUSE.toml b/src/3rdparty/libpng/REUSE.toml new file mode 100644 index 00000000000..33930bb7a28 --- /dev/null +++ b/src/3rdparty/libpng/REUSE.toml @@ -0,0 +1,28 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (c) 1995-2024 The PNG Reference Library Authors", + "Copyright (c) 2000-2024 Cosmin Truta", + "Copyright (c) 1998-2018 Glenn Randers-Pehrson", + "Copyright (c) 1996-1997 Andreas Dilger", + "Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.", + "Copyright (c) 2000-2017 Simon-Pierre Cadieux", + "Copyright (c) 2000-2017 Eric S. Raymond", + "Copyright (c) 2000-2017 Mans Rullgard", + "Copyright (c) 2000-2017 Gilles Vollant", + "Copyright (c) 2000-2017 James Yu", + "Copyright (c) 2000-2017 Mandar Sahastrabuddhe", + "Copyright (c) 1998-2000 Tom Lane", + "Copyright (c) 1998-2000 Willem van Schaik", + "Copyright (c) 1996-1997 John Bowler", + "Copyright (c) 1996-1997 Kevin Bracey", + "Copyright (c) 1996-1997 Sam Bushell", + "Copyright (c) 1996-1997 Magnus Holmgren", + "Copyright (c) 1996-1997 Greg Roelofs", + "Copyright (c) 1996-1997 Tom Tanner", + "Copyright (c) 1995-1996 Dave Martindale", + "Copyright (c) 1995-1996 Paul Schmidt", + "Copyright (c) 1995-1996 Tim Wegner"] +SPDX-License-Identifier = "Libpng AND libpng-2.0" diff --git a/src/3rdparty/libpsl/REUSE.toml b/src/3rdparty/libpsl/REUSE.toml new file mode 100644 index 00000000000..6c911a98dfe --- /dev/null +++ b/src/3rdparty/libpsl/REUSE.toml @@ -0,0 +1,15 @@ + +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright 2014-2016 The Chromium Authors. All rights reserved."] +SPDX-License-Identifier = "BSD-3-Clause" + +[[annotations]] +path = ["psl_data.cpp"] +precedence = "closest" +SPDX-FileCopyrightText = ["The list was originally provided by Jo Hermans .\nIt is now maintained on github (https://github.com/publicsuffix/list)."] +SPDX-License-Identifier = "MPL-2.0" + diff --git a/src/3rdparty/md4/REUSE.toml b/src/3rdparty/md4/REUSE.toml new file mode 100644 index 00000000000..a4426ae4370 --- /dev/null +++ b/src/3rdparty/md4/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = ["Written by Alexander Peslyak - better known as Solar Designer - in 2001, and placed in the public domain. There's absolutely no warranty."] +SPDX-License-Identifier = "CC0-1.0" diff --git a/src/3rdparty/md4c/REUSE.toml b/src/3rdparty/md4c/REUSE.toml new file mode 100644 index 00000000000..253646802eb --- /dev/null +++ b/src/3rdparty/md4c/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright © 2016-2024 Martin Mitáš"] +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/md5/REUSE.toml b/src/3rdparty/md5/REUSE.toml new file mode 100644 index 00000000000..0bc05d0770b --- /dev/null +++ b/src/3rdparty/md5/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = ["Written by Colin Plumb in 1993, no copyright is claimed. Ian Jackson ."] +SPDX-License-Identifier = "CC0-1.0" diff --git a/src/3rdparty/pcre2/REUSE.toml b/src/3rdparty/pcre2/REUSE.toml new file mode 100644 index 00000000000..b0d3da4aacf --- /dev/null +++ b/src/3rdparty/pcre2/REUSE.toml @@ -0,0 +1,14 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (c) 1997-2024 University of Cambridge", + "Copyright (c) 2010-2024 Zoltan Herczeg"] +SPDX-License-Identifier = "LicenseRef-BSD-3-Clause-with-PCRE2-Binary-Like-Packages-Exception" + +[[annotations]] +path = ["src/sljit/**"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (c) 2009-2024 Zoltan Herczeg"] +SPDX-License-Identifier = "BSD-2-Clause" diff --git a/src/3rdparty/pixman/REUSE.toml b/src/3rdparty/pixman/REUSE.toml new file mode 100644 index 00000000000..d04ee72aff2 --- /dev/null +++ b/src/3rdparty/pixman/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright © 2009 Nokia Corporation"] +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/rfc6234/REUSE.toml b/src/3rdparty/rfc6234/REUSE.toml new file mode 100644 index 00000000000..0ece6c0caca --- /dev/null +++ b/src/3rdparty/rfc6234/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (c) 2011 IETF Trust and the persons identified as authors of the code."] +SPDX-License-Identifier = "BSD-3-Clause" diff --git a/src/3rdparty/sha1/REUSE.toml b/src/3rdparty/sha1/REUSE.toml new file mode 100644 index 00000000000..93b18a4919c --- /dev/null +++ b/src/3rdparty/sha1/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (C) Dominik Reichl ", + "Copyright (C) 2016 The Qt Company Ltd"] +SPDX-License-Identifier = "LicenseRef-SHA1-Public-Domain" diff --git a/src/3rdparty/sha3/REUSE.toml b/src/3rdparty/sha3/REUSE.toml new file mode 100644 index 00000000000..2700cf493df --- /dev/null +++ b/src/3rdparty/sha3/REUSE.toml @@ -0,0 +1,20 @@ +version = 1 + +[[annotations]] +path = ["overflow.patch"] +precedence = "closest" +SPDX-FileCopyrightText = ["None"] +SPDX-License-Identifier = "CC0-1.0" + +[[annotations]] +path = ["brg_endian.h*"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (c) 1998-2013, Brian Gladman, Worcester, UK. All rights reserved."] +SPDX-License-Identifier = "BSD-2-Clause" + +[[annotations]] +path = ["Kecca*"] +precedence = "closest" +SPDX-FileCopyrightText = ["Guido Bertoni, Joan Daemen, Michaël Peeters and Gilles Van Assche.", + "To the extent possible under law, the implementers have waived all copyright and related or neighboring rights to the source code in this file."] +SPDX-License-Identifier = "CC0-1.0" diff --git a/src/3rdparty/sqlite/REUSE.toml b/src/3rdparty/sqlite/REUSE.toml new file mode 100644 index 00000000000..c96bb28cb0e --- /dev/null +++ b/src/3rdparty/sqlite/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = ["The authors disclaim copyright to the source code. However, a license can be obtained if needed."] +SPDX-License-Identifier = "blessing" diff --git a/src/3rdparty/tinycbor/REUSE.toml b/src/3rdparty/tinycbor/REUSE.toml new file mode 100644 index 00000000000..c8dbccd6afd --- /dev/null +++ b/src/3rdparty/tinycbor/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (C) 2015-2021 Intel Corporation"] +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/wasm/REUSE.toml b/src/3rdparty/wasm/REUSE.toml new file mode 100644 index 00000000000..798e61797bd --- /dev/null +++ b/src/3rdparty/wasm/REUSE.toml @@ -0,0 +1,9 @@ +version = 1 + +[[annotations]] +path = ["DejaVuSans.ttf", "DejaVuSansMono.ttf"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (c) 2003 by Bitstream, Inc", + "Copyright (c) 2006 by Tavmjong Bah", + "(c) American Mathematical Society"] +SPDX-License-Identifier = "Bitstream-Vera" diff --git a/src/3rdparty/wintab/REUSE.toml b/src/3rdparty/wintab/REUSE.toml new file mode 100644 index 00000000000..51d0919923f --- /dev/null +++ b/src/3rdparty/wintab/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright 1991-1998 by LCS/Telegraphics."] +SPDX-License-Identifier = "LicenseRef-Lcs-Telegraphics" diff --git a/src/3rdparty/xcb/REUSE.toml b/src/3rdparty/xcb/REUSE.toml new file mode 100644 index 00000000000..d5ee38b9ade --- /dev/null +++ b/src/3rdparty/xcb/REUSE.toml @@ -0,0 +1,9 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (C) 2001-2006 Bart Massey, Jamey Sharp, and Josh Triplett.", + "Copyright (C) 2006 Peter Hutterer", + "Copyright (C) 2013 Daniel Martin"] +SPDX-License-Identifier = "MIT" diff --git a/src/3rdparty/zlib/REUSE.toml b/src/3rdparty/zlib/REUSE.toml new file mode 100644 index 00000000000..524ba0f1d53 --- /dev/null +++ b/src/3rdparty/zlib/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["**"] +precedence = "closest" +SPDX-FileCopyrightText = ["(C) 1995-2024 Jean-loup Gailly and Mark Adler"] +SPDX-License-Identifier = "Zlib" diff --git a/src/android/REUSE.toml b/src/android/REUSE.toml new file mode 100644 index 00000000000..7d5a22fd2f7 --- /dev/null +++ b/src/android/REUSE.toml @@ -0,0 +1,15 @@ +version = 1 + +[[annotations]] +path = ["jar/build.gradle", "jar/settings.gradle", "templates/build.gradle"] +precedence = "closest" +comment = "double check" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only" + +[[annotations]] +path = ["java/READ-THIS-BEFORE-MANUALLY-ADDING-FILES-TO-PACKAGE.txt"] +comment = "documentation" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only" diff --git a/src/corelib/doc/REUSE.toml b/src/corelib/doc/REUSE.toml new file mode 100644 index 00000000000..7742b0bf28f --- /dev/null +++ b/src/corelib/doc/REUSE.toml @@ -0,0 +1,25 @@ +version = 1 + +[[annotations]] +path = ["snippets/**"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR BSD-3-Clause" + +[[annotations]] +path = ["**qdocinc"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only" + +[[annotations]] +path = ["src/corelib/doc/qtcore.qdocconf"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "BSD-3-Clause" + +[[annotations]] +path = ["src/corelib/doc/include/QtCoreDoc"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only" diff --git a/src/corelib/mimetypes/3rdparty/REUSE.toml b/src/corelib/mimetypes/3rdparty/REUSE.toml new file mode 100644 index 00000000000..f839f75092c --- /dev/null +++ b/src/corelib/mimetypes/3rdparty/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["tika-mimetypes.xml"] +precedence = "closest" +SPDX-FileCopyrightText = "None" +SPDX-License-Identifier = "Apache-2.0" diff --git a/src/gui/opengl/REUSE.toml b/src/gui/opengl/REUSE.toml new file mode 100644 index 00000000000..3fc91b86584 --- /dev/null +++ b/src/gui/opengl/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["qopengles2ext.h", "qopenglext.h"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (c) 2013-2018 The Khronos Group Inc." +SPDX-License-Identifier = "MIT-Khronos-old" diff --git a/src/gui/painting/REUSE.toml b/src/gui/painting/REUSE.toml new file mode 100644 index 00000000000..b5734a36ed7 --- /dev/null +++ b/src/gui/painting/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 + +[[annotations]] +path = ["qregion.cpp"] +precedence = "aggregate" +SPDX-FileCopyrightText = ["Copyright (c) 1987, 1988 X Consortium", +"Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, Massachusetts."] +SPDX-License-Identifier = "X11 AND HPND" diff --git a/src/gui/painting/shaders/REUSE.toml b/src/gui/painting/shaders/REUSE.toml new file mode 100644 index 00000000000..ee4e083dc8f --- /dev/null +++ b/src/gui/painting/shaders/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["*"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only" diff --git a/src/gui/rhi/REUSE.toml b/src/gui/rhi/REUSE.toml new file mode 100644 index 00000000000..978fb9e281f --- /dev/null +++ b/src/gui/rhi/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["mipmap.hlsl"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (c) Microsoft. All rights reserved." +SPDX-License-Identifier = "MIT" diff --git a/src/gui/text/REUSE.toml b/src/gui/text/REUSE.toml new file mode 100644 index 00000000000..c010504c64c --- /dev/null +++ b/src/gui/text/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 + +[[annotations]] +path = ["qfontsubset_agl.cpp"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright 2002, 2003, 2005, 2006, 2008, 2010, 2015 Adobe Systems" +SPDX-License-Identifier = "BSD-3-Clause" + diff --git a/src/network/android/REUSE.toml b/src/network/android/REUSE.toml new file mode 100644 index 00000000000..e46bfebe93c --- /dev/null +++ b/src/network/android/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 + +[[annotations]] +path = ["jar/build.gradle", "jar/settings.gradle"] +precedence = "closest" +comment = "double check" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only" diff --git a/src/plugins/REUSE.toml b/src/plugins/REUSE.toml new file mode 100644 index 00000000000..d0f99d5f90c --- /dev/null +++ b/src/plugins/REUSE.toml @@ -0,0 +1,18 @@ +version = 1 + +[[annotations]] +path = ["**.json", "**.png", "**.svg", "**.xml", + "generic/evdevtouch/70-qtouchscreen.rules", + "platforms/ios/module.modulemap", + "tracing/metadata_template.txt"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only" + +[[annotations]] +path = ["**.qmake.conf", "networkinformation/android/jar/build.gradle", + "networkinformation/android/jar/settings.gradle"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "BSD-3-Clause" + diff --git a/src/plugins/platforminputcontexts/ibus/REUSE.toml b/src/plugins/platforminputcontexts/ibus/REUSE.toml new file mode 100644 index 00000000000..a16b04598f2 --- /dev/null +++ b/src/plugins/platforminputcontexts/ibus/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 + +[[annotations]] +path = ["qibusinputcontextproxy.cpp", "qibusinputcontextproxy.h", "qibusproxy.cpp", + "qibusproxy.h", "qibusproxyportal.cpp", "qibusproxyportal.h"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only" diff --git a/src/plugins/platforminputcontexts/ibus/interfaces/REUSE.toml b/src/plugins/platforminputcontexts/ibus/interfaces/REUSE.toml new file mode 100644 index 00000000000..569ab313167 --- /dev/null +++ b/src/plugins/platforminputcontexts/ibus/interfaces/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 + +[[annotations]] +path = ["*.xml"] +comment = "to be confirmed" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright © 2011-2018 The KDE community" +SPDX-License-Identifier = "BSD-3-Clause" diff --git a/src/printsupport/REUSE.toml b/src/printsupport/REUSE.toml new file mode 100644 index 00000000000..2596eb57470 --- /dev/null +++ b/src/printsupport/REUSE.toml @@ -0,0 +1,20 @@ +version = 1 + +[[annotations]] +path = ["dialogs/images/*.png", "dialogs/*.ui", "widgets/*.ui"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only" + +[[annotations]] +path = ["doc/**"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only" + + +[[annotations]] +path = ["**.json"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "BSD-3-Clause" diff --git a/src/testlib/3rdparty/catch2/REUSE.toml b/src/testlib/3rdparty/catch2/REUSE.toml new file mode 100644 index 00000000000..e8bc589e130 --- /dev/null +++ b/src/testlib/3rdparty/catch2/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["catch_p.h"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (c) 2022 Two Blue Cubes Ltd. All rights reserved."] +SPDX-License-Identifier = "BSL-1.0" \ No newline at end of file diff --git a/src/testlib/3rdparty/cycle/REUSE.toml b/src/testlib/3rdparty/cycle/REUSE.toml new file mode 100644 index 00000000000..a14c2d74033 --- /dev/null +++ b/src/testlib/3rdparty/cycle/REUSE.toml @@ -0,0 +1,14 @@ +version = 1 + +[[annotations]] +path = ["cycle_p.h"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (c) 2003, 2007-14 Matteo Frigo", + "Copyright (c) 2003, 2007-14 Massachusetts Institute of Technology"] +SPDX-License-Identifier = "MIT" + +[[annotations]] +path = ["*.patch"] +precedence = "closest" +SPDX-FileCopyrightText = ["None"] +SPDX-License-Identifier = "CC0-1.0" \ No newline at end of file diff --git a/src/testlib/3rdparty/linux/REUSE.toml b/src/testlib/3rdparty/linux/REUSE.toml new file mode 100644 index 00000000000..3385d3b03b7 --- /dev/null +++ b/src/testlib/3rdparty/linux/REUSE.toml @@ -0,0 +1,10 @@ +version = 1 + + +[[annotations]] +path = ["perf_event_p.h"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (C) 2008-2009, Thomas Gleixner ", + "Copyright (C) 2008-2011, Red Hat, Inc., Ingo Molnar", + "Copyright (C) 2008-2011, Red Hat, Inc., Peter Zijlstra"] +SPDX-License-Identifier = "GPL-2.0-only WITH Linux-syscall-note" diff --git a/src/testlib/3rdparty/valgrind/REUSE.toml b/src/testlib/3rdparty/valgrind/REUSE.toml new file mode 100644 index 00000000000..ef57d9b51f1 --- /dev/null +++ b/src/testlib/3rdparty/valgrind/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 + +[[annotations]] +path = ["valgrind_p.h", "callgrind_p.h"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (C) 2000-2017 Julian Seward", + "Copyright (C) 2003-2017 Josef Weidendorfer."] +SPDX-License-Identifier = "BSD-4-Clause" \ No newline at end of file diff --git a/src/widgets/REUSE.toml b/src/widgets/REUSE.toml new file mode 100644 index 00000000000..5eea18252e7 --- /dev/null +++ b/src/widgets/REUSE.toml @@ -0,0 +1,15 @@ +version = 1 + +[[annotations]] +path = ["styles/images/*.png", "dialogs/images/*.png", "styles/images/*.svg"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only" + +[[annotations]] +path = ["doc/**"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only" + + diff --git a/tests/auto/corelib/io/qurluts46/testdata/REUSE.toml b/tests/auto/corelib/io/qurluts46/testdata/REUSE.toml new file mode 100644 index 00000000000..9a043c7773f --- /dev/null +++ b/tests/auto/corelib/io/qurluts46/testdata/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["*"] +precedence = "closest" +SPDX-FileCopyrightText = "© 2023 Unicode®, Inc." +SPDX-License-Identifier = "Unicode-3.0" diff --git a/tests/auto/corelib/ipc/REUSE.toml b/tests/auto/corelib/ipc/REUSE.toml new file mode 100644 index 00000000000..0e411ebf2f8 --- /dev/null +++ b/tests/auto/corelib/ipc/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["ipctestcommon.h"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (C) 2022 Intel Corporation"] +SPDX-License-Identifier = "MIT" diff --git a/tests/auto/corelib/mimetypes/qmimedatabase/3rdparty/REUSE.toml b/tests/auto/corelib/mimetypes/qmimedatabase/3rdparty/REUSE.toml new file mode 100644 index 00000000000..3e420e47db6 --- /dev/null +++ b/tests/auto/corelib/mimetypes/qmimedatabase/3rdparty/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["**.xml"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright © 2011-2018 The KDE community" +SPDX-License-Identifier = "BSD-3-Clause" diff --git a/tests/auto/corelib/serialization/qtextstream/REUSE.toml b/tests/auto/corelib/serialization/qtextstream/REUSE.toml new file mode 100644 index 00000000000..c2b35c9c228 --- /dev/null +++ b/tests/auto/corelib/serialization/qtextstream/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["rfc3261.txt"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) The Internet Society (2002). All Rights Reserved." +SPDX-License-Identifier = "CC0-1.0" diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/REUSE.toml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/REUSE.toml new file mode 100644 index 00000000000..b1ea69107de --- /dev/null +++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/REUSE.toml @@ -0,0 +1,39 @@ +version = 1 + +[[annotations]] +path = ["sun/sun-*", "japanese/japanese.xml"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright 1998 by Sun Microsystems, Inc." +SPDX-License-Identifier = "SPL-1.0" + +[[annotations]] +path = ["japanese/weekly-*"] +comment = "double check the license" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright 1997 Fuji Xerox Information Systems Co.,Ltd." +SPDX-License-Identifier = "Xerox" + +[[annotations]] +path = ["finalCatalog.xml", "ibm/*", "ibm/xml-1.1/*"] +comment = "double check the license" +precedence = "closest" +SPDX-FileCopyrightText = "(C) Copyright IBM Corp. 2003 All rights reserved." +SPDX-License-Identifier = "IPL-1.0" + +[[annotations]] +path = ["sun/valid/out/pe00.xml"] +comment = "double check the license" +precedence = "closest" +SPDX-FileCopyrightText = "© 1947 Éditions Gallimard. All rights reserved" +SPDX-License-Identifier = "CC0-1.0" + +[[annotations]] +path = ["eduni/errata-2e/xmlconf.xml", + "eduni/errata-3e/xmlconf.xml", + "eduni/namespaces/errata-1e/xmlconf.xml", + "eduni/namespaces/xmlconf.xml", + "eduni/xml-1.1/xmlconf.xml"] +precedence = "closest" +comment = "May be freely redistributed provided copyright notice is retained." +SPDX-FileCopyrightText = "Copyright Richard Tobin, HCRC" +SPDX-License-Identifier = "BSD-3-Clause" diff --git a/tests/auto/corelib/text/qbytearray_large/REUSE.toml b/tests/auto/corelib/text/qbytearray_large/REUSE.toml new file mode 100644 index 00000000000..7793f950368 --- /dev/null +++ b/tests/auto/corelib/text/qbytearray_large/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["rfc3252.txt"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) The Internet Society (2002). All Rights Reserved." +SPDX-License-Identifier = "CC0-1.0" diff --git a/tests/auto/corelib/text/qchar/data/REUSE.toml b/tests/auto/corelib/text/qchar/data/REUSE.toml new file mode 100644 index 00000000000..e08704fd235 --- /dev/null +++ b/tests/auto/corelib/text/qchar/data/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["NormalizationTest.txt"] +precedence = "closest" +SPDX-FileCopyrightText = "© 2023 Unicode®, Inc." +SPDX-License-Identifier = "Unicode-3.0" diff --git a/tests/auto/corelib/text/qtextboundaryfinder/data/REUSE.toml b/tests/auto/corelib/text/qtextboundaryfinder/data/REUSE.toml new file mode 100644 index 00000000000..6c0b79c8e1a --- /dev/null +++ b/tests/auto/corelib/text/qtextboundaryfinder/data/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["*.txt"] +precedence = "closest" +SPDX-FileCopyrightText = "© 2023 Unicode®, Inc." +SPDX-License-Identifier = "Unicode-3.0" diff --git a/tests/auto/gui/image/qimagereader/images/REUSE.toml b/tests/auto/gui/image/qimagereader/images/REUSE.toml new file mode 100644 index 00000000000..43651640939 --- /dev/null +++ b/tests/auto/gui/image/qimagereader/images/REUSE.toml @@ -0,0 +1,15 @@ +version = 1 + +[[annotations]] +path = ["*"] +precedence = "closest" +comment = "not sure about all those files" +SPDX-FileCopyrightText = "Unknown" +SPDX-License-Identifier = "CC0-1.0" + +[[annotations]] +path = ["black.xpm"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 1997 TU Braunschweig, Germany." +SPDX-License-Identifier = "GPL-3.0-only" + diff --git a/tests/auto/network/access/qnetworkreply/REUSE.toml b/tests/auto/network/access/qnetworkreply/REUSE.toml new file mode 100644 index 00000000000..94c554c183b --- /dev/null +++ b/tests/auto/network/access/qnetworkreply/REUSE.toml @@ -0,0 +1,13 @@ +version = 1 + +[[annotations]] +path = ["bigfile", "rfc3252.txt"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) The Internet Society (2002). All Rights Reserved." +SPDX-License-Identifier = "CC0-1.0" + +[[annotations]] +path = ["resource"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) The Internet Society (1998). All Rights Reserved." +SPDX-License-Identifier = "CC0-1.0" diff --git a/tests/auto/other/qcomplextext/data/REUSE.toml b/tests/auto/other/qcomplextext/data/REUSE.toml new file mode 100644 index 00000000000..9a043c7773f --- /dev/null +++ b/tests/auto/other/qcomplextext/data/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["*"] +precedence = "closest" +SPDX-FileCopyrightText = "© 2023 Unicode®, Inc." +SPDX-License-Identifier = "Unicode-3.0" diff --git a/tests/auto/testlib/selftests/REUSE.toml b/tests/auto/testlib/selftests/REUSE.toml new file mode 100644 index 00000000000..038e883b5e3 --- /dev/null +++ b/tests/auto/testlib/selftests/REUSE.toml @@ -0,0 +1,9 @@ +version = 1 + +[[annotations]] +path = ["catch_p_p.h"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (c) 2022 Two Blue Cubes Ltd. All rights reserved.", + "Copyright 2017 Two Blue Cubes Ltd. All rights reserved." , + "Copyright Catch2 Authors"] +SPDX-License-Identifier = "BSL-1.0" diff --git a/tests/auto/tools/qmake/testdata/windows_resources/REUSE.toml b/tests/auto/tools/qmake/testdata/windows_resources/REUSE.toml new file mode 100644 index 00000000000..8d05566c678 --- /dev/null +++ b/tests/auto/tools/qmake/testdata/windows_resources/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["version.inc"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2019 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GPL-3.0-only" diff --git a/tests/auto/tools/uic/baseline/REUSE.toml b/tests/auto/tools/uic/baseline/REUSE.toml new file mode 100644 index 00000000000..30f460c00b0 --- /dev/null +++ b/tests/auto/tools/uic/baseline/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["Widget.ui"] +precedence = "override" +SPDX-FileCopyrightText = "Copyright (C) 2016 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GPL-3.0-only" diff --git a/tests/benchmarks/gui/image/qimagereader/images/REUSE.toml b/tests/benchmarks/gui/image/qimagereader/images/REUSE.toml new file mode 100644 index 00000000000..43651640939 --- /dev/null +++ b/tests/benchmarks/gui/image/qimagereader/images/REUSE.toml @@ -0,0 +1,15 @@ +version = 1 + +[[annotations]] +path = ["*"] +precedence = "closest" +comment = "not sure about all those files" +SPDX-FileCopyrightText = "Unknown" +SPDX-License-Identifier = "CC0-1.0" + +[[annotations]] +path = ["black.xpm"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 1997 TU Braunschweig, Germany." +SPDX-License-Identifier = "GPL-3.0-only" + diff --git a/tests/manual/network_stresstest/qtest/REUSE.toml b/tests/manual/network_stresstest/qtest/REUSE.toml new file mode 100644 index 00000000000..34127fb488e --- /dev/null +++ b/tests/manual/network_stresstest/qtest/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["bigfile"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) The Internet Society (2002). All Rights Reserved." +SPDX-License-Identifier = "CC0-1.0" diff --git a/tests/manual/rhi/shared/REUSE.toml b/tests/manual/rhi/shared/REUSE.toml new file mode 100644 index 00000000000..b61a575d1a0 --- /dev/null +++ b/tests/manual/rhi/shared/REUSE.toml @@ -0,0 +1,9 @@ +version = 1 + +[[annotations]] +path = ["cube.h"] +precedence = "closest" +SPDX-FileCopyrightText = ["Copyright (c) 2015-2016 The Khronos Group Inc.", + "Copyright (c) 2015-2016 Valve Corporation", + "Copyright (c) 2015-2016 LunarG, Inc."] +SPDX-License-Identifier = "Apache-2.0" diff --git a/tests/testserver/apache2/testdata/www/htdocs/protected/REUSE.toml b/tests/testserver/apache2/testdata/www/htdocs/protected/REUSE.toml new file mode 100644 index 00000000000..7793f950368 --- /dev/null +++ b/tests/testserver/apache2/testdata/www/htdocs/protected/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["rfc3252.txt"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) The Internet Society (2002). All Rights Reserved." +SPDX-License-Identifier = "CC0-1.0" diff --git a/tests/testserver/apache2/testdata/www/htdocs/rfcs/REUSE.toml b/tests/testserver/apache2/testdata/www/htdocs/rfcs/REUSE.toml new file mode 100644 index 00000000000..09d423d01da --- /dev/null +++ b/tests/testserver/apache2/testdata/www/htdocs/rfcs/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["rfc2616.html"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) The Internet Society (1999). All Rights Reserved." +SPDX-License-Identifier = "CC0-1.0" diff --git a/util/aglfn/data/REUSE.toml b/util/aglfn/data/REUSE.toml new file mode 100644 index 00000000000..ab02046740e --- /dev/null +++ b/util/aglfn/data/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["aglfn.txt"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright 2003, 2005-2008, 2010 Adobe Systems Incorporated." +SPDX-License-Identifier = "BSD-3-Clause" diff --git a/util/gradientgen/REUSE.toml b/util/gradientgen/REUSE.toml new file mode 100644 index 00000000000..bb57cff45e7 --- /dev/null +++ b/util/gradientgen/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["webgradients.css"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (c) 2017 itmeo" +SPDX-License-Identifier = "MIT" diff --git a/util/lexgen/REUSE.toml b/util/lexgen/REUSE.toml new file mode 100644 index 00000000000..a5081d017ce --- /dev/null +++ b/util/lexgen/REUSE.toml @@ -0,0 +1,14 @@ +version = 1 + +[[annotations]] +path = ["tests/testdata/**", "test.lexgen"] +comment = "test data" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GPL-3.0-only" + +[[annotations]] +path = ["lexgen.lexgen", "css3-simplified.lexgen"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0" diff --git a/util/unicode/data/REUSE.toml b/util/unicode/data/REUSE.toml new file mode 100644 index 00000000000..6c0b79c8e1a --- /dev/null +++ b/util/unicode/data/REUSE.toml @@ -0,0 +1,7 @@ +version = 1 + +[[annotations]] +path = ["*.txt"] +precedence = "closest" +SPDX-FileCopyrightText = "© 2023 Unicode®, Inc." +SPDX-License-Identifier = "Unicode-3.0" diff --git a/util/x86simdgen/3rdparty/REUSE.toml b/util/x86simdgen/3rdparty/REUSE.toml new file mode 100644 index 00000000000..d2186a2e018 --- /dev/null +++ b/util/x86simdgen/3rdparty/REUSE.toml @@ -0,0 +1,8 @@ +version = 1 + +[[annotations]] +path = ["**.conf"] +comment = "assuming the .conf file have the same copyright and license as the .pl" +precedence = "closest" +SPDX-FileCopyrightText = "Copyright 2022 Intel Corporation" +SPDX-License-Identifier = "Apache-2.0" diff --git a/util/x86simdgen/REUSE.toml b/util/x86simdgen/REUSE.toml new file mode 100644 index 00000000000..b9311d13368 --- /dev/null +++ b/util/x86simdgen/REUSE.toml @@ -0,0 +1,20 @@ +version = 1 + +[[annotations]] +path = ["3rdparty/*"] +precedence = "closest" +comment = "double check" +SPDX-FileCopyrightText = "Copyright 2022 Intel Corporation." +SPDX-License-Identifier = "Apache-2.0" + +[[annotations]] +path = ["Makefile"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "BSD-3-Clause" + +[[annotations]] +path = ["README.md"] +precedence = "closest" +SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd." +SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only"