diff --git a/TODO.md b/TODO.md index 0bab7bbcd3..529747d241 100644 --- a/TODO.md +++ b/TODO.md @@ -17,7 +17,6 @@ Name | Buildsystem | Category | User | RFH [matlab2tikz](https://github.com/matlab2tikz/matlab2tikz) | none | octave | Alessandro-Barbieri | no [nerd-fonts](https://nerdfonts.com) | none | fonts | Alessandro-Barbieri | yes [silk-guardian](https://github.com/NateBrune/silk-guardian) | make | util | Alessandro-Barbieri | no -[qepcad](https://www.usna.edu/Users/cs/wcbrown/qepcad/B/QEPCAD.html) | make | math | Alessandro-Barbieri | no [retroarch](https://www.retroarch.com/) | make | game | NicolaSmaniotto | [lucida](https://github.com/claritylab/lucida) | make | | Alessandro-Barbieri | yes [embedded fuzzy logic library](https://github.com/zerokol/eFLL) | make | devel | Alessandro-Barbieri | no diff --git a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.6.ebuild b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.6.ebuild deleted file mode 100644 index 97ae9bab28..0000000000 --- a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.6.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="CUSTOMRESCUECD-x86_64" -DESCRIPTION="A system rescue cd or usbstick for desktop and server based on gentoo" -HOMEPAGE="https://sourceforge.net/projects/customrescuecd/" -SRC_URI="mirror://sourceforge/customrescuecd/"${MY_P}"-"${PV}".iso" - -LICENSE="GPL-3" -SLOT="${PV}" -KEYWORDS="~amd64" -RESTRICT="bindist mirror" - -S=${WORKDIR} - -src_unpack() { :; } - -src_install() { - insinto "/usr/share/${PN%-*}" - doins "${DISTDIR}/${MY_P}-${PV}.iso" -} - -pkg_postinst() { - local f=${EROOT}/usr/share/${PN%-*}/${PN}-newest.iso - - # no version newer than ours? we're the newest! - if ! has_version ">${CATEGORY}/${PF}"; then - ln -f -s -v "${MY_P}-${PV}.iso" "${f}" || die - fi -} - -pkg_postrm() { - local f=${EROOT}/usr/share/${PN%-*}/${PN}-newest.iso - - # if there is no version newer than ours installed - if ! has_version ">${CATEGORY}/${PF}"; then - # and we are truly and completely uninstalled... - if [[ ! ${REPLACED_BY_VERSION} ]]; then - # then find an older version to set the symlink to - local newest_version=$(best_version "<${CATEGORY}/${PF}") - - if [[ ${newest_version} ]]; then - # update the symlink - ln -f -s -v "${newest_version%-r*}.iso" "${f}" || die - else - # last version removed? clean up the symlink - rm -v "${f}" || die - # and the parent directory - rmdir "${f%/*}" || die - fi - fi - fi -} diff --git a/app-admin/enpass-desktop-bin/Manifest b/app-admin/enpass-desktop-bin/Manifest new file mode 100644 index 0000000000..25d0a407ad --- /dev/null +++ b/app-admin/enpass-desktop-bin/Manifest @@ -0,0 +1 @@ +DIST enpass_6.7.4.933_amd64.deb 39403080 BLAKE2B c2fc2dd2a4b674051f761f2ca28211c2810d4e739ba55bc1939f6e82a6aae46a2eb48ae070fcfad2d6a4fd43ad30e04ca2b62c86e51ca5fcd085e7546288051b SHA512 0cdf53b7431b573d844bf610daa88b17f8612fd138081ae9dbbbcc28808013ed99041430ebd463af7e8d486064c210c3047da8515682eb37ee689b2643e226ee diff --git a/app-admin/enpass-desktop-bin/enpass-desktop-bin-6.7.4.933.ebuild b/app-admin/enpass-desktop-bin/enpass-desktop-bin-6.7.4.933.ebuild new file mode 100644 index 0000000000..e6f7be1d16 --- /dev/null +++ b/app-admin/enpass-desktop-bin/enpass-desktop-bin-6.7.4.933.ebuild @@ -0,0 +1,53 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop unpacker xdg + +DESCRIPTION="A cross-platform, complete password management solution" +HOMEPAGE="https://enpass.io/" +SRC_URI="https://apt.enpass.io/pool/main/e/enpass/enpass_${PV}_amd64.deb" + +LICENSE="Enpass-EULA" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror strip" + +RDEPEND=" + net-misc/curl + sys-process/lsof + x11-libs/libXScrnSaver + x11-libs/libxkbcommon +" + +S="${WORKDIR}" + +QA_PREBUILT="/opt/enpass/*" + +src_unpack() { + unpack_deb ${A} +} + +src_install() { + insinto / + doins -r opt + fperms +x /opt/enpass/{Enpass,importer_enpass,wifisyncserver_bin} + + domenu usr/share/applications/enpass.desktop + + gunzip usr/share/doc/enpass/changelog.gz || die + dodoc usr/share/doc/enpass/changelog + + for size in {16,24,32,48,64,96,128,256}; do + doicon -s ${size} usr/share/icons/hicolor/${size}x${size}/apps/enpass.png + done + + for size in {16,22,24,32,48}; do + doicon -s ${size} usr/share/icons/hicolor/${size}x${size}/status/enpass-status.png + doicon -s ${size} usr/share/icons/hicolor/${size}x${size}/status/enpass-status-dark.png + done + + insinto /usr/share/mime/packages + doins usr/share/mime/packages/application-enpass.xml +} diff --git a/dev-R/parsedate/parsedate-1.3.0.ebuild b/dev-R/parsedate/parsedate-1.3.0.ebuild index b01a5de784..b103d2fbcc 100644 --- a/dev-R/parsedate/parsedate-1.3.0.ebuild +++ b/dev-R/parsedate/parsedate-1.3.0.ebuild @@ -15,7 +15,7 @@ KEYWORDS="~amd64" LICENSE='GPL-2' SUGGESTED_PACKAGES=" - sci-CRAN/covr - sci-CRAN/testthat - sci-CRAN/withr + dev-R/covr + dev-R/testthat + dev-R/withr " diff --git a/dev-libs/qhttpengine/qhttpengine-1.0.1-r1.ebuild b/dev-libs/qhttpengine/qhttpengine-1.0.1-r1.ebuild index f09e66678b..1d2fffcdb0 100644 --- a/dev-libs/qhttpengine/qhttpengine-1.0.1-r1.ebuild +++ b/dev-libs/qhttpengine/qhttpengine-1.0.1-r1.ebuild @@ -13,7 +13,7 @@ if [[ "${PV}" == "9999" ]] ; then EGIT_REPO_URI="https://github.com/nitroshare/${PN}.git" else SRC_URI="https://github.com/nitroshare/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~sparc ~x86" S="${WORKDIR}/${PN}-${PV}" fi diff --git a/dev-libs/qhttpengine/qhttpengine-9999.ebuild b/dev-libs/qhttpengine/qhttpengine-9999.ebuild index f09e66678b..1d2fffcdb0 100644 --- a/dev-libs/qhttpengine/qhttpengine-9999.ebuild +++ b/dev-libs/qhttpengine/qhttpengine-9999.ebuild @@ -13,7 +13,7 @@ if [[ "${PV}" == "9999" ]] ; then EGIT_REPO_URI="https://github.com/nitroshare/${PN}.git" else SRC_URI="https://github.com/nitroshare/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~sparc ~x86" S="${WORKDIR}/${PN}-${PV}" fi diff --git a/licenses/Enpass-EULA b/licenses/Enpass-EULA new file mode 100644 index 0000000000..53352f9180 --- /dev/null +++ b/licenses/Enpass-EULA @@ -0,0 +1,394 @@ +Enpass Technologies Inc. +1201, North Market Street Suite 111, +Wilmington, Delaware +USA – 19801 + +Effective Date: May 28, 2020 + +Welcome to Enpass! We invite you to access our services, but please note that +your invitation is subject to your agreement with these Terms of Use. This page +represents a legal document and is the Terms of Use (Agreement) for our Website, +www.enpass.io, discussion.enpass.io, our mobile, web, and desktop applications, +collectively and hereinafter called Platform. + +Definitions +The terms “us”, “we”, and “our” refer to our company Enpass Technologies Inc the +owner of the Platform. A “Visitor” is someone who merely browses our Platform. A +“Member” is someone who has registered with us to use our Platform. The term +“User” is a collective identifier that refers to either a Visitor or a Member. + +All text, information, graphics, design, and data offered through our Platform, +whether produced by our Members or by us, are collectively known as our +“Content”. We distinguish content posted by our Members as “Member Content”. +Member content does not include personal data saved by User in Enpass. + +1. Acceptance of Agreement +This Agreement is between you and Enpass Technologies Inc. + +THIS AGREEMENT CONTAINS WARRANTY DISCLAIMERS AND OTHER PROVISIONS THAT LIMIT OUR +LIABILITY TO YOU. PLEASE READ THESE TERMS OF USE CAREFULLY AND IN THEIR +ENTIRETY, AS USING, ACCESSING, AND/OR BROWSING OUR PLATFORM CONSTITUTES +ACCEPTANCE OF THESE TERMS OF USE. IF YOU DO NOT AGREE TO BE BOUND TO EACH AND +EVERY TERM AND CONDITION SET FORTH HEREIN, PLEASE EXIT OUR PLATFORM IMMEDIATELY +AND DO NOT USE THEM ANY FURTHER. + +Except as otherwise noted, this Agreement constitutes the entire and only +Agreement between you and Enpass Technologies Inc and supersedes all other +Agreements, representations, warranties, and understandings about our Platform, +and the subject matter contained herein. However, for you to use our Platform, +you may also be required to agree to additional Terms of Use. Those additional +Terms of Use will be incorporated into this Agreement unless otherwise stated. + +2. Privacy Notice +Our Privacy Notice is considered part of this Agreement and is available for you +to review by clicking on this link. + +3. Registration +It is not mandatory for you to register with us to use the trial features of our +Platform. However, some of the features may be available to registered users +only. At any time, we can change the availability of features without any notice +to Users. + +You can register with us through our Platform by providing your email or using +various available sign-in methods like with Apple or Google. When you sign-in +through Apple, Google, or any other service, we may also receive your first and +last name. After registering, you will get a license (“Lite”, “Pro” or +“Premium”) solely for your use. You cannot distribute your license to any other +User to use related features without them registering with us. Doing so will be +treated as a breach of this Agreement leading to the permanent termination of +your account. + +4. Master Password +To use our apps you will have to create a master password. It is used to +generate the encryption keys to encrypt your data when using our apps. Without +it, you can’t access your data. If you forget or lose your master password, all +your data will be lost forever and cannot be recovered. You may use any +biometrics like the face or fingerprint recognition to access your data without +the need to actually providing your master password in our apps. However, it +doesn’t mean that your master password is not required in the future to use our +apps. At any time, you may need to enter your master password. If you do not +provide it when asked, you won’t be able to access your data. Your information +becomes inaccessible because there is no way to recover the master password. + +PLEASE NOTE: WE DO NOT STORE, HAVE ACCESS TO, OR HAVE ANY MEANS OF RECREATING OR +RETRIEVING YOUR MASTER PASSWORD OR ACCESSING YOUR DATA IF YOU LOSE YOUR MASTER +PASSWORD. + +5. Subscription +Some features of our Platform are available on a subscription basis. At the end +of each billing cycle, your subscription may automatically renew under the same +conditions. You can cancel your subscription renewal from where you were billed. +For subscriptions, you are bound by the Terms of Use of the respective source of +purchase, for anything related to billing and refunds. Subscription levels, +features, and pricing are available at www.enpass.io/pricing. We, in our sole +discretion and at any time, may modify the fees for the subscriptions. Any +Subscription fee change will become effective at the end of the then-current +billing cycle as governed by the Stores. + +6. Limited Right to Use +Unless otherwise specified, the viewing, printing or downloading of any content, +graphic, form or document from our Platform grants you only a limited, +nonexclusive license for use solely by you for your personal use and not for +republication, distribution, assignment, sublicense, sale, preparation of +derivative works or other use. No part of our Platform may be reproduced in any +form or incorporated into any information retrieval system, electronic or +mechanical, other than for your personal use. While using our Platform, you +cannot redistribute your license (“Premium”, “Pro”, “Lite”) to anyone in any way +that can make them use the features bound to your account. Unless otherwise +specified, the developer tools and components, download areas, communication +forums, and product information are for your personal and non-commercial use. +You may not modify, copy, distribute, transmit, display, perform, reproduce, +publish, license, create derivative works from, transfer, or sell any +information, software, products or services obtained from our Platform. + +7. Legal Compliance +You agree to comply with all applicable domestic and international laws, +statutes, ordinances, and regulations regarding your use of our Platform, and +any software provided therein. + +8. Our Relationship to You +This Agreement in no way creates any agency, partnership, joint venture, or +employee-employer or franchisor-franchisee relationship between you and Enpass +Technologies Inc. + +9. Our Intellectual Property +Our Platform may contain our service marks or trademarks as well as those of our +affiliates or other companies in the form of words, graphics, and logos. Your +use of our Platform does not constitute any right or license for you to use our +service marks or trademarks without the prior written permission of Enpass +Technologies Inc. + +Our Content, as found within our Platform, is protected under the United States +and global copyrights. The copying, redistribution, use, or publication by you +of any such Content is strictly prohibited. Your use of our Platform does not +grant you any ownership rights to our Content. + +10. Eligibility and Registration for Membership +Our Platform is intended solely for Users who are at least (16) years of age or +older. Any registration by, use of, or access to our Platform by anyone under +that age is unauthorized, unlicensed, and in violation of these Terms of Use. By +using our Platform, you represent and warrant that you are (16) years of age or +older and agree to abide by all the Terms of Use of this Agreement. Enpass +Technologies Inc has sole right and discretion to determine whether to accept a +Member and may reject a Member’s registration with or without explanation. + +11. Errors, Corrections, and Changes +We do not represent or otherwise warrant that our Platform will be error-free or +free from viruses or other harmful components. We do not represent or otherwise +warrant that the information available on or through our Platform will always be +correct, accurate, timely, or otherwise reliable. Enpass Technologies Inc +reserves the right at our sole discretion to change any content, software, and +other items used or contained in our Platform at any time without notice. + +12. Disclaimer +Our Platform may publish content supplied by third parties, Users, advertisers, +merchants, and sponsors. Enpass Technologies Inc has no editorial control over +such content. Any opinions or other information or content expressed or made +available by third parties, including information providers and Users of our +Platform, are those of the respective author(s) and not of Enpass Technologies +Inc. We do not guarantee the accuracy or completeness, nor the legality of any +content provided by any of these parties. + +You understand that we do not operate or control the products or services +offered by third-party merchants. These merchants are responsible for all +aspects of order processing, fulfillment, billing, and customer service. We are +not a party to the transactions entered into between you and merchants. You +agree that use of or purchase from such merchants is AT YOUR SOLE RISK AND +WITHOUT WARRANTIES OF ANY KIND BY US. All rules, legal documents (including +privacy policies), and operating procedures of merchants will apply to you while +on any merchant websites. + +13. Warranty Disclaimer +Enpass Technologies Inc is not responsible or liable in any manner for any +Content posted on our Platform, whether posted or caused by Members of our +Platform, or by Enpass Technologies Inc. Although we provide rules for Member +conduct and postings, we cannot completely control and are not responsible for +what Members post, transmit, or share on our Platform, and are not responsible +for any offensive, inappropriate, obscene, unlawful, or otherwise objectionable +content you may encounter using our Platform. Enpass Technologies Inc is not +responsible for the online or offline conduct of any User of our Platform. + +Our Platform may be temporarily unavailable from time to time for maintenance or +other reasons. Enpass Technologies Inc assumes no responsibility for any error, +omission, interruption, deletion, defect, delay in operation or transmission, +communications line failure, or alteration of Member communications. + +Enpass Technologies Inc is not responsible for any technical malfunction or +other problems of any telephone network or service, computer system, server or +provider, computer or mobile phone equipment, or software, or for any failure of +email on account of technical problems or traffic congestion on the Internet, or +for any combination thereof – including injury or damage to Members’ or any +other person’s computer, mobile phone, or other hardware or software – related +to or resulting from the use or downloading of materials in connection with our +Platform, including, without limitation, any software provided through our +Platform. + +Reference to any products, services, processes, or other information by trade +name, trademark, manufacturer, supplier, or otherwise does not constitute or +imply endorsement, sponsorship, recommendation, or any affiliation with our +Platform by third parties or by any of the equipment or programming associated +with or utilized by our Platform. + +THE INFORMATION, CONTENT, AND DOCUMENTS FROM OR THROUGH OUR PLATFORM ARE +PROVIDED ‘AS-IS’, ‘AS AVAILABLE’, WITH ‘ALL FAULTS’, AND ALL EXPRESS OR IMPLIED +WARRANTIES ARE DISCLAIMED (INCLUDING, BUT NOT LIMITED TO, THE DISCLAIMER OF ANY +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE). OUR +PLATFORM MAY CONTAIN BUGS, ERRORS, PROBLEMS, OR OTHER LIMITATIONS. + +ENPASS TECHNOLOGIES INC, INCLUDING ALL OUR AFFILIATES, HAS NO LIABILITY +WHATSOEVER FOR YOUR USE OF OUR PLATFORM. ENPASS TECHNOLOGIES INC CANNOT ALWAYS +GUARANTEE SPECIFIC RESULTS FROM THE USE OF OUR PLATFORM, INCLUDING, BUT NOT +LIMITED TO, RELATED SOFTWARE. ENPASS TECHNOLOGIES INC DOES NOT REPRESENT OR +WARRANT THAT OUR CONTENT, PLATFORM, OR ANY SOFTWARE FOUND WITHIN ARE ACCURATE, +COMPLETE, RELIABLE, CURRENT, OR ERROR-FREE. + +WITHOUT LIMITING THE FOREGOING, YOU UNDERSTAND AND AGREE THAT YOU DOWNLOAD OR +OTHERWISE OBTAIN CONTENT AND RELATED SOFTWARE FROM OR THROUGH OUR PLATFORM AT +YOUR OWN RISK AND THAT YOU WILL BE SOLELY RESPONSIBLE FOR YOUR USE THEREOF AND +ANY DAMAGES TO YOUR MOBILE DEVICE OR COMPUTER SYSTEM, LOSS OF DATA, OR OTHER +HARM OF ANY KIND THAT MAY RESULT. WE AND ALL OUR AFFILIATES ARE NOT LIABLE FOR +ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES (INCLUDING DAMAGES +FOR LOSS OF BUSINESS, LOSS OF PROFITS, LITIGATION, OR THE LIKE), WHETHER BASED +ON BREACH OF CONTRACT, BREACH OF WARRANTY, TORT (INCLUDING NEGLIGENCE), PRODUCT +LIABILITY, OR OTHERWISE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE +NEGATION AND LIMITATION OF DAMAGES SET FORTH ABOVE ARE FUNDAMENTAL ELEMENTS OF +THE BASIS OF THE BARGAIN BETWEEN YOU AND ENPASS TECHNOLOGIES INC. + +OUR PLATFORM WOULD NOT BE PROVIDED WITHOUT SUCH LIMITATIONS. NO ADVICE OR +INFORMATION, WHETHER ORAL OR WRITTEN, OBTAINED BY YOU FROM US THROUGH OUR +PLATFORM WILL CREATE ANY WARRANTY, REPRESENTATION, OR GUARANTEE NOT EXPRESSLY +STATED IN THIS AGREEMENT. + +14. Limitation of Liability +IN NO EVENT WILL ENPASS TECHNOLOGIES INC OR ITS DIRECTORS, EMPLOYEES, OR AGENTS +BE LIABLE TO YOU OR ANY THIRD PERSON FOR ANY INDIRECT, CONSEQUENTIAL, EXEMPLARY, +INCIDENTAL, SPECIAL, OR PUNITIVE DAMAGES, INCLUDING FOR ANY LOST PROFITS OR LOST +DATA ARISING FROM YOUR USE OF OUR PLATFORM, OR ANY RELATED SOFTWARE ACCESSED +THROUGH OR DOWNLOADED FROM OUR PLATFORM, EVEN IF ENPASS TECHNOLOGIES INC IS +AWARE OR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. NOTWITHSTANDING +ANYTHING TO THE CONTRARY CONTAINED HEREIN, ENPASS TECHNOLOGIES INC’s LIABILITY +TO YOU FOR ANY CAUSE WHATSOEVER, AND REGARDLESS OF THE FORM OF THE ACTION, WILL +AT ALL TIMES BE LIMITED TO THE AMOUNT PAID, IF ANY, BY YOU TO US FOR SERVICES +ACCESSED DURING THE PREVIOUS MONTH OF YOUR MEMBERSHIP PRIOR TO THE EVENT GIVING +RISE TO LIABILITY. + +15. Member Conduct +As part of our Platform, members may post their content through our forums and +blogs (Member Content). Members and Visitors understand that by using our +Platform, they may be exposed to content that is offensive, indecent, or +objectionable. We do not have complete control over Member Content and do not in +any way guarantee its quality, accuracy, or integrity. Enpass Technologies Inc +is not responsible for the monitoring or filtering of any Member Content. Should +any Member Content be found illegal, Enpass Technologies Inc will submit all +necessary information to relevant authorities. + +If any Member Content is reported to Enpass Technologies Inc as being offensive +or inappropriate, we may ask the Member to retract or otherwise modify the +questionable content within 24 hours of being notified by Enpass Technologies +Inc. If the Member fails to meet such a request, Enpass Technologies Inc has +full authority to restrict the Member’s ability to post Member Content or to +immediately terminate the Member’s membership without further notice to the +Member. + +Without limiting the foregoing, we have sole discretion to remove any Member +Content that violates this Agreement or that is otherwise objectionable in our +sole discretion. Members are responsible for complying with all applicable +federal and state laws for their content, including copyright and trademark +laws. + +You warrant that you will not use our Platform to infringe on the intellectual +property rights of others in any way. In accordance with the DMCA and other +applicable law, we have adopted a policy of terminating Members whom we deem, in +our sole discretion, to be infringers of others’ intellectual property rights. + +As a Member, you agree not to use our Platform to do any of the following: +Upload, post, or otherwise transmit any Member Content that: Violates any local, +state, federal, or international laws Infringes on any patent, trademark, trade +secret, copyright, or other proprietary rights of any party Harms, threatens, +defames, promotes violence or illegal activities, or is otherwise vulgar, +obscene, abusive, harassing, tortuous, libelous, invasive of another’s privacy, +hateful, or racially, ethically, or otherwise objectionable Links directly or +indirectly to any materials to which you do not have a right to link Contains +any private information of any third party, including, without limitation, +addresses, phone numbers, email addresses, Social Security numbers, and credit +card numbers Contains software viruses or any other computer code, files, or +programs designed to interrupt, destroy, or limit the functionality of any +computer software or hardware or telecommunications equipment, or to extract +information from our Platform Contains any unsolicited or unauthorized +advertising, solicitations, promotional materials, junk mail, spam, chain +letters, pyramid schemes, or any other form of solicitation In the sole judgment +of Enpass Technologies Inc is objectionable or restricts or inhibits any other +person from using or enjoying our Platform, or which may expose Enpass +Technologies Inc, our affiliates, or our Users to any harm or liability of any +type Use our Content to: Develop competing Platform Create compilations or +derivative works as defined under United States copyright laws Redistribute it +in any manner, including, but not limited to, sale, license, lease, rental, +subscription, or any other distribution mechanism Decompile, disassemble, or +reverse engineer our Platform, and any related software + +16. Use of Information +You grant Enpass Technologies Inc a license to use the information and materials +you post to our Platform. By posting, displaying, transmitting, performing, or +otherwise distributing information or other content (“Member Content”) to our +Platform, you are granting Enpass Technologies Inc, its officers, directors, +employees, agents, consultants, representatives, and affiliates, a license to +use the Member Content in connection with the operation of the business of +Enpass Technologies Inc, its directors, employees, officers, affiliates, +representatives, consultants, and agents, including, without limitation, a right +to distribute, copy, transmit, publicly display, reproduce, translate, edit, and +reformat Member Content. You understand and agree that you will not be +compensated for any Member Content. By posting Member Content on our Platform, +you warrant and represent that you own the rights to the Member Content or are +authorized to post, display, distribute, perform, or transmit Member Content. + +17. Unlawful Activity +We reserve the right to investigate complaints or reported violations of this +Agreement and to take any action we deem appropriate, including, but not limited +to, reporting any suspected unlawful activity to law enforcement officials, +regulators, or other third parties and disclosing any information necessary or +appropriate to such persons or entities relating to your profile, email +addresses, usage history, posted materials, and traffic information. + +18. Linking to Our Platform +You may provide links to our Platform provided that (a) you do not remove or +obscure any portion of our Platform by framing or otherwise, (b) your services +do not engage in illegal or pornographic activities, and (c) you cease providing +links to our Platform immediately upon our request. + +19. Links to Other Websites +Our Platform may from time to time contain links to third-party websites. The +inclusion of such links for any website on our Platform does not mean that we +endorse, guarantee, warrant, or recommend the services, information, content, +and/or data of such third-party websites. + +Enpass Technologies Inc has no control over the legal documents and privacy +practices of third-party websites; you access any third-party websites at your +own risk. We recommend that you review the privacy notice and Terms of Use of +those websites to fully understand what information is collected and how it is +used. + +20. Refund Policy +For subscriptions, you are bound by the Terms of Use of the respective Store and +for anything related to refunds. + +21. Termination of Membership +Your membership with us is effective until terminated by you or us. Your rights +under these Terms of Use will terminate without our notice if you fail to comply +with any term of these Terms of Use. Upon termination, you will stop +representing yourself as a registered Member. You must delete or destroy any +information or content (including all copies) obtained from our Platform. +Certain provisions of this Agreement, including, but not limited to, copyrights, +indemnity, trademarks, limitation of liability, warranty, and jurisdictional +issues will survive the termination of this Agreement. + +22. Indemnification +You agree to indemnify, defend, and hold us and our partners, agents, officers, +directors, employees, subcontractors, successors, assigns, third-party suppliers +of information and documents, attorneys, advertisers, product and service +providers, and affiliates free from any liability, loss, claim, and expense, +including reasonable attorney’s fees, related to your violation of this +Agreement or use of our Platform. + +23. Severability and Survival +Should any part of this Agreement be held invalid or unenforceable, that portion +will be construed consistent with applicable law and the remaining portions will +remain in full force and effect. To the extent that any Content is in conflict +or inconsistent with this Agreement, this Agreement will take precedence. Our +failure to enforce any provision of this Agreement will not be deemed a waiver +of such a provision, nor of the right to enforce such a provision. Our rights +under this Agreement will survive any termination of this Agreement. + +24. Changes to Our Terms of Use +We reserve the right to change these Terms of Use at any time. We will also post +these changes on our Platform. These changes will become effective immediately. +To avoid doubt, no unilateral amendment will retroactively change agreed +dispute-resolution provisions of these Terms of Use, if any, including, for +example, arbitration provisions for then-pending disputes unless the parties +expressly agree otherwise. Your continued use of our Platform after any change +to these Terms of Use will constitute your acceptance of such change. If you do +not agree with the changes to these Terms of Use, you can choose to discontinue +the use of our Platform. + +25. Arbitration +Any legal controversy or claim arising from or relating to this Agreement and/or +our Platform, excluding legal action taken by us to collect or recover damages +for or obtain any injunction relating to – intellectual property and our +Platform, will be settled solely by binding arbitration following the commercial +arbitration rules of the American Arbitration Association. Any such controversy +or claim will be arbitrated on an individual basis and will not be consolidated +in any arbitration with any claim or controversy of any other party. The +arbitration will be conducted in Wilmington, Delaware, and judgment on the +arbitration award may be entered into any court having jurisdiction thereof. You +or we may seek any interim or preliminary relief from a court of competent +jurisdiction in Wilmington, Delaware necessary to protect our or your rights or +property pending the completion of arbitration. Each party will bear half the +arbitration fees and costs. + +26. Choice of Law and Jurisdiction +This Agreement will be treated as if it were executed and performed in +Wilmington, Delaware, and will be governed by and construed in accordance with +the laws of the state of Delaware without regard to conflict of law provisions. +Also, you agree to submit to the personal jurisdiction and venue of such courts. +Any cause of action by you with respect to our Platform must be instituted +within one (1) year after the cause of action arose or be for ever waived and +barred. diff --git a/media-video/kikoplay/kikoplay-0.8.2.ebuild b/media-video/kikoplay/kikoplay-0.8.2.ebuild index d514ba1b73..d7a4364e4d 100644 --- a/media-video/kikoplay/kikoplay-0.8.2.ebuild +++ b/media-video/kikoplay/kikoplay-0.8.2.ebuild @@ -20,7 +20,7 @@ if [[ "${PV}" == "9999" ]] ; then EGIT_REPO_URI="https://github.com/Protostars/${GIT_PN}.git" else SRC_URI="https://github.com/Protostars/${GIT_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~m68k ~mips ~ppc ~ppc64 ~s390 ~x86" + KEYWORDS="~amd64 ~arm ~m68k ~mips ~ppc ~ppc64 ~x86" S="${WORKDIR}/${GIT_PN}-${PV}" fi diff --git a/media-video/kikoplay/kikoplay-9999.ebuild b/media-video/kikoplay/kikoplay-9999.ebuild index 74ac7f834d..b89015a7d7 100644 --- a/media-video/kikoplay/kikoplay-9999.ebuild +++ b/media-video/kikoplay/kikoplay-9999.ebuild @@ -20,7 +20,7 @@ if [[ "${PV}" == "9999" ]] ; then EGIT_REPO_URI="https://github.com/Protostars/${GIT_PN}.git" else SRC_URI="https://github.com/Protostars/${GIT_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~m68k ~mips ~ppc ~ppc64 ~s390 ~x86" + KEYWORDS="~amd64 ~arm ~m68k ~mips ~ppc ~ppc64 ~x86" S="${WORKDIR}/${GIT_PN}-${PV}" fi diff --git a/media-video/mpv_thumbnail_script/metadata.xml b/media-video/mpv_thumbnail_script/metadata.xml new file mode 100644 index 0000000000..be3f1030ef --- /dev/null +++ b/media-video/mpv_thumbnail_script/metadata.xml @@ -0,0 +1,8 @@ + + + + + smaniotto.nicola@gmail.com + Nicola Smaniotto + + diff --git a/media-video/uxplay/Manifest b/media-video/uxplay/Manifest index 996a2b6a37..77880a4b53 100644 --- a/media-video/uxplay/Manifest +++ b/media-video/uxplay/Manifest @@ -1,2 +1,2 @@ -DIST uxplay-1.49.tar.gz 359306 BLAKE2B c2dc1f6083e8919d969a8dd40436e23831f99e37998642c6f252d0c36badf34df20fcbc5aec2ac06f14ef5254b27eebb607a410adc77aae1be8060a853652a79 SHA512 d37c963303c2f366f9c78d620f2e6055370ff5c2096991704c7a55e4e80761b7cd53c944a8bab986c989c034e6a31c6fc534b2434522cda711efd7ef318b24fb DIST uxplay-1.50a.tar.gz 361683 BLAKE2B 096d016e64bf98fab6a9e2d0eb7905e4056ad6580cdc99b675bc85bb490bdc5f1d17fbf9f79ae3144539796f1efb9972e70397d2fe6bb0c77c2551bbe2477fda SHA512 8f25f7bf32e08e4e27fd1d927a154a0e020e021d1a9fb3be5e2cbb5db22de9be408ad98cf073302b2abdcc3f2529b0df175887c537811f148247c9e0fe301a2a +DIST uxplay-1.51.tar.gz 370080 BLAKE2B fc893b1dc260cb020d37ce5e4bbcfdfe5bb854b734bc6473deaa3173f6c5b8829781265d7ece81996b01075631124ad42868c2c90b7ec997b89153f038e37186 SHA512 248b1ba630721e8e35d07280e378f6d0cefdd83c56cc2c1c593142629e0b7ce891df734999d79187a4bb7878e44fc0ee8c6c779ffcf11e9dcdae18ac693c6ed7 diff --git a/media-video/uxplay/uxplay-1.49.ebuild b/media-video/uxplay/uxplay-1.51.ebuild similarity index 100% rename from media-video/uxplay/uxplay-1.49.ebuild rename to media-video/uxplay/uxplay-1.51.ebuild diff --git a/profiles/package.mask b/profiles/package.mask index f312e480e8..9c5025fca9 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -9,6 +9,12 @@ # TODO: Either fix per profile masking in overlays, or move # relevant entries to the relevant package.mask files in ::gentoo +# Arthur Zamarin (2022-05-02) +# Depends on removed ~sci-misc/boinc-7.16.17 +# Bug #842204 +sci-misc/boinc-wrapper +sci-biology/cmdock + # Sergey Torokhov (2022-04-29) # The upstream didn't update the md-environ since 2016. # The only rev. dependency is =app-doc/ford-1.6.8 @@ -21,11 +27,6 @@ dev-python/md-environ # Depends on masked dev-libs/openssl-3.0.* app-crypt/tpm2-openssl -# Adrian Schollmeyer (2022-03-15) -# Package will be removed after 2022-04-15 from ::guru, since it is no longer -# being used by net-im/abaddon and has no other reverse dependencies. -dev-cpp/simpleini - # Yuan Liao (2022-02-20) # Depends on net-libs/libsoup:3.0, which is masked in ::gentoo. # Masked until all dependencies are unmasked. diff --git a/profiles/updates/2Q-2022 b/profiles/updates/2Q-2022 index febba10581..894b295e0a 100644 --- a/profiles/updates/2Q-2022 +++ b/profiles/updates/2Q-2022 @@ -1 +1,2 @@ move app-misc/ssmtool app-misc/vocabsieve +move sci-mathematics/libpotassco sci-libs/libpotassco diff --git a/sci-electronics/kactus2/kactus2-3.8.0.ebuild b/sci-electronics/kactus2/kactus2-3.8.0.ebuild index 1faca00fc4..89cf1c254e 100644 --- a/sci-electronics/kactus2/kactus2-3.8.0.ebuild +++ b/sci-electronics/kactus2/kactus2-3.8.0.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" == "9999" ]] ; then EGIT_REPO_URI="https://github.com/${PN}/${PN}dev.git" else SRC_URI="https://github.com/${PN}/${PN}dev/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~sparc ~x86" S="${WORKDIR}/${PN}dev-${PV}" fi diff --git a/sci-electronics/kactus2/kactus2-9999.ebuild b/sci-electronics/kactus2/kactus2-9999.ebuild index 847f4f79e2..589b04bd8d 100644 --- a/sci-electronics/kactus2/kactus2-9999.ebuild +++ b/sci-electronics/kactus2/kactus2-9999.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" == "9999" ]] ; then EGIT_REPO_URI="https://github.com/${PN}/${PN}dev.git" else SRC_URI="https://github.com/${PN}/${PN}dev/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~sparc ~x86" S="${WORKDIR}/${PN}dev-${PV}" fi diff --git a/sci-mathematics/libpotassco/Manifest b/sci-libs/libpotassco/Manifest similarity index 100% rename from sci-mathematics/libpotassco/Manifest rename to sci-libs/libpotassco/Manifest diff --git a/sci-mathematics/libpotassco/libpotassco-0_pre20200612.ebuild b/sci-libs/libpotassco/libpotassco-0_pre20200612.ebuild similarity index 100% rename from sci-mathematics/libpotassco/libpotassco-0_pre20200612.ebuild rename to sci-libs/libpotassco/libpotassco-0_pre20200612.ebuild diff --git a/sci-mathematics/libpotassco/metadata.xml b/sci-libs/libpotassco/metadata.xml similarity index 100% rename from sci-mathematics/libpotassco/metadata.xml rename to sci-libs/libpotassco/metadata.xml diff --git a/sci-libs/saclib/Manifest b/sci-libs/saclib/Manifest index 089489a6a7..ae5fc1cbb2 100644 --- a/sci-libs/saclib/Manifest +++ b/sci-libs/saclib/Manifest @@ -1,2 +1,2 @@ -DIST saclib-2.2.8_p20220501.tar.gz 2494609 BLAKE2B b68bf17645294d6575e4b5412c69ae658a1b2694b4144d69bb516080ee5ae1d92fb6a1400f4fe7422d79c8ee0a96206709e7fca841aa319523e724eacd73d063 SHA512 d5e61150136f1519bcdf2dbe35160f5381e8e8da1a3049847737aa946ca71e1958277d7b8120a2c764cdb8aeb98faece16094695fabe45efbcd17c14ad1b6253 +DIST saclib-2.2.8_p20220502.tar.gz 2493217 BLAKE2B b8975533bf98c740579b60f4b803b376715cfb042efef4adb1493d565efb48ae873adfd441716bc35ab33fb2d882b9b8c2cf7011da6fdb293359a1c2b7e0eab2 SHA512 7f759cb7ee66777b7915fab9b1b8a795d80b784caaa11c2f66e72fca482d5114109f8a4788aa04b78df110d02b626182d8b4bf5c44d9c6f4c3910a2fa1f7f9ee DIST saclib2.2.8.tgz 3060308 BLAKE2B 446546e02e3571bc523bd7602894f161d3c569ddd2126dd596125b7623a20bd44df2d04d062ec3891d2f4c4dadf1a63c9ab840316a47c68ff86ff9d841b9da35 SHA512 72589e07beed5abd2fce7a37c4e91122814d6b0fb373b19664c4892a4a68064bacbe886d76ec66c18aec76e54ae022b90a0dfd1b5ca68d617f4bfa8251ea8fb4 diff --git a/sci-libs/saclib/saclib-2.2.8_p20220501.ebuild b/sci-libs/saclib/saclib-2.2.8_p20220502.ebuild similarity index 94% rename from sci-libs/saclib/saclib-2.2.8_p20220501.ebuild rename to sci-libs/saclib/saclib-2.2.8_p20220502.ebuild index 1a4c79f56f..bfdfd28c2f 100644 --- a/sci-libs/saclib/saclib-2.2.8_p20220501.ebuild +++ b/sci-libs/saclib/saclib-2.2.8_p20220502.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit cmake -COMMIT="94ca9329bcb3ddbf99f34fe6417c3f76ea44248e" +COMMIT="ea3b65a61b762fc7f929ad9beeec80e1269828fc" DESCRIPTION="Reference implementations of algorithms and forms the basis of QEPCAD" HOMEPAGE=" diff --git a/sci-mathematics/clasp/clasp-3.3.7.ebuild b/sci-mathematics/clasp/clasp-3.3.7.ebuild index 5de0f038b8..7af8186341 100644 --- a/sci-mathematics/clasp/clasp-3.3.7.ebuild +++ b/sci-mathematics/clasp/clasp-3.3.7.ebuild @@ -17,7 +17,7 @@ SLOT="0" KEYWORDS="~amd64" IUSE="examples test +threads +tools" -RDEPEND="sci-mathematics/libpotassco:=" +RDEPEND="sci-libs/libpotassco:=" DEPEND="${RDEPEND}" RESTRICT="!test? ( test )" diff --git a/sci-mathematics/clingo/clingo-5.5.1.ebuild b/sci-mathematics/clingo/clingo-5.5.1.ebuild index 5d4640f454..b689178487 100644 --- a/sci-mathematics/clingo/clingo-5.5.1.ebuild +++ b/sci-mathematics/clingo/clingo-5.5.1.ebuild @@ -23,7 +23,7 @@ IUSE="examples lua python test +tools" RDEPEND=" sci-mathematics/clasp:=[tools] - sci-mathematics/libpotassco:= + sci-libs/libpotassco:= lua? ( ${LUA_DEPS} ) python? ( ${PYTHON_DEPS} ) " diff --git a/sci-mathematics/qepcad/Manifest b/sci-mathematics/qepcad/Manifest index 1eb766c64e..c017facfed 100644 --- a/sci-mathematics/qepcad/Manifest +++ b/sci-mathematics/qepcad/Manifest @@ -1 +1 @@ -DIST qepcad-1.72b_p20220501.tar.gz 178489856 BLAKE2B 79277f484c0011b3c871fc06b20ce344e770591bd74204d20c9c844933140d14c72663660ea29aaf21de7fe920a5e4bd6a0b94d95e1b28279e7b4fc36ae46228 SHA512 9210bd519bf6e61d746e4a582c48ca6b337b415ad3996af008702dec362e885905c8eda6db3b88f8befb464bc30fcdfa2b5dc3c6e16bd19e3ef3bba054e5846c +DIST qepcad-1.72b_p20220502.tar.gz 178488094 BLAKE2B 54ff38129f6009926c8ac83635f1e8b5b78bc1eb959caf08853d2a5785d18e256b33ec86271bedeb377109bf2e5f9f96f0f451847451f91509008a879c945cd0 SHA512 148330f7a6ad9df8cbe0f389403b77f670c648fae26b658724f2132f62f7b28dc2dbf13d8799dfd841a24cedfcbedfdbc86d33227e036595abd14f02fbbd7378 diff --git a/sci-mathematics/qepcad/qepcad-1.72b_p20220501.ebuild b/sci-mathematics/qepcad/qepcad-1.72b_p20220502.ebuild similarity index 95% rename from sci-mathematics/qepcad/qepcad-1.72b_p20220501.ebuild rename to sci-mathematics/qepcad/qepcad-1.72b_p20220502.ebuild index 25c1b62787..f16fb04bf2 100644 --- a/sci-mathematics/qepcad/qepcad-1.72b_p20220501.ebuild +++ b/sci-mathematics/qepcad/qepcad-1.72b_p20220502.ebuild @@ -3,7 +3,7 @@ EAPI=8 -COMMIT="3c01c088e6b54e89f382bce56d49733a9969ef09" +COMMIT="810db4ee13667d5fd2e444b5709d303fed1791ff" inherit cmake optfeature diff --git a/sci-mathematics/radian/radian-0.6.1.ebuild b/sci-mathematics/radian/radian-0.6.1.ebuild index 76558d841d..cee2fc2bbe 100644 --- a/sci-mathematics/radian/radian-0.6.1.ebuild +++ b/sci-mathematics/radian/radian-0.6.1.ebuild @@ -44,7 +44,7 @@ BDEPEND=" ) " -PATCHES=( "${FILESDIR}/${P}-no-pytest-runner.patch" ) +PATCHES=( "${FILESDIR}/${PN}-0.6.0-no-pytest-runner.patch" ) distutils_enable_tests pytest