From c708b0721b77e4eb4b039dc7b1a08cf540de50b0 Mon Sep 17 00:00:00 2001 From: kylinsecos_admin Date: Sat, 22 Jan 2022 14:37:49 +0800 Subject: [PATCH] update 2.2.0-4 --- ...nse-add-gpl3-except-license-d4b832e7.patch | 727 ++++++++++++++++++ kiran-qdbusxml2cpp-2.2.0.tar.gz | Bin 26913 -> 14287 bytes kiran-qdbusxml2cpp.spec | 47 +- 3 files changed, 770 insertions(+), 4 deletions(-) create mode 100644 0000-docs-add-license-add-gpl3-except-license-d4b832e7.patch diff --git a/0000-docs-add-license-add-gpl3-except-license-d4b832e7.patch b/0000-docs-add-license-add-gpl3-except-license-d4b832e7.patch new file mode 100644 index 0000000..f000c1b --- /dev/null +++ b/0000-docs-add-license-add-gpl3-except-license-d4b832e7.patch @@ -0,0 +1,727 @@ +From d4b832e706196b073486bb10d110f292d92619cd Mon Sep 17 00:00:00 2001 +From: liuxinhao +Date: Wed, 20 Oct 2021 10:21:35 +0800 +Subject: [PATCH] docs(add license): add gpl3-except license +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +- 添加gpl3-except license文件 +--- + LICENSE.GPL3-EXCEPT | 704 ++++++++++++++++++++++++++++++++++++++++++++ + 1 file changed, 704 insertions(+) + create mode 100644 LICENSE.GPL3-EXCEPT + +diff --git a/LICENSE.GPL3-EXCEPT b/LICENSE.GPL3-EXCEPT +new file mode 100644 +index 0000000..b1cb1be +--- /dev/null ++++ b/LICENSE.GPL3-EXCEPT +@@ -0,0 +1,704 @@ ++This is the GNU General Public License version 3, annotated with The ++Qt Company GPL Exception 1.0: ++ ++------------------------------------------------------------------------- ++ ++The Qt Company GPL Exception 1.0 ++ ++Exception 1: ++ ++As a special exception you may create a larger work which contains the ++output of this application and distribute that work under terms of your ++choice, so long as the work is not otherwise derived from or based on ++this application and so long as the work does not in itself generate ++output that contains the output from this application in its original ++or modified form. ++ ++Exception 2: ++ ++As a special exception, you have permission to combine this application ++with Plugins licensed under the terms of your choice, to produce an ++executable, and to copy and distribute the resulting executable under ++the terms of your choice. However, the executable must be accompanied ++by a prominent notice offering all users of the executable the entire ++source code to this application, excluding the source code of the ++independent modules, but including any changes you have made to this ++application, under the terms of this license. ++ ++ ++------------------------------------------------------------------------- ++ ++ GNU GENERAL PUBLIC LICENSE ++ Version 3, 29 June 2007 ++ ++ Copyright (C) 2007 Free Software Foundation, Inc. ++ Everyone is permitted to copy and distribute verbatim copies ++ of this license document, but changing it is not allowed. ++ ++ Preamble ++ ++ The GNU General Public License is a free, copyleft license for ++software and other kinds of works. ++ ++ The licenses for most software and other practical works are designed ++to take away your freedom to share and change the works. By contrast, ++the GNU General Public License is intended to guarantee your freedom to ++share and change all versions of a program--to make sure it remains free ++software for all its users. We, the Free Software Foundation, use the ++GNU General Public License for most of our software; it applies also to ++any other work released this way by its authors. You can apply it to ++your programs, too. ++ ++ When we speak of free software, we are referring to freedom, not ++price. Our General Public Licenses are designed to make sure that you ++have the freedom to distribute copies of free software (and charge for ++them if you wish), that you receive source code or can get it if you ++want it, that you can change the software or use pieces of it in new ++free programs, and that you know you can do these things. ++ ++ To protect your rights, we need to prevent others from denying you ++these rights or asking you to surrender the rights. Therefore, you have ++certain responsibilities if you distribute copies of the software, or if ++you modify it: responsibilities to respect the freedom of others. ++ ++ For example, if you distribute copies of such a program, whether ++gratis or for a fee, you must pass on to the recipients the same ++freedoms that you received. You must make sure that they, too, receive ++or can get the source code. And you must show them these terms so they ++know their rights. ++ ++ Developers that use the GNU GPL protect your rights with two steps: ++(1) assert copyright on the software, and (2) offer you this License ++giving you legal permission to copy, distribute and/or modify it. ++ ++ For the developers' and authors' protection, the GPL clearly explains ++that there is no warranty for this free software. For both users' and ++authors' sake, the GPL requires that modified versions be marked as ++changed, so that their problems will not be attributed erroneously to ++authors of previous versions. ++ ++ Some devices are designed to deny users access to install or run ++modified versions of the software inside them, although the manufacturer ++can do so. This is fundamentally incompatible with the aim of ++protecting users' freedom to change the software. The systematic ++pattern of such abuse occurs in the area of products for individuals to ++use, which is precisely where it is most unacceptable. Therefore, we ++have designed this version of the GPL to prohibit the practice for those ++products. If such problems arise substantially in other domains, we ++stand ready to extend this provision to those domains in future versions ++of the GPL, as needed to protect the freedom of users. ++ ++ Finally, every program is threatened constantly by software patents. ++States should not allow patents to restrict development and use of ++software on general-purpose computers, but in those that do, we wish to ++avoid the special danger that patents applied to a free program could ++make it effectively proprietary. To prevent this, the GPL assures that ++patents cannot be used to render the program non-free. ++ ++ The precise terms and conditions for copying, distribution and ++modification follow. ++ ++ TERMS AND CONDITIONS ++ ++ 0. Definitions. ++ ++ "This License" refers to version 3 of the GNU General Public License. ++ ++ "Copyright" also means copyright-like laws that apply to other kinds of ++works, such as semiconductor masks. ++ ++ "The Program" refers to any copyrightable work licensed under this ++License. Each licensee is addressed as "you". "Licensees" and ++"recipients" may be individuals or organizations. ++ ++ To "modify" a work means to copy from or adapt all or part of the work ++in a fashion requiring copyright permission, other than the making of an ++exact copy. The resulting work is called a "modified version" of the ++earlier work or a work "based on" the earlier work. ++ ++ A "covered work" means either the unmodified Program or a work based ++on the Program. ++ ++ To "propagate" a work means to do anything with it that, without ++permission, would make you directly or secondarily liable for ++infringement under applicable copyright law, except executing it on a ++computer or modifying a private copy. Propagation includes copying, ++distribution (with or without modification), making available to the ++public, and in some countries other activities as well. ++ ++ To "convey" a work means any kind of propagation that enables other ++parties to make or receive copies. Mere interaction with a user through ++a computer network, with no transfer of a copy, is not conveying. ++ ++ An interactive user interface displays "Appropriate Legal Notices" ++to the extent that it includes a convenient and prominently visible ++feature that (1) displays an appropriate copyright notice, and (2) ++tells the user that there is no warranty for the work (except to the ++extent that warranties are provided), that licensees may convey the ++work under this License, and how to view a copy of this License. If ++the interface presents a list of user commands or options, such as a ++menu, a prominent item in the list meets this criterion. ++ ++ 1. Source Code. ++ ++ The "source code" for a work means the preferred form of the work ++for making modifications to it. "Object code" means any non-source ++form of a work. ++ ++ A "Standard Interface" means an interface that either is an official ++standard defined by a recognized standards body, or, in the case of ++interfaces specified for a particular programming language, one that ++is widely used among developers working in that language. ++ ++ The "System Libraries" of an executable work include anything, other ++than the work as a whole, that (a) is included in the normal form of ++packaging a Major Component, but which is not part of that Major ++Component, and (b) serves only to enable use of the work with that ++Major Component, or to implement a Standard Interface for which an ++implementation is available to the public in source code form. A ++"Major Component", in this context, means a major essential component ++(kernel, window system, and so on) of the specific operating system ++(if any) on which the executable work runs, or a compiler used to ++produce the work, or an object code interpreter used to run it. ++ ++ The "Corresponding Source" for a work in object code form means all ++the source code needed to generate, install, and (for an executable ++work) run the object code and to modify the work, including scripts to ++control those activities. However, it does not include the work's ++System Libraries, or general-purpose tools or generally available free ++programs which are used unmodified in performing those activities but ++which are not part of the work. For example, Corresponding Source ++includes interface definition files associated with source files for ++the work, and the source code for shared libraries and dynamically ++linked subprograms that the work is specifically designed to require, ++such as by intimate data communication or control flow between those ++subprograms and other parts of the work. ++ ++ The Corresponding Source need not include anything that users ++can regenerate automatically from other parts of the Corresponding ++Source. ++ ++ The Corresponding Source for a work in source code form is that ++same work. ++ ++ 2. Basic Permissions. ++ ++ All rights granted under this License are granted for the term of ++copyright on the Program, and are irrevocable provided the stated ++conditions are met. This License explicitly affirms your unlimited ++permission to run the unmodified Program. The output from running a ++covered work is covered by this License only if the output, given its ++content, constitutes a covered work. This License acknowledges your ++rights of fair use or other equivalent, as provided by copyright law. ++ ++ You may make, run and propagate covered works that you do not ++convey, without conditions so long as your license otherwise remains ++in force. You may convey covered works to others for the sole purpose ++of having them make modifications exclusively for you, or provide you ++with facilities for running those works, provided that you comply with ++the terms of this License in conveying all material for which you do ++not control copyright. Those thus making or running the covered works ++for you must do so exclusively on your behalf, under your direction ++and control, on terms that prohibit them from making any copies of ++your copyrighted material outside their relationship with you. ++ ++ Conveying under any other circumstances is permitted solely under ++the conditions stated below. Sublicensing is not allowed; section 10 ++makes it unnecessary. ++ ++ 3. Protecting Users' Legal Rights From Anti-Circumvention Law. ++ ++ No covered work shall be deemed part of an effective technological ++measure under any applicable law fulfilling obligations under article ++11 of the WIPO copyright treaty adopted on 20 December 1996, or ++similar laws prohibiting or restricting circumvention of such ++measures. ++ ++ When you convey a covered work, you waive any legal power to forbid ++circumvention of technological measures to the extent such circumvention ++is effected by exercising rights under this License with respect to ++the covered work, and you disclaim any intention to limit operation or ++modification of the work as a means of enforcing, against the work's ++users, your or third parties' legal rights to forbid circumvention of ++technological measures. ++ ++ 4. Conveying Verbatim Copies. ++ ++ You may convey verbatim copies of the Program's source code as you ++receive it, in any medium, provided that you conspicuously and ++appropriately publish on each copy an appropriate copyright notice; ++keep intact all notices stating that this License and any ++non-permissive terms added in accord with section 7 apply to the code; ++keep intact all notices of the absence of any warranty; and give all ++recipients a copy of this License along with the Program. ++ ++ You may charge any price or no price for each copy that you convey, ++and you may offer support or warranty protection for a fee. ++ ++ 5. Conveying Modified Source Versions. ++ ++ You may convey a work based on the Program, or the modifications to ++produce it from the Program, in the form of source code under the ++terms of section 4, provided that you also meet all of these conditions: ++ ++ a) The work must carry prominent notices stating that you modified ++ it, and giving a relevant date. ++ ++ b) The work must carry prominent notices stating that it is ++ released under this License and any conditions added under section ++ 7. This requirement modifies the requirement in section 4 to ++ "keep intact all notices". ++ ++ c) You must license the entire work, as a whole, under this ++ License to anyone who comes into possession of a copy. This ++ License will therefore apply, along with any applicable section 7 ++ additional terms, to the whole of the work, and all its parts, ++ regardless of how they are packaged. This License gives no ++ permission to license the work in any other way, but it does not ++ invalidate such permission if you have separately received it. ++ ++ d) If the work has interactive user interfaces, each must display ++ Appropriate Legal Notices; however, if the Program has interactive ++ interfaces that do not display Appropriate Legal Notices, your ++ work need not make them do so. ++ ++ A compilation of a covered work with other separate and independent ++works, which are not by their nature extensions of the covered work, ++and which are not combined with it such as to form a larger program, ++in or on a volume of a storage or distribution medium, is called an ++"aggregate" if the compilation and its resulting copyright are not ++used to limit the access or legal rights of the compilation's users ++beyond what the individual works permit. Inclusion of a covered work ++in an aggregate does not cause this License to apply to the other ++parts of the aggregate. ++ ++ 6. Conveying Non-Source Forms. ++ ++ You may convey a covered work in object code form under the terms ++of sections 4 and 5, provided that you also convey the ++machine-readable Corresponding Source under the terms of this License, ++in one of these ways: ++ ++ a) Convey the object code in, or embodied in, a physical product ++ (including a physical distribution medium), accompanied by the ++ Corresponding Source fixed on a durable physical medium ++ customarily used for software interchange. ++ ++ b) Convey the object code in, or embodied in, a physical product ++ (including a physical distribution medium), accompanied by a ++ written offer, valid for at least three years and valid for as ++ long as you offer spare parts or customer support for that product ++ model, to give anyone who possesses the object code either (1) a ++ copy of the Corresponding Source for all the software in the ++ product that is covered by this License, on a durable physical ++ medium customarily used for software interchange, for a price no ++ more than your reasonable cost of physically performing this ++ conveying of source, or (2) access to copy the ++ Corresponding Source from a network server at no charge. ++ ++ c) Convey individual copies of the object code with a copy of the ++ written offer to provide the Corresponding Source. This ++ alternative is allowed only occasionally and noncommercially, and ++ only if you received the object code with such an offer, in accord ++ with subsection 6b. ++ ++ d) Convey the object code by offering access from a designated ++ place (gratis or for a charge), and offer equivalent access to the ++ Corresponding Source in the same way through the same place at no ++ further charge. You need not require recipients to copy the ++ Corresponding Source along with the object code. If the place to ++ copy the object code is a network server, the Corresponding Source ++ may be on a different server (operated by you or a third party) ++ that supports equivalent copying facilities, provided you maintain ++ clear directions next to the object code saying where to find the ++ Corresponding Source. Regardless of what server hosts the ++ Corresponding Source, you remain obligated to ensure that it is ++ available for as long as needed to satisfy these requirements. ++ ++ e) Convey the object code using peer-to-peer transmission, provided ++ you inform other peers where the object code and Corresponding ++ Source of the work are being offered to the general public at no ++ charge under subsection 6d. ++ ++ A separable portion of the object code, whose source code is excluded ++from the Corresponding Source as a System Library, need not be ++included in conveying the object code work. ++ ++ A "User Product" is either (1) a "consumer product", which means any ++tangible personal property which is normally used for personal, family, ++or household purposes, or (2) anything designed or sold for incorporation ++into a dwelling. In determining whether a product is a consumer product, ++doubtful cases shall be resolved in favor of coverage. For a particular ++product received by a particular user, "normally used" refers to a ++typical or common use of that class of product, regardless of the status ++of the particular user or of the way in which the particular user ++actually uses, or expects or is expected to use, the product. A product ++is a consumer product regardless of whether the product has substantial ++commercial, industrial or non-consumer uses, unless such uses represent ++the only significant mode of use of the product. ++ ++ "Installation Information" for a User Product means any methods, ++procedures, authorization keys, or other information required to install ++and execute modified versions of a covered work in that User Product from ++a modified version of its Corresponding Source. The information must ++suffice to ensure that the continued functioning of the modified object ++code is in no case prevented or interfered with solely because ++modification has been made. ++ ++ If you convey an object code work under this section in, or with, or ++specifically for use in, a User Product, and the conveying occurs as ++part of a transaction in which the right of possession and use of the ++User Product is transferred to the recipient in perpetuity or for a ++fixed term (regardless of how the transaction is characterized), the ++Corresponding Source conveyed under this section must be accompanied ++by the Installation Information. But this requirement does not apply ++if neither you nor any third party retains the ability to install ++modified object code on the User Product (for example, the work has ++been installed in ROM). ++ ++ The requirement to provide Installation Information does not include a ++requirement to continue to provide support service, warranty, or updates ++for a work that has been modified or installed by the recipient, or for ++the User Product in which it has been modified or installed. Access to a ++network may be denied when the modification itself materially and ++adversely affects the operation of the network or violates the rules and ++protocols for communication across the network. ++ ++ Corresponding Source conveyed, and Installation Information provided, ++in accord with this section must be in a format that is publicly ++documented (and with an implementation available to the public in ++source code form), and must require no special password or key for ++unpacking, reading or copying. ++ ++ 7. Additional Terms. ++ ++ "Additional permissions" are terms that supplement the terms of this ++License by making exceptions from one or more of its conditions. ++Additional permissions that are applicable to the entire Program shall ++be treated as though they were included in this License, to the extent ++that they are valid under applicable law. If additional permissions ++apply only to part of the Program, that part may be used separately ++under those permissions, but the entire Program remains governed by ++this License without regard to the additional permissions. ++ ++ When you convey a copy of a covered work, you may at your option ++remove any additional permissions from that copy, or from any part of ++it. (Additional permissions may be written to require their own ++removal in certain cases when you modify the work.) You may place ++additional permissions on material, added by you to a covered work, ++for which you have or can give appropriate copyright permission. ++ ++ Notwithstanding any other provision of this License, for material you ++add to a covered work, you may (if authorized by the copyright holders of ++that material) supplement the terms of this License with terms: ++ ++ a) Disclaiming warranty or limiting liability differently from the ++ terms of sections 15 and 16 of this License; or ++ ++ b) Requiring preservation of specified reasonable legal notices or ++ author attributions in that material or in the Appropriate Legal ++ Notices displayed by works containing it; or ++ ++ c) Prohibiting misrepresentation of the origin of that material, or ++ requiring that modified versions of such material be marked in ++ reasonable ways as different from the original version; or ++ ++ d) Limiting the use for publicity purposes of names of licensors or ++ authors of the material; or ++ ++ e) Declining to grant rights under trademark law for use of some ++ trade names, trademarks, or service marks; or ++ ++ f) Requiring indemnification of licensors and authors of that ++ material by anyone who conveys the material (or modified versions of ++ it) with contractual assumptions of liability to the recipient, for ++ any liability that these contractual assumptions directly impose on ++ those licensors and authors. ++ ++ All other non-permissive additional terms are considered "further ++restrictions" within the meaning of section 10. If the Program as you ++received it, or any part of it, contains a notice stating that it is ++governed by this License along with a term that is a further ++restriction, you may remove that term. If a license document contains ++a further restriction but permits relicensing or conveying under this ++License, you may add to a covered work material governed by the terms ++of that license document, provided that the further restriction does ++not survive such relicensing or conveying. ++ ++ If you add terms to a covered work in accord with this section, you ++must place, in the relevant source files, a statement of the ++additional terms that apply to those files, or a notice indicating ++where to find the applicable terms. ++ ++ Additional terms, permissive or non-permissive, may be stated in the ++form of a separately written license, or stated as exceptions; ++the above requirements apply either way. ++ ++ 8. Termination. ++ ++ You may not propagate or modify a covered work except as expressly ++provided under this License. Any attempt otherwise to propagate or ++modify it is void, and will automatically terminate your rights under ++this License (including any patent licenses granted under the third ++paragraph of section 11). ++ ++ However, if you cease all violation of this License, then your ++license from a particular copyright holder is reinstated (a) ++provisionally, unless and until the copyright holder explicitly and ++finally terminates your license, and (b) permanently, if the copyright ++holder fails to notify you of the violation by some reasonable means ++prior to 60 days after the cessation. ++ ++ Moreover, your license from a particular copyright holder is ++reinstated permanently if the copyright holder notifies you of the ++violation by some reasonable means, this is the first time you have ++received notice of violation of this License (for any work) from that ++copyright holder, and you cure the violation prior to 30 days after ++your receipt of the notice. ++ ++ Termination of your rights under this section does not terminate the ++licenses of parties who have received copies or rights from you under ++this License. If your rights have been terminated and not permanently ++reinstated, you do not qualify to receive new licenses for the same ++material under section 10. ++ ++ 9. Acceptance Not Required for Having Copies. ++ ++ You are not required to accept this License in order to receive or ++run a copy of the Program. Ancillary propagation of a covered work ++occurring solely as a consequence of using peer-to-peer transmission ++to receive a copy likewise does not require acceptance. However, ++nothing other than this License grants you permission to propagate or ++modify any covered work. These actions infringe copyright if you do ++not accept this License. Therefore, by modifying or propagating a ++covered work, you indicate your acceptance of this License to do so. ++ ++ 10. Automatic Licensing of Downstream Recipients. ++ ++ Each time you convey a covered work, the recipient automatically ++receives a license from the original licensors, to run, modify and ++propagate that work, subject to this License. You are not responsible ++for enforcing compliance by third parties with this License. ++ ++ An "entity transaction" is a transaction transferring control of an ++organization, or substantially all assets of one, or subdividing an ++organization, or merging organizations. If propagation of a covered ++work results from an entity transaction, each party to that ++transaction who receives a copy of the work also receives whatever ++licenses to the work the party's predecessor in interest had or could ++give under the previous paragraph, plus a right to possession of the ++Corresponding Source of the work from the predecessor in interest, if ++the predecessor has it or can get it with reasonable efforts. ++ ++ You may not impose any further restrictions on the exercise of the ++rights granted or affirmed under this License. For example, you may ++not impose a license fee, royalty, or other charge for exercise of ++rights granted under this License, and you may not initiate litigation ++(including a cross-claim or counterclaim in a lawsuit) alleging that ++any patent claim is infringed by making, using, selling, offering for ++sale, or importing the Program or any portion of it. ++ ++ 11. Patents. ++ ++ A "contributor" is a copyright holder who authorizes use under this ++License of the Program or a work on which the Program is based. The ++work thus licensed is called the contributor's "contributor version". ++ ++ A contributor's "essential patent claims" are all patent claims ++owned or controlled by the contributor, whether already acquired or ++hereafter acquired, that would be infringed by some manner, permitted ++by this License, of making, using, or selling its contributor version, ++but do not include claims that would be infringed only as a ++consequence of further modification of the contributor version. For ++purposes of this definition, "control" includes the right to grant ++patent sublicenses in a manner consistent with the requirements of ++this License. ++ ++ Each contributor grants you a non-exclusive, worldwide, royalty-free ++patent license under the contributor's essential patent claims, to ++make, use, sell, offer for sale, import and otherwise run, modify and ++propagate the contents of its contributor version. ++ ++ In the following three paragraphs, a "patent license" is any express ++agreement or commitment, however denominated, not to enforce a patent ++(such as an express permission to practice a patent or covenant not to ++sue for patent infringement). To "grant" such a patent license to a ++party means to make such an agreement or commitment not to enforce a ++patent against the party. ++ ++ If you convey a covered work, knowingly relying on a patent license, ++and the Corresponding Source of the work is not available for anyone ++to copy, free of charge and under the terms of this License, through a ++publicly available network server or other readily accessible means, ++then you must either (1) cause the Corresponding Source to be so ++available, or (2) arrange to deprive yourself of the benefit of the ++patent license for this particular work, or (3) arrange, in a manner ++consistent with the requirements of this License, to extend the patent ++license to downstream recipients. "Knowingly relying" means you have ++actual knowledge that, but for the patent license, your conveying the ++covered work in a country, or your recipient's use of the covered work ++in a country, would infringe one or more identifiable patents in that ++country that you have reason to believe are valid. ++ ++ If, pursuant to or in connection with a single transaction or ++arrangement, you convey, or propagate by procuring conveyance of, a ++covered work, and grant a patent license to some of the parties ++receiving the covered work authorizing them to use, propagate, modify ++or convey a specific copy of the covered work, then the patent license ++you grant is automatically extended to all recipients of the covered ++work and works based on it. ++ ++ A patent license is "discriminatory" if it does not include within ++the scope of its coverage, prohibits the exercise of, or is ++conditioned on the non-exercise of one or more of the rights that are ++specifically granted under this License. You may not convey a covered ++work if you are a party to an arrangement with a third party that is ++in the business of distributing software, under which you make payment ++to the third party based on the extent of your activity of conveying ++the work, and under which the third party grants, to any of the ++parties who would receive the covered work from you, a discriminatory ++patent license (a) in connection with copies of the covered work ++conveyed by you (or copies made from those copies), or (b) primarily ++for and in connection with specific products or compilations that ++contain the covered work, unless you entered into that arrangement, ++or that patent license was granted, prior to 28 March 2007. ++ ++ Nothing in this License shall be construed as excluding or limiting ++any implied license or other defenses to infringement that may ++otherwise be available to you under applicable patent law. ++ ++ 12. No Surrender of Others' Freedom. ++ ++ If conditions are imposed on you (whether by court order, agreement or ++otherwise) that contradict the conditions of this License, they do not ++excuse you from the conditions of this License. If you cannot convey a ++covered work so as to satisfy simultaneously your obligations under this ++License and any other pertinent obligations, then as a consequence you may ++not convey it at all. For example, if you agree to terms that obligate you ++to collect a royalty for further conveying from those to whom you convey ++the Program, the only way you could satisfy both those terms and this ++License would be to refrain entirely from conveying the Program. ++ ++ 13. Use with the GNU Affero General Public License. ++ ++ Notwithstanding any other provision of this License, you have ++permission to link or combine any covered work with a work licensed ++under version 3 of the GNU Affero General Public License into a single ++combined work, and to convey the resulting work. The terms of this ++License will continue to apply to the part which is the covered work, ++but the special requirements of the GNU Affero General Public License, ++section 13, concerning interaction through a network will apply to the ++combination as such. ++ ++ 14. Revised Versions of this License. ++ ++ The Free Software Foundation may publish revised and/or new versions of ++the GNU General Public License from time to time. Such new versions will ++be similar in spirit to the present version, but may differ in detail to ++address new problems or concerns. ++ ++ Each version is given a distinguishing version number. If the ++Program specifies that a certain numbered version of the GNU General ++Public License "or any later version" applies to it, you have the ++option of following the terms and conditions either of that numbered ++version or of any later version published by the Free Software ++Foundation. If the Program does not specify a version number of the ++GNU General Public License, you may choose any version ever published ++by the Free Software Foundation. ++ ++ If the Program specifies that a proxy can decide which future ++versions of the GNU General Public License can be used, that proxy's ++public statement of acceptance of a version permanently authorizes you ++to choose that version for the Program. ++ ++ Later license versions may give you additional or different ++permissions. However, no additional obligations are imposed on any ++author or copyright holder as a result of your choosing to follow a ++later version. ++ ++ 15. Disclaimer of Warranty. ++ ++ THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY ++APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT ++HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY ++OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, ++THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR ++PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM ++IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ++ALL NECESSARY SERVICING, REPAIR OR CORRECTION. ++ ++ 16. Limitation of Liability. ++ ++ IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING ++WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS ++THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY ++GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE ++USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF ++DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD ++PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), ++EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF ++SUCH DAMAGES. ++ ++ 17. Interpretation of Sections 15 and 16. ++ ++ If the disclaimer of warranty and limitation of liability provided ++above cannot be given local legal effect according to their terms, ++reviewing courts shall apply local law that most closely approximates ++an absolute waiver of all civil liability in connection with the ++Program, unless a warranty or assumption of liability accompanies a ++copy of the Program in return for a fee. ++ ++ END OF TERMS AND CONDITIONS ++ ++ How to Apply These Terms to Your New Programs ++ ++ If you develop a new program, and you want it to be of the greatest ++possible use to the public, the best way to achieve this is to make it ++free software which everyone can redistribute and change under these terms. ++ ++ To do so, attach the following notices to the program. It is safest ++to attach them to the start of each source file to most effectively ++state the exclusion of warranty; and each file should have at least ++the "copyright" line and a pointer to where the full notice is found. ++ ++ ++ Copyright (C) ++ ++ This program is free software: you can redistribute it and/or modify ++ it under the terms of the GNU General Public License as published by ++ the Free Software Foundation, either version 3 of the License, or ++ (at your option) any later version. ++ ++ This program is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ GNU General Public License for more details. ++ ++ You should have received a copy of the GNU General Public License ++ along with this program. If not, see . ++ ++Also add information on how to contact you by electronic and paper mail. ++ ++ If the program does terminal interaction, make it output a short ++notice like this when it starts in an interactive mode: ++ ++ Copyright (C) ++ This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. ++ This is free software, and you are welcome to redistribute it ++ under certain conditions; type `show c' for details. ++ ++The hypothetical commands `show w' and `show c' should show the appropriate ++parts of the General Public License. Of course, your program's commands ++might be different; for a GUI interface, you would use an "about box". ++ ++ You should also get your employer (if you work as a programmer) or school, ++if any, to sign a "copyright disclaimer" for the program, if necessary. ++For more information on this, and how to apply and follow the GNU GPL, see ++. ++ ++ The GNU General Public License does not permit incorporating your program ++into proprietary programs. If your program is a subroutine library, you ++may consider it more useful to permit linking proprietary applications with ++the library. If this is what you want to do, use the GNU Lesser General ++Public License instead of this License. But first, please read ++. +-- +2.27.0 + diff --git a/kiran-qdbusxml2cpp-2.2.0.tar.gz b/kiran-qdbusxml2cpp-2.2.0.tar.gz index d736c483cbf91f54702f393774e9c940f579e84d..b7783d434ff6f80c009567283ad0565bda4b0252 100644 GIT binary patch literal 14287 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 diff --git a/kiran-qdbusxml2cpp.spec b/kiran-qdbusxml2cpp.spec index b6c43d2..4892798 100644 --- a/kiran-qdbusxml2cpp.spec +++ b/kiran-qdbusxml2cpp.spec @@ -1,14 +1,17 @@ Name: kiran-qdbusxml2cpp Summary: Produces the C++ code to implement the dbus interfaces defined in the input file Version: 2.2.0 -Release: 3%{?dist} +Release: 4.kb4 -License: GPLv3 +License: GPLv3 with exceptions Source0: %{name}-%{version}.tar.gz +Patch0001: 0000-docs-add-license-add-gpl3-except-license-d4b832e7.patch + BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: qt5-qtbase-devel +BuildRequires: qt5-qtbase-private-devel Requires: qt5-qtbase @@ -32,8 +35,44 @@ make %{?_smp_mflags} %{_libdir}/cmake/KiranDBusGenerate %changelog -* Mon Oct 18 2021 xiewenhao - 2.2.0-2 -- KYOS: rebuild for KiranUI-2.1-OE (#43502) +* Sat Jan 22 2022 longcheng - 2.2.0-4.kb4 +- KYOS-B: Add BuildRequires: qt5-qtbase-private-devel + +* Tue Jan 11 2022 caoyuanji - 2.2.0-4.kb3 +- rebuild for KY3.4-5-KiranUI-2.2 + +* Tue Jan 11 2022 caoyuanji - 2.2.0-4.kb2 +- rebuild for KY3.4-5-KiranUI-2.2 + +* Wed Dec 29 2021 kpkg - 2.2.0-4.kb1 +- rebuild for KY3.4-MATE-modules-dev + +* Wed Dec 29 2021 caoyuanji - 2.2.0-4 +- Upgrade version number for easy upgrade + +* Mon Dec 20 2021 caoyuanji - 2.2.0-3.kb7 +- rebuild for KY3.4-4-KiranUI-2.2 + +* Mon Dec 20 2021 caoyuanji - 2.2.0-3.kb6 +- rebuild for KY3.4-4-KiranUI-2.2 + +* Mon Dec 20 2021 caoyuanji - 2.2.0-3.kb5 +- rebuild for KY3.4-4-KiranUI-2.2 + +* Mon Dec 20 2021 caoyuanji - 2.2.0-3.kb4 +- rebuild for KY3.4-4-KiranUI-2.2 + +* Mon Dec 20 2021 caoyuanji - 2.2.0-3.kb3 +- rebuild for KY3.4-4-KiranUI-2.2 + +* Mon Dec 20 2021 caoyuanji - 2.2.0-3.kb2 +- rebuild for KY3.4-4-KiranUI-2.2 + +* Wed Oct 20 2021 liuxinhao - 2.2.0-3.kb1 +- KYBD: rebuild + +* Wed Oct 20 2021 liuxinhao - 2.2.0-2.kb1 +- KYOS-B: add license * Thu Aug 26 2021 liuxinhao - 2.2.0-1.kb1 - Initial build