Gentoo Archives: gentoo-commits

From: Matthew Smith <matthew@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/xmrig/
Date: Fri, 09 Sep 2022 09:48:20
Message-Id: 1662716824.f41521cfa83278a118418588646a55610b9a22b7.matthew@gentoo
1 commit: f41521cfa83278a118418588646a55610b9a22b7
2 Author: Matthew Smith <matthew <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 9 09:02:35 2022 +0000
4 Commit: Matthew Smith <matthew <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 9 09:47:04 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f41521cf
7
8 net-misc/xmrig: drop 6.16.4, 6.17.0
9
10 Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>
11
12 net-misc/xmrig/Manifest | 2 --
13 net-misc/xmrig/xmrig-6.16.4.ebuild | 65 --------------------------------------
14 net-misc/xmrig/xmrig-6.17.0.ebuild | 65 --------------------------------------
15 3 files changed, 132 deletions(-)
16
17 diff --git a/net-misc/xmrig/Manifest b/net-misc/xmrig/Manifest
18 index 2c1b11b17657..40749b1f65ad 100644
19 --- a/net-misc/xmrig/Manifest
20 +++ b/net-misc/xmrig/Manifest
21 @@ -1,3 +1 @@
22 -DIST xmrig-6.16.4.tar.gz 2422895 BLAKE2B bdf4c2ee41b11a5a0d72518aadb71677536dee4ec80af191a337bddb9623e9ec8d0d3f5328732be6246eb08b28f845927ae611e2c8dc66d1b42f1c8f56a3451f SHA512 a66f5d8ef217a4ea31d65c03cc863be694947ce536ca66b0b66f523557fba1651accdc196b6ca1dbc34bd5688041248a3c30e9ee122394207f7e47d82d9e987d
23 -DIST xmrig-6.17.0.tar.gz 2443393 BLAKE2B 01fa7682dae6dd4aaa0f3b677bedfb3b2e9de35799f9bae0aa1a733b35152d1d6c56dfed06b9aa54fe64df4f40029d2657b9fc95e541746bd8e28bff15eef96b SHA512 a8361a5ccc8237afb59c496d88d920b7222158d9f874ff891f0cb78278e6e00881b75f4e129858c44ffc7d90227c995121f6611f1a20f84139930a883271f0d6
24 DIST xmrig-6.18.0.tar.gz 2389032 BLAKE2B c7561e2d9303c80f97615471a28f57bc48c93749459e48451de52d1130b436298354a0419c3ed3c96f2bfe3592b7d28f85b91c7698174917d6eb08b685a12145 SHA512 ed20b760ae7603de752c933513c3f7abb2e254a44d79252264952f3e70c7b5320389ed4f6534a6dc8eb7cac8b1086239c46baf18c71f7ba7f0018914b2fd5917
25
26 diff --git a/net-misc/xmrig/xmrig-6.16.4.ebuild b/net-misc/xmrig/xmrig-6.16.4.ebuild
27 deleted file mode 100644
28 index 1b72caa1898c..000000000000
29 --- a/net-misc/xmrig/xmrig-6.16.4.ebuild
30 +++ /dev/null
31 @@ -1,65 +0,0 @@
32 -# Copyright 1999-2022 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=7
36 -
37 -inherit cmake systemd
38 -
39 -DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner"
40 -HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig"
41 -
42 -if [[ ${PV} == *9999 ]] ; then
43 - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
44 - inherit git-r3
45 -else
46 - SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz"
47 - KEYWORDS="amd64 arm64"
48 -fi
49 -
50 -LICENSE="Apache-2.0 GPL-3+ MIT"
51 -SLOT="0"
52 -IUSE="cpu_flags_x86_sse4_1 donate hwloc opencl +ssl"
53 -
54 -DEPEND="
55 - dev-libs/libuv:=
56 - hwloc? ( >=sys-apps/hwloc-2.5.0:= )
57 - opencl? ( virtual/opencl )
58 - ssl? ( dev-libs/openssl:= )
59 -"
60 -RDEPEND="
61 - ${DEPEND}
62 - !arm64? ( sys-apps/msr-tools )
63 -"
64 -
65 -PATCHES=(
66 - "${FILESDIR}"/${PN}-6.12.2-nonotls.patch
67 -)
68 -
69 -src_prepare() {
70 - if ! use donate ; then
71 - sed -i 's/1;/0;/g' src/donate.h || die
72 - fi
73 -
74 - cmake_src_prepare
75 -}
76 -
77 -src_configure() {
78 - local mycmakeargs=(
79 - -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1)
80 - -DWITH_HWLOC=$(usex hwloc)
81 - -DWITH_TLS=$(usex ssl)
82 - -DWITH_OPENCL=$(usex opencl)
83 - -DWITH_CUDA=OFF
84 - )
85 -
86 - cmake_src_configure
87 -}
88 -
89 -src_install() {
90 - default
91 - keepdir /etc/xmrig
92 - systemd_dounit "${FILESDIR}"/xmrig.service
93 - dobin "${BUILD_DIR}/xmrig"
94 - dobin "${S}/scripts/enable_1gb_pages.sh"
95 - dobin "${S}/scripts/randomx_boost.sh"
96 -}
97
98 diff --git a/net-misc/xmrig/xmrig-6.17.0.ebuild b/net-misc/xmrig/xmrig-6.17.0.ebuild
99 deleted file mode 100644
100 index 1b72caa1898c..000000000000
101 --- a/net-misc/xmrig/xmrig-6.17.0.ebuild
102 +++ /dev/null
103 @@ -1,65 +0,0 @@
104 -# Copyright 1999-2022 Gentoo Authors
105 -# Distributed under the terms of the GNU General Public License v2
106 -
107 -EAPI=7
108 -
109 -inherit cmake systemd
110 -
111 -DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner"
112 -HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig"
113 -
114 -if [[ ${PV} == *9999 ]] ; then
115 - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
116 - inherit git-r3
117 -else
118 - SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz"
119 - KEYWORDS="amd64 arm64"
120 -fi
121 -
122 -LICENSE="Apache-2.0 GPL-3+ MIT"
123 -SLOT="0"
124 -IUSE="cpu_flags_x86_sse4_1 donate hwloc opencl +ssl"
125 -
126 -DEPEND="
127 - dev-libs/libuv:=
128 - hwloc? ( >=sys-apps/hwloc-2.5.0:= )
129 - opencl? ( virtual/opencl )
130 - ssl? ( dev-libs/openssl:= )
131 -"
132 -RDEPEND="
133 - ${DEPEND}
134 - !arm64? ( sys-apps/msr-tools )
135 -"
136 -
137 -PATCHES=(
138 - "${FILESDIR}"/${PN}-6.12.2-nonotls.patch
139 -)
140 -
141 -src_prepare() {
142 - if ! use donate ; then
143 - sed -i 's/1;/0;/g' src/donate.h || die
144 - fi
145 -
146 - cmake_src_prepare
147 -}
148 -
149 -src_configure() {
150 - local mycmakeargs=(
151 - -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1)
152 - -DWITH_HWLOC=$(usex hwloc)
153 - -DWITH_TLS=$(usex ssl)
154 - -DWITH_OPENCL=$(usex opencl)
155 - -DWITH_CUDA=OFF
156 - )
157 -
158 - cmake_src_configure
159 -}
160 -
161 -src_install() {
162 - default
163 - keepdir /etc/xmrig
164 - systemd_dounit "${FILESDIR}"/xmrig.service
165 - dobin "${BUILD_DIR}/xmrig"
166 - dobin "${S}/scripts/enable_1gb_pages.sh"
167 - dobin "${S}/scripts/randomx_boost.sh"
168 -}