diff -Nru qtserialport-opensource-src-5.15.2/debian/changelog qtserialport-opensource-src-5.15.3/debian/changelog --- qtserialport-opensource-src-5.15.2/debian/changelog 2020-12-11 08:32:20.000000000 +0000 +++ qtserialport-opensource-src-5.15.3/debian/changelog 2022-03-05 19:02:33.000000000 +0000 @@ -1,3 +1,12 @@ +qtserialport-opensource-src (5.15.3-1) experimental; urgency=medium + + * New upstream release. + * Update debian/watch. + * Bump Qt build-dependencies to 5.15.3. + * Bump Standards-Version to 4.6.0, no changes needed. + + -- Dmitry Shachnev Sat, 05 Mar 2022 22:02:33 +0300 + qtserialport-opensource-src (5.15.2-2) unstable; urgency=medium * Bump Standards-Version to 4.5.1, no changes needed. diff -Nru qtserialport-opensource-src-5.15.2/debian/control qtserialport-opensource-src-5.15.3/debian/control --- qtserialport-opensource-src-5.15.2/debian/control 2020-12-11 08:32:20.000000000 +0000 +++ qtserialport-opensource-src-5.15.3/debian/control 2022-03-05 19:02:33.000000000 +0000 @@ -12,13 +12,13 @@ Build-Depends: debhelper-compat (= 13), libudev-dev [linux-any], pkg-kde-tools, - qtbase5-dev (>= 5.15.2+dfsg~), - qtbase5-private-dev (>= 5.15.2+dfsg~) -Build-Depends-Indep: qdoc-qt5 (>= 5.15.2~) , - qhelpgenerator-qt5 (>= 5.15.2~) , - qtattributionsscanner-qt5 (>= 5.15.2~) , - qtbase5-doc-html (>= 5.15.2+dfsg~) -Standards-Version: 4.5.1 + qtbase5-dev (>= 5.15.3+dfsg~), + qtbase5-private-dev (>= 5.15.3+dfsg~) +Build-Depends-Indep: qdoc-qt5 (>= 5.15.3~) , + qhelpgenerator-qt5 (>= 5.15.3~) , + qtattributionsscanner-qt5 (>= 5.15.3~) , + qtbase5-doc-html (>= 5.15.3+dfsg~) +Standards-Version: 4.6.0 Rules-Requires-Root: no Homepage: https://doc.qt.io/qt-5/qtserialport-index.html Vcs-Git: https://salsa.debian.org/qt-kde-team/qt/qtserialport.git diff -Nru qtserialport-opensource-src-5.15.2/debian/watch qtserialport-opensource-src-5.15.3/debian/watch --- qtserialport-opensource-src-5.15.2/debian/watch 2020-12-11 08:32:20.000000000 +0000 +++ qtserialport-opensource-src-5.15.3/debian/watch 2022-03-05 19:02:33.000000000 +0000 @@ -1,2 +1,2 @@ -version=3 -https://download.qt.io/official_releases/qt/([\d\.]*)/([\d\.]*)/submodules/qtserialport-everywhere-src-([^-]*)\.tar\.xz +version=4 +https://download.qt.io/archive/qt/5.15/([\d\.]*)/submodules/qtserialport-everywhere-opensource-src-([^-]*)\.tar\.xz diff -Nru qtserialport-opensource-src-5.15.2/include/QtSerialPort/5.15.2/QtSerialPort/private/qserialportinfo_p.h qtserialport-opensource-src-5.15.3/include/QtSerialPort/5.15.2/QtSerialPort/private/qserialportinfo_p.h --- qtserialport-opensource-src-5.15.2/include/QtSerialPort/5.15.2/QtSerialPort/private/qserialportinfo_p.h 2020-10-27 08:02:11.000000000 +0000 +++ qtserialport-opensource-src-5.15.3/include/QtSerialPort/5.15.2/QtSerialPort/private/qserialportinfo_p.h 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -#include "../../../../../src/serialport/qserialportinfo_p.h" diff -Nru qtserialport-opensource-src-5.15.2/include/QtSerialPort/5.15.2/QtSerialPort/private/qserialport_p.h qtserialport-opensource-src-5.15.3/include/QtSerialPort/5.15.2/QtSerialPort/private/qserialport_p.h --- qtserialport-opensource-src-5.15.2/include/QtSerialPort/5.15.2/QtSerialPort/private/qserialport_p.h 2020-10-27 08:02:11.000000000 +0000 +++ qtserialport-opensource-src-5.15.3/include/QtSerialPort/5.15.2/QtSerialPort/private/qserialport_p.h 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -#include "../../../../../src/serialport/qserialport_p.h" diff -Nru qtserialport-opensource-src-5.15.2/include/QtSerialPort/5.15.2/QtSerialPort/private/qtntdll_p.h qtserialport-opensource-src-5.15.3/include/QtSerialPort/5.15.2/QtSerialPort/private/qtntdll_p.h --- qtserialport-opensource-src-5.15.2/include/QtSerialPort/5.15.2/QtSerialPort/private/qtntdll_p.h 2020-10-27 08:02:11.000000000 +0000 +++ qtserialport-opensource-src-5.15.3/include/QtSerialPort/5.15.2/QtSerialPort/private/qtntdll_p.h 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -#include "../../../../../src/serialport/qtntdll_p.h" diff -Nru qtserialport-opensource-src-5.15.2/include/QtSerialPort/5.15.2/QtSerialPort/private/qtudev_p.h qtserialport-opensource-src-5.15.3/include/QtSerialPort/5.15.2/QtSerialPort/private/qtudev_p.h --- qtserialport-opensource-src-5.15.2/include/QtSerialPort/5.15.2/QtSerialPort/private/qtudev_p.h 2020-10-27 08:02:11.000000000 +0000 +++ qtserialport-opensource-src-5.15.3/include/QtSerialPort/5.15.2/QtSerialPort/private/qtudev_p.h 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -#include "../../../../../src/serialport/qtudev_p.h" diff -Nru qtserialport-opensource-src-5.15.2/include/QtSerialPort/5.15.3/QtSerialPort/private/qserialportinfo_p.h qtserialport-opensource-src-5.15.3/include/QtSerialPort/5.15.3/QtSerialPort/private/qserialportinfo_p.h --- qtserialport-opensource-src-5.15.2/include/QtSerialPort/5.15.3/QtSerialPort/private/qserialportinfo_p.h 1970-01-01 00:00:00.000000000 +0000 +++ qtserialport-opensource-src-5.15.3/include/QtSerialPort/5.15.3/QtSerialPort/private/qserialportinfo_p.h 2021-03-18 14:40:26.000000000 +0000 @@ -0,0 +1 @@ +#include "../../../../../src/serialport/qserialportinfo_p.h" diff -Nru qtserialport-opensource-src-5.15.2/include/QtSerialPort/5.15.3/QtSerialPort/private/qserialport_p.h qtserialport-opensource-src-5.15.3/include/QtSerialPort/5.15.3/QtSerialPort/private/qserialport_p.h --- qtserialport-opensource-src-5.15.2/include/QtSerialPort/5.15.3/QtSerialPort/private/qserialport_p.h 1970-01-01 00:00:00.000000000 +0000 +++ qtserialport-opensource-src-5.15.3/include/QtSerialPort/5.15.3/QtSerialPort/private/qserialport_p.h 2021-03-18 14:40:26.000000000 +0000 @@ -0,0 +1 @@ +#include "../../../../../src/serialport/qserialport_p.h" diff -Nru qtserialport-opensource-src-5.15.2/include/QtSerialPort/5.15.3/QtSerialPort/private/qtntdll_p.h qtserialport-opensource-src-5.15.3/include/QtSerialPort/5.15.3/QtSerialPort/private/qtntdll_p.h --- qtserialport-opensource-src-5.15.2/include/QtSerialPort/5.15.3/QtSerialPort/private/qtntdll_p.h 1970-01-01 00:00:00.000000000 +0000 +++ qtserialport-opensource-src-5.15.3/include/QtSerialPort/5.15.3/QtSerialPort/private/qtntdll_p.h 2021-03-18 14:40:26.000000000 +0000 @@ -0,0 +1 @@ +#include "../../../../../src/serialport/qtntdll_p.h" diff -Nru qtserialport-opensource-src-5.15.2/include/QtSerialPort/5.15.3/QtSerialPort/private/qtudev_p.h qtserialport-opensource-src-5.15.3/include/QtSerialPort/5.15.3/QtSerialPort/private/qtudev_p.h --- qtserialport-opensource-src-5.15.2/include/QtSerialPort/5.15.3/QtSerialPort/private/qtudev_p.h 1970-01-01 00:00:00.000000000 +0000 +++ qtserialport-opensource-src-5.15.3/include/QtSerialPort/5.15.3/QtSerialPort/private/qtudev_p.h 2021-03-18 14:40:26.000000000 +0000 @@ -0,0 +1 @@ +#include "../../../../../src/serialport/qtudev_p.h" diff -Nru qtserialport-opensource-src-5.15.2/include/QtSerialPort/qtserialportversion.h qtserialport-opensource-src-5.15.3/include/QtSerialPort/qtserialportversion.h --- qtserialport-opensource-src-5.15.2/include/QtSerialPort/qtserialportversion.h 2020-11-12 17:24:08.000000000 +0000 +++ qtserialport-opensource-src-5.15.3/include/QtSerialPort/qtserialportversion.h 2021-03-29 18:26:52.000000000 +0000 @@ -2,8 +2,8 @@ #ifndef QT_QTSERIALPORT_VERSION_H #define QT_QTSERIALPORT_VERSION_H -#define QTSERIALPORT_VERSION_STR "5.15.2" +#define QTSERIALPORT_VERSION_STR "5.15.3" -#define QTSERIALPORT_VERSION 0x050F02 +#define QTSERIALPORT_VERSION 0x050F03 #endif // QT_QTSERIALPORT_VERSION_H diff -Nru qtserialport-opensource-src-5.15.2/.qmake.conf qtserialport-opensource-src-5.15.3/.qmake.conf --- qtserialport-opensource-src-5.15.2/.qmake.conf 2020-10-27 08:02:11.000000000 +0000 +++ qtserialport-opensource-src-5.15.3/.qmake.conf 2021-03-18 14:40:26.000000000 +0000 @@ -2,4 +2,4 @@ DEFINES += QT_NO_FOREACH QT_NO_JAVA_STYLE_ITERATORS QT_NO_LINKED_LIST -MODULE_VERSION = 5.15.2 +MODULE_VERSION = 5.15.3 diff -Nru qtserialport-opensource-src-5.15.2/.QT-ENTERPRISE-LICENSE-AGREEMENT qtserialport-opensource-src-5.15.3/.QT-ENTERPRISE-LICENSE-AGREEMENT --- qtserialport-opensource-src-5.15.2/.QT-ENTERPRISE-LICENSE-AGREEMENT 2020-11-12 17:24:08.562268000 +0000 +++ qtserialport-opensource-src-5.15.3/.QT-ENTERPRISE-LICENSE-AGREEMENT 2021-03-29 18:26:52.842203000 +0000 @@ -1,5 +1,5 @@ QT LICENSE AGREEMENT -Agreement version 4.2.3 +Agreement version 4.3 This Qt License Agreement ("Agreement") is a legal agreement for the licensing of Licensed Software (as defined below) between The Qt Company (as defined @@ -159,14 +159,8 @@ "Party" or "Parties" shall mean Licensee and/or The Qt Company. -"Permitted Software" shall mean any (i) open source software (excluding Open -Source Qt) that is a) generally available for public in source code form -without additional cost under any of the licenses approved by Open Source -Initiative as listed on https://opensource.org/licenses; and (b) is in no -way, directly or indirectly, developed by or for or otherwise related to or -in the interest of the Licensee or its Affiliates, or (ii) software The Qt -Company has made available via its Qt Marketplace online distribution -channel. +"Permitted Combination" shall have the meaning as set forth in Section +3.4(viii). "Pre-Release Code" shall have the meaning as set forth in Section 4. @@ -308,10 +302,10 @@ Upon expiry of the initially agreed License Term, the respective License Terms shall be automatically extended to one or more Renewal Term(s), unless and -until either Party notifies the other Party in writing that it does not wish -to continue the License Term, such notification to be provided to the other -Party no less than thirty (30) days before expiry of the respective License -Term. +until either Party notifies the other Party in writing, or any other method +acceptable to The Qt Company, that it does not wish to continue the License +Term, such notification to be provided to the other Party no less than thirty +(30) days before expiry of the respective License Term. Unless otherwise agreed between the Parties, Renewal Term shall be of equal length with the initial License Term. @@ -323,8 +317,10 @@ Any price or other term specified for a Renewal Term shall be valid only for the specified time. -The Qt Company may request the Licensee to place a purchase order corresponding -to a quote by The Qt Company for the relevant Renewal Term. +The Qt Company may either request the Licensee to place a purchase order +corresponding to a quote by The Qt Company, or uses Licensees stored Credit +Card information in the QtAccount to automatically charge the Licensee for the +relevant Renewal Term. In the event Licensee does not prevent auto-renewal pursuant the above, but a Renewal Term is nevertheless not duly ordered within 30 days from the date of @@ -750,11 +746,13 @@ Notwithstanding the above, in the event the Agreement expires or is terminated: (i) as a result of The Qt Company choosing not to renew the Development - License(s) as set forth in Section 3.1, then all valid licenses - possessed by the Licensee at such date shall be extended to be valid - in perpetuity under the terms of this Agreement and Licensee is - entitled to purchase additional licenses as set forth in - Section 10.2; or + License(s) as set forth in Section 3.1, and where such decision of + non-renewal is not due to any ongoing breach or alleged breach (as + reasonably determined by The Qt Company) by Licensee of the terms of this + Agreement or any applicable license terms of Open Source Qt, then all valid + licenses possessed by the Licensee at such date shall be extended to be + valid in perpetuity under the terms of this Agreement and Licensee is + entitled to purchase additional licenses as set forth in Section 10.2; or (ii) for reason other than by The Qt Company pursuant to item (i) above or pursuant to Section 12.2, then the Licensee is entitled, for a period of six (6) months after the effective date of termination, @@ -950,7 +948,8 @@ The modules and/or tools that are included in the respective product - Qt for Application Development (QtAD), Qt for Device Creation (QtDC), Qt for MCUs (QtMCU), Qt 3D Studio (Qt3DS) and Qt Design Studio (QtDS) - are -marked with 'X' in the below table. +marked with 'X' in the below table. The modules and tools are ported to Qt 6 +in stages and are subject to availability. Parts of the product that are permitted for distribution in object-code form only ("Redistributables") are marked with 'R' in the below table. @@ -968,6 +967,8 @@ +-----------------------------------------------------------------------+ | Qt Network | X, R | X, R | | | | +-----------------------------------------------------------------------+ +| Qt PDF | X, R | X, R | | | | ++-----------------------------------------------------------------------+ | Qt QML | X, R | X, R | | | | +-----------------------------------------------------------------------+ | Qt Quick | X, R | X, R | | | | @@ -1066,7 +1067,7 @@ +-----------------------------------------------------------------------+ | Qt Charts | X, R | X, R | | | | +-----------------------------------------------------------------------+ -| Qt Data visualization | X, R | X, R | | | | +| Qt Data Visualization | X, R | X, R | | | | +-----------------------------------------------------------------------+ | Qt Virtual Keyboard | X, R | X, R | | | | +-----------------------------------------------------------------------+ @@ -1086,16 +1087,16 @@ +-----------------------------------------------------------------------+ | Qt Designer (Qt Widget Designer) | X | X | | | | +-----------------------------------------------------------------------+ -| Qt Quick Designer (Qt Creator | X | X | X | | | +| Qt Quick Designer (Qt Creator | X, R | X, R | X, R | | | | plugin) | | | | | | +-----------------------------------------------------------------------+ -| Qt Linguist | X | X | X | | | +| Qt Linguist | X, R | X, R | X, R | | | +-----------------------------------------------------------------------+ -| Qt Assistant | X | X | X | | | +| Qt Assistant | X, R | X, R | X, R | | | +-----------------------------------------------------------------------+ -| Lupdate | X | X | X | | | +| Lupdate | X, R | X, R | X, R | | | +-----------------------------------------------------------------------+ -| Lrelease | X | X | X | | | +| Lrelease | X, R | X, R | X, R | | | +-----------------------------------------------------------------------+ | Qmake | X | X | | | | +-----------------------------------------------------------------------+ @@ -1142,7 +1143,8 @@ invoice. The Modules and/or Tools of the Licensed Software that are included with each -Add-On Product respectively are marked with 'X' in the below table. +Add-On Product respectively are marked with 'X' in the below table. The modules +are ported to Qt 6 in stages and are subject to availability. Parts of the respective Add-On Product that are permitted for distribution in object-code form only ("Redistributables") are marked with 'R' in the below @@ -1311,4 +1313,3 @@ Except for the modifications specified above, this Appendix carries no change to the terms of the Agreement which shall remain in full force. - diff -Nru qtserialport-opensource-src-5.15.2/.QT-FOR-APPLICATION-DEVELOPMENT-LICENSE-AGREEMENT qtserialport-opensource-src-5.15.3/.QT-FOR-APPLICATION-DEVELOPMENT-LICENSE-AGREEMENT --- qtserialport-opensource-src-5.15.2/.QT-FOR-APPLICATION-DEVELOPMENT-LICENSE-AGREEMENT 2020-11-12 17:24:08.562268000 +0000 +++ qtserialport-opensource-src-5.15.3/.QT-FOR-APPLICATION-DEVELOPMENT-LICENSE-AGREEMENT 2021-03-29 18:26:52.838203000 +0000 @@ -1,5 +1,5 @@ QT LICENSE AGREEMENT -Agreement version 4.2.3 +Agreement version 4.3 This Qt License Agreement ("Agreement") is a legal agreement for the licensing of Licensed Software (as defined below) between The Qt Company (as defined @@ -159,14 +159,8 @@ "Party" or "Parties" shall mean Licensee and/or The Qt Company. -"Permitted Software" shall mean any (i) open source software (excluding Open -Source Qt) that is a) generally available for public in source code form -without additional cost under any of the licenses approved by Open Source -Initiative as listed on https://opensource.org/licenses; and (b) is in no -way, directly or indirectly, developed by or for or otherwise related to or -in the interest of the Licensee or its Affiliates, or (ii) software The Qt -Company has made available via its Qt Marketplace online distribution -channel. +"Permitted Combination" shall have the meaning as set forth in Section +3.4(viii). "Pre-Release Code" shall have the meaning as set forth in Section 4. @@ -308,10 +302,10 @@ Upon expiry of the initially agreed License Term, the respective License Terms shall be automatically extended to one or more Renewal Term(s), unless and -until either Party notifies the other Party in writing that it does not wish -to continue the License Term, such notification to be provided to the other -Party no less than thirty (30) days before expiry of the respective License -Term. +until either Party notifies the other Party in writing, or any other method +acceptable to The Qt Company, that it does not wish to continue the License +Term, such notification to be provided to the other Party no less than thirty +(30) days before expiry of the respective License Term. Unless otherwise agreed between the Parties, Renewal Term shall be of equal length with the initial License Term. @@ -323,8 +317,10 @@ Any price or other term specified for a Renewal Term shall be valid only for the specified time. -The Qt Company may request the Licensee to place a purchase order corresponding -to a quote by The Qt Company for the relevant Renewal Term. +The Qt Company may either request the Licensee to place a purchase order +corresponding to a quote by The Qt Company, or uses Licensees stored Credit +Card information in the QtAccount to automatically charge the Licensee for the +relevant Renewal Term. In the event Licensee does not prevent auto-renewal pursuant the above, but a Renewal Term is nevertheless not duly ordered within 30 days from the date of @@ -750,11 +746,13 @@ Notwithstanding the above, in the event the Agreement expires or is terminated: (i) as a result of The Qt Company choosing not to renew the Development - License(s) as set forth in Section 3.1, then all valid licenses - possessed by the Licensee at such date shall be extended to be valid - in perpetuity under the terms of this Agreement and Licensee is - entitled to purchase additional licenses as set forth in - Section 10.2; or + License(s) as set forth in Section 3.1, and where such decision of + non-renewal is not due to any ongoing breach or alleged breach (as + reasonably determined by The Qt Company) by Licensee of the terms of this + Agreement or any applicable license terms of Open Source Qt, then all valid + licenses possessed by the Licensee at such date shall be extended to be + valid in perpetuity under the terms of this Agreement and Licensee is + entitled to purchase additional licenses as set forth in Section 10.2; or (ii) for reason other than by The Qt Company pursuant to item (i) above or pursuant to Section 12.2, then the Licensee is entitled, for a period of six (6) months after the effective date of termination, @@ -950,7 +948,8 @@ The modules and/or tools that are included in the respective product - Qt for Application Development (QtAD), Qt for Device Creation (QtDC), Qt for MCUs (QtMCU), Qt 3D Studio (Qt3DS) and Qt Design Studio (QtDS) - are -marked with 'X' in the below table. +marked with 'X' in the below table. The modules and tools are ported to Qt 6 +in stages and are subject to availability. Parts of the product that are permitted for distribution in object-code form only ("Redistributables") are marked with 'R' in the below table. @@ -968,6 +967,8 @@ +-----------------------------------------------------------------------+ | Qt Network | X, R | X, R | | | | +-----------------------------------------------------------------------+ +| Qt PDF | X, R | X, R | | | | ++-----------------------------------------------------------------------+ | Qt QML | X, R | X, R | | | | +-----------------------------------------------------------------------+ | Qt Quick | X, R | X, R | | | | @@ -1066,7 +1067,7 @@ +-----------------------------------------------------------------------+ | Qt Charts | X, R | X, R | | | | +-----------------------------------------------------------------------+ -| Qt Data visualization | X, R | X, R | | | | +| Qt Data Visualization | X, R | X, R | | | | +-----------------------------------------------------------------------+ | Qt Virtual Keyboard | X, R | X, R | | | | +-----------------------------------------------------------------------+ @@ -1086,16 +1087,16 @@ +-----------------------------------------------------------------------+ | Qt Designer (Qt Widget Designer) | X | X | | | | +-----------------------------------------------------------------------+ -| Qt Quick Designer (Qt Creator | X | X | X | | | +| Qt Quick Designer (Qt Creator | X, R | X, R | X, R | | | | plugin) | | | | | | +-----------------------------------------------------------------------+ -| Qt Linguist | X | X | X | | | +| Qt Linguist | X, R | X, R | X, R | | | +-----------------------------------------------------------------------+ -| Qt Assistant | X | X | X | | | +| Qt Assistant | X, R | X, R | X, R | | | +-----------------------------------------------------------------------+ -| Lupdate | X | X | X | | | +| Lupdate | X, R | X, R | X, R | | | +-----------------------------------------------------------------------+ -| Lrelease | X | X | X | | | +| Lrelease | X, R | X, R | X, R | | | +-----------------------------------------------------------------------+ | Qmake | X | X | | | | +-----------------------------------------------------------------------+ @@ -1142,7 +1143,8 @@ invoice. The Modules and/or Tools of the Licensed Software that are included with each -Add-On Product respectively are marked with 'X' in the below table. +Add-On Product respectively are marked with 'X' in the below table. The modules +are ported to Qt 6 in stages and are subject to availability. Parts of the respective Add-On Product that are permitted for distribution in object-code form only ("Redistributables") are marked with 'R' in the below @@ -1311,4 +1313,3 @@ Except for the modifications specified above, this Appendix carries no change to the terms of the Agreement which shall remain in full force. - diff -Nru qtserialport-opensource-src-5.15.2/.QT-FOR-AUTOMATION-LICENSE-AGREEMENT qtserialport-opensource-src-5.15.3/.QT-FOR-AUTOMATION-LICENSE-AGREEMENT --- qtserialport-opensource-src-5.15.2/.QT-FOR-AUTOMATION-LICENSE-AGREEMENT 2020-11-12 17:24:08.562268000 +0000 +++ qtserialport-opensource-src-5.15.3/.QT-FOR-AUTOMATION-LICENSE-AGREEMENT 2021-03-29 18:26:52.838203000 +0000 @@ -1,5 +1,5 @@ QT LICENSE AGREEMENT -Agreement version 4.2.3 +Agreement version 4.3 This Qt License Agreement ("Agreement") is a legal agreement for the licensing of Licensed Software (as defined below) between The Qt Company (as defined @@ -159,14 +159,8 @@ "Party" or "Parties" shall mean Licensee and/or The Qt Company. -"Permitted Software" shall mean any (i) open source software (excluding Open -Source Qt) that is a) generally available for public in source code form -without additional cost under any of the licenses approved by Open Source -Initiative as listed on https://opensource.org/licenses; and (b) is in no -way, directly or indirectly, developed by or for or otherwise related to or -in the interest of the Licensee or its Affiliates, or (ii) software The Qt -Company has made available via its Qt Marketplace online distribution -channel. +"Permitted Combination" shall have the meaning as set forth in Section +3.4(viii). "Pre-Release Code" shall have the meaning as set forth in Section 4. @@ -308,10 +302,10 @@ Upon expiry of the initially agreed License Term, the respective License Terms shall be automatically extended to one or more Renewal Term(s), unless and -until either Party notifies the other Party in writing that it does not wish -to continue the License Term, such notification to be provided to the other -Party no less than thirty (30) days before expiry of the respective License -Term. +until either Party notifies the other Party in writing, or any other method +acceptable to The Qt Company, that it does not wish to continue the License +Term, such notification to be provided to the other Party no less than thirty +(30) days before expiry of the respective License Term. Unless otherwise agreed between the Parties, Renewal Term shall be of equal length with the initial License Term. @@ -323,8 +317,10 @@ Any price or other term specified for a Renewal Term shall be valid only for the specified time. -The Qt Company may request the Licensee to place a purchase order corresponding -to a quote by The Qt Company for the relevant Renewal Term. +The Qt Company may either request the Licensee to place a purchase order +corresponding to a quote by The Qt Company, or uses Licensees stored Credit +Card information in the QtAccount to automatically charge the Licensee for the +relevant Renewal Term. In the event Licensee does not prevent auto-renewal pursuant the above, but a Renewal Term is nevertheless not duly ordered within 30 days from the date of @@ -750,11 +746,13 @@ Notwithstanding the above, in the event the Agreement expires or is terminated: (i) as a result of The Qt Company choosing not to renew the Development - License(s) as set forth in Section 3.1, then all valid licenses - possessed by the Licensee at such date shall be extended to be valid - in perpetuity under the terms of this Agreement and Licensee is - entitled to purchase additional licenses as set forth in - Section 10.2; or + License(s) as set forth in Section 3.1, and where such decision of + non-renewal is not due to any ongoing breach or alleged breach (as + reasonably determined by The Qt Company) by Licensee of the terms of this + Agreement or any applicable license terms of Open Source Qt, then all valid + licenses possessed by the Licensee at such date shall be extended to be + valid in perpetuity under the terms of this Agreement and Licensee is + entitled to purchase additional licenses as set forth in Section 10.2; or (ii) for reason other than by The Qt Company pursuant to item (i) above or pursuant to Section 12.2, then the Licensee is entitled, for a period of six (6) months after the effective date of termination, @@ -950,7 +948,8 @@ The modules and/or tools that are included in the respective product - Qt for Application Development (QtAD), Qt for Device Creation (QtDC), Qt for MCUs (QtMCU), Qt 3D Studio (Qt3DS) and Qt Design Studio (QtDS) - are -marked with 'X' in the below table. +marked with 'X' in the below table. The modules and tools are ported to Qt 6 +in stages and are subject to availability. Parts of the product that are permitted for distribution in object-code form only ("Redistributables") are marked with 'R' in the below table. @@ -968,6 +967,8 @@ +-----------------------------------------------------------------------+ | Qt Network | X, R | X, R | | | | +-----------------------------------------------------------------------+ +| Qt PDF | X, R | X, R | | | | ++-----------------------------------------------------------------------+ | Qt QML | X, R | X, R | | | | +-----------------------------------------------------------------------+ | Qt Quick | X, R | X, R | | | | @@ -1066,7 +1067,7 @@ +-----------------------------------------------------------------------+ | Qt Charts | X, R | X, R | | | | +-----------------------------------------------------------------------+ -| Qt Data visualization | X, R | X, R | | | | +| Qt Data Visualization | X, R | X, R | | | | +-----------------------------------------------------------------------+ | Qt Virtual Keyboard | X, R | X, R | | | | +-----------------------------------------------------------------------+ @@ -1086,16 +1087,16 @@ +-----------------------------------------------------------------------+ | Qt Designer (Qt Widget Designer) | X | X | | | | +-----------------------------------------------------------------------+ -| Qt Quick Designer (Qt Creator | X | X | X | | | +| Qt Quick Designer (Qt Creator | X, R | X, R | X, R | | | | plugin) | | | | | | +-----------------------------------------------------------------------+ -| Qt Linguist | X | X | X | | | +| Qt Linguist | X, R | X, R | X, R | | | +-----------------------------------------------------------------------+ -| Qt Assistant | X | X | X | | | +| Qt Assistant | X, R | X, R | X, R | | | +-----------------------------------------------------------------------+ -| Lupdate | X | X | X | | | +| Lupdate | X, R | X, R | X, R | | | +-----------------------------------------------------------------------+ -| Lrelease | X | X | X | | | +| Lrelease | X, R | X, R | X, R | | | +-----------------------------------------------------------------------+ | Qmake | X | X | | | | +-----------------------------------------------------------------------+ @@ -1142,7 +1143,8 @@ invoice. The Modules and/or Tools of the Licensed Software that are included with each -Add-On Product respectively are marked with 'X' in the below table. +Add-On Product respectively are marked with 'X' in the below table. The modules +are ported to Qt 6 in stages and are subject to availability. Parts of the respective Add-On Product that are permitted for distribution in object-code form only ("Redistributables") are marked with 'R' in the below @@ -1311,4 +1313,3 @@ Except for the modifications specified above, this Appendix carries no change to the terms of the Agreement which shall remain in full force. - diff -Nru qtserialport-opensource-src-5.15.2/.QT-FOR-DEVICE-CREATION-LICENSE-AGREEMENT qtserialport-opensource-src-5.15.3/.QT-FOR-DEVICE-CREATION-LICENSE-AGREEMENT --- qtserialport-opensource-src-5.15.2/.QT-FOR-DEVICE-CREATION-LICENSE-AGREEMENT 2020-11-12 17:24:08.562268000 +0000 +++ qtserialport-opensource-src-5.15.3/.QT-FOR-DEVICE-CREATION-LICENSE-AGREEMENT 2021-03-29 18:26:52.842203000 +0000 @@ -1,5 +1,5 @@ QT LICENSE AGREEMENT -Agreement version 4.2.3 +Agreement version 4.3 This Qt License Agreement ("Agreement") is a legal agreement for the licensing of Licensed Software (as defined below) between The Qt Company (as defined @@ -159,14 +159,8 @@ "Party" or "Parties" shall mean Licensee and/or The Qt Company. -"Permitted Software" shall mean any (i) open source software (excluding Open -Source Qt) that is a) generally available for public in source code form -without additional cost under any of the licenses approved by Open Source -Initiative as listed on https://opensource.org/licenses; and (b) is in no -way, directly or indirectly, developed by or for or otherwise related to or -in the interest of the Licensee or its Affiliates, or (ii) software The Qt -Company has made available via its Qt Marketplace online distribution -channel. +"Permitted Combination" shall have the meaning as set forth in Section +3.4(viii). "Pre-Release Code" shall have the meaning as set forth in Section 4. @@ -308,10 +302,10 @@ Upon expiry of the initially agreed License Term, the respective License Terms shall be automatically extended to one or more Renewal Term(s), unless and -until either Party notifies the other Party in writing that it does not wish -to continue the License Term, such notification to be provided to the other -Party no less than thirty (30) days before expiry of the respective License -Term. +until either Party notifies the other Party in writing, or any other method +acceptable to The Qt Company, that it does not wish to continue the License +Term, such notification to be provided to the other Party no less than thirty +(30) days before expiry of the respective License Term. Unless otherwise agreed between the Parties, Renewal Term shall be of equal length with the initial License Term. @@ -323,8 +317,10 @@ Any price or other term specified for a Renewal Term shall be valid only for the specified time. -The Qt Company may request the Licensee to place a purchase order corresponding -to a quote by The Qt Company for the relevant Renewal Term. +The Qt Company may either request the Licensee to place a purchase order +corresponding to a quote by The Qt Company, or uses Licensees stored Credit +Card information in the QtAccount to automatically charge the Licensee for the +relevant Renewal Term. In the event Licensee does not prevent auto-renewal pursuant the above, but a Renewal Term is nevertheless not duly ordered within 30 days from the date of @@ -750,11 +746,13 @@ Notwithstanding the above, in the event the Agreement expires or is terminated: (i) as a result of The Qt Company choosing not to renew the Development - License(s) as set forth in Section 3.1, then all valid licenses - possessed by the Licensee at such date shall be extended to be valid - in perpetuity under the terms of this Agreement and Licensee is - entitled to purchase additional licenses as set forth in - Section 10.2; or + License(s) as set forth in Section 3.1, and where such decision of + non-renewal is not due to any ongoing breach or alleged breach (as + reasonably determined by The Qt Company) by Licensee of the terms of this + Agreement or any applicable license terms of Open Source Qt, then all valid + licenses possessed by the Licensee at such date shall be extended to be + valid in perpetuity under the terms of this Agreement and Licensee is + entitled to purchase additional licenses as set forth in Section 10.2; or (ii) for reason other than by The Qt Company pursuant to item (i) above or pursuant to Section 12.2, then the Licensee is entitled, for a period of six (6) months after the effective date of termination, @@ -950,7 +948,8 @@ The modules and/or tools that are included in the respective product - Qt for Application Development (QtAD), Qt for Device Creation (QtDC), Qt for MCUs (QtMCU), Qt 3D Studio (Qt3DS) and Qt Design Studio (QtDS) - are -marked with 'X' in the below table. +marked with 'X' in the below table. The modules and tools are ported to Qt 6 +in stages and are subject to availability. Parts of the product that are permitted for distribution in object-code form only ("Redistributables") are marked with 'R' in the below table. @@ -968,6 +967,8 @@ +-----------------------------------------------------------------------+ | Qt Network | X, R | X, R | | | | +-----------------------------------------------------------------------+ +| Qt PDF | X, R | X, R | | | | ++-----------------------------------------------------------------------+ | Qt QML | X, R | X, R | | | | +-----------------------------------------------------------------------+ | Qt Quick | X, R | X, R | | | | @@ -1066,7 +1067,7 @@ +-----------------------------------------------------------------------+ | Qt Charts | X, R | X, R | | | | +-----------------------------------------------------------------------+ -| Qt Data visualization | X, R | X, R | | | | +| Qt Data Visualization | X, R | X, R | | | | +-----------------------------------------------------------------------+ | Qt Virtual Keyboard | X, R | X, R | | | | +-----------------------------------------------------------------------+ @@ -1086,16 +1087,16 @@ +-----------------------------------------------------------------------+ | Qt Designer (Qt Widget Designer) | X | X | | | | +-----------------------------------------------------------------------+ -| Qt Quick Designer (Qt Creator | X | X | X | | | +| Qt Quick Designer (Qt Creator | X, R | X, R | X, R | | | | plugin) | | | | | | +-----------------------------------------------------------------------+ -| Qt Linguist | X | X | X | | | +| Qt Linguist | X, R | X, R | X, R | | | +-----------------------------------------------------------------------+ -| Qt Assistant | X | X | X | | | +| Qt Assistant | X, R | X, R | X, R | | | +-----------------------------------------------------------------------+ -| Lupdate | X | X | X | | | +| Lupdate | X, R | X, R | X, R | | | +-----------------------------------------------------------------------+ -| Lrelease | X | X | X | | | +| Lrelease | X, R | X, R | X, R | | | +-----------------------------------------------------------------------+ | Qmake | X | X | | | | +-----------------------------------------------------------------------+ @@ -1142,7 +1143,8 @@ invoice. The Modules and/or Tools of the Licensed Software that are included with each -Add-On Product respectively are marked with 'X' in the below table. +Add-On Product respectively are marked with 'X' in the below table. The modules +are ported to Qt 6 in stages and are subject to availability. Parts of the respective Add-On Product that are permitted for distribution in object-code form only ("Redistributables") are marked with 'R' in the below @@ -1311,4 +1313,3 @@ Except for the modifications specified above, this Appendix carries no change to the terms of the Agreement which shall remain in full force. - diff -Nru qtserialport-opensource-src-5.15.2/.tag qtserialport-opensource-src-5.15.3/.tag --- qtserialport-opensource-src-5.15.2/.tag 2020-10-27 08:02:11.000000000 +0000 +++ qtserialport-opensource-src-5.15.3/.tag 2021-03-18 14:40:26.000000000 +0000 @@ -1 +1 @@ -192e376b01e65e7277772bdc94106613c22cf531 +f95e2411d7c978def87846ea7cedf3dc5fd7c8b8