summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamuli Piippo <samuli.piippo@qt.io>2018-09-11 16:42:32 +0300
committerMartin Jansa <Martin.Jansa@gmail.com>2018-09-25 09:34:49 +0000
commit3e7da25564d74195610adede9391ca733a0a1412 (patch)
tree6cc77f6d18df75d2c86191aea62e7336f24a1dbc
parentcd0da4e4836cc1f35ad522b34ed254a83b270167 (diff)
downloadmeta-qt5-3e7da25564d74195610adede9391ca733a0a1412.tar.gz
qt5: update to Qt 5.11.2
Update The-Qt-Company-Commercial license to the actual commercial license which also replaces preview license in qtbase. Remove old licenses that are no longer used in any module. Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
-rw-r--r--licenses/The-Qt-Company-Commercial933
-rw-r--r--licenses/The-Qt-Company-Qt-LGPL-Exception-1.122
-rw-r--r--licenses/The-Qt-Company-TPLA-2.4627
-rw-r--r--recipes-qt/qt5/nativesdk-qtbase_git.bb6
-rw-r--r--recipes-qt/qt5/qt3d/0001-Allow-a-tools-only-build.patch15
-rw-r--r--recipes-qt/qt5/qt3d_git.bb2
-rw-r--r--recipes-qt/qt5/qt5-git.inc4
-rw-r--r--recipes-qt/qt5/qtbase-native_git.bb6
-rw-r--r--recipes-qt/qt5/qtbase/0014-Fix-qmake-build-with-glibc-2.28.patch69
-rw-r--r--recipes-qt/qt5/qtbase_git.bb6
-rw-r--r--recipes-qt/qt5/qtcanvas3d_git.bb11
-rw-r--r--recipes-qt/qt5/qtcharts_git.bb2
-rw-r--r--recipes-qt/qt5/qtconnectivity_git.bb2
-rw-r--r--recipes-qt/qt5/qtdatavis3d_git.bb2
-rw-r--r--recipes-qt/qt5/qtdeclarative_git.bb2
-rw-r--r--recipes-qt/qt5/qtgamepad_git.bb2
-rw-r--r--recipes-qt/qt5/qtgraphicaleffects_git.bb2
-rw-r--r--recipes-qt/qt5/qtimageformats_git.bb2
-rw-r--r--recipes-qt/qt5/qtknx_git.bb2
-rw-r--r--recipes-qt/qt5/qtlocation_git.bb2
-rw-r--r--recipes-qt/qt5/qtmqtt_git.bb2
-rw-r--r--recipes-qt/qt5/qtmultimedia_git.bb2
-rw-r--r--recipes-qt/qt5/qtnetworkauth_git.bb2
-rw-r--r--recipes-qt/qt5/qtopcua_git.bb2
-rw-r--r--recipes-qt/qt5/qtpurchasing_git.bb2
-rw-r--r--recipes-qt/qt5/qtquickcontrols2_git.bb2
-rw-r--r--recipes-qt/qt5/qtquickcontrols_git.bb2
-rw-r--r--recipes-qt/qt5/qtremoteobjects_git.bb2
-rw-r--r--recipes-qt/qt5/qtscript_git.bb2
-rw-r--r--recipes-qt/qt5/qtscxml_git.bb2
-rw-r--r--recipes-qt/qt5/qtsensors_git.bb2
-rw-r--r--recipes-qt/qt5/qtserialbus_git.bb6
-rw-r--r--recipes-qt/qt5/qtserialport_git.bb6
-rw-r--r--recipes-qt/qt5/qtsvg_git.bb2
-rw-r--r--recipes-qt/qt5/qttools_git.bb2
-rw-r--r--recipes-qt/qt5/qttranslations_git.bb2
-rw-r--r--recipes-qt/qt5/qtvirtualkeyboard_git.bb2
-rw-r--r--recipes-qt/qt5/qtwayland_git.bb2
-rw-r--r--recipes-qt/qt5/qtwebchannel_git.bb2
-rw-r--r--recipes-qt/qt5/qtwebengine_git.bb4
-rw-r--r--recipes-qt/qt5/qtwebglplugin_git.bb2
-rw-r--r--recipes-qt/qt5/qtwebsockets_git.bb2
-rw-r--r--recipes-qt/qt5/qtwebview_git.bb2
-rw-r--r--recipes-qt/qt5/qtx11extras_git.bb13
-rw-r--r--recipes-qt/qt5/qtxmlpatterns_git.bb2
45 files changed, 979 insertions, 811 deletions
diff --git a/licenses/The-Qt-Company-Commercial b/licenses/The-Qt-Company-Commercial
index 1c8cb00e..74bd6bb4 100644
--- a/licenses/The-Qt-Company-Commercial
+++ b/licenses/The-Qt-Company-Commercial
@@ -1,20 +1,913 @@
1/****************************************************************************** 1QT LICENSE AGREEMENT
2** 2Agreement version 4.0
3** Copyright (C) 2015 The Qt Company Ltd. 3
4** Contact: http://www.qt.io/licensing/ 4This License Agreement ("Agreement") is a legal agreement between The Qt
5** 5Company (as defined below) and the Licensee (as defined below) for the license
6** This file is part of the <Fill> module. 6of Licensed Software (as defined below). Capitalized terms used herein are
7** 7defined in Section 1.
8** $QT_BEGIN_LICENSE:COMM$ 8
9** 9WHEREAS:
10** Commercial License Usage 10
11** Licensees holding valid commercial Qt licenses may use this file in 11(A). Licensee wishes to use the Licensed Software for the purpose of developing
12** accordance with the commercial license agreement provided with the 12and distributing Applications and/or Devices; and
13** Software or, alternatively, in accordance with the terms contained in 13
14** a written agreement between you and The Qt Company. For licensing terms 14(B). The Qt Company is willing to grant the Licensee a right to use Licensed
15** and conditions see http://www.qt.io/terms-conditions. For further 15Software for such purpose pursuant to term and conditions of this Agreement.
16** information use the contact form at http://www.qt.io/contact-us. 16
17** 17NOW, THEREFORE, THE PARTIES HEREBY AGREE AS FOLLOWS:
18** $QT_END_LICENSE$ 18
19** 191. DEFINITIONS
20******************************************************************************/ 20
21"Affiliate" of a Party shall mean an entity (i) which is directly or indirectly
22controlling such Party; (ii) which is under the same direct or indirect
23ownership or control as such Party; or (iii) which is directly or indirectly
24owned or controlled by such Party. For these purposes, an entity shall be
25treated as being controlled by another if that other entity has fifty percent
26(50 %) or more of the votes in such entity, is able to direct its affairs
27and/or to control the composition of its board of directors or equivalent body.
28
29"Applications" shall mean Licensee's software products created using the
30Licensed Software, which may include the Redistributables, or part
31thereof.
32
33"Contractor(s)" shall mean third party consultants, distributors and
34contractors performing services to a Party under applicable contractual
35arrangement.
36
37"Customer(s)" shall mean Licensee's end users to whom Licensee, directly or
38indirectly, distributes copies of the Redistributables.
39
40"Deployment Platforms" shall mean operating systems specified in the License
41Certificate, in which the Redistributables can be distributed pursuant to the
42terms and conditions of this Agreement.
43
44"Designated User(s)" shall mean the employee(s) of Licensee or Licensee's
45Affiliates acting within the scope of their employment or Licensee's
46Contractors acting within the scope of their services for Licensee and on
47behalf of Licensee. Designated Users shall be named in the License Certificate.
48
49"Development License" shall mean the license needed by the Licensee for each
50Designated User to use the Licensed Software under the license grant described
51in Section 3.1 of this Agreement.
52
53"Development Platforms" shall mean those operating systems specified in the
54License Certificate, in which the Licensed Software can be used under the
55Development License, but not distributed in any form or used for any other
56purpose.
57
58"Devices" shall mean hardware devices or products that 1) are manufactured
59and/or distributed by the Licensee or its Affiliates or Contractors, and
60(2)(i) incorporate or integrate the Redistributables or parts thereof; or (ii)
61do not incorporate or integrate the Redistributables at the time of
62distribution, but where, when used by a Customer, the main user interface or
63substantial functionality of such device is provided by Application(s) or
64otherwise depends on the Licensed Software.
65
66"Distribution License(s)" shall mean the license required for distribution of
67Redistributables in connection with Devices pursuant to license grant described
68in Section 3.3 of this Agreement.
69
70"Distribution License Packs" shall mean set of prepaid Distribution Licenses
71for distribution of Redistributables, as defined in The Qt Company's standard
72price list, quote, Purchase Order confirmation or in an appendix hereto,
73as the case may be.
74
75"Intellectual Property Rights" shall mean patents (including utility models),
76design patents, and designs (whether or not capable of registration), chip
77topography rights and other like protection, copyrights, trademarks, service
78marks, trade names, logos or other words or symbols and any other form of
79statutory protection of any kind and applications for any of the foregoing as
80well as any trade secrets.
81
82"License Certificate" shall mean a certificate generated by The Qt Company for
83each Designated User respectively upon them downloading the licensed Software.
84License Certificate will be available under respective Designated User's Qt
85Account at account.qt.io and it will specify the Designated User, the
86Development Platforms, Deployment Platforms and the License Term. The terms of
87the License Certificate are considered part of this Agreement and shall be
88updated from time to time to reflect any agreed changes to the foregoing terms
89relating to Designated User's rights to the Licensed Software.
90
91"License Fee" shall mean the fee charged to the Licensee for rights granted
92under the terms of this Agreement.
93
94"License Term" shall mean the agreed validity period of the Development
95License of the respective Designated User, during which time the
96Designated User is entitled to use the Licensed Software, as set forth in the
97respective License Certificate.
98
99"Licensed Software" shall mean all versions of the
100
101(i) Qt Toolkit (including Qt Essentials, Qt Add-Ons and Value-Add modules) as
102described in http://doc.qt.io/qt-5/qtmodules.html,
103
104(ii) Qt Creator (including Creator IDE tool) as described in
105http://doc.qt.io/qtcreator/index.html,
106
107(iii) Qt 3D Studio as described in http://doc.qt.io/qt3dstudio/index.html, and
108
109as well as corresponding online or electronic documentation, associated media
110and printed materials, including the source code, example programs and the
111documentation, licensed to the Licensee under this Agreement. Licensed Software
112does not include Third Party Software (as defined in Section 4), Open Source
113Qt, or other software products of The Qt Company (for example Qt Safe Renderer
114and Qt for Automation), unless such other software products of The Qt Company
115are separately agreed in writing to be included in scope of the Licensed
116Software.
117
118"Licensee" shall mean the individual or legal entity that is party to this
119Agreement, as identified on the signature page hereof.
120
121"Licensee's Records" shall mean books and records that are likely to contain
122information bearing on Licensee's compliance with this Agreement or the
123payments due to The Qt Company under this Agreement, including, but not limited
124to: assembly logs, sales records and distribution records.
125
126"Modified Software" shall have the meaning as set forth in Section 2.3.
127
128"Online Services" shall mean any services or access to systems made available
129by The Qt Company to the Licensee over the Internet relating to the Licensed
130Software or for the purpose of use by the Licensee of the Licensed Software or
131Support. Use of any such Online Services is discretionary for the Licensee and
132some of them may be subject to additional fees.
133
134"Open Source Qt" shall mean the non-commercial Qt computer software products,
135licensed under the terms of the GNU Lesser General Public License, version
1362.1 or later ("LGPL") or the GNU General Public License, version 2.0 or later
137("GPL"). For clarity, Open Source Qt shall not be provided nor governed under
138this Agreement.
139
140"Party" or "Parties" shall mean Licensee and/or The Qt Company.
141
142"Redistributables" shall mean the portions of the Licensed Software set forth
143in Appendix 1, Section 1 that may be distributed pursuant to the terms of this
144Agreement in object code form only, including any relevant documentation.
145Where relevant, any reference to Licensed Software in this Agreement shall
146include and refer also to Redistributables.
147
148"Renewal Term" shall mean an extension of previous License Term as agreed
149between the Parties.
150
151"Submitted Modified Software" shall have the meaning as set forth in
152Section 2.3.
153
154"Support" shall mean standard developer support that is provided by The Qt
155Company to assist Designated Users in using the Licensed Software in
156accordance with The Qt Company's standard support terms and as further
157defined in Section 8 hereunder.
158
159"Taxes" shall have the meaning set forth in Section 10.5.
160
161"Term" shall have the meaning set forth in Section 12.
162
163"The Qt Company" shall mean:
164
165(i) in the event Licensee is an individual residing in the United States or a
166legal entity incorporated in the United States or having its headquarters in
167the United States, The Qt Company Inc., a Delaware corporation with its office
168at 2350 Mission College Blvd., Suite 1020, Santa Clara, CA 95054, USA.; or
169
170(ii) in the event the Licensee is an individual residing outside of the United
171States or a legal entity incorporated outside of the United States or having
172its registered office outside of the United States, The Qt Company Ltd., a
173Finnish company with its registered office at Bertel Jungin aukio D3A, 02600
174Espoo, Finland.
175
176"Third Party Software " shall have the meaning set forth in Section 4.
177
178"Updates" shall mean a release or version of the Licensed Software containing
179bug fixes, error corrections and other changes that are generally made
180available to users of the Licensed Software that have contracted for Support.
181Updates are generally depicted as a change to the digits following the decimal
182in the Licensed Software version number. The Qt Company shall make Updates
183available to the Licensee under the Support. Updates shall be considered as
184part of the Licensed Software hereunder.
185
186"Upgrades" shall mean a release or version of the Licensed Software containing
187enhancements and new features and are generally depicted as a change to the
188first digit of the Licensed Software version number. In the event Upgrades are
189provided to the Licensee under this Agreement, they shall be considered as
190part of the Licensed Software hereunder.
191
1922. OWNERSHIP
193
1942.1 Ownership of The Qt Company
195
196The Licensed Software is protected by copyright laws and international
197copyright treaties, as well as other intellectual property laws and treaties.
198The Licensed Software is licensed, not sold.
199
200All The Qt Company's Intellectual Property Rights are and shall remain the
201exclusive property of The Qt Company or its licensors respectively.
202
2032.2 Ownership of Licensee
204
205All the Licensee's Intellectual Property Rights are and shall remain the
206exclusive property of the Licensee or its licensors respectively.
207
208All Intellectual Property Rights to the Modified Software, Applications and
209Devices shall remain with the Licensee and no rights thereto shall be granted
210by the Licensee to The Qt Company under this Agreement (except as set forth in
211Section 2.3 below).
212
2132.3 Modified Software
214
215Licensee may create bug-fixes, error corrections, patches or modifications to
216the Licensed Software ("Modified Software"). Such Modified Software may break
217the source or binary compatibility with the Licensed Software (including
218without limitation through changing the application programming interfaces
219("API") or by adding, changing or deleting any variable, method, or class
220signature in the Licensed Software and/or any inter-process protocols, services
221or standards in the Licensed Software libraries). To the extent that Licensee's
222Modified Software so breaks source or binary compatibility with the Licensed
223Software, Licensee acknowledges that The Qt Company's ability to provide
224Support may be prevented or limited and Licensee's ability to make use of
225Updates may be restricted.
226
227Licensee may, at its sole and absolute discretion, choose to submit Modified
228Software to The Qt Company ("Submitted Modified Software") in connection with
229Licensee's Support request, service request or otherwise. In the event Licensee
230does so, then, Licensee hereby grants The Qt Company a sublicensable,
231assignable, irrevocable, perpetual, worldwide, non-exclusive, royalty-free and
232fully paid-up license, under all of Licensee's Intellectual Property Rights, to
233reproduce, adapt, translate, modify, and prepare derivative works of, publicly
234display, publicly perform, sublicense, make available and distribute such
235Submitted Modified Software as The Qt Company sees fit at its free and absolute
236discretion.
237
2383. LICENSES GRANTED
239
2403.1 Development with Licensed Software
241
242Subject to the terms of this Agreement, The Qt Company grants to Licensee a
243personal, worldwide, non-exclusive, non-transferable license, valid for the
244License Term, to use, modify and copy the Licensed Software by Designated Users
245on the Development Platforms for the sole purposes of designing, developing,
246demonstrating and testing Application(s) and/or Devices, and to provide thereto
247related support and other related services to end-user Customers.
248
249Licensee may install copies of the Licensed Software on an unlimited number of
250computers provided that (i) only the Designated Users may use the Licensed
251Software, and (ii) all Designated Users must have a valid Development License
252to use Licensed Software.
253
254Licensee may at any time designate another Designated User to replace a then-
255current Designated User by notifying The Qt Company in writing, provided that
256any Designated User may be replaced only once during any six-month period.
257
258Upon expiry of the initially agreed License Term, the respective License Terms
259shall be automatically extended to one or more Renewal Term(s), unless and
260until either Party notifies the other Party in writing that it does not wish to
261continue the License Term, such notification to be provided to the other Party
262no less than ninety (90) days before expiry of the respective License Term.
263Unless otherwise agreed between the Parties, Renewal Term shall be of equal
264length with the initial Term.
265
266Any such Renewal Term shall be subject to License Fees agreed between the
267Parties or, if no advance agreement exists, subject to The Qt Company's
268standard pricing applicable at the commencement date of any such Renewal Term.
269
2703.2 Distribution of Applications
271
272Subject to the terms of this Agreement, The Qt Company grants to Licensee a
273personal, worldwide, non-exclusive, non-transferable, revocable (for cause
274pursuant to this Agreement) right and license, valid for the Term, to
275
276(i) distribute, by itself or through its Contractors, Redistributables as
277installed, incorporated or integrated into Applications for execution on the
278Deployment Platforms, and
279
280(ii) grant sublicenses to Redistributables, as distributed hereunder, for
281Customers solely for Customer's internal use and to the extent necessary in
282order for the Customers to use the Applications for their respective intended
283purposes.
284
285Right to distribute the Redistributables as part of an Application as provided
286herein is not royalty-bearing but is conditional upon the Licensee having paid
287the agreed Development Licenses from The Qt Company before distributing any
288Redistributables to Customers.
289
2903.3 Distribution of Devices
291
292Subject to the terms of this Agreement, The Qt Company grants to Licensee a
293personal, worldwide, non-exclusive, non-transferable, revocable (for cause
294pursuant to this Agreement) right and license, valid for the Term, to
295
296(i) distribute, by itself or through one or more tiers of Contractors,
297Redistributables as installed, incorporated or integrated, or intended to be
298installed, incorporated or integrated into Devices for execution on the
299Deployment Platforms, and
300
301(ii) grant sublicenses to Redistributables, as distributed hereunder, for
302Customers solely for Customer's internal use and to the extent necessary in
303order for the Customers to use the Devices for their respective intended
304purposes.
305
306Right to distribute the Redistributables with Devices as provided herein is
307conditional upon the Licensee having purchased and paid the appropriate amount
308of Development and Distribution Licenses from The Qt Company before
309distributing any Redistributables to Customers.
310
3113.4 Further Requirements
312
313The licenses granted above in this Section 3 by The Qt Company to Licensee are
314conditional and subject to Licensee's compliance with the following terms:
315
316(i) Licensee shall not remove or alter any copyright, trademark or other
317proprietary rights notice contained in any portion of the Licensed Software;
318
319(ii) Applications must add primary and substantial functionality to the
320Licensed Software;
321
322(iii) Applications may not pass on functionality which in any way makes it
323possible for others to create software with the Licensed Software; provided
324however that Licensee may use the Licensed Software's scripting and QML ("Qt
325Quick") functionality solely in order to enable scripting, themes and styles
326that augment the functionality and appearance of the Application(s) without
327adding primary and substantial functionality to the Application(s);
328
329(iv) Applications must not compete with the Licensed Software;
330
331(v) Licensee shall not use The Qt Company's or any of its suppliers' names,
332logos, or trademarks to market Applications, except that Licensee may use
333"Built with Qt" logo to indicate that Application(s) was developed using the
334Licensed Software;
335
336(vi) Licensee shall not distribute, sublicense or disclose source code of
337Licensed Software to any third party (provided however that Licensee may
338appoint employee(s) of Contractors as Designated Users to use Licensed
339Software pursuant to this Agreement). Such right may be available for the
340Licensee subject to a separate software development kit ("SDK") license
341agreement to be concluded with The Qt Company;
342
343(vii) Licensee shall not grant the Customers a right to (i) make copies of the
344Redistributables except when and to the extent required to use the Applications
345and/or Devices for their intended purpose, (ii) modify the Redistributables or
346create derivative works thereof, (iii) decompile, disassemble or otherwise
347reverse engineer Redistributables, or (iv) redistribute any copy or portion of
348the Redistributables to any third party, except as part of the onward sale of
349the Device on which the Redistributables are installed;
350
351(viii) Licensee shall not and shall cause that its Affiliates or Contractors
352shall not a) in any way combine, incorporate or integrate Licensed Software
353with, or use Licensed Software for creation of, any software created with or
354incorporating Open Source Qt, or b) incorporate or integrate Applications
355into a hardware device or product other than a Device, unless Licensee has
356received an advance written permission from The Qt Company to do so. Absent
357such written permission, any and all distribution by the Licensee during the
358Term of a hardware device or product a) which incorporate or integrate any
359part of Licensed Software or Open Source Qt; or b) where the main user
360interface or substantial functionality is provided by software build with
361Licensed Software or Open Source Qt or otherwise depends on the Licensed
362Software or Open Source Qt, shall be considered as a Device distribution under
363this Agreement and dependent on compliance thereof (including but not limited
364to obligation to pay applicable License Fees for such distribution);
365
366(ix) Licensee shall cause all of its Affiliates and Contractors entitled to
367make use of the licenses granted under this Agreement, to be contractually
368bound to comply with the relevant terms of this Agreement and not to use the
369Licensed Software beyond the terms hereof and for any purposes other than
370operating within the scope of their services for Licensee. Licensee shall be
371responsible for any and all actions and omissions of its Affiliates and
372Contractors relating to the Licensed Software and use thereof (including but
373not limited to payment of all applicable License Fees);
374
375(x) Except when and to the extent explicitly provided in this Section 3,
376Licensee shall not transfer, publish, disclose, display or otherwise make
377available the Licensed Software;
378
379; and
380
381(xi) Licensee shall not attempt or enlist a third party to conduct or attempt
382to conduct any of the above.
383
384Above terms shall not be applicable if and to the extent they conflict with any
385mandatory provisions of any applicable laws.
386
387Any use of Licensed Software beyond the provisions of this Agreement is
388strictly prohibited and requires an additional license from The Qt Company.
389
3904. THIRD PARTY SOFTWARE
391
392The Licensed Software may provide links to third party libraries or code
393(collectively "Third Party Software") to implement various functions. Third
394Party Software does not comprise part of the Licensed Software. In some cases,
395access to Third Party Software may be included in the Licensed Software. Such
396Third Party Software will be listed in the ".../src/3rdparty" source tree
397delivered with the Licensed Software or documented in the Licensed Software, as
398such may be amended from time to time. Licensee acknowledges that use or
399distribution of Third Party Software is in all respects subject to applicable
400license terms of applicable third party right holders.
401
4025. PRE-RELEASE CODE
403
404The Licensed Software may contain pre-release code and functionality marked or
405otherwise stated as "Technology Preview", "Alpha", "Beta" or similar
406designation. Such pre-release code may be present in order to provide
407experimental support for new platforms or preliminary versions of one or more
408new functionalities. The pre-release code may not be at the level of
409performance and compatibility of a final, generally available, product
410offering of the Licensed Software. The pre-release parts of the Licensed
411Software may not operate correctly, may contain errors and may be substantially
412modified by The Qt Company prior to the first commercial product release, if
413any. The Qt Company is under no obligation to make pre-release code
414commercially available, or provide any Support or Updates relating thereto. The
415Qt Company assumes no liability whatsoever regarding any pre-release code, but
416any use thereof is exclusively at Licensee's own risk and expense.
417
4186. LIMITED WARRANTY AND WARRANTY DISCLAIMER
419
420The Qt Company hereby represents and warrants that it has the power and
421authority to grant the rights and licenses granted to Licensee under this
422Agreement.
423
424Except as set forth above, the Licensed Software is licensed to Licensee
425"as is" and Licensee's exclusive remedy and The Qt Company's entire liability
426for errors in the Licensed Software shall be limited, at The Qt Company's
427option, to correction of the error, replacement of the Licensed Software or
428return of the applicable fees paid for the defective Licensed Software for the
429time period during which the License is not able to utilize the Licensed
430Software under the terms of this Agreement.
431
432TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE QT COMPANY ON BEHALF OF
433ITSELF AND ITS LICENSORS, SUPPLIERS AND AFFILIATES, DISCLAIMS ALL OTHER
434WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED
435WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-
436INFRINGEMENT WITH REGARD TO THE LICENSED SOFTWARE. THE QT COMPANY DOES NOT
437WARRANT THAT THE LICENSED SOFTWARE WILL SATISFY LICENSEE'S REQUIREMENTS OR THAT
438IT WILL OPERATE WITHOUT DEFECT OR ERROR OR THAT THE OPERATION THEREOF WILL BE
439UNINTERRUPTED. ALL USE OF AND RELIANCE ON THE LICENSED SOFTWARE IS AT THE SOLE
440RISK OF AND RESPONSIBILITY OF LICENSEE.
441
4427. INDEMNIFICATION AND LIMITATION OF LIABILITY
443
4447.1 Limitation of Liability
445
446EXCEPT FOR (I) CASES OF GROSS NEGLIGENCE OR INTENTIONAL MISCONDUCT, AND (II)
447BREACH OF CONFIDENTIALITY, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, IN NO
448EVENT SHALL EITHER PARTY BE LIABLE TO THE OTHER PARTY FOR ANY LOSS OF PROFIT,
449LOSS OF DATA, LOSS OF BUSINESS OR GOODWILL OR ANY OTHER INDIRECT, SPECIAL,
450CONSEQUENTIAL, INCIDENTAL OR PUNITIVE COST, DAMAGES OR EXPENSE OF ANY KIND,
451HOWSOEVER ARISING UNDER OR IN CONNECTION WITH THIS AGREEMENT. PARTIES
452SPECIFICALLY AGREE THAT LICENSEE'S OBLIGATION TO PAY LICENSE AND OTHER FEES
453CORRESPONDING TO ACTUAL USAGE OF LICENSED SOFTWARE HEREUNDER SHALL BE
454CONSIDERED AS A DIRECT DAMAGE.
455
456EXCEPT FOR (I) CASES OF GROSS NEGLIGENCE OR INTENTIONAL MISCONDUCT, AND (II)
457BREACH OF CONFIDENTIALITY, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, IN
458NO EVENT SHALL EITHER PARTY'S TOTAL AGGREGATE LIABILITY UNDER THIS AGREEMENT
459EXCEED THE AGGREGATE LICENSE FEES PAID OR PAYABLE TO THE QT COMPANY FROM
460LICENSEE DURING THE PERIOD OF TWELVE (12) MONTHS IMMEDIATELY PRECEDING THE
461EVENT RESULTING IN SUCH LIABILITY.
462
463THE PROVISIONS OF THIS SECTION 7 ALLOCATE THE RISKS UNDER THIS AGREEMENT
464BETWEEN THE QT COMPANY AND LICENSEE AND THE PARTIES HAVE RELIED UPON THE
465LIMITATIONS SET FORTH HEREIN IN DETERMINING WHETHER TO ENTER INTO THIS AGREEMENT.
466
4677.2 Licensee's Indemnification
468
469Licensee shall indemnify and hold harmless The Qt Company from and against any
470claim, injury, judgment, settlement, loss or expense, including attorneys' fees
471related to: (a) Licensee's misrepresentation in connection with The Qt Company
472or the Licensed Software or breach of this Agreement, (b) the Application or
473Device (except where such cause of liability is solely attributable to the
474Licensed Software).
475
4768. SUPPORT, UPDATES AND ONLINE SERVICES
477
478Upon due payment of the agreed License Fees the Licensee will be eligible to
479receive Support and Updates and to use the Online Services during the License
480Term, provided, however, that in the event the License Term is longer than 36
481months, Support is provided only for the first 12 months, unless the Parties
482specifically otherwise agree.
483
484Unless otherwise decided by The Company at its free and absolute discretion,
485Upgrades will not be included in the Support but may be available subject to
486additional fees.
487
488From time to time The Qt Company may change the Support terms, provided that
489during the respective ongoing License Term the level of Support provided by The
490Qt Company may not be reduced without the consent of the Licensee.
491
492Unless otherwise agreed, The Qt Company shall not be responsible for providing
493any service or support to Customers.
494
4959. CONFIDENTIALITY
496
497Each Party acknowledges that during the Term of this Agreement each Party may
498receive information about the other Party's business, business methods,
499business plans, customers, business relations, technology, and other
500information, including the terms of this Agreement, that is confidential and
501of great value to the other Party, and the value of which would be
502significantly reduced if disclosed to third parties ("Confidential
503Information"). Accordingly, when a Party (the "Receiving Party") receives
504Confidential Information from the other Party (the "Disclosing Party"), the
505Receiving Party shall only disclose such information to employees and
506Contractors on a need to know basis, and shall cause its employees and
507employees of its Affiliates to: (i) maintain any and all Confidential
508Information in confidence; (ii) not disclose the Confidential Information to a
509third party without the Disclosing Party's prior written approval; and (iii)
510not, directly or indirectly, use the Confidential Information for any purpose
511other than for exercising its rights and fulfilling its responsibilities
512pursuant to this Agreement. Each Party shall take reasonable measures to
513protect the Confidential Information of the other Party, which measures shall
514not be less than the measures taken by such Party to protect its own
515confidential and proprietary information.
516
517Obligation of confidentiality shall not apply to information that (i) is or
518becomes generally known to the public through no act or omission of the
519Receiving Party; (ii) was in the Receiving Party's lawful possession prior to
520the disclosure hereunder and was not subject to limitations on disclosure or
521use; (iii) is developed independently by employees or Contractors of the
522Receiving Party or other persons working for the Receiving Party who have not
523had access to the Confidential Information of the Disclosing Party, as proven
524by the written records of the Receiving Party; (iv) is lawfully disclosed to
525the Receiving Party without restrictions, by a third party not under an
526obligation of confidentiality; or (v) the Receiving Party is legally compelled
527to disclose, in which case the Receiving Party shall notify the Disclosing
528Party of such compelled disclosure and assert the privileged and confidential
529nature of the information and cooperate fully with the Disclosing Party to
530limit the scope of disclosure and the dissemination of disclosed Confidential
531Information to the minimum extent necessary.
532
533The obligations under this Section 9 shall continue to remain in force for a
534period of five (5) years after the last disclosure, and, with respect to trade
535secrets, for so long as such trade secrets are protected under applicable trade
536secret laws.
537
53810. FEES, DELIVERY AND PAYMENT
539
54010.1 License Fees
541
542License Fees are described in The Qt Company's standard price list, quote or
543Purchase Order confirmation or in an appendix hereto, as the case may be.
544
545The License Fees shall not be refunded or claimed as a credit in any event or
546for any reason whatsoever.
547
54810.2 Ordering Licenses
549
550Licensee may purchase Development Licenses and Distribution Licenses pursuant
551to agreed pricing terms or, if no specific pricing terms have been agreed upon,
552at The Qt Company's standard pricing terms applicable at the time of purchase.
553
554Licensee shall submit all purchase orders for Development Licenses and
555Distribution Licenses to The Qt Company by email or any other method acceptable
556to The Qt Company (each such order is referred to herein as a "Purchase Order")
557for confirmation, whereupon the Purchase Order shall become binding between the
558Parties.
559
56010.3 Distribution License Packs
561
562Unless otherwise agreed, Distribution Licenses shall be purchased by way of
563Distribution License Packs.
564
565Upon due payment of the ordered Distribution License Pack(s), the Licensee will
566have an account of Distribution Licenses available for installing, bundling or
567integrating (all jointly "installing") the Redistributables with the Devices or
568for otherwise distributing the Redistributables in accordance with this
569Agreement.
570
571Each time Licensee "installs" or distributes a copy of Redistributables, then
572one Distribution License is used, and Licensee's account of available
573Distribution Licenses is decreased accordingly.
574
575Licensee may "install" copies of the Redistributables so long as Licensee has
576Distribution Licenses remaining on its account.
577
578Redistributables will be deemed to have been "installed" into a Device when one
579of the following circumstances shall have occurred: a) the Redistributables
580have been loaded onto the Device and used outside of the Licensee's premises or
581b) the Device has been fully tested and placed into Licensee's inventory
582(or sold) for the first time (i.e., Licensee will not be required to use
583(or pay for) more than one Distribution License for each individual Device,
584e.g. in a situation where a Device is returned to Licensee's inventory after
585delivery to a distributor or sale to a Customer). In addition, if Licensee
586includes a back-up copy of the Redistributables on a CD-ROM or other storage
587medium along with the product, that backup copy of the Redistributables will
588not be deemed to have been "installed" and will not require an additional
589Distribution License.
590
59110.4 Payment Terms
592
593License Fees and any other charges under this Agreement shall be paid by
594Licensee no later than thirty (30) days from the date of the applicable invoice
595from The Qt Company.
596
597The Qt Company will submit an invoice to Licensee after the date of this
598Agreement and/or after The Qt Company receives a Purchase Order from
599Licensee.
600
601A late payment charge of the lower of (a) one percent per month; or (b) the
602interest rate stipulated by applicable law, shall be charged on any unpaid
603balances that remain past due.
604
605The Qt Company shall have the right to suspend, terminate or withhold grants
606of all rights to the Licensed Software hereunder, including but not limited to
607the Developer License, Distribution License, and Support, should Licensee fail
608to make payment in timely fashion.
609
61010.5 Taxes
611
612All License Fees and other charges payable hereunder are gross amounts but
613exclusive of any value added tax, use tax, sales tax and other taxes, duties or
614tariffs ("Taxes"). Such applicable Taxes shall be paid by Licensee, or, where
615applicable, in lieu of payment of such Taxes, Licensee shall provide an
616exemption certificate to The Qt Company and any applicable authority.
617
61811 RECORD-KEEPING AND REPORTING OBLIGATIONS; AUDIT RIGHTS
619
62011.1 Licensee's Record-keeping
621
622Licensee shall at all times maintain accurate and up-to-date written records of
623Licensee's activities related to the use of Licensed Software and distribution
624of Redistributables. The records shall be adequate to determine Licensee's
625compliance with the provisions of this Agreement and to demonstrate the number
626of Designated Users and Redistributables distributed by Licensee. The records
627shall conform to good accounting practices reasonably acceptable to The Qt
628Company.
629
630Licensee shall, within thirty (30) days from receiving The Qt Company's request
631to that effect, deliver to The Qt Company a report on Licensee's usage of
632Licensed Software, such report to copies of Redistributables distributed by
633Licensee during that calendar quarter, and also detailing the number of
634undistributed copies of Redistributables made by Licensee and remaining in its
635account contain information, in sufficient detail, on (i) amount of users
636working with Licensed Software, (ii) copies of Redistributables distributed by
637Licensee during that calendar quarter, (iii) number of undistributed copies of
638Redistributables and corresponding number of unused Distribution Licenses
639remaining on Licensee's account, and (iv) any other information as The Qt
640Company may reasonably require from time to time.
641
64211.2. The Qt Company's Audit Rights
643
644The Qt Company or an independent auditor acting on behalf of The Qt Company's,
645may, upon at least five (5) business days' prior written notice and at its
646expense, audit Licensee with respect to the use of the Redistributables, but
647not more frequently than once during each 6-month period. Such audit may be
648conducted by mail, electronic means or through an in-person visit to Licensee's
649place of business. Any such in-person audit shall be conducted during regular
650business hours at Licensee's facilities and shall not unreasonably interfere
651with Licensee's business activities. The Qt Company or the independent auditor
652acting on behalf of The Qt Company shall be entitled to inspect Licensee's
653Records. All such Licensee's Records and use thereof shall be subject to an
654obligation of confidentiality under this Agreement.
655
656If an audit reveals that Licensee is using the Licensed Software beyond scope
657of the licenses Licensee has paid for, Licensee agrees to immediately pay The
658Qt Company any amounts owed for such unauthorized use.
659
660In addition, in the event the audit reveals a material violation of the terms
661of this Agreement (underpayment of more than 5% of License Fees shall always be
662deemed a material violation for purposes of this section), then the Licensee
663shall pay The Qt Company's reasonable cost of conducting such audit.
664
66512 TERM AND TERMINATION
666
66712.1 Term
668
669This Agreement shall enter into force upon due acceptance by both Parties and
670remain in force for as long as there is any Development License(s) in force
671("Term"), unless and until terminated pursuant to the terms of this Section 12.
672
67312.2 Termination by The Qt Company
674
675The Qt Company shall have the right to terminate this Agreement upon thirty
676(30) days prior written notice if the Licensee is in material breach of any
677obligation of this Agreement and fails to remedy such breach within such notice
678period.
679
68012.3 Mutual Right to Terminate
681
682Either Party shall have the right to terminate this Agreement immediately upon
683written notice in the event that the other Party becomes insolvent, files for
684any form of bankruptcy, makes any assignment for the benefit of creditors, has
685a receiver, administrative receiver or officer appointed over the whole or a
686substantial part of its assets, ceases to conduct business, or an act
687equivalent to any of the above occurs under the laws of the jurisdiction of the
688other Party.
689
69012.4 Parties' Rights and Duties upon Termination
691
692Upon expiry or termination of the Agreement Licensee shall cease and shall
693cause all Designated Users (including those of its Affiliates' and
694Contractors') to cease using the Licensed Software and distribution of the
695Redistributables under this Agreement.
696
697Notwithstanding the above, in the event the Agreement expires or is terminated:
698
699(i) as a result of The Qt Company choosing not to renew the Development
700License(s) as set forth in Section 3.1, then all valid licenses possessed by
701the Licensee at such date shall be extended to be valid in perpetuity under the
702terms of this Agreement and Licensee is entitled to purchase additional
703licenses as set forth in Section 10.2; or
704
705(ii) for reason other than by The Qt Company pursuant to item (i) above or
706pursuant to Section 12.2, then the Licensee is entitled, for a period of six
707(6) months after the effective date of termination, to continue distribution of
708Devices under the Distribution Licenses paid but unused at such effective date
709of termination.
710
711Upon any such termination the Licensee shall destroy or return to The Qt
712Company all copies of the Licensed Software and all related materials and will
713certify the same to The Qt Company upon its request, provided however that
714Licensee may retain and exploit such copies of the Licensed Software as it may
715reasonably require in providing continued support to Customers.
716
717Expiry or termination of this Agreement for any reason whatsoever shall not
718relieve Licensee of its obligation to pay any License Fees accrued or payable
719to The Qt Company prior to the effective date of termination, and Licensee
720shall immediately pay to The Qt Company all such fees upon the effective date
721of termination. Termination of this Agreement shall not affect any rights of
722Customers to continue use of Applications and Devices (and therein incorporated
723Redistributables).
724
72512.5 Extension in case of bankruptcy
726
727In the event The Qt Company is declared bankrupt under a final, non-cancellable
728decision by relevant court of law, and this Agreement is not, at the date of
729expiry of the Development License(s) pursuant to Section 3.1, assigned to
730party, who has assumed The Qt Company's position as a legitimate licensor of
731Licensed Software under this Agreement, then all valid licenses possessed by
732the Licensee at such date of expiry, and which the Licensee has not notified
733for expiry, shall be extended to be valid in perpetuity under the terms of
734this Agreement.
735
73613. GOVERNING LAW AND LEGAL VENUE
737
738In the event this Agreement is in the name of The Qt Company Inc., a Delaware
739Corporation, then:
740
741(i) this Agreement shall be construed and interpreted in accordance with the
742laws of the State of California, USA, excluding its choice of law provisions;
743
744(ii) the United Nations Convention on Contracts for the International Sale of
745Goods will not apply to this Agreement; and
746
747(iii) any dispute, claim or controversy arising out of or relating to this
748Agreement or the breach, termination, enforcement, interpretation or validity
749thereof, including the determination of the scope or applicability of this
750Agreement to arbitrate, shall be determined by arbitration in San Francisco,
751USA, before one arbitrator. The arbitration shall be administered by JAMS
752pursuant to JAMS' Streamlined Arbitration Rules and Procedures. Judgment on the
753Award may be entered in any court having jurisdiction. This Section shall not
754preclude parties from seeking provisional remedies in aid of arbitration from a
755court of appropriate jurisdiction.
756
757In the event this Agreement is in the name of The Qt Company Ltd., a Finnish
758Company, then:
759
760(i) this Agreement shall be construed and interpreted in accordance with the
761laws of Finland, excluding its choice of law provisions;
762
763(ii) the United Nations Convention on Contracts for the International Sale of
764Goods will not apply to this Agreement; and
765
766(iii) any disputes, controversy or claim arising out of or relating to this
767Agreement, or the breach, termination or validity thereof shall be shall be
768finally settled by arbitration in accordance with the Arbitration Rules of
769Finland Chamber of Commerce. The arbitration tribunal shall consist of one (1),
770or if either Party so requires, of three (3), arbitrators. The award shall be
771final and binding and enforceable in any court of competent jurisdiction. The
772arbitration shall be held in Helsinki, Finland and the process shall be
773conducted in the English language. This Section shall not preclude parties from
774seeking provisional remedies in aid of arbitration from a court of appropriate
775jurisdiction.
776
77714. GENERAL PROVISIONS
778
77914.1 No Assignment
780
781Except in the case of a merger or sale of substantially all of its corporate
782assets, Licensee shall not be entitled to assign or transfer all or any of its
783rights, benefits and obligations under this Agreement without the prior written
784consent of The Qt Company, which shall not be unreasonably withheld or delayed.
785The Qt Company shall be entitled to freely assign or transfer any of its
786rights, benefits or obligations under this Agreement.
787
78814.2 No Third Party Representations
789
790Licensee shall make no representations or warranties concerning the Licensed
791Software on behalf of The Qt Company. Any representation or warranty Licensee
792makes or purports to make on The Qt Company's behalf shall be void as to The
793Qt Company.
794
79514.3 Surviving Sections
796
797Any terms and conditions that by their nature or otherwise reasonably should
798survive termination of this Agreement shall so be deemed to survive.
799
80014.4 Entire Agreement
801
802This Agreement, the exhibits hereto, the License Certificate and any applicable
803Purchase Order constitute the complete agreement between the Parties and
804supersedes all prior or contemporaneous discussions, representations, and
805proposals, written or oral, with respect to the subject matters discussed
806herein.
807
808In the event of any conflict or inconsistency between this Agreement and any
809Purchase Order, the terms of this Agreement will prevail over the terms of the
810Purchase Order with respect to such conflict or inconsistency.
811
812Parties specifically acknowledge and agree that this Agreement prevails over
813any click-to-accept or similar agreements the Designated Users may need to
814accept online upon download of the Licensed Software, as may be required by
815The Qt Company's applicable processes relating to Licensed Software.
816
81714.5 Modifications
818
819No modification of this Agreement shall be effective unless contained in a
820writing executed by an authorized representative of each Party. No term or
821condition contained in Licensee's Purchase Order shall apply unless expressly
822accepted by The Qt Company in writing.
823
82414.6 Force Majeure
825
826Except for the payment obligations hereunder, neither Party shall be liable to
827the other for any delay or non-performance of its obligations hereunder in the
828event and to the extent that such delay or non-performance is due to an event
829of act of God, terrorist attack or other similar unforeseeable catastrophic
830event that prevents either Party for fulfilling its obligations under this
831Agreement and which such Party cannot avoid or circumvent ("Force Majeure
832Event"). If the Force Majeure Event results in a delay or non-performance of a
833Party for a period of three (3) months or longer, then either Party shall have
834the right to terminate this Agreement with immediate effect without any
835liability (except for the obligations of payment arising prior to the event of
836Force Majeure) towards the other Party.
837
83814.7 Notices
839
840Any notice given by one Party to the other shall be deemed properly given and
841deemed received if specifically acknowledged by the receiving Party in writing
842or when successfully delivered to the recipient by hand, fax, or special
843courier during normal business hours on a business day to the addresses
844specified for each Party on the signature page. Each communication and document
845made or delivered by one Party to the other Party pursuant to this Agreement
846shall be in the English language.
847
84814.8 Export Control
849
850Licensee acknowledges that the Redistributables may be subject to export
851control restrictions under the applicable laws of respective countries.
852Licensee shall fully comply with all applicable export license restrictions
853and requirements as well as with all laws and regulations relating to the
854Redistributables and exercise of licenses hereunder and shall procure all
855necessary governmental authorizations, including without limitation, all
856necessary licenses, approvals, permissions or consents, where necessary for the
857re-exportation of the Redistributables, Applications and/or Devices.
858
85914.9 No Implied License
860
861There are no implied licenses or other implied rights granted under this
862Agreement, and all rights, save for those expressly granted hereunder, shall
863remain with The Qt Company and its licensors. In addition, no licenses or
864immunities are granted to the combination of the Licensed Software with any
865other software or hardware not delivered by The Qt Company under this Agreement.
866
86714.10 Attorney Fees
868
869The prevailing Party in any action to enforce this Agreement shall be entitled
870to recover its attorney's fees and costs in connection with such action.
871
87214.11 Severability
873
874If any provision of this Agreement shall be adjudged by any court of competent
875jurisdiction to be unenforceable or invalid, that provision shall be limited or
876eliminated to the minimum extent necessary so that this Agreement shall
877otherwise remain in full force and effect and enforceable.
878
879
880IN WITNESS WHEREOF, the Parties hereto, intending to be legally bound hereby,
881have caused this Agreement to be executed by Licensee's authorized
882representative installing the Licensed Software and accepting the terms
883hereof in connection therewith.
884
885
886Appendix 1
887
8881. Parts of the Licensed Software that are permitted for distribution in
889object code form only ("Redistributables") under this Agreement:
890
891- The Licensed Software's Qt Essentials and Qt Add-on libraries
892- The Licensed Software's configuration tool ("qtconfig")
893- The Licensed Software's help tool ("Qt Assistant")
894- The Licensed Software's internationalization tools ("Qt Linguist", "lupdate",
895 "lrelease")
896- The Licensed Software's QML ("Qt Quick") launcher tool ("qmlscene" or
897 "qmlviewer")
898- The Licensed Software's installer framework
899
9002. Parts of the Licensed Software that are not permitted for distribution
901include, but are not limited to:
902
903- The Licensed Software's source code and header files
904- The Licensed Software's documentation
905- The Licensed Software's documentation generation tool ("qdoc")
906- The Licensed Software's tool for writing makefiles ("qmake")
907- The Licensed Software's Meta Object Compiler ("moc")
908- The Licensed Software's User Interface Compiler ("uic")
909- The Licensed Software's Resource Compiler ("rcc")
910- The Licensed Software's parts of the IDE tool ("Qt Creator")
911- The Licensed Software's parts of the Design tools ("Qt 3D Studio" or
912 "Qt Quick Designer")
913- The Licensed Software's Emulator
diff --git a/licenses/The-Qt-Company-Qt-LGPL-Exception-1.1 b/licenses/The-Qt-Company-Qt-LGPL-Exception-1.1
deleted file mode 100644
index 5cdacb9a..00000000
--- a/licenses/The-Qt-Company-Qt-LGPL-Exception-1.1
+++ /dev/null
@@ -1,22 +0,0 @@
1The Qt Company Qt LGPL Exception version 1.1
2
3As an additional permission to the GNU Lesser General Public License version
42.1, the object code form of a "work that uses the Library" may incorporate
5material from a header file that is part of the Library. You may distribute
6such object code under terms of your choice, provided that:
7 (i) the header files of the Library have not been modified; and
8 (ii) the incorporated material is limited to numerical parameters, data
9 structure layouts, accessors, macros, inline functions and
10 templates; and
11 (iii) you comply with the terms of Section 6 of the GNU Lesser General
12 Public License version 2.1.
13
14Moreover, you may apply this exception to a modified version of the Library,
15provided that such modification does not involve copying material from the
16Library into the modified Library's header files unless such material is
17limited to (i) numerical parameters; (ii) data structure layouts;
18(iii) accessors; and (iv) small macros, templates and inline functions of
19five lines or less in length.
20
21Furthermore, you are not required to apply this additional permission to a
22modified version of the Library.
diff --git a/licenses/The-Qt-Company-TPLA-2.4 b/licenses/The-Qt-Company-TPLA-2.4
deleted file mode 100644
index 1f59ab24..00000000
--- a/licenses/The-Qt-Company-TPLA-2.4
+++ /dev/null
@@ -1,627 +0,0 @@
1TECHNOLOGY PREVIEW LICENSE AGREEMENT
2
3For individuals and/or legal entities resident in the Americas (North
4America, Central America and South America), the applicable licensing
5terms are specified under the heading "Technology Preview License
6Agreement: The Americas".
7
8For individuals and/or legal entities not resident in The Americas, the
9applicable licensing terms are specified under the heading "Technology
10Preview License Agreement: Rest of the World".
11
12
13TECHNOLOGY PREVIEW LICENSE AGREEMENT: The Americas
14Agreement version 2.4
15
16This Technology Preview License Agreement ("Agreement")is a legal agreement
17between The Qt Company USA, Inc. ("The Qt Company"), with its registered
18office at 2350 Mission College Blvd., Suite 1020, Santa Clara, California
1995054, U.S.A. and you (either an individual or a legal entity) ("Licensee")
20for the Licensed Software (as defined below).
21
221. DEFINITIONS
23
24"Affiliate" of a Party shall mean an entity (i) which is directly or
25indirectly controlling such Party; (ii) which is under the same direct
26or indirect ownership or control as such Party; or (iii) which is
27directly or indirectly owned or controlled by such Party. For these
28purposes, an entity shall be treated as being controlled by another if
29that other entity has fifty percent (50 %) or more of the votes in such
30entity, is able to direct its affairs and/or to control the composition
31of its board of directors or equivalent body.
32
33"Applications" shall mean Licensee's software products created using the
34Licensed Software which may include portions of the Licensed Software.
35
36"Term" shall mean the period of time six (6) months from the later of
37(a) the Effective Date; or (b) the date the Licensed Software was
38initially delivered to Licensee by The Qt Company. If no specific Effective
39Date is set forth in the Agreement, the Effective Date shall be deemed to be
40the date the Licensed Software was initially delivered to Licensee.
41
42"Licensed Software" shall mean the computer software, "online" or
43electronic documentation, associated media and printed materials,
44including the source code, example programs and the documentation
45delivered by The Qt Company to Licensee in conjunction with this Agreement.
46
47"Party" or "Parties" shall mean Licensee and/or The Qt Company.
48
49
502. OWNERSHIP
51
52The Licensed Software is protected by copyright laws and international
53copyright treaties, as well as other intellectual property laws and
54treaties. The Licensed Software is licensed, not sold.
55
56If Licensee provides any findings, proposals, suggestions or other
57feedback ("Feedback") to The Qt Company regarding the Licensed Software,
58The Qt Company shall own all right, title and interest including the
59intellectual property rights in and to such Feedback, excluding however any
60existing patent rights of Licensee. To the extent Licensee owns or controls
61any patents for such Feedback Licensee hereby grants to The Qt Company and its
62Affiliates, a worldwide, perpetual, non-transferable, sublicensable,
63royalty-free license to (i) use, copy and modify Feedback and to create
64derivative works thereof, (ii) to make (and have made), use, import,
65sell, offer for sale, lease, dispose, offer for disposal or otherwise
66exploit any products or services of The Qt Company containing Feedback, and
67(iii) sublicense all the foregoing rights to third party licensees and
68customers of The Qt Company and/or its Affiliates.
69
70
713. VALIDITY OF THE AGREEMENT
72
73By installing, copying, or otherwise using the Licensed Software,
74Licensee agrees to be bound by the terms of this Agreement. If Licensee
75does not agree to the terms of this Agreement, Licensee may not install,
76copy, or otherwise use the Licensed Software. Upon Licensee's acceptance
77of the terms and conditions of this Agreement, The Qt Company grants Licensee
78the right to use the Licensed Software in the manner provided below.
79
80
814. LICENSES
82
834.1. Using and Copying
84
85The Qt Company grants to Licensee a non-exclusive, non-transferable,
86time-limited license to use and copy the Licensed Software for sole purpose
87of designing, developing and testing Applications, and evaluating and the
88Licensed Software during the Term.
89
90Licensee may install copies of the Licensed Software on an unlimited
91number of computers provided that (a) if an individual, only such
92individual; or (b) if a legal entity only its employees; use the
93Licensed Software for the authorized purposes.
94
954.2 No Distribution or Modifications
96
97Licensee may not disclose, modify, sell, market, commercialise,
98distribute, loan, rent, lease, or license the Licensed Software or any
99copy of it or use the Licensed Software for any purpose that is not
100expressly granted in this Section 4. Licensee may not alter or remove
101any details of ownership, copyright, trademark or other property right
102connected with the Licensed Software. Licensee may not distribute any
103software statically or dynamically linked with the Licensed Software.
104
1054.3 No Technical Support
106
107The Qt Company has no obligation to furnish Licensee with any technical
108support whatsoever. Any such support is subject to separate agreement between
109the Parties.
110
111
1125. PRE-RELEASE CODE
113The Licensed Software contains pre-release code that is not at the level
114of performance and compatibility of a final, generally available,
115product offering. The Licensed Software may not operate correctly and
116may be substantially modified prior to the first commercial product
117release, if any. The Qt Company is not obligated to make this or any later
118version of the Licensed Software commercially available. The License
119Software is "Not for Commercial Use" and may only be used for the
120purposes described in Section 4. The Licensed Software may not be used
121in a live operating environment where it may be relied upon to perform
122in the same manner as a commercially released product or with data that
123has not been sufficiently backed up.
124
1256. THIRD PARTY SOFTWARE
126
127The Licensed Software may provide links to third party libraries or code
128(collectively "Third Party Software") to implement various functions.
129Third Party Software does not comprise part of the Licensed Software. In
130some cases, access to Third Party Software may be included along with
131the Licensed Software delivery as a convenience for development and
132testing only. Such source code and libraries may be listed in the
133".../src/3rdparty" source tree delivered with the Licensed Software or
134documented in the Licensed Software where the Third Party Software is
135used, as may be amended from time to time, do not comprise the Licensed
136Software. Licensee acknowledges (1) that some part of Third Party
137Software may require additional licensing of copyright and patents from
138the owners of such, and (2) that distribution of any of the Licensed
139Software referencing any portion of a Third Party Software may require
140appropriate licensing from such third parties.
141
142
1437. LIMITED WARRANTY AND WARRANTY DISCLAIMER
144
145The Licensed Software is licensed to Licensee "as is". To the maximum
146extent permitted by applicable law, The Qt Company on behalf of itself and
147its suppliers, disclaims all warranties and conditions, either express or
148implied, including, but not limited to, implied warranties of
149merchantability, fitness for a particular purpose, title and
150non-infringement with regard to the Licensed Software.
151
152
1538. LIMITATION OF LIABILITY
154
155If, The Qt Company's warranty disclaimer notwithstanding, The Qt Company is
156held liable to Licensee, whether in contract, tort or any other legal theory,
157based on the Licensed Software, The Qt Company's entire liability to Licensee
158and Licensee's exclusive remedy shall be, at The Qt Company's option, either
159(A) return of the price Licensee paid for the Licensed Software, or (B)
160repair or replacement of the Licensed Software, provided Licensee
161returns to The Qt Company all copies of the Licensed Software as originally
162delivered to Licensee. The Qt Company shall not under any circumstances be
163liable to Licensee based on failure of the Licensed Software if the failure
164resulted from accident, abuse or misapplication, nor shall The Qt Company
165under any circumstances be liable for special damages, punitive or exemplary
166damages, damages for loss of profits or interruption of business or for
167loss or corruption of data. Any award of damages from The Qt Company to
168Licensee shall not exceed the total amount Licensee has paid to The Qt
169Company in connection with this Agreement.
170
171
1729. CONFIDENTIALITY
173
174Each party acknowledges that during the Term of this Agreement it shall
175have access to information about the other party's business, business
176methods, business plans, customers, business relations, technology, and
177other information, including the terms of this Agreement, that is
178confidential and of great value to the other party, and the value of
179which would be significantly reduced if disclosed to third parties (the
180"Confidential Information"). Accordingly, when a party (the "Receiving
181Party") receives Confidential Information from another party (the
182"Disclosing Party"), the Receiving Party shall, and shall obligate its
183employees and agents and employees and agents of its Affiliates to: (i)
184maintain the Confidential Information in strict confidence; (ii) not
185disclose the Confidential Information to a third party without the
186Disclosing Party's prior written approval; and (iii) not, directly or
187indirectly, use the Confidential Information for any purpose other than
188for exercising its rights and fulfilling its responsibilities pursuant
189to this Agreement. Each party shall take reasonable measures to protect
190the Confidential Information of the other party, which measures shall
191not be less than the measures taken by such party to protect its own
192confidential and proprietary information.
193
194"Confidential Information" shall not include information that (a) is or
195becomes generally known to the public through no act or omission of the
196Receiving Party; (b) was in the Receiving Party's lawful possession
197prior to the disclosure hereunder and was not subject to limitations on
198disclosure or use; (c) is developed by the Receiving Party without
199access to the Confidential Information of the Disclosing Party or by
200persons who have not had access to the Confidential Information of the
201Disclosing Party as proven by the written records of the Receiving
202Party; (d) is lawfully disclosed to the Receiving Party without
203restrictions, by a third party not under an obligation of
204confidentiality; or (e) the Receiving Party is legally compelled to
205disclose the information, in which case the Receiving Party shall assert
206the privileged and confidential nature of the information and cooperate
207fully with the Disclosing Party to protect against and prevent
208disclosure of any Confidential Information and to limit the scope of
209disclosure and the dissemination of disclosed Confidential Information
210by all legally available means.
211
212The obligations of the Receiving Party under this Section shall continue
213during the Initial Term and for a period of five (5) years after
214expiration or termination of this Agreement. To the extent that the
215terms of the Non-Disclosure Agreement between The Qt Company and Licensee
216conflict with the terms of this Section 9, this Section 9 shall be
217controlling over the terms of the Non-Disclosure Agreement.
218
219
22010. GENERAL PROVISIONS
221
22210.1 No Assignment
223
224Licensee shall not be entitled to assign or transfer all or any of its
225rights, benefits and obligations under this Agreement without the prior
226written consent of The Qt Company, which shall not be unreasonably withheld.
227
22810.2 Termination
229
230The Qt Company may terminate the Agreement at any time immediately upon
231written notice by The Qt Company to Licensee if Licensee breaches this
232Agreement.
233
234Upon termination of this Agreement, Licensee shall return to The Qt Company
235all copies of Licensed Software that were supplied by The Qt Company. All
236other copies of Licensed Software in the possession or control of Licensee
237must be erased or destroyed. An officer of Licensee must promptly
238deliver to The Qt Company a written confirmation that this has occurred.
239
24010.3 Surviving Sections
241
242Any terms and conditions that by their nature or otherwise reasonably
243should survive a cancellation or termination of this Agreement shall
244also be deemed to survive. Such terms and conditions include, but are
245not limited to the following Sections: 2, 5, 6, 7, 8, 9, 10.2, 10.3, 10.4,
24610.5, 10.6, 10.7, and 10.8 of this Agreement.
247
24810.4 Entire Agreement
249
250This Agreement constitutes the complete agreement between the parties
251and supersedes all prior or contemporaneous discussions,
252representations, and proposals, written or oral, with respect to the
253subject matters discussed herein, with the exception of the
254non-disclosure agreement executed by the parties in connection with this
255Agreement ("Non-Disclosure Agreement"), if any, shall be subject to
256Section 9. No modification of this Agreement shall be effective unless
257contained in a writing executed by an authorized representative of each
258party. No term or condition contained in Licensee's purchase order shall
259apply unless expressly accepted by The Qt Company in writing. If any
260provision of the Agreement is found void or unenforceable, the remainder
261shall remain valid and enforceable according to its terms. If any remedy
262provided is determined to have failed for its essential purpose, all
263limitations of liability and exclusions of damages set forth in this
264Agreement shall remain in effect.
265
26610.5 Export Control
267
268Licensee acknowledges that the Licensed Software may be subject to
269export control restrictions of various countries. Licensee shall fully
270comply with all applicable export license restrictions and requirements
271as well as with all laws and regulations relating to the importation of
272the Licensed Software and shall procure all necessary governmental
273authorizations, including without limitation, all necessary licenses,
274approvals, permissions or consents, where necessary for the
275re-exportation of the Licensed Software.,
276
27710.6 Governing Law and Legal Venue
278
279This Agreement shall be governed by and construed in accordance with the
280federal laws of the United States of America and the internal laws of
281the State of New York without given effect to any choice of law rule
282that would result in the application of the laws of any other
283jurisdiction. The United Nations Convention on Contracts for the
284International Sale of Goods (CISG) shall not apply. Each Party (a)
285hereby irrevocably submits itself to and consents to the jurisdiction of
286the United States District Court for the Southern District of New York
287(or if such court lacks jurisdiction, the state courts of the State of
288New York) for the purposes of any action, claim, suit or proceeding
289between the Parties in connection with any controversy, claim, or
290dispute arising out of or relating to this Agreement; and (b) hereby
291waives, and agrees not to assert by way of motion, as a defense or
292otherwise, in any such action, claim, suit or proceeding, any claim that
293is not personally subject to the jurisdiction of such court(s), that the
294action, claim, suit or proceeding is brought in an inconvenient forum or
295that the venue of the action, claim, suit or proceeding is improper.
296Notwithstanding the foregoing, nothing in this Section 9.6 is intended
297to, or shall be deemed to, constitute a submission or consent to, or
298selection of, jurisdiction, forum or venue for any action for patent
299infringement, whether or not such action relates to this Agreement.
300
30110.7 No Implied License
302
303There are no implied licenses or other implied rights granted under this
304Agreement, and all rights, save for those expressly granted hereunder,
305shall remain with The Qt Company and its licensors. In addition, no licenses
306or immunities are granted to the combination of the Licensed Software with
307any other software or hardware not delivered by The Qt Company under this
308Agreement.
309
31010.8 Government End Users
311
312A "U.S. Government End User" shall mean any agency or entity of the
313government of the United States. The following shall apply if Licensee
314is a U.S. Government End User. The Licensed Software is a "commercial
315item," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995),
316consisting of "commercial computer software" and "commercial computer
317software documentation," as such terms are used in 48 C.F.R. 12.212
318(Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1
319through 227.7202-4 (June 1995), all U.S. Government End Users acquire
320the Licensed Software with only those rights set forth herein. The
321Licensed Software (including related documentation) is provided to U.S.
322Government End Users: (a) only as a commercial end item; and (b) only
323pursuant to this Agreement.
324
325
326
327
328
329TECHNOLOGY PREVIEW LICENSE AGREEMENT: Rest of the World
330Agreement version 2.4
331
332This Technology Preview License Agreement ("Agreement") is a legal
333agreement between The Qt Company Ltd ("The Qt Company"), with its registered
334office at Valimotie 21,FI-00380 Helsinki, Finland and you (either an
335individual or a legal entity) ("Licensee") for the Licensed Software.
336
3371. DEFINITIONS
338
339"Affiliate" of a Party shall mean an entity (i) which is directly or
340indirectly controlling such Party; (ii) which is under the same direct
341or indirect ownership or control as such Party; or (iii) which is
342directly or indirectly owned or controlled by such Party. For these
343purposes, an entity shall be treated as being controlled by another if
344that other entity has fifty percent (50 %) or more of the votes in such
345entity, is able to direct its affairs and/or to control the composition
346of its board of directors or equivalent body.
347
348"Applications" shall mean Licensee's software products created using the
349Licensed Software which may include portions of the Licensed Software.
350
351"Term" shall mean the period of time six (6) months from the later of
352(a) the Effective Date; or (b) the date the Licensed Software was
353initially delivered to Licensee by The Qt Company. If no specific Effective
354Date is set forth in the Agreement, the Effective Date shall be deemed to be
355the date the Licensed Software was initially delivered to Licensee.
356
357"Licensed Software" shall mean the computer software, "online" or
358electronic documentation, associated media and printed materials,
359including the source code, example programs and the documentation
360delivered by The Qt Company to Licensee in conjunction with this Agreement.
361
362"Party" or "Parties" shall mean Licensee and/or The Qt Company.
363
364
3652. OWNERSHIP
366
367The Licensed Software is protected by copyright laws and international
368copyright treaties, as well as other intellectual property laws and
369treaties. The Licensed Software is licensed, not sold.
370
371If Licensee provides any findings, proposals, suggestions or other
372feedback ("Feedback") to The Qt Company regarding the Licensed Software,
373The Qt Companyshall own all right, title and interest including the
374intellectual property rights in and to such Feedback, excluding however any
375existing patent rights of Licensee. To the extent Licensee owns or controls
376any patents for such Feedback Licensee hereby grants to The Qt Company and
377its Affiliates, a worldwide, perpetual, non-transferable, sublicensable,
378royalty-free license to (i) use, copy and modify Feedback and to create
379derivative works thereof, (ii) to make (and have made), use, import,
380sell, offer for sale, lease, dispose, offer for disposal or otherwise
381exploit any products or services of The Qt Company containing Feedback, and
382(iii) sublicense all the foregoing rights to third party licensees and
383customers of The Qt Company and/or its Affiliates.
384
3853. VALIDITY OF THE AGREEMENT
386
387By installing, copying, or otherwise using the Licensed Software,
388Licensee agrees to be bound by the terms of this Agreement. If Licensee
389does not agree to the terms of this Agreement, Licensee may not install,
390copy, or otherwise use the Licensed Software. Upon Licensee's acceptance
391of the terms and conditions of this Agreement, The Qt Company grants Licensee
392the right to use the Licensed Software in the manner provided below.
393
394
3954. LICENSES
396
3974.1. Using and Copying
398
399The Qt Company grants to Licensee a non-exclusive, non-transferable,
400time-limited license to use and copy the Licensed Software for sole purpose
401of designing, developing and testing Applications, and evaluating and the
402Licensed Software during the Term.
403
404Licensee may install copies of the Licensed Software on an unlimited
405number of computers provided that (a) if an individual, only such
406individual; or (b) if a legal entity only its employees; use the
407Licensed Software for the authorized purposes.
408
4094.2 No Distribution or Modifications
410
411Licensee may not disclose, modify, sell, market, commercialise,
412distribute, loan, rent, lease, or license the Licensed Software or any
413copy of it or use the Licensed Software for any purpose that is not
414expressly granted in this Section 4. Licensee may not alter or remove
415any details of ownership, copyright, trademark or other property right
416connected with the Licensed Software. Licensee may not distribute any
417software statically or dynamically linked with the Licensed Software.
418
4194.3 No Technical Support
420
421The Qt Company has no obligation to furnish Licensee with any technical
422support whatsoever. Any such support is subject to separate agreement
423between the Parties.
424
425
4265. PRE-RELEASE CODE
427
428The Licensed Software contains pre-release code that is not at the level
429of performance and compatibility of a final, generally available,
430product offering. The Licensed Software may not operate correctly and
431may be substantially modified prior to the first commercial product
432release, if any. The Qt Company is not obligated to make this or any later
433version of the Licensed Software commercially available. The License
434Software is "Not for Commercial Use" and may only be used for the
435purposes described in Section 4. The Licensed Software may not be used
436in a live operating environment where it may be relied upon to perform
437in the same manner as a commercially released product or with data that
438has not been sufficiently backed up.
439
4406. THIRD PARTY SOFTWARE
441
442The Licensed Software may provide links to third party libraries or code
443(collectively "Third Party Software") to implement various functions.
444Third Party Software does not comprise part of the Licensed Software. In
445some cases, access to Third Party Software may be included along with
446the Licensed Software delivery as a convenience for development and
447testing only. Such source code and libraries may be listed in the
448".../src/3rdparty" source tree delivered with the Licensed Software or
449documented in the Licensed Software where the Third Party Software is
450used, as may be amended from time to time, do not comprise the Licensed
451Software. Licensee acknowledges (1) that some part of Third Party
452Software may require additional licensing of copyright and patents from
453the owners of such, and (2) that distribution of any of the Licensed
454Software referencing any portion of a Third Party Software may require
455appropriate licensing from such third parties.
456
457
4587. LIMITED WARRANTY AND WARRANTY DISCLAIMER
459
460The Licensed Software is licensed to Licensee "as is". To the maximum
461extent permitted by applicable law, The Qt Company on behalf of itself and
462its suppliers, disclaims all warranties and conditions, either express or
463implied, including, but not limited to, implied warranties of
464merchantability, fitness for a particular purpose, title and
465non-infringement with regard to the Licensed Software.
466
467
4688. LIMITATION OF LIABILITY
469
470If, The Qt Company's warranty disclaimer notwithstanding, The Qt Company is
471held liable to Licensee, whether in contract, tort or any other legal theory,
472based on the Licensed Software, The Qt Company's entire liability to Licensee
473and Licensee's exclusive remedy shall be, at The Qt Company's option, either
474(A) return of the price Licensee paid for the Licensed Software, or (B)
475repair or replacement of the Licensed Software, provided Licensee
476returns to The Qt Company all copies of the Licensed Software as originally
477delivered to Licensee. The Qt Company shall not under any circumstances be
478liable to Licensee based on failure of the Licensed Software if the failure
479resulted from accident, abuse or misapplication, nor shall The Qt Company
480under any circumstances be liable for special damages, punitive or exemplary
481damages, damages for loss of profits or interruption of business or for
482loss or corruption of data. Any award of damages from The Qt Company to
483Licensee shall not exceed the total amount Licensee has paid to
484The Qt Company in connection with this Agreement.
485
486
4879. CONFIDENTIALITY
488
489Each party acknowledges that during the Term of this Agreement it shall
490have access to information about the other party's business, business
491methods, business plans, customers, business relations, technology, and
492other information, including the terms of this Agreement, that is
493confidential and of great value to the other party, and the value of
494which would be significantly reduced if disclosed to third parties (the
495"Confidential Information"). Accordingly, when a party (the "Receiving
496Party") receives Confidential Information from another party (the
497"Disclosing Party"), the Receiving Party shall, and shall obligate its
498employees and agents and employees and agents of its Affiliates to: (i)
499maintain the Confidential Information in strict confidence; (ii) not
500disclose the Confidential Information to a third party without the
501Disclosing Party's prior written approval; and (iii) not, directly or
502indirectly, use the Confidential Information for any purpose other than
503for exercising its rights and fulfilling its responsibilities pursuant
504to this Agreement. Each party shall take reasonable measures to protect
505the Confidential Information of the other party, which measures shall
506not be less than the measures taken by such party to protect its own
507confidential and proprietary information.
508
509"Confidential Information" shall not include information that (a) is or
510becomes generally known to the public through no act or omission of the
511Receiving Party; (b) was in the Receiving Party's lawful possession
512prior to the disclosure hereunder and was not subject to limitations on
513disclosure or use; (c) is developed by the Receiving Party without
514access to the Confidential Information of the Disclosing Party or by
515persons who have not had access to the Confidential Information of the
516Disclosing Party as proven by the written records of the Receiving
517Party; (d) is lawfully disclosed to the Receiving Party without
518restrictions, by a third party not under an obligation of
519confidentiality; or (e) the Receiving Party is legally compelled to
520disclose the information, in which case the Receiving Party shall assert
521the privileged and confidential nature of the information and cooperate
522fully with the Disclosing Party to protect against and prevent
523disclosure of any Confidential Information and to limit the scope of
524disclosure and the dissemination of disclosed Confidential Information
525by all legally available means.
526
527The obligations of the Receiving Party under this Section shall continue
528during the Initial Term and for a period of five (5) years after
529expiration or termination of this Agreement. To the extent that the
530terms of the Non-Disclosure Agreement between The Qt Company and Licensee
531conflict with the terms of this Section 9, this Section 9 shall be
532controlling over the terms of the Non-Disclosure Agreement.
533
534
53510. GENERAL PROVISIONS
536
53710.1 No Assignment
538
539Licensee shall not be entitled to assign or transfer all or any of its
540rights, benefits and obligations under this Agreement without the prior
541written consent of The Qt Company, which shall not be unreasonably withheld.
542
54310.2 Termination
544
545The Qt Company may terminate the Agreement at any time immediately upon
546written notice by The Qt Company to Licensee if Licensee breaches this
547Agreement.
548
549Upon termination of this Agreement, Licensee shall return to The Qt Company
550all copies of Licensed Software that were supplied by The Qt Company. All
551other copies of Licensed Software in the possession or control of Licensee
552must be erased or destroyed. An officer of Licensee must promptly
553deliver to The Qt Company a written confirmation that this has occurred.
554
55510.3 Surviving Sections
556
557Any terms and conditions that by their nature or otherwise reasonably
558should survive a cancellation or termination of this Agreement shall
559also be deemed to survive. Such terms and conditions include, but are
560not limited to the following Sections: 2, 5, 6, 7, 8, 9, 10.2, 10.3, 10.4,
56110.5, 10.6, 10.7, and 10.8 of this Agreement.
562
56310.4 Entire Agreement
564
565This Agreement constitutes the complete agreement between the parties
566and supersedes all prior or contemporaneous discussions,
567representations, and proposals, written or oral, with respect to the
568subject matters discussed herein, with the exception of the
569non-disclosure agreement executed by the parties in connection with this
570Agreement ("Non-Disclosure Agreement"), if any, shall be subject to
571Section 9. No modification of this Agreement shall be effective unless
572contained in a writing executed by an authorized representative of each
573party. No term or condition contained in Licensee's purchase order shall
574apply unless expressly accepted by The Qt Company in writing. If any provision
575of the Agreement is found void or unenforceable, the remainder shall remain
576valid and enforceable according to its terms. If any remedy provided is
577determined to have failed for its essential purpose, all limitations of
578liability and exclusions of damages set forth in this Agreement shall
579remain in effect.
580
58110.5 Export Control
582
583Licensee acknowledges that the Licensed Software may be subject to
584export control restrictions of various countries. Licensee shall fully
585comply with all applicable export license restrictions and requirements
586as well as with all laws and regulations relating to the importation of
587the Licensed Software and shall procure all necessary governmental
588authorizations, including without limitation, all necessary licenses,
589approvals, permissions or consents, where necessary for the
590re-exportation of the Licensed Software.,
591
59210.6 Governing Law and Legal Venue
593
594This Agreement shall be construed and interpreted in accordance with the
595laws of Finland, excluding its choice of law provisions. Any disputes
596arising out of or relating to this Agreement shall be resolved in
597arbitration under the Rules of Arbitration of the Chamber of Commerce of
598Helsinki, Finland. The arbitration tribunal shall consist of one (1), or
599if either Party so requires, of three (3), arbitrators. The award shall
600be final and binding and enforceable in any court of competent
601jurisdiction. The arbitration shall be held in Helsinki, Finland and the
602process shall be conducted in the English language.
603
60410.7 No Implied License
605
606There are no implied licenses or other implied rights granted under this
607Agreement, and all rights, save for those expressly granted hereunder,
608shall remain with The Qt Company and its licensors. In addition, no licenses
609or immunities are granted to the combination of the Licensed Software with
610any other software or hardware not delivered by The Qt Company under this
611Agreement.
612
61310.8 Government End Users
614
615A "U.S. Government End User" shall mean any agency or entity of the
616government of the United States. The following shall apply if Licensee
617is a U.S. Government End User. The Licensed Software is a "commercial
618item," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995),
619consisting of "commercial computer software" and "commercial computer
620software documentation," as such terms are used in 48 C.F.R. 12.212
621(Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1
622through 227.7202-4 (June 1995), all U.S. Government End Users acquire
623the Licensed Software with only those rights set forth herein. The
624Licensed Software (including related documentation) is provided to U.S.
625Government End Users: (a) only as a commercial end item; and (b) only
626pursuant to this Agreement.
627
diff --git a/recipes-qt/qt5/nativesdk-qtbase_git.bb b/recipes-qt/qt5/nativesdk-qtbase_git.bb
index 96d3e055..da06514b 100644
--- a/recipes-qt/qt5/nativesdk-qtbase_git.bb
+++ b/recipes-qt/qt5/nativesdk-qtbase_git.bb
@@ -9,9 +9,8 @@ LIC_FILES_CHKSUM = " \
9 file://LICENSE.GPL2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ 9 file://LICENSE.GPL2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
10 file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504 \ 10 file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504 \
11 file://LICENSE.GPL3-EXCEPT;md5=763d8c535a234d9a3fb682c7ecb6c073 \ 11 file://LICENSE.GPL3-EXCEPT;md5=763d8c535a234d9a3fb682c7ecb6c073 \
12 file://LGPL_EXCEPTION.txt;md5=9625233da42f9e0ce9d63651a9d97654 \
13 file://LICENSE.FDL;md5=6d9f2a9af4c8b8c3c769f6cc1b6aaf7e \ 12 file://LICENSE.FDL;md5=6d9f2a9af4c8b8c3c769f6cc1b6aaf7e \
14 file://LICENSE.PREVIEW.COMMERCIAL;md5=8ee24b8d305ef7779e07647a7b70e1bc \ 13 file://LICENSE.QT-LICENSE-AGREEMENT-4.0;md5=948f8877345cd66106f11031977a4625 \
15" 14"
16 15
17QT_MODULE = "qtbase" 16QT_MODULE = "qtbase"
@@ -39,7 +38,6 @@ SRC_URI += "\
39 file://0011-tst_qlocale-Enable-QT_USE_FENV-only-on-glibc.patch \ 38 file://0011-tst_qlocale-Enable-QT_USE_FENV-only-on-glibc.patch \
40 file://0012-mkspecs-common-gcc-base.conf-Use-I-instead-of-isyste.patch \ 39 file://0012-mkspecs-common-gcc-base.conf-Use-I-instead-of-isyste.patch \
41 file://0013-Upgrade-double-conversion-to-v3.0.0.patch \ 40 file://0013-Upgrade-double-conversion-to-v3.0.0.patch \
42 file://0014-Fix-qmake-build-with-glibc-2.28.patch \
43 file://0015-Check-glibc-version-for-renameat2-statx-on-non-boots.patch \ 41 file://0015-Check-glibc-version-for-renameat2-statx-on-non-boots.patch \
44" 42"
45 43
@@ -194,4 +192,4 @@ fakeroot do_generate_qt_environment_file() {
194do_generate_qt_environment_file[umask] = "022" 192do_generate_qt_environment_file[umask] = "022"
195addtask generate_qt_environment_file after do_install before do_package 193addtask generate_qt_environment_file after do_install before do_package
196 194
197SRCREV = "74305ba470f48da8b4c4e806fc714fe9f7649156" 195SRCREV = "b0dce506cc91c4b623eb323db7bbc18469e721c2"
diff --git a/recipes-qt/qt5/qt3d/0001-Allow-a-tools-only-build.patch b/recipes-qt/qt5/qt3d/0001-Allow-a-tools-only-build.patch
index 88363219..b7885556 100644
--- a/recipes-qt/qt5/qt3d/0001-Allow-a-tools-only-build.patch
+++ b/recipes-qt/qt5/qt3d/0001-Allow-a-tools-only-build.patch
@@ -1,6 +1,6 @@
1From 15ba3204df65645f604a23f71f819a392ff1e4b7 Mon Sep 17 00:00:00 2001 1From ef3babc66331a1d2bdb952380ac4f8fec30ea7b2 Mon Sep 17 00:00:00 2001
2From: Samuli Piippo <samuli.piippo@theqtcompany.com> 2From: Samuli Piippo <samuli.piippo@qt.io>
3Date: Wed, 10 Feb 2016 09:02:09 +0200 3Date: Fri, 17 Aug 2018 13:23:58 +0300
4Subject: [PATCH] Allow a tools-only build 4Subject: [PATCH] Allow a tools-only build
5 5
6--- 6---
@@ -40,12 +40,13 @@ index 8ba2d9a41..e973d93dd 100644
40 } else { 40 } else {
41 include(assimp.pri) 41 include(assimp.pri)
42diff --git a/tools/tools.pro b/tools/tools.pro 42diff --git a/tools/tools.pro b/tools/tools.pro
43index 64f2b9fc7..d108e7fa7 100644 43index c2f692034..24c49ad5a 100644
44--- a/tools/tools.pro 44--- a/tools/tools.pro
45+++ b/tools/tools.pro 45+++ b/tools/tools.pro
46@@ -1,4 +1,4 @@ 46@@ -1,5 +1,5 @@
47 TEMPLATE = subdirs 47 TEMPLATE = subdirs
48 QT_FOR_CONFIG += 3dcore-private 48 QT_FOR_CONFIG += 3dcore-private
49-qtConfig(assimp):qtConfig(commandlineparser): \ 49-qtConfig(assimp):qtConfig(commandlineparser):!cross_compile: {
50+tools-only|qtConfig(assimp):qtConfig(commandlineparser): \ 50+tools-only|qtConfig(assimp):qtConfig(commandlineparser): {
51 SUBDIRS += qgltf 51 SUBDIRS += qgltf
52 }
diff --git a/recipes-qt/qt5/qt3d_git.bb b/recipes-qt/qt5/qt3d_git.bb
index bd87dcb2..241601ba 100644
--- a/recipes-qt/qt5/qt3d_git.bb
+++ b/recipes-qt/qt5/qt3d_git.bb
@@ -36,6 +36,6 @@ do_configure_prepend() {
36 ${S}/src/quick3d/imports/input/importsinput.pro 36 ${S}/src/quick3d/imports/input/importsinput.pro
37} 37}
38 38
39SRCREV = "3b4a9b50618210c08dc08ae0e2dcf3b8d495eccf" 39SRCREV = "d630e3c8a9ac291421f028873bd599f7a072dd65"
40 40
41BBCLASSEXTEND += "native nativesdk" 41BBCLASSEXTEND += "native nativesdk"
diff --git a/recipes-qt/qt5/qt5-git.inc b/recipes-qt/qt5/qt5-git.inc
index 09b6cc56..7128301c 100644
--- a/recipes-qt/qt5/qt5-git.inc
+++ b/recipes-qt/qt5/qt5-git.inc
@@ -3,7 +3,7 @@
3 3
4QT_MODULE ?= "${BPN}" 4QT_MODULE ?= "${BPN}"
5QT_MODULE_BRANCH ?= "5.11" 5QT_MODULE_BRANCH ?= "5.11"
6QT_MODULE_BRANCH_PARAM ?= "branch=${QT_MODULE_BRANCH}" 6QT_MODULE_BRANCH_PARAM ?= "branch=${QT_MODULE_BRANCH};nobranch=1"
7 7
8# each module needs to define valid SRCREV 8# each module needs to define valid SRCREV
9SRC_URI = " \ 9SRC_URI = " \
@@ -14,4 +14,4 @@ CVE_PRODUCT = "qt"
14 14
15S = "${WORKDIR}/git" 15S = "${WORKDIR}/git"
16 16
17PV = "5.11.1+git${SRCPV}" 17PV = "5.11.2+git${SRCPV}"
diff --git a/recipes-qt/qt5/qtbase-native_git.bb b/recipes-qt/qt5/qtbase-native_git.bb
index 03e7af2a..cf9d1bc3 100644
--- a/recipes-qt/qt5/qtbase-native_git.bb
+++ b/recipes-qt/qt5/qtbase-native_git.bb
@@ -9,9 +9,8 @@ LIC_FILES_CHKSUM = " \
9 file://LICENSE.GPL2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ 9 file://LICENSE.GPL2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
10 file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504 \ 10 file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504 \
11 file://LICENSE.GPL3-EXCEPT;md5=763d8c535a234d9a3fb682c7ecb6c073 \ 11 file://LICENSE.GPL3-EXCEPT;md5=763d8c535a234d9a3fb682c7ecb6c073 \
12 file://LGPL_EXCEPTION.txt;md5=9625233da42f9e0ce9d63651a9d97654 \
13 file://LICENSE.FDL;md5=6d9f2a9af4c8b8c3c769f6cc1b6aaf7e \ 12 file://LICENSE.FDL;md5=6d9f2a9af4c8b8c3c769f6cc1b6aaf7e \
14 file://LICENSE.PREVIEW.COMMERCIAL;md5=8ee24b8d305ef7779e07647a7b70e1bc \ 13 file://LICENSE.QT-LICENSE-AGREEMENT-4.0;md5=948f8877345cd66106f11031977a4625 \
15" 14"
16 15
17require qt5-native.inc 16require qt5-native.inc
@@ -34,7 +33,6 @@ SRC_URI += "\
34 file://0011-tst_qlocale-Enable-QT_USE_FENV-only-on-glibc.patch \ 33 file://0011-tst_qlocale-Enable-QT_USE_FENV-only-on-glibc.patch \
35 file://0012-mkspecs-common-gcc-base.conf-Use-I-instead-of-isyste.patch \ 34 file://0012-mkspecs-common-gcc-base.conf-Use-I-instead-of-isyste.patch \
36 file://0013-Upgrade-double-conversion-to-v3.0.0.patch \ 35 file://0013-Upgrade-double-conversion-to-v3.0.0.patch \
37 file://0014-Fix-qmake-build-with-glibc-2.28.patch \
38 file://0015-Check-glibc-version-for-renameat2-statx-on-non-boots.patch \ 36 file://0015-Check-glibc-version-for-renameat2-statx-on-non-boots.patch \
39" 37"
40 38
@@ -137,4 +135,4 @@ do_install() {
137 echo 'set(_qt5_corelib_extra_includes "${_qt5Core_install_prefix}/lib${QT_DIR_NAME}/mkspecs/linux-oe-g++")' > ${D}${libdir}/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake 135 echo 'set(_qt5_corelib_extra_includes "${_qt5Core_install_prefix}/lib${QT_DIR_NAME}/mkspecs/linux-oe-g++")' > ${D}${libdir}/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake
138} 136}
139 137
140SRCREV = "74305ba470f48da8b4c4e806fc714fe9f7649156" 138SRCREV = "b0dce506cc91c4b623eb323db7bbc18469e721c2"
diff --git a/recipes-qt/qt5/qtbase/0014-Fix-qmake-build-with-glibc-2.28.patch b/recipes-qt/qt5/qtbase/0014-Fix-qmake-build-with-glibc-2.28.patch
deleted file mode 100644
index 0cfd5428..00000000
--- a/recipes-qt/qt5/qtbase/0014-Fix-qmake-build-with-glibc-2.28.patch
+++ /dev/null
@@ -1,69 +0,0 @@
1From 721d05fbe9e70518ed2288c089ff5d4036ea7ac7 Mon Sep 17 00:00:00 2001
2From: Thiago Macieira <thiago.macieira@intel.com>
3Date: Tue, 7 Aug 2018 09:38:42 -0700
4Subject: [PATCH] Fix qmake build with glibc 2.28
5MIME-Version: 1.0
6Content-Type: text/plain; charset=UTF-8
7Content-Transfer-Encoding: 8bit
8
9We haven't yet run the configure checks to see if statx and renameat2
10are present in glibc, so this fails when we redefine the structures and
11functions.
12
13linux/stat.h:56:8: error: redefinition of 'struct statx_timestamp'
14bits/statx.h:25:8: note: previous definition of 'struct statx_timestamp'
15qfilesystemengine_unix.cpp:110:12: error: 'int renameat2(int, const char*, int, const char*, unsigned int)' was declared 'extern' and later 'static' [-fpermissive]
16
17Change-Id: Ia741b559c24d46c78fb2fffd1548a792d22e3368
18Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
19Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
20---
21 src/corelib/global/qconfig-bootstrapped.h | 12 ++++++++++--
22 src/corelib/io/qfilesystemengine_unix.cpp | 2 +-
23 2 files changed, 11 insertions(+), 3 deletions(-)
24
25diff --git a/src/corelib/global/qconfig-bootstrapped.h b/src/corelib/global/qconfig-bootstrapped.h
26index 3469ebe5e6..c5585ea32a 100644
27--- a/src/corelib/global/qconfig-bootstrapped.h
28+++ b/src/corelib/global/qconfig-bootstrapped.h
29@@ -98,10 +98,18 @@
30 #define QT_NO_QOBJECT
31 #define QT_FEATURE_process -1
32 #define QT_FEATURE_regularexpression -1
33-#define QT_FEATURE_renameat2 -1
34+#ifdef __GLIBC_PREREQ
35+# define QT_FEATURE_renameat2 (__GLIBC_PREREQ(2, 28) ? 1 : -1)
36+#else
37+# define QT_FEATURE_renameat2 -1
38+#endif
39 #define QT_FEATURE_sharedmemory -1
40 #define QT_FEATURE_slog2 -1
41-#define QT_FEATURE_statx -1
42+#ifdef __GLIBC_PREREQ
43+# define QT_FEATURE_statx (__GLIBC_PREREQ(2, 28) ? 1 : -1)
44+#else
45+# define QT_FEATURE_statx -1
46+#endif
47 #define QT_FEATURE_syslog -1
48 #define QT_NO_SYSTEMLOCALE
49 #define QT_FEATURE_systemsemaphore -1
50diff --git a/src/corelib/io/qfilesystemengine_unix.cpp b/src/corelib/io/qfilesystemengine_unix.cpp
51index be6ce48d0c..3e4f33a3ba 100644
52--- a/src/corelib/io/qfilesystemengine_unix.cpp
53+++ b/src/corelib/io/qfilesystemengine_unix.cpp
54@@ -91,7 +91,6 @@ extern "C" NSString *NSTemporaryDirectory();
55 # include <sys/syscall.h>
56 # include <sys/sendfile.h>
57 # include <linux/fs.h>
58-# include <linux/stat.h>
59
60 // in case linux/fs.h is too old and doesn't define it:
61 #ifndef FICLONE
62@@ -112,6 +111,7 @@ static int renameat2(int oldfd, const char *oldpath, int newfd, const char *newp
63 # endif
64
65 # if !QT_CONFIG(statx) && defined(SYS_statx)
66+# include <linux/stat.h>
67 static int statx(int dirfd, const char *pathname, int flag, unsigned mask, struct statx *statxbuf)
68 { return syscall(SYS_statx, dirfd, pathname, flag, mask, statxbuf); }
69 # elif !QT_CONFIG(statx) && !defined(SYS_statx)
diff --git a/recipes-qt/qt5/qtbase_git.bb b/recipes-qt/qt5/qtbase_git.bb
index 98664b09..2cf4af19 100644
--- a/recipes-qt/qt5/qtbase_git.bb
+++ b/recipes-qt/qt5/qtbase_git.bb
@@ -8,9 +8,8 @@ LIC_FILES_CHKSUM = " \
8 file://LICENSE.GPL2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ 8 file://LICENSE.GPL2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
9 file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504 \ 9 file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504 \
10 file://LICENSE.GPL3-EXCEPT;md5=763d8c535a234d9a3fb682c7ecb6c073 \ 10 file://LICENSE.GPL3-EXCEPT;md5=763d8c535a234d9a3fb682c7ecb6c073 \
11 file://LGPL_EXCEPTION.txt;md5=9625233da42f9e0ce9d63651a9d97654 \
12 file://LICENSE.FDL;md5=6d9f2a9af4c8b8c3c769f6cc1b6aaf7e \ 11 file://LICENSE.FDL;md5=6d9f2a9af4c8b8c3c769f6cc1b6aaf7e \
13 file://LICENSE.PREVIEW.COMMERCIAL;md5=8ee24b8d305ef7779e07647a7b70e1bc \ 12 file://LICENSE.QT-LICENSE-AGREEMENT-4.0;md5=948f8877345cd66106f11031977a4625 \
14" 13"
15 14
16# common for qtbase-native, qtbase-nativesdk and qtbase 15# common for qtbase-native, qtbase-nativesdk and qtbase
@@ -30,7 +29,6 @@ SRC_URI += "\
30 file://0011-tst_qlocale-Enable-QT_USE_FENV-only-on-glibc.patch \ 29 file://0011-tst_qlocale-Enable-QT_USE_FENV-only-on-glibc.patch \
31 file://0012-mkspecs-common-gcc-base.conf-Use-I-instead-of-isyste.patch \ 30 file://0012-mkspecs-common-gcc-base.conf-Use-I-instead-of-isyste.patch \
32 file://0013-Upgrade-double-conversion-to-v3.0.0.patch \ 31 file://0013-Upgrade-double-conversion-to-v3.0.0.patch \
33 file://0014-Fix-qmake-build-with-glibc-2.28.patch \
34 file://0015-Check-glibc-version-for-renameat2-statx-on-non-boots.patch \ 32 file://0015-Check-glibc-version-for-renameat2-statx-on-non-boots.patch \
35" 33"
36 34
@@ -253,4 +251,4 @@ INSANE_SKIP_${PN}-mkspecs += "file-rdeps"
253 251
254RRECOMMENDS_${PN}-plugins += "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'libx11-locale', '', d)}" 252RRECOMMENDS_${PN}-plugins += "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'libx11-locale', '', d)}"
255 253
256SRCREV = "74305ba470f48da8b4c4e806fc714fe9f7649156" 254SRCREV = "b0dce506cc91c4b623eb323db7bbc18469e721c2"
diff --git a/recipes-qt/qt5/qtcanvas3d_git.bb b/recipes-qt/qt5/qtcanvas3d_git.bb
index 1f551f41..b6d89629 100644
--- a/recipes-qt/qt5/qtcanvas3d_git.bb
+++ b/recipes-qt/qt5/qtcanvas3d_git.bb
@@ -1,13 +1,14 @@
1require qt5.inc 1require qt5.inc
2require qt5-git.inc 2require qt5-git.inc
3 3
4LICENSE = "LGPL-3.0 | GPL-3.0 | The-Qt-Company-Commercial" 4LICENSE = "GFDL-1.3 & BSD & ( GPL-3.0 & The-Qt-Company-GPL-Exception-1.0 ) & ( GPL-2.0+ | LGPL-3.0 ) | The-Qt-Company-Commercial"
5LIC_FILES_CHKSUM = " \ 5LIC_FILES_CHKSUM = " \
6 file://LICENSE.LGPLv3;md5=e0459b45c5c4840b353141a8bbed91f0 \ 6 file://LICENSE.GPL2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
7 file://LICENSE.GPLv3;md5=88e2b9117e6be406b5ed6ee4ca99a705 \ 7 file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504 \
8 file://LICENSE.GPLv2;md5=c96076271561b0e3785dad260634eaa8 \ 8 file://LICENSE.GPL3-EXCEPT;md5=763d8c535a234d9a3fb682c7ecb6c073 \
9 file://LICENSE.LGPL3;md5=e6a600fd5e1d9cbde2d983680233ad02 \
9" 10"
10 11
11DEPENDS = "qtdeclarative" 12DEPENDS = "qtdeclarative"
12 13
13SRCREV = "cab02f1401ef10a06929c3681e45c57a02e15bec" 14SRCREV = "f1a2bd81052802a2a762051066b724f1444df3ed"
diff --git a/recipes-qt/qt5/qtcharts_git.bb b/recipes-qt/qt5/qtcharts_git.bb
index d2061d20..2cf9067a 100644
--- a/recipes-qt/qt5/qtcharts_git.bb
+++ b/recipes-qt/qt5/qtcharts_git.bb
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = " \
8 8
9DEPENDS += "qtbase qtdeclarative qtmultimedia" 9DEPENDS += "qtbase qtdeclarative qtmultimedia"
10 10
11SRCREV = "2ad3020dfee0af78bf4e3f90fd43b6d45679b468" 11SRCREV = "29cfc9869349b83227452adc021273cde5857c91"
12 12
13# The same issue as in qtbase: 13# The same issue as in qtbase:
14# http://errors.yoctoproject.org/Errors/Details/152641/ 14# http://errors.yoctoproject.org/Errors/Details/152641/
diff --git a/recipes-qt/qt5/qtconnectivity_git.bb b/recipes-qt/qt5/qtconnectivity_git.bb
index c7f9dd8b..f7d2d2fe 100644
--- a/recipes-qt/qt5/qtconnectivity_git.bb
+++ b/recipes-qt/qt5/qtconnectivity_git.bb
@@ -19,4 +19,4 @@ PACKAGECONFIG[bluez] = "-feature-bluez,-no-feature-bluez,${BLUEZ}"
19 19
20EXTRA_QMAKEVARS_CONFIGURE += "${PACKAGECONFIG_CONFARGS}" 20EXTRA_QMAKEVARS_CONFIGURE += "${PACKAGECONFIG_CONFARGS}"
21 21
22SRCREV = "c7f826f0c07c05948c3882242ce4d2ea0ced8a6f" 22SRCREV = "8b70dcb210d82a55220c0a953653646a91d55251"
diff --git a/recipes-qt/qt5/qtdatavis3d_git.bb b/recipes-qt/qt5/qtdatavis3d_git.bb
index e58a50c0..d6b5d050 100644
--- a/recipes-qt/qt5/qtdatavis3d_git.bb
+++ b/recipes-qt/qt5/qtdatavis3d_git.bb
@@ -8,4 +8,4 @@ LIC_FILES_CHKSUM = " \
8 8
9DEPENDS += "qtbase qtdeclarative qtmultimedia qtxmlpatterns" 9DEPENDS += "qtbase qtdeclarative qtmultimedia qtxmlpatterns"
10 10
11SRCREV = "3b44cb4c0ae44deb6d5d941038fd9a2348aa8d01" 11SRCREV = "2927c2509a2907be505a94600485d5e83c89431b"
diff --git a/recipes-qt/qt5/qtdeclarative_git.bb b/recipes-qt/qt5/qtdeclarative_git.bb
index e6173b4e..39095e59 100644
--- a/recipes-qt/qt5/qtdeclarative_git.bb
+++ b/recipes-qt/qt5/qtdeclarative_git.bb
@@ -33,6 +33,6 @@ do_install_append_class-nativesdk() {
33 33
34EXTRA_QMAKEVARS_PRE += "${@bb.utils.contains('PACKAGECONFIG', 'qtxmlpatterns', 'CONFIG+=OE_QTXMLPATTERNS_ENABLED', '', d)}" 34EXTRA_QMAKEVARS_PRE += "${@bb.utils.contains('PACKAGECONFIG', 'qtxmlpatterns', 'CONFIG+=OE_QTXMLPATTERNS_ENABLED', '', d)}"
35 35
36SRCREV = "68e282f510d5f5ee490ffdb0500f90e0932b8cef" 36SRCREV = "0431e462dff57bc6a9010649c0d7f153d91cab2d"
37 37
38BBCLASSEXTEND =+ "native nativesdk" 38BBCLASSEXTEND =+ "native nativesdk"
diff --git a/recipes-qt/qt5/qtgamepad_git.bb b/recipes-qt/qt5/qtgamepad_git.bb
index d8d2250e..380af675 100644
--- a/recipes-qt/qt5/qtgamepad_git.bb
+++ b/recipes-qt/qt5/qtgamepad_git.bb
@@ -14,4 +14,4 @@ PACKAGECONFIG[sdl2] = "-feature-sdl2,-no-feature-sdl2,libsdl2"
14 14
15EXTRA_QMAKEVARS_CONFIGURE += "${PACKAGECONFIG_CONFARGS}" 15EXTRA_QMAKEVARS_CONFIGURE += "${PACKAGECONFIG_CONFARGS}"
16 16
17SRCREV = "4d393b920d984ec763c89e3fce7aab6d1af344fd" 17SRCREV = "4bac917db87046017485a4758d4b9d8e6a50528b"
diff --git a/recipes-qt/qt5/qtgraphicaleffects_git.bb b/recipes-qt/qt5/qtgraphicaleffects_git.bb
index 2a34a245..fc2fa331 100644
--- a/recipes-qt/qt5/qtgraphicaleffects_git.bb
+++ b/recipes-qt/qt5/qtgraphicaleffects_git.bb
@@ -18,4 +18,4 @@ RDEPENDS_${PN}-dev = ""
18# http://errors.yoctoproject.org/Errors/Build/44912/ 18# http://errors.yoctoproject.org/Errors/Build/44912/
19LDFLAGS_append_x86 = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}" 19LDFLAGS_append_x86 = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}"
20 20
21SRCREV = "e954783bd9cdf490a7ffb2a9dc02f1031890d4ea" 21SRCREV = "43d951c802f348c61ede03059c38bcb262e9e7f7"
diff --git a/recipes-qt/qt5/qtimageformats_git.bb b/recipes-qt/qt5/qtimageformats_git.bb
index 2d9c078d..d6614fb2 100644
--- a/recipes-qt/qt5/qtimageformats_git.bb
+++ b/recipes-qt/qt5/qtimageformats_git.bb
@@ -26,4 +26,4 @@ PACKAGECONFIG[libwebp] = ",CONFIG+=done_config_libwebp,libwebp"
26 26
27EXTRA_QMAKEVARS_PRE += "${PACKAGECONFIG_CONFARGS}" 27EXTRA_QMAKEVARS_PRE += "${PACKAGECONFIG_CONFARGS}"
28 28
29SRCREV = "e945d172fef9ae8d3ce2d925c53316a3433ce034" 29SRCREV = "529f5854c1bba36befba984b1a066d3b77689f12"
diff --git a/recipes-qt/qt5/qtknx_git.bb b/recipes-qt/qt5/qtknx_git.bb
index 70218296..ed821c01 100644
--- a/recipes-qt/qt5/qtknx_git.bb
+++ b/recipes-qt/qt5/qtknx_git.bb
@@ -9,4 +9,4 @@ LIC_FILES_CHKSUM = " \
9 9
10DEPENDS += "qtbase" 10DEPENDS += "qtbase"
11 11
12SRCREV = "e2faddd5d6b6ef468fed7ce129d849130c957da4" 12SRCREV = "c378516c007f15f439dfb167bbe78a6b275667dc"
diff --git a/recipes-qt/qt5/qtlocation_git.bb b/recipes-qt/qt5/qtlocation_git.bb
index ff7cc574..075ea222 100644
--- a/recipes-qt/qt5/qtlocation_git.bb
+++ b/recipes-qt/qt5/qtlocation_git.bb
@@ -31,7 +31,7 @@ SRC_URI += " \
31 ${QT_GIT}/qtlocation-mapboxgl.git;name=qtlocation-mapboxgl;branch=${QT_MODULE_BRANCH_MAPBOXGL};protocol=${QT_GIT_PROTOCOL};destsuffix=git/src/3rdparty/mapbox-gl-native \ 31 ${QT_GIT}/qtlocation-mapboxgl.git;name=qtlocation-mapboxgl;branch=${QT_MODULE_BRANCH_MAPBOXGL};protocol=${QT_GIT_PROTOCOL};destsuffix=git/src/3rdparty/mapbox-gl-native \
32" 32"
33 33
34SRCREV_qtlocation = "f8a0ae9109c2ee56a0480cbe62f07239afb31392" 34SRCREV_qtlocation = "6d56b2295f377df4b7fc19543a496fa22b30c7d9"
35SRCREV_qtlocation-mapboxgl = "b59b0450c60b3df9e0852f62f6c8a6024889cd9e" 35SRCREV_qtlocation-mapboxgl = "b59b0450c60b3df9e0852f62f6c8a6024889cd9e"
36 36
37SRCREV_FORMAT = "qtlocation_qtlocation-mapboxgl" 37SRCREV_FORMAT = "qtlocation_qtlocation-mapboxgl"
diff --git a/recipes-qt/qt5/qtmqtt_git.bb b/recipes-qt/qt5/qtmqtt_git.bb
index 8aa26be8..e691e48d 100644
--- a/recipes-qt/qt5/qtmqtt_git.bb
+++ b/recipes-qt/qt5/qtmqtt_git.bb
@@ -9,4 +9,4 @@ LIC_FILES_CHKSUM = " \
9 9
10DEPENDS += "qtbase" 10DEPENDS += "qtbase"
11 11
12SRCREV = "b8a9a5aff7e924826c85029a9f919b5247752d5c" 12SRCREV = "fd396f82b34f11afafc63f33a15e87b89fd1bd88"
diff --git a/recipes-qt/qt5/qtmultimedia_git.bb b/recipes-qt/qt5/qtmultimedia_git.bb
index 69ca00e7..03e8bc29 100644
--- a/recipes-qt/qt5/qtmultimedia_git.bb
+++ b/recipes-qt/qt5/qtmultimedia_git.bb
@@ -37,4 +37,4 @@ SRC_URI += "\
37# http://errors.yoctoproject.org/Errors/Build/44914/ 37# http://errors.yoctoproject.org/Errors/Build/44914/
38LDFLAGS_append_x86 = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}" 38LDFLAGS_append_x86 = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}"
39 39
40SRCREV = "dfefe794b9d87fd04c9a529e1ca0aa1d18d44ddd" 40SRCREV = "320a109d19a515eec370761c8ccb0a83d4e1de2f"
diff --git a/recipes-qt/qt5/qtnetworkauth_git.bb b/recipes-qt/qt5/qtnetworkauth_git.bb
index 1704ff55..dfaceab9 100644
--- a/recipes-qt/qt5/qtnetworkauth_git.bb
+++ b/recipes-qt/qt5/qtnetworkauth_git.bb
@@ -9,4 +9,4 @@ require qt5-git.inc
9 9
10DEPENDS += "qtbase" 10DEPENDS += "qtbase"
11 11
12SRCREV = "c4b57f78900fdb21a8dd99cf8045f5c678eb656c" 12SRCREV = "d17cc152085f664c9e8a381d6be18af42c619108"
diff --git a/recipes-qt/qt5/qtopcua_git.bb b/recipes-qt/qt5/qtopcua_git.bb
index 2a788bec..20bf4e96 100644
--- a/recipes-qt/qt5/qtopcua_git.bb
+++ b/recipes-qt/qt5/qtopcua_git.bb
@@ -10,4 +10,4 @@ LIC_FILES_CHKSUM = " \
10 10
11DEPENDS += "qtbase" 11DEPENDS += "qtbase"
12 12
13SRCREV = "f08a50d9d7b8ddec27fdd9f070fb7e54108570e4" 13SRCREV = "e8561dd48762cbaf92bdb1b191ca8647415e19b1"
diff --git a/recipes-qt/qt5/qtpurchasing_git.bb b/recipes-qt/qt5/qtpurchasing_git.bb
index 1e2b2205..2c581b2d 100644
--- a/recipes-qt/qt5/qtpurchasing_git.bb
+++ b/recipes-qt/qt5/qtpurchasing_git.bb
@@ -10,4 +10,4 @@ LIC_FILES_CHKSUM = " \
10 10
11DEPENDS += "qtbase qtdeclarative" 11DEPENDS += "qtbase qtdeclarative"
12 12
13SRCREV = "1e9e0c388920af7e56fa9fb0fef81e23e9807062" 13SRCREV = "cfeaf0be6c7869b15c87b83632be7eeebf76e0f9"
diff --git a/recipes-qt/qt5/qtquickcontrols2_git.bb b/recipes-qt/qt5/qtquickcontrols2_git.bb
index 31e1862c..c0305b35 100644
--- a/recipes-qt/qt5/qtquickcontrols2_git.bb
+++ b/recipes-qt/qt5/qtquickcontrols2_git.bb
@@ -10,4 +10,4 @@ LIC_FILES_CHKSUM = " \
10 10
11DEPENDS += "qtdeclarative qtdeclarative-native" 11DEPENDS += "qtdeclarative qtdeclarative-native"
12 12
13SRCREV = "5d482466d1cfa3292e01edacc429addbbd9fec29" 13SRCREV = "4ba4b944686f3b2314dd26a56180d56c04d8b5bb"
diff --git a/recipes-qt/qt5/qtquickcontrols_git.bb b/recipes-qt/qt5/qtquickcontrols_git.bb
index 5d02ecd9..c333b9c8 100644
--- a/recipes-qt/qt5/qtquickcontrols_git.bb
+++ b/recipes-qt/qt5/qtquickcontrols_git.bb
@@ -17,4 +17,4 @@ FILES_${PN}-qmlplugins += " \
17 ${OE_QMAKE_PATH_QML}/QtQuick/Dialogs/qml/icons.ttf \ 17 ${OE_QMAKE_PATH_QML}/QtQuick/Dialogs/qml/icons.ttf \
18" 18"
19 19
20SRCREV = "191a2fe59cbaf7603d502fa764b4737f49422010" 20SRCREV = "6ffa877a646e694743173d381e8bd1d2c9d45d68"
diff --git a/recipes-qt/qt5/qtremoteobjects_git.bb b/recipes-qt/qt5/qtremoteobjects_git.bb
index b998922e..7d257c4f 100644
--- a/recipes-qt/qt5/qtremoteobjects_git.bb
+++ b/recipes-qt/qt5/qtremoteobjects_git.bb
@@ -24,6 +24,6 @@ PACKAGECONFIG[tools-only] = "CONFIG+=tools-only"
24 24
25EXTRA_QMAKEVARS_PRE += "${PACKAGECONFIG_CONFARGS}" 25EXTRA_QMAKEVARS_PRE += "${PACKAGECONFIG_CONFARGS}"
26 26
27SRCREV = "cc454911ac5aec527379c2e51259583071d21ca9" 27SRCREV = "fc13d3dbe5570d689f1bb84094a340096da721db"
28 28
29BBCLASSEXTEND += "native nativesdk" 29BBCLASSEXTEND += "native nativesdk"
diff --git a/recipes-qt/qt5/qtscript_git.bb b/recipes-qt/qt5/qtscript_git.bb
index c430dc6e..7ae471c6 100644
--- a/recipes-qt/qt5/qtscript_git.bb
+++ b/recipes-qt/qt5/qtscript_git.bb
@@ -37,4 +37,4 @@ DEPENDS += "qtbase"
37# http://errors.yoctoproject.org/Errors/Build/44915/ 37# http://errors.yoctoproject.org/Errors/Build/44915/
38LDFLAGS_append_x86 = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}" 38LDFLAGS_append_x86 = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}"
39 39
40SRCREV = "18c09cd0a3dd8143256fbe22b8e62aea346d17f1" 40SRCREV = "b5f10e499754d57bde490f663a1edf63b4e1bcdc"
diff --git a/recipes-qt/qt5/qtscxml_git.bb b/recipes-qt/qt5/qtscxml_git.bb
index 503f9dbf..e4341873 100644
--- a/recipes-qt/qt5/qtscxml_git.bb
+++ b/recipes-qt/qt5/qtscxml_git.bb
@@ -10,7 +10,7 @@ require qt5-git.inc
10 10
11DEPENDS += "qtbase qtdeclarative qtxmlpatterns qtscxml-native" 11DEPENDS += "qtbase qtdeclarative qtxmlpatterns qtscxml-native"
12 12
13SRCREV = "de31ea0edc5ed6511bf635aa75f5d5c6f9aedc94" 13SRCREV = "9cfd49dbb3b6a3a173dff4d83129bf96fdcea609"
14 14
15# Patches from https://github.com/meta-qt5/qtscxml/commits/b5.11 15# Patches from https://github.com/meta-qt5/qtscxml/commits/b5.11
16# 5.11.meta-qt5.4 16# 5.11.meta-qt5.4
diff --git a/recipes-qt/qt5/qtsensors_git.bb b/recipes-qt/qt5/qtsensors_git.bb
index c8543ea5..383c9d95 100644
--- a/recipes-qt/qt5/qtsensors_git.bb
+++ b/recipes-qt/qt5/qtsensors_git.bb
@@ -12,4 +12,4 @@ LIC_FILES_CHKSUM = " \
12 12
13DEPENDS += "qtbase qtdeclarative" 13DEPENDS += "qtbase qtdeclarative"
14 14
15SRCREV = "b99d3da32b62e2a4c4d907928a5a73bc441db345" 15SRCREV = "b4634741fd94dac837418fd5e4f6e1c75bb29a22"
diff --git a/recipes-qt/qt5/qtserialbus_git.bb b/recipes-qt/qt5/qtserialbus_git.bb
index 118de788..073dd45d 100644
--- a/recipes-qt/qt5/qtserialbus_git.bb
+++ b/recipes-qt/qt5/qtserialbus_git.bb
@@ -3,12 +3,12 @@ require qt5-git.inc
3 3
4LICENSE = "GFDL-1.3 & (LGPL-3.0 | GPL-2.0+) | The-Qt-Company-Commercial" 4LICENSE = "GFDL-1.3 & (LGPL-3.0 | GPL-2.0+) | The-Qt-Company-Commercial"
5LIC_FILES_CHKSUM = " \ 5LIC_FILES_CHKSUM = " \
6 file://LICENSE.LGPLv3;md5=e0459b45c5c4840b353141a8bbed91f0 \ 6 file://LICENSE.FDL;md5=6d9f2a9af4c8b8c3c769f6cc1b6aaf7e \
7 file://LICENSE.GPLv2;md5=c96076271561b0e3785dad260634eaa8 \ 7 file://LICENSE.GPLv2;md5=c96076271561b0e3785dad260634eaa8 \
8 file://LICENSE.GPLv3;md5=88e2b9117e6be406b5ed6ee4ca99a705 \ 8 file://LICENSE.GPLv3;md5=88e2b9117e6be406b5ed6ee4ca99a705 \
9 file://LICENSE.FDL;md5=f70ee9a6c44ae8917586fea34dff0ab5 \ 9 file://LICENSE.LGPLv3;md5=e0459b45c5c4840b353141a8bbed91f0 \
10" 10"
11 11
12DEPENDS += "qtbase qtserialport" 12DEPENDS += "qtbase qtserialport"
13 13
14SRCREV = "a59be66ab8b74f074f171b8fe4b75368483a8d4e" 14SRCREV = "e9680f774fcd018842414734d1a6544ec366bf78"
diff --git a/recipes-qt/qt5/qtserialport_git.bb b/recipes-qt/qt5/qtserialport_git.bb
index 0ce23ca1..480e8b7f 100644
--- a/recipes-qt/qt5/qtserialport_git.bb
+++ b/recipes-qt/qt5/qtserialport_git.bb
@@ -1,11 +1,9 @@
1require qt5.inc 1require qt5.inc
2require qt5-git.inc 2require qt5-git.inc
3 3
4# text of LGPL_EXCEPTION.txt and LICENSE.FDL is slightly different than what
5# other qt* components use :/
6LICENSE = "GFDL-1.3 & BSD & ( GPL-3.0 & The-Qt-Company-GPL-Exception-1.0 | The-Qt-Company-Commercial ) & ( GPL-2.0+ | LGPL-3.0 | The-Qt-Company-Commercial )" 4LICENSE = "GFDL-1.3 & BSD & ( GPL-3.0 & The-Qt-Company-GPL-Exception-1.0 | The-Qt-Company-Commercial ) & ( GPL-2.0+ | LGPL-3.0 | The-Qt-Company-Commercial )"
7LIC_FILES_CHKSUM = " \ 5LIC_FILES_CHKSUM = " \
8 file://LICENSE.FDL;md5=3801d7932fdc07fd9efe89f9854a6caa \ 6 file://LICENSE.FDL;md5=6d9f2a9af4c8b8c3c769f6cc1b6aaf7e \
9 file://LICENSE.GPL2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ 7 file://LICENSE.GPL2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
10 file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504 \ 8 file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504 \
11 file://LICENSE.GPL3-EXCEPT;md5=763d8c535a234d9a3fb682c7ecb6c073 \ 9 file://LICENSE.GPL3-EXCEPT;md5=763d8c535a234d9a3fb682c7ecb6c073 \
@@ -14,4 +12,4 @@ LIC_FILES_CHKSUM = " \
14 12
15DEPENDS += "qtbase" 13DEPENDS += "qtbase"
16 14
17SRCREV = "1926ea36a923088e8765fb37f0c3a76fcfbc4994" 15SRCREV = "d8a92d2ca965f5a9afccba0fb7b7f49d026820d4"
diff --git a/recipes-qt/qt5/qtsvg_git.bb b/recipes-qt/qt5/qtsvg_git.bb
index 63ed6e11..3da33beb 100644
--- a/recipes-qt/qt5/qtsvg_git.bb
+++ b/recipes-qt/qt5/qtsvg_git.bb
@@ -13,4 +13,4 @@ LIC_FILES_CHKSUM = " \
13 13
14DEPENDS += "qtbase" 14DEPENDS += "qtbase"
15 15
16SRCREV = "44ebf2803840555a60969fcca5f8f39eb3348939" 16SRCREV = "6ddd60feae4f05ddf179f879b168656538ddb2ef"
diff --git a/recipes-qt/qt5/qttools_git.bb b/recipes-qt/qt5/qttools_git.bb
index 6e139cf2..4df07d3e 100644
--- a/recipes-qt/qt5/qttools_git.bb
+++ b/recipes-qt/qt5/qttools_git.bb
@@ -32,7 +32,7 @@ EXTRA_QMAKEVARS_PRE += " \
32 ${@bb.utils.contains('PACKAGECONFIG', 'qtwebkit', '', 'CONFIG+=noqtwebkit', d)} \ 32 ${@bb.utils.contains('PACKAGECONFIG', 'qtwebkit', '', 'CONFIG+=noqtwebkit', d)} \
33" 33"
34 34
35SRCREV = "a01f3629377f25506d523406d2b93ffbff711a51" 35SRCREV = "277af20762813ff92ea47a69b4d18563e01cc18e"
36 36
37BBCLASSEXTEND = "native nativesdk" 37BBCLASSEXTEND = "native nativesdk"
38 38
diff --git a/recipes-qt/qt5/qttranslations_git.bb b/recipes-qt/qt5/qttranslations_git.bb
index 7b434e73..08008a09 100644
--- a/recipes-qt/qt5/qttranslations_git.bb
+++ b/recipes-qt/qt5/qttranslations_git.bb
@@ -103,4 +103,4 @@ FILES_${PN}-qthelp = " \
103 ${OE_QMAKE_PATH_TRANSLATIONS}/qt_help_*.qm \ 103 ${OE_QMAKE_PATH_TRANSLATIONS}/qt_help_*.qm \
104" 104"
105 105
106SRCREV = "3e0de1e1cd4fd194d1069b61f57a55b8d23ab60d" 106SRCREV = "60de15a0e0121096239cf6031250d2862e77971d"
diff --git a/recipes-qt/qt5/qtvirtualkeyboard_git.bb b/recipes-qt/qt5/qtvirtualkeyboard_git.bb
index d3e2c353..1ce0a657 100644
--- a/recipes-qt/qt5/qtvirtualkeyboard_git.bb
+++ b/recipes-qt/qt5/qtvirtualkeyboard_git.bb
@@ -49,4 +49,4 @@ FILES_${PN} += "${OE_QMAKE_PATH_DATA}/qtvirtualkeyboard/lipi_toolkit"
49 49
50DEPENDS += "qtbase qtdeclarative qtmultimedia qtquickcontrols qtsvg qtxmlpatterns qtdeclarative-native" 50DEPENDS += "qtbase qtdeclarative qtmultimedia qtquickcontrols qtsvg qtxmlpatterns qtdeclarative-native"
51 51
52SRCREV = "62dad13b1fb2fcf04c61700d3c477b998db2f63e" 52SRCREV = "c8f5d466bcda37174a3f3d5acbf4db2eb9c29bb1"
diff --git a/recipes-qt/qt5/qtwayland_git.bb b/recipes-qt/qt5/qtwayland_git.bb
index 1643fc26..ec0406ca 100644
--- a/recipes-qt/qt5/qtwayland_git.bb
+++ b/recipes-qt/qt5/qtwayland_git.bb
@@ -37,7 +37,7 @@ PACKAGECONFIG[libhybris-egl-server] = "-feature-libhybris-egl-server,-no-feature
37 37
38EXTRA_QMAKEVARS_CONFIGURE += "${PACKAGECONFIG_CONFARGS}" 38EXTRA_QMAKEVARS_CONFIGURE += "${PACKAGECONFIG_CONFARGS}"
39 39
40SRCREV = "3ffa7d5d6ecb75c244c6b22565df5184c638643a" 40SRCREV = "0a6e1ddf708c47b3d19c1418630076e14021e49c"
41 41
42BBCLASSEXTEND =+ "native nativesdk" 42BBCLASSEXTEND =+ "native nativesdk"
43 43
diff --git a/recipes-qt/qt5/qtwebchannel_git.bb b/recipes-qt/qt5/qtwebchannel_git.bb
index 3fc1465f..efa84341 100644
--- a/recipes-qt/qt5/qtwebchannel_git.bb
+++ b/recipes-qt/qt5/qtwebchannel_git.bb
@@ -12,4 +12,4 @@ LIC_FILES_CHKSUM = " \
12 12
13DEPENDS += "qtdeclarative qtwebsockets" 13DEPENDS += "qtdeclarative qtwebsockets"
14 14
15SRCREV = "2ff27bf60e3bda8335adc557abd6486c144cb948" 15SRCREV = "3994950f0d0065a4579b6bfe738702a6daeead96"
diff --git a/recipes-qt/qt5/qtwebengine_git.bb b/recipes-qt/qt5/qtwebengine_git.bb
index c8704384..23e22bde 100644
--- a/recipes-qt/qt5/qtwebengine_git.bb
+++ b/recipes-qt/qt5/qtwebengine_git.bb
@@ -172,8 +172,8 @@ SRC_URI_append_libc-musl = "\
172 file://chromium/0015-chromium-musl-tcmalloc-Use-off64_t-insread-of-__off6.patch;patchdir=src/3rdparty \ 172 file://chromium/0015-chromium-musl-tcmalloc-Use-off64_t-insread-of-__off6.patch;patchdir=src/3rdparty \
173" 173"
174 174
175SRCREV_qtwebengine = "fe73e5405716531e85440772f69ad74943024eee" 175SRCREV_qtwebengine = "6426f1e93622cb08a2286705398e7762cbcd0a45"
176SRCREV_chromium = "bad02200c68d7e0c758dc4f1805e58d0e03fdea9" 176SRCREV_chromium = "7085115f51ce9d02cfff216a3f74b1fb6715f38d"
177SRCREV = "${SRCREV_qtwebengine}" 177SRCREV = "${SRCREV_qtwebengine}"
178 178
179SRCREV_FORMAT = "qtwebengine_chromium" 179SRCREV_FORMAT = "qtwebengine_chromium"
diff --git a/recipes-qt/qt5/qtwebglplugin_git.bb b/recipes-qt/qt5/qtwebglplugin_git.bb
index c5605b4a..1df01552 100644
--- a/recipes-qt/qt5/qtwebglplugin_git.bb
+++ b/recipes-qt/qt5/qtwebglplugin_git.bb
@@ -18,4 +18,4 @@ do_configure_prepend() {
18 18
19EXTRA_QMAKEVARS_PRE += "${@bb.utils.contains('PACKAGECONFIG', 'qtdeclarative', 'CONFIG+=OE_QTDECLARATIVE_ENABLED', '', d)}" 19EXTRA_QMAKEVARS_PRE += "${@bb.utils.contains('PACKAGECONFIG', 'qtdeclarative', 'CONFIG+=OE_QTDECLARATIVE_ENABLED', '', d)}"
20 20
21SRCREV = "c40e4790835bd91a36bb19183d0799ff56555964" 21SRCREV = "4f1c8aa8fcc60ca7eef5f92d4e920b065336ffd0"
diff --git a/recipes-qt/qt5/qtwebsockets_git.bb b/recipes-qt/qt5/qtwebsockets_git.bb
index de058c5d..1134a63a 100644
--- a/recipes-qt/qt5/qtwebsockets_git.bb
+++ b/recipes-qt/qt5/qtwebsockets_git.bb
@@ -11,4 +11,4 @@ LIC_FILES_CHKSUM = " \
11 11
12DEPENDS += "qtbase qtdeclarative" 12DEPENDS += "qtbase qtdeclarative"
13 13
14SRCREV = "d99ae2d542515cf53faa5998c1a8e6b9204a6470" 14SRCREV = "10ce467a825f2de5a5cb934c4ef21e76f8840a07"
diff --git a/recipes-qt/qt5/qtwebview_git.bb b/recipes-qt/qt5/qtwebview_git.bb
index 90917fb5..fc884911 100644
--- a/recipes-qt/qt5/qtwebview_git.bb
+++ b/recipes-qt/qt5/qtwebview_git.bb
@@ -19,4 +19,4 @@ COMPATIBLE_MACHINE_armv7a = "(.*)"
19COMPATIBLE_MACHINE_armv7ve = "(.*)" 19COMPATIBLE_MACHINE_armv7ve = "(.*)"
20COMPATIBLE_MACHINE_aarch64 = "(.*)" 20COMPATIBLE_MACHINE_aarch64 = "(.*)"
21 21
22SRCREV = "8515dd6e203e596c7dbec5b950b3354a8012dd72" 22SRCREV = "4c1918c99db5bcb3c95e777df2f6886f46b0336b"
diff --git a/recipes-qt/qt5/qtx11extras_git.bb b/recipes-qt/qt5/qtx11extras_git.bb
index c53e0b21..082d3bf4 100644
--- a/recipes-qt/qt5/qtx11extras_git.bb
+++ b/recipes-qt/qt5/qtx11extras_git.bb
@@ -1,16 +1,15 @@
1require qt5.inc 1require qt5.inc
2require qt5-git.inc 2require qt5-git.inc
3 3
4LICENSE = "GFDL-1.3 & BSD & (LGPL-2.1 & The-Qt-Company-Qt-LGPL-Exception-1.1 | LGPL-3.0) | GPL-2.0" 4LICENSE = "GFDL-1.3 & BSD & ( GPL-3.0 & The-Qt-Company-GPL-Exception-1.0 ) & ( GPL-2.0+ | LGPL-3.0 ) | The-Qt-Company-Commercial"
5LIC_FILES_CHKSUM = " \ 5LIC_FILES_CHKSUM = " \
6 file://LICENSE.LGPLv21;md5=4bfd28363f541b10d9f024181b8df516 \
7 file://LICENSE.LGPLv3;md5=e0459b45c5c4840b353141a8bbed91f0 \
8 file://LICENSE.GPLv3;md5=88e2b9117e6be406b5ed6ee4ca99a705 \
9 file://LGPL_EXCEPTION.txt;md5=9625233da42f9e0ce9d63651a9d97654 \
10 file://LICENSE.FDL;md5=6d9f2a9af4c8b8c3c769f6cc1b6aaf7e \ 6 file://LICENSE.FDL;md5=6d9f2a9af4c8b8c3c769f6cc1b6aaf7e \
11 file://LICENSE.GPLv2;md5=c96076271561b0e3785dad260634eaa8 \ 7 file://LICENSE.GPL2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
8 file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504 \
9 file://LICENSE.GPL3-EXCEPT;md5=763d8c535a234d9a3fb682c7ecb6c073 \
10 file://LICENSE.LGPL3;md5=e6a600fd5e1d9cbde2d983680233ad02 \
12" 11"
13 12
14DEPENDS += "qtbase" 13DEPENDS += "qtbase"
15 14
16SRCREV = "a3570e9bab1abe5c80e00ddc10ae688c654c1427" 15SRCREV = "131aa9037dd93595473bc7277123fbc3360ae15b"
diff --git a/recipes-qt/qt5/qtxmlpatterns_git.bb b/recipes-qt/qt5/qtxmlpatterns_git.bb
index d75e47d5..7b61d2c2 100644
--- a/recipes-qt/qt5/qtxmlpatterns_git.bb
+++ b/recipes-qt/qt5/qtxmlpatterns_git.bb
@@ -14,7 +14,7 @@ LIC_FILES_CHKSUM = " \
14 14
15DEPENDS += "qtbase" 15DEPENDS += "qtbase"
16 16
17SRCREV = "f6b06147b0065b1809c0a081fceec6f524dec2a4" 17SRCREV = "bb3d518fea63cc834fe2b5654c3ac8bf7d2771f6"
18 18
19BBCLASSEXTEND =+ "native nativesdk" 19BBCLASSEXTEND =+ "native nativesdk"
20 20