net-misc / xmrig

RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner

Official package sites : https://github.com/xmrig/xmrig · https://xmrig.com ·

XMRig High performance, open source, cross platform RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner.

v9999 :: 0 :: gentoo

Modified
License
Apache-2.0 GPL-3+ MIT
USE flags
donate hwloc opencl ssl

v6.15.1-r1 :: 0 :: gentoo

Modified
License
Apache-2.0 GPL-3+ MIT
Keywords
~amd64 ~arm64
USE flags
donate hwloc opencl ssl

General

donate
Set the default donation level to 1% instead of 0
hwloc
Use sys-apps/hwloc for CPU affinity support
opencl
Enable OpenCL support
ssl
Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)

cpu_flags_x86

sse4_1
Enable SSE4.1 instruction support

dev-libs / libuv : Cross-platform asychronous I/O

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

sys-apps / hwloc : displays the hardware topology in convenient formats

virtual / opencl : Virtual for OpenCL API

dev-libs / libuv : Cross-platform asychronous I/O

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

sys-apps / hwloc : displays the hardware topology in convenient formats

sys-apps / msr-tools : Utilities allowing the read and write of CPU model-specific registers (MSR)

virtual / opencl : Virtual for OpenCL API

Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
net-misc/xmrig: add USE=opencl
Thank you: Kevin Thomas <me@kevinthomas.dev> Bug: https://github.com/gentoo/gentoo/pull/22382 Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
net-misc/xmrig: Cleanup old versions
Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Craig Andrews · gentoo
net-misc/xmrig: disable PrivateDevices and ProtectClock hardening
Bug: https://github.com/systemd/systemd/issues/13857 Bug: https://github.com/systemd/systemd/issues/20835 Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
net-misc/xmrig: 6.15.1 version bump
Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-misc/xmrig: Stabilize 6.14.1 arm64, #812575
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-misc/xmrig: amd64 stable wrt bug #812575
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
net-misc/xmrig: 6.15.0 version bump
Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
net-misc/xmrig: remove upstream appied patch
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
net-misc/xmrig: 6.14.1 version bump
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-misc/xmrig: backport arm64 narrowing conversion patch
Needed for arches with unsigned char to fix compilation. Bug: https://github.com/xmrig/xmrig/issues/2527 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
net-misc/xmrig: 6.14.0 version bump
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-misc/xmrig: Stabilize 6.12.2 arm64, #803026
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-misc/xmrig: Stabilize 6.12.2 amd64, #803026
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
net-misc/xmrig: 6.13.1 version bump
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Smith · gentoo
net-misc/xmrig: Bump to 6.13.0
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Matt Smith <matt@offtopica.uk> Closes: https://github.com/gentoo/gentoo/pull/21501 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-misc/xmrig: keyword ~arm64
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Smith · gentoo
net-misc/xmrig: Remove unused optfeature.eclass
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Matt Smith <matt@offtopica.uk> Signed-off-by: Craig Andrews <candrews@gentoo.org>
Matt Smith · gentoo
net-misc/xmrig: Fix install with USE=-ssl
Closes: https://bugs.gentoo.org/795180 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Matt Smith <matt@offtopica.uk> Signed-off-by: Craig Andrews <candrews@gentoo.org>
Matt Smith · gentoo
net-misc/xmrig: Update LICENSE
XMRig vendors some libraries which are released with different licenses. Not all of the libraries in the `src/3rdparty' directory are used, e.g. -DWITH_HWLOC is only set when the system has hwloc installed. Vendored libraries: - OpenCL, MIT, not used - ADL, MIT, not used - Argon2, MIT - Google Base32, Apache 2.0 - libfmtlib, MIT - hwloc, BSD-3, not used - ethash, GPL-3 - llhttp, MIT - rapidjson, MIT (with code released under the JSON License that isn't used?) Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Matt Smith <matt@offtopica.uk> Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
net-misc/xmrig: high performance, open source cryptocurrency miner
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org>