From 639e72ed90d342ec440759bb932624d2c10ee56c Mon Sep 17 00:00:00 2001 From: FENZIGO <73770551+FENZIGO@users.noreply.github.com> Date: Fri, 17 May 2024 16:49:16 +0200 Subject: [PATCH] Add files via upload --- LICENSE.md | 675 +++++++++++++++++++++++++++++++++++ contents/libs/libryzenadj.so | Bin 0 -> 53712 bytes contents/libs/ryzenadj | Bin 0 -> 55280 bytes contents/ui/main.qml | 65 ++++ metadata.desktop | 15 + metadata.json | 20 ++ 6 files changed, 775 insertions(+) create mode 100644 LICENSE.md create mode 100644 contents/libs/libryzenadj.so create mode 100644 contents/libs/ryzenadj create mode 100644 contents/ui/main.qml create mode 100644 metadata.desktop create mode 100644 metadata.json diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..01a7a80 --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,675 @@ +### 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 . \ No newline at end of file diff --git a/contents/libs/libryzenadj.so b/contents/libs/libryzenadj.so new file mode 100644 index 0000000000000000000000000000000000000000..2e60a67ec7a43df7fe0e5c44635b745bc046128c GIT binary patch literal 53712 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 Kp{bzBD*p%YE&td6 literal 0 HcmV?d00001 diff --git a/contents/libs/ryzenadj b/contents/libs/ryzenadj new file mode 100644 index 0000000000000000000000000000000000000000..6319e599d97128b125b460e5453706e868c71b3f GIT binary patch literal 55280 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