commit ea577c376e6d787484202252967e396e14395057
parent 26fb54257b96925cd3196aff6ed21bb543adcb73
Author: parazyd <parazyd@dyne.org>
Date: Fri, 15 Jan 2021 14:15:23 +0100
net-misc/xmrig: Update to 6.7.2
Diffstat:
4 files changed, 1 insertion(+), 119 deletions(-)
diff --git a/net-misc/xmrig/Manifest b/net-misc/xmrig/Manifest
@@ -1,3 +1 @@
-DIST xmrig-6.5.0.tar.gz 1554233 BLAKE2B b046fa1a42befc4e003293631ef297a1d16defee76986d7a8226023095fba2ab1a59ddb1de2da2244bfeb940c13930aba1516e7788fd2f95ec85c4e64cb083bc SHA512 f3558ee98b90c2e96029bee5f1b5700673e1bc1383122c3822eb69517e3a47478806fe32d635cd37123ad594c41ab7fc8731357829eebd75ae8dfbcf1c3d4b30
-DIST xmrig-6.5.1.tar.gz 1554761 BLAKE2B 6625b367fbaf1ff65efefa1331c8132fe78cea28492be2d6d32c847b6cdd83f76b5eaa926de26683d68e66deadaa17abc6d03bbe654830ae25fc1a548d0b0b04 SHA512 0674aac6c0bd86cd6f5465cc1063f9822335d35dcd2bb65d3e0d7d833301fe557e755ed719b9cc83b671d32a83deaff9c32ad78e4885677e286ce11bb8305edd
-DIST xmrig-6.6.2.tar.gz 1559187 BLAKE2B 3a29c1079f16bc5992c888919bc1eace988e8145b862cb1fe3b796fd7107a1188605944dccc6603f02dee6c0c894420454745b4f706cca961440fbbdce52cb7b SHA512 93d68639ad017c4d74dc7b4dac778cf133f4f520b7257863cc622efea1af8bd4b7eedc47e6d2c567cb3e144ddd019ca2d997970b81421d4b52033d51f4e3de49
+DIST xmrig-6.7.2.tar.gz 1570717 BLAKE2B 2b04a67a9beb78918e40d02e8d093d4d7ec720af8bc5126c2b6e0db8a77a4605e51a2f330431ce49e3bec15a4aabefd960d224019918a768aae72eabf88c1b6a SHA512 517983d67bda3692e45cae664a717bb491492f127acd47635fb4d58dbfb02516669a6340a0845d9ca2de461666def208422a02ee97fcaaf7c674e11ae4a027c6
diff --git a/net-misc/xmrig/xmrig-6.5.1.ebuild b/net-misc/xmrig/xmrig-6.5.1.ebuild
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner"
-HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig"
-SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="donate libressl ssl"
-
-DEPEND="
- dev-libs/libuv:=
- sys-apps/hwloc:=
- ssl? (
- !libressl? ( dev-libs/openssl:= )
- libressl? ( dev-libs/libressl:= )
- )"
-
-PATCHES=("${FILESDIR}/${PN}-5.11.2-nonotls.patch")
-
-src_prepare() {
- use donate || eapply "${FILESDIR}/${PN}-6.3.3-nodonate.patch"
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- # TODO: Create expanded USE flag for all of the PoW algos.
-
- -DWITH_TLS=$(usex ssl)
-
- # TODO: opencl USE flag.
- -DWITH_OPENCL=OFF
-
- # TODO: cuda USE flag.
- -DWITH_CUDA=OFF
- )
-
- cmake_src_configure
-}
-
-src_install() {
- dobin "${BUILD_DIR}/xmrig"
-}
-
-pkg_postinst() {
- einfo "Install sys-apps/msr-tools and load the msr kernel module so that"
- einfo "XMRig can perform CPU specific tweaks like disabling the instruction"
- einfo "prefetcher. Also remember to increase the vm.nr_hugepages sysctl"
- einfo "value so that XMRig can allocate with huge pages."
-}
diff --git a/net-misc/xmrig/xmrig-6.6.2.ebuild b/net-misc/xmrig/xmrig-6.6.2.ebuild
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner"
-HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig"
-SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="donate libressl ssl"
-
-DEPEND="
- dev-libs/libuv:=
- sys-apps/hwloc:=
- ssl? (
- !libressl? ( dev-libs/openssl:= )
- libressl? ( dev-libs/libressl:= )
- )"
-
-PATCHES=("${FILESDIR}/${PN}-5.11.2-nonotls.patch")
-
-src_prepare() {
- use donate || eapply "${FILESDIR}/${PN}-6.3.3-nodonate.patch"
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- # TODO: Create expanded USE flag for all of the PoW algos.
-
- -DWITH_TLS=$(usex ssl)
-
- # TODO: opencl USE flag.
- -DWITH_OPENCL=OFF
-
- # TODO: cuda USE flag.
- -DWITH_CUDA=OFF
- )
-
- cmake_src_configure
-}
-
-src_install() {
- dobin "${BUILD_DIR}/xmrig"
-}
-
-pkg_postinst() {
- einfo "Install sys-apps/msr-tools and load the msr kernel module so that"
- einfo "XMRig can perform CPU specific tweaks like disabling the instruction"
- einfo "prefetcher. Also remember to increase the vm.nr_hugepages sysctl"
- einfo "value so that XMRig can allocate with huge pages."
-}
diff --git a/net-misc/xmrig/xmrig-6.5.0.ebuild b/net-misc/xmrig/xmrig-6.7.2.ebuild