* [gentoo-commits] repo/proj/guru:master commit in: licenses/, net-p2p/nuxhash/files/, profiles/, net-p2p/nuxhash/
@ 2022-07-20 9:35 Andrew Ammerlaan
0 siblings, 0 replies; only message in thread
From: Andrew Ammerlaan @ 2022-07-20 9:35 UTC (permalink / raw
To: gentoo-commits
commit: 1a08c572d6b48c0a7237e53905cf7bc39185634e
Author: Alexey Sokolov <alexey+gentoo <AT> asokolov <DOT> org>
AuthorDate: Sun Jul 17 21:10:23 2022 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sun Jul 17 21:10:56 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a08c572
net-p2p/nuxhash: treeclean
Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Closes: https://bugs.gentoo.org/848399
licenses/excavator-EULA | 258 ---------------------
net-p2p/nuxhash/Manifest | 1 -
.../nuxhash-1.0.0_beta2_p20191013-fixurl.patch | 26 ---
.../nuxhash-1.0.0_beta2_p20191013-remove-gui.patch | 12 -
net-p2p/nuxhash/metadata.xml | 11 -
.../nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild | 48 ----
profiles/license_groups | 2 +-
profiles/package.mask | 6 -
8 files changed, 1 insertion(+), 363 deletions(-)
diff --git a/licenses/excavator-EULA b/licenses/excavator-EULA
deleted file mode 100644
index 00a0527d7..000000000
--- a/licenses/excavator-EULA
+++ /dev/null
@@ -1,258 +0,0 @@
-End-User License Agreement ("Agreement")
-========================================
-
-Last updated: May 10, 2017
-
-Please read this End-User License Agreement ("Agreement") carefully before
-clicking the "I Agree" button, downloading or using NiceHash Excavator
-("Application").
-
-By clicking the "I Agree" button, downloading or using the Application, you
-are agreeing to be bound by the terms and conditions of this Agreement.
-
-This Agreement is a legal agreement between you (either an individual or a
-single entity) and NiceHash and it governs your use of the Application made
-available to you by NiceHash.
-
-If you do not agree to the terms of this Agreement, do not click on the "I
-Agree" button and do not download or use the Application.
-
-The Application is licensed, not sold, to you by NiceHash for use strictly in
-accordance with the terms of this Agreement.
-
-License
--------
-
-NiceHash grants you a revocable, non-exclusive, non-transferable, limited
-license to download, install and use the Application solely for your personal,
-non-commercial purposes strictly in accordance with the terms of this
-Agreement.
-
-Restrictions
-------------
-
-You agree not to, and you will not permit others to:
-
- * license, sell, rent, lease, assign, distribute, transmit, host, outsource,
- disclose or otherwise commercially exploit the Application or make the
- Application available to any third party.
-
- * copy or use the Application for any purpose other than as permitted under
- the above section 'License'.
-
- * modify, make derivative works of, disassemble, decrypt, reverse compile or
- reverse engineer any part of the Application.
-
- * remove, alter or obscure any proprietary notice (including any notice of
- copyright or trademark) of NiceHash or its affiliates, partners, suppliers
- or the licensors of the Application.
-
-
-Intellectual Property
----------------------
-
-The Application, including without limitation all copyrights, patents,
-trademarks, trade secrets and other intellectual property rights are, and
-shall remain, the sole and exclusive property of NiceHash.
-
-Your Suggestions
-----------------
-
-Any feedback, comments, ideas, improvements or suggestions (collectively,
-"Suggestions") provided by you to NiceHash with respect to the Application
-shall remain the sole and exclusive property of NiceHash.
-
-NiceHash shall be free to use, copy, modify, publish, or redistribute the
-Suggestions for any purpose and in any way without any credit or any
-compensation to you.
-
-Modifications to Application
-----------------------------
-
-NiceHash reserves the right to modify, suspend or discontinue, temporarily or
-permanently, the Application or any service to which it connects, with or
-without notice and without liability to you.
-
-Updates to Application
-----------------------
-
-NiceHash may from time to time provide enhancements or improvements to the
-features/functionality of the Application, which may include patches, bug
-fixes, updates, upgrades and other modifications ("Updates").
-
-Updates may modify or delete certain features and/or functionalities of the
-Application. You agree that NiceHash has no obligation to (i) provide any
-Updates, or (ii) continue to provide or enable any particular features and/or
-functionalities of the Application to you.
-
-You further agree that all Updates will be (i) deemed to constitute an
-integral part of the Application, and (ii) subject to the terms and conditions
-of this Agreement.
-
-Third-Party Services
---------------------
-
-The Application may display, include or make available third-party content
-(including data, information, applications and other products services) or
-provide links to third-party websites or services ("Third-Party Services").
-
-You acknowledge and agree that NiceHash shall not be responsible for any
-Third-Party Services, including their accuracy, completeness, timeliness,
-validity, copyright compliance, legality, decency, quality or any other aspect
-thereof. NiceHash does not assume and shall not have any liability or
-responsibility to you or any other person or entity for any Third-Party
-Services.
-
-Third-Party Services and links thereto are provided solely as a convenience to
-you and you access and use them entirely at your own risk and subject to such
-third parties' terms and conditions.
-
-Privacy Policy
---------------
-
-NiceHash collects, stores, maintains, and shares information about you in
-accordance with its Privacy Policy, which is available at
-https://www.nicehash.com/?p=privacy. By accepting this Agreement, you
-acknowledge that you hereby agree and consent to the terms and conditions of
-our Privacy Policy.
-
-Term and Termination
---------------------
-
-This Agreement shall remain in effect until terminated by you or NiceHash.
-
-NiceHash may, in its sole discretion, at any time and for any or no reason,
-suspend or terminate this Agreement with or without prior notice.
-
-This Agreement will terminate immediately, without prior notice from NiceHash,
-in the event that you fail to comply with any provision of this Agreement. You
-may also terminate this Agreement by deleting the Application and all copies
-thereof from your mobile device or from your computer.
-
-Upon termination of this Agreement, you shall cease all use of the Application
-and delete all copies of the Application from your mobile device or from your
-computer.
-
-Termination of this Agreement will not limit any of NiceHash's rights or
-remedies at law or in equity in case of breach by you (during the term of this
-Agreement) of any of your obligations under the present Agreement.
-
-Indemnification
----------------
-
-You agree to indemnify and hold NiceHash and its parents, subsidiaries,
-affiliates, officers, employees, agents, partners and licensors (if any)
-harmless from any claim or demand, including reasonable attorneys' fees, due
-to or arising out of your: (a) use of the Application; (b) violation of this
-Agreement or any law or regulation; or (c) violation of any right of a third
-party.
-
-No Warranties
--------------
-
-The Application is provided to you "AS IS" and "AS AVAILABLE" and with all
-faults and defects without warranty of any kind. To the maximum extent
-permitted under applicable law, NiceHash, on its own behalf and on behalf of
-its affiliates and its and their respective licensors and service providers,
-expressly disclaims all warranties, whether express, implied, statutory or
-otherwise, with respect to the Application, including all implied warranties
-of merchantability, fitness for a particular purpose, title and non-
-infringement, and warranties that may arise out of course of dealing, course
-of performance, usage or trade practice. Without limitation to the foregoing,
-NiceHash provides no warranty or undertaking, and makes no representation of
-any kind that the Application will meet your requirements, achieve any
-intended results, be compatible or work with any other software, applications,
-systems or services, operate without interruption, meet any performance or
-reliability standards or be error free or that any errors or defects can or
-will be corrected.
-
-Without limiting the foregoing, neither NiceHash nor any NiceHash's provider
-makes any representation or warranty of any kind, express or implied: (i) as
-to the operation or availability of the Application, or the information,
-content, and materials or products included thereon; (ii) that the Application
-will be uninterrupted or error-free; (iii) as to the accuracy, reliability, or
-currency of any information or content provided through the Application; or
-(iv) that the Application, its servers, the content, or e-mails sent from or
-on behalf of NiceHash are free of viruses, scripts, trojan horses, worms,
-malware, timebombs or other harmful components.
-
-Some jurisdictions do not allow the exclusion of or limitations on implied
-warranties or the limitations on the applicable statutory rights of a
-consumer, so some or all of the above exclusions and limitations may not apply
-to you.
-
-Limitation of Liability
------------------------
-
-Notwithstanding any damages that you might incur, the entire liability of
-NiceHash and any of its suppliers under any provision of this Agreement and
-your exclusive remedy for all of the foregoing shall be limited to the amount
-actually paid by you for the Application.
-
-To the maximum extent permitted by applicable law, in no event shall NiceHash
-or its suppliers be liable for any special, incidental, indirect, or
-consequential damages whatsoever (including, but not limited to, damages for
-loss of profits, for loss of data or other information, for business
-interruption, for personal injury, for loss of privacy arising out of or in
-any way related to the use of or inability to use the Application, third-party
-software and/or third-party hardware used with the Application, or otherwise
-in connection with any provision of this Agreement), even if NiceHash or any
-supplier has been advised of the possibility of such damages and even if the
-remedy fails of its essential purpose.
-
-Some states/jurisdictions do not allow the exclusion or limitation of
-incidental or consequential damages, so the above limitation or exclusion may
-not apply to you.
-
-Severability
-------------
-
-If any provision of this Agreement is held to be unenforceable or invalid,
-such provision will be changed and interpreted to accomplish the objectives of
-such provision to the greatest extent possible under applicable law and the
-remaining provisions will continue in full force and effect.
-
-Waiver
-------
-
-Except as provided herein, the failure to exercise a right or to require
-performance of an obligation under this Agreement shall not effect a party's
-ability to exercise such right or require such performance at any time
-thereafter nor shall be the waiver of a breach constitute waiver of any
-subsequent breach.
-
-Amendments to this Agreement
-----------------------------
-
-NiceHash reserves the right, at its sole discretion, to modify or replace this
-Agreement at any time. If a revision is material we will provide at least 15
-days' notice prior to any new terms taking effect. What constitutes a material
-change will be determined at our sole discretion.
-
-By continuing to access or use our Application after any revisions become
-effective, you agree to be bound by the revised terms. If you do not agree to
-the new terms, you are no longer authorized to use the Application.
-
-Governing Law
--------------
-
-The laws of Slovenia, excluding its conflicts of law rules, shall govern this
-Agreement and your use of the Application. Your use of the Application may
-also be subject to other local, state, national, or international laws.
-
-Contact Information
--------------------
-
-If you have any questions about this Agreement, please contact us as
-info@nicehash.com
-
-Entire Agreement
-----------------
-
-The Agreement constitutes the entire agreement between you and NiceHash
-regarding your use of the Application and supersedes all prior and
-contemporaneous written or oral agreements between you and NiceHash.
-
-You may be subject to additional terms and conditions that apply when you use
-or purchase other NiceHash's services, which NiceHash will provide to you at
-the time of such use or purchase.
diff --git a/net-p2p/nuxhash/Manifest b/net-p2p/nuxhash/Manifest
deleted file mode 100644
index 4c82435a4..000000000
--- a/net-p2p/nuxhash/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST nuxhash-1.0.0_beta2_p20191013.tar.gz 783977 BLAKE2B 5dd50bd1d62193775b7146d078e4eae62247e1e469ed1966ecab31bf7899d38ddbe31babbf450a165e78c86bc4482f0a7a769225bd2f018515b90255184d8781 SHA512 1d2bb4cc73fd3a9c2e6964d2208ffe8362444bc03c7c2382b4df4231a311daa72026e1d80de347d77765f6ec92af5e339e2d10fdbff7d5272b8fdf8421a5656f
diff --git a/net-p2p/nuxhash/files/nuxhash-1.0.0_beta2_p20191013-fixurl.patch b/net-p2p/nuxhash/files/nuxhash-1.0.0_beta2_p20191013-fixurl.patch
deleted file mode 100644
index 91e2f5630..000000000
--- a/net-p2p/nuxhash/files/nuxhash-1.0.0_beta2_p20191013-fixurl.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-Nicehash URL has changed
-
-https://github.com/YoRyan/nuxhash/issues/54
-
---- a/nuxhash/nicehash.py 2019-10-13 06:10:40.000000000 +0100
-+++ b/nuxhash/nicehash.py 2020-05-10 02:50:26.531802156 +0100
-@@ -24,7 +24,7 @@
- address = nx_settings['nicehash']['wallet']
-
- response = nh.public_api(HOST).request(
-- 'GET', f'/main/api/v2/mining/external/{address}/rigs/', '', None)
-+ 'GET', f'/main/api/v2/mining/external/{address}/rigs2/', '', None)
- unpaid = response.get('unpaidAmount', None)
- if response.get('externalAddress', True):
- wallet = response.get('externalBalance', None)
---- a/nuxhash/nhrest/python/nicehash.py 2019-10-13 06:10:40.000000000 +0100
-+++ b/nuxhash/nhrest/python/nicehash.py 2020-05-10 02:55:38.189794255 +0100
-@@ -162,7 +162,7 @@
- return algo_setting
-
- def get_accounts(self):
-- return self.request('GET', '/main/api/v2/accounting/accounts/', '', None)
-+ return self.request('GET', '/main/api/v2/accounting/accounts2/', '', None)
-
- def get_accounts_for_currency(self, currency):
- return self.request('GET', '/main/api/v2/accounting/account/' + currency, '', None)
diff --git a/net-p2p/nuxhash/files/nuxhash-1.0.0_beta2_p20191013-remove-gui.patch b/net-p2p/nuxhash/files/nuxhash-1.0.0_beta2_p20191013-remove-gui.patch
deleted file mode 100644
index 1d86a23f0..000000000
--- a/net-p2p/nuxhash/files/nuxhash-1.0.0_beta2_p20191013-remove-gui.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-Disable GUI if USE=-gui
-
---- a/setup.py 2020-06-27 00:24:01.872723504 +0100
-+++ b/setup.py 2020-06-27 00:30:12.885365693 +0100
-@@ -185,7 +185,6 @@
- entry_points={ # Optional
- 'console_scripts': [
- 'nuxhashd=nuxhash:nuxhashd',
-- 'nuxhash-gui=nuxhash:nuxhash_gui'
- ],
- },
-
diff --git a/net-p2p/nuxhash/metadata.xml b/net-p2p/nuxhash/metadata.xml
deleted file mode 100644
index 919e2c63d..000000000
--- a/net-p2p/nuxhash/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>alexey+gentoo@asokolov.org</email>
- <name>Alexey Sokolov</name>
- </maintainer>
- <upstream>
- <remote-id type="github">YoRyan/nuxhash</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild b/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild
deleted file mode 100644
index 123457ae2..000000000
--- a/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_8 )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-inherit distutils-r1 vcs-snapshot
-
-DESCRIPTION="NiceHash cryptocurrency mining client for Linux"
-HOMEPAGE="https://github.com/YoRyan/nuxhash"
-
-SRC_URI="https://github.com/YoRyan/nuxhash/archive/33e9a095a41a6828959927f867efe4d2df398ede.tar.gz -> ${P}.tar.gz"
-# Nuxhash itself is GPL, but it downloads the excavator proprietary blob on startup
-LICENSE="GPL-3 excavator-EULA"
-SLOT="0"
-IUSE="gui"
-KEYWORDS="~amd64"
-RESTRICT="bindist mirror test"
-
-RDEPEND="
- dev-libs/libbsd
- dev-python/requests[${PYTHON_USEDEP}]
- net-misc/curl
- virtual/opencl
- >=x11-drivers/nvidia-drivers-387
- x11-libs/libxcb
- x11-libs/libXau
- x11-libs/libXdmcp
- x11-libs/libXext
- x11-libs/libX11
- gui? ( dev-python/wxpython:4.0[${PYTHON_USEDEP}] )
-"
-
-PATCHES=(
- "${FILESDIR}/nuxhash-1.0.0_beta2_p20191013-fixurl.patch"
-)
-
-python_prepare_all() {
- use gui || eapply "${FILESDIR}/nuxhash-1.0.0_beta2_p20191013-remove-gui.patch"
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- for t in tests/test_*.py; do
- "${EPYTHON}" "${t}" || die
- done
-}
diff --git a/profiles/license_groups b/profiles/license_groups
index 69efda4df..c704a85de 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -5,5 +5,5 @@ OPEN-DEFINITION @OPEN-CONTENT FDL-1.1 FDL-1.1+ FDL-1.2 FDL-1.2+ FDL-1.3 FDL-1.3+
FREE @FREE-SOFTWARE @OPEN-DEFINITION
DFSG @FREE lablgtk-examples meschach shion VOSTROM
BINARY-REDISTRIBUTABLE PGP-2 RSAREF
-EULA Enpass-EULA excavator-EULA RTCW-ETEULA technic Typora-EULA Warframe-EULA
+EULA Enpass-EULA RTCW-ETEULA technic Typora-EULA Warframe-EULA
COPYFREE 0BSD BEER-WARE BSL-1.1 BSD BSD-2 CC0-1.0 Clear-BSD HPND MIT OPENLDAP POSTGRESQL tcltk Unlicense WTFPL ZSH
diff --git a/profiles/package.mask b/profiles/package.mask
index 4220f4b46..5ffe15584 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -36,12 +36,6 @@ net-mail/remail
# depends on non-existent dev-python/aiosmtpd
dev-python/aiosmtplib
-# Alexey Sokolov <alexey+gentoo@asokolov.org> (2022-06-10)
-# Dead upstream. Doesn't work with py3.10. Removal on 2022-07-15.
-# https://bugs.gentoo.org/848399
-# Feel free to unmask if you want to take maintainership.
-net-p2p/nuxhash
-
# Anna Vyalkova <cyber+gentoo@sysrq.in> (2022-06-04)
# Incompatible with recent pytest. No revdeps. Removal on 2022-07-05.
dev-python/thriftrw
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2022-07-20 9:35 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-20 9:35 [gentoo-commits] repo/proj/guru:master commit in: licenses/, net-p2p/nuxhash/files/, profiles/, net-p2p/nuxhash/ Andrew Ammerlaan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox