Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: net-misc/xmrig/
Date: Wed, 28 Apr 2021 08:08:19
Message-Id: 1619574544.3c863626cdb1f18f1c3bbf471e7a3a6d7e41f2e1.andrewammerlaan@gentoo
1 commit: 3c863626cdb1f18f1c3bbf471e7a3a6d7e41f2e1
2 Author: Theo Anderson <telans <AT> posteo <DOT> de>
3 AuthorDate: Wed Apr 28 01:49:04 2021 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Wed Apr 28 01:49:04 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c863626
7
8 net-misc/xmrig: drop 6.8.2, 6.9.0
9
10 Signed-off-by: Theo Anderson <telans <AT> posteo.de>
11
12 net-misc/xmrig/Manifest | 2 --
13 net-misc/xmrig/xmrig-6.8.2.ebuild | 51 ---------------------------------------
14 net-misc/xmrig/xmrig-6.9.0.ebuild | 51 ---------------------------------------
15 3 files changed, 104 deletions(-)
16
17 diff --git a/net-misc/xmrig/Manifest b/net-misc/xmrig/Manifest
18 index b55ea330f..f84095754 100644
19 --- a/net-misc/xmrig/Manifest
20 +++ b/net-misc/xmrig/Manifest
21 @@ -1,3 +1 @@
22 DIST xmrig-6.12.1.tar.gz 1626568 BLAKE2B e43b25af131911f112dc54e213175ee10a0a6c5f4f8bde339bdd6e39df0dc0c8a058fd30c20994b52b68fe20539b8b95d714caeb94f699b4ba663d3fc3992c71 SHA512 813daf7f7363e60059290caddd7c85df90fd35148de2762b02c287a28e82e8a13dcfc9d514c4a4932d85049532c240eacc0201e6c8fede9b6bb26fa9505841b0
23 -DIST xmrig-6.8.2.tar.gz 1582902 BLAKE2B 7ce2cc327d07b11d1d165d9f369931d222e47c0595d09b777c7ae8b196d41f069e88567b56ff552825df9c5f333ac8a1afec0ade9d6f76b9c113b92b4081be0b SHA512 5f4c356602dcf82d5ba95d1dcde12eb7a004d75543fd5703a9d986485d3229f87e98e26e7fb3c2a6eb14a268545e2f1545fb48541ca41b66ef352ce1a2a42be4
24 -DIST xmrig-6.9.0.tar.gz 1584717 BLAKE2B 9790b29b639fa308c3b58509de84e621cb63b895efe3f0c390a3efebf7edb7f4fc74f2017dc8d49a39e5bf5f3548eba2f05e6345cac42ad408f6a0d97371c878 SHA512 8fb65c742e0c95a92cd5068d7169a61540babba32c73fbc412e434a9ba6d2ba5299ca1477c59bdd9e06b5df1083d9ffb9d010dfc0c85b9789dda38ecc14fea86
25
26 diff --git a/net-misc/xmrig/xmrig-6.8.2.ebuild b/net-misc/xmrig/xmrig-6.8.2.ebuild
27 deleted file mode 100644
28 index 62d0c96cd..000000000
29 --- a/net-misc/xmrig/xmrig-6.8.2.ebuild
30 +++ /dev/null
31 @@ -1,51 +0,0 @@
32 -# Copyright 1999-2021 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=7
36 -
37 -inherit cmake optfeature
38 -
39 -DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner"
40 -HOMEPAGE="https://github.com/xmrig/xmrig"
41 -SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz"
42 -
43 -LICENSE="GPL-3+"
44 -SLOT="0"
45 -KEYWORDS="~amd64 ~arm ~arm64 ~x86"
46 -IUSE="+ssl"
47 -
48 -DEPEND="
49 - dev-libs/libuv:=
50 - sys-apps/hwloc:=
51 - ssl? ( dev-libs/openssl:= )
52 -"
53 -
54 -src_prepare() {
55 - cmake_src_prepare
56 - sed -i '/notls/d' cmake/OpenSSL.cmake || die
57 - sed -i 's/1;/0;/g' src/donate.h || die
58 -}
59 -
60 -src_configure() {
61 - local mycmakeargs=(
62 - # TODO: Create expanded USE flag for all of the PoW algos.
63 - -DWITH_TLS=$(usex ssl)
64 - # TODO: opencl USE flag.
65 - -DWITH_OPENCL=OFF
66 - # TODO: cuda USE flag.
67 - -DWITH_CUDA=OFF
68 - )
69 -
70 - cmake_src_configure
71 -}
72 -
73 -src_install() {
74 - dobin "${BUILD_DIR}/xmrig"
75 - dodoc -r doc/*.md
76 - einstalldocs
77 -}
78 -
79 -pkg_postinst() {
80 - elog "Increase the vm.nr_hugepages sysctl value so that XMRig can allocate with huge pages."
81 - optfeature "CPU specific performance tweaks" sys-apps/msr-tools
82 -}
83
84 diff --git a/net-misc/xmrig/xmrig-6.9.0.ebuild b/net-misc/xmrig/xmrig-6.9.0.ebuild
85 deleted file mode 100644
86 index 62d0c96cd..000000000
87 --- a/net-misc/xmrig/xmrig-6.9.0.ebuild
88 +++ /dev/null
89 @@ -1,51 +0,0 @@
90 -# Copyright 1999-2021 Gentoo Authors
91 -# Distributed under the terms of the GNU General Public License v2
92 -
93 -EAPI=7
94 -
95 -inherit cmake optfeature
96 -
97 -DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner"
98 -HOMEPAGE="https://github.com/xmrig/xmrig"
99 -SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz"
100 -
101 -LICENSE="GPL-3+"
102 -SLOT="0"
103 -KEYWORDS="~amd64 ~arm ~arm64 ~x86"
104 -IUSE="+ssl"
105 -
106 -DEPEND="
107 - dev-libs/libuv:=
108 - sys-apps/hwloc:=
109 - ssl? ( dev-libs/openssl:= )
110 -"
111 -
112 -src_prepare() {
113 - cmake_src_prepare
114 - sed -i '/notls/d' cmake/OpenSSL.cmake || die
115 - sed -i 's/1;/0;/g' src/donate.h || die
116 -}
117 -
118 -src_configure() {
119 - local mycmakeargs=(
120 - # TODO: Create expanded USE flag for all of the PoW algos.
121 - -DWITH_TLS=$(usex ssl)
122 - # TODO: opencl USE flag.
123 - -DWITH_OPENCL=OFF
124 - # TODO: cuda USE flag.
125 - -DWITH_CUDA=OFF
126 - )
127 -
128 - cmake_src_configure
129 -}
130 -
131 -src_install() {
132 - dobin "${BUILD_DIR}/xmrig"
133 - dodoc -r doc/*.md
134 - einstalldocs
135 -}
136 -
137 -pkg_postinst() {
138 - elog "Increase the vm.nr_hugepages sysctl value so that XMRig can allocate with huge pages."
139 - optfeature "CPU specific performance tweaks" sys-apps/msr-tools
140 -}