diff options
Diffstat (limited to 'net-misc')
-rw-r--r-- | net-misc/Manifest.gz | bin | 54273 -> 54273 bytes | |||
-rw-r--r-- | net-misc/xmrig/Manifest | 14 | ||||
-rw-r--r-- | net-misc/xmrig/xmrig-6.18.1-r2.ebuild (renamed from net-misc/xmrig/xmrig-6.18.1-r1.ebuild) | 9 | ||||
-rw-r--r-- | net-misc/xmrig/xmrig-6.19.0-r1.ebuild | 66 | ||||
-rw-r--r-- | net-misc/xmrig/xmrig-6.19.1.ebuild | 65 | ||||
-rw-r--r-- | net-misc/xmrig/xmrig-6.19.2.ebuild | 65 | ||||
-rw-r--r-- | net-misc/xmrig/xmrig-6.20.0-r1.ebuild (renamed from net-misc/xmrig/xmrig-6.19.3.ebuild) | 9 | ||||
-rw-r--r-- | net-misc/xmrig/xmrig-6.20.0.ebuild | 65 | ||||
-rw-r--r-- | net-misc/xmrig/xmrig-9999.ebuild | 9 |
9 files changed, 27 insertions, 275 deletions
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz Binary files differindex d362b2b8fbff..0d09d835c459 100644 --- a/net-misc/Manifest.gz +++ b/net-misc/Manifest.gz diff --git a/net-misc/xmrig/Manifest b/net-misc/xmrig/Manifest index c52fef844cb1..915e7f5d3a9d 100644 --- a/net-misc/xmrig/Manifest +++ b/net-misc/xmrig/Manifest @@ -2,16 +2,8 @@ AUX xmrig-6.12.2-nonotls.patch 578 BLAKE2B 4d71c8d35be47fd12a019d7b8cb6e1b8787e1 AUX xmrig-6.18.1-gcc-13.patch 1910 BLAKE2B e3a097ef3d4999a84a9aa4edad1fd14dc7c62253b907d9642337859b08e41523783a642650b86fa48bd78939fff6b248aa2bffefbc07c3b8e842627a1f285531 SHA512 4182acc2fdc3949ae02319af7408ef6059a1803213a3cf0f5c1cd4df33b71a30aa6b871990ed767cb7e0ce061ee03e34bd1878ffcc1a301ebb7cbb36ebd41e3f AUX xmrig.service 946 BLAKE2B 1f3b28f8229183da528ac2b4279dd64b5c6f752720c6bdfe90fa9e127108623e4a577a274527249ee7a13969be97e9b1a4348f7c3e0798839d0ed3ee67b16188 SHA512 77da620627272113e7c77a090536b04cb5a89f4010060ffb21ea1c9edc50e0743f913a70e4fb612c23aeea2b8f1a3f9ce024a434076cf9498cce0b5f801faafa DIST xmrig-6.18.1.tar.gz 2394259 BLAKE2B 4d7ed3ce7b6c9dce9b25da7c316df4542046b014167ce090c5c2ec4dbf61607e4238ce8a8407a396f1eb47dc76cbfac08e0131835d9c4bbff8f4e5920d2f19a6 SHA512 bb297b17f820ad38f0c68aebfe1be8e82e85aede99a9e2a7692935ed57dab06a36566d13c16f850123dc6e829dfb56bc9253c46b94e6a703fe169a0126feb37b -DIST xmrig-6.19.0.tar.gz 2409845 BLAKE2B 4798b40555b2ea57a76fedfc0a86dd27f035389b9709d71205c10a2da92e6738243c76d5b67ecefe3d66c597859db9191ff90893e50f8f89194c5c6454d3c02b SHA512 7dadab1c30dc76349148ab62968c999fdc01ac92e184c81b8693e90829aaff3d8be147996aae36efebb2d767f792cda30f365226942758620f6bfce3531b3f97 -DIST xmrig-6.19.1.tar.gz 2410643 BLAKE2B c3cf133826b5e6aa1c4b95cd149d654464fba92b6de27b74afa47089944256a642cb9b6cc33b4f988b0c0fdbd96e2f9c9d16c44a7afb99b88fd8f0f8335ab09f SHA512 2089ab48a44de0032f4db39a6668b1cd70f0dfbb14d1bda0d351bb2b4c39a0efdd993825ed896f0250cfac70e63cf88be3bcfd989b784712401bae99487aa4bf -DIST xmrig-6.19.2.tar.gz 2411237 BLAKE2B 66bd9d00d8afa9f67f5ed36646cec105f472de855aa6b4fd0c4b3b81e2b47f369a478c1a4f24a58492be5a076df94f8835772e8c51b3af428cd3a24af43b6c3e SHA512 6d986985b58db0f0433648719b9783f723a7eec9f11fe7f801ebb8ac856106f343846ab81f1a078e7bdbe9f6695c1e53713d82042d324e3667897f3f9c39abcf -DIST xmrig-6.19.3.tar.gz 2411844 BLAKE2B 6904ea00e912d6833833244f9913ffe5c4e2ac476d13449ece818bd8bed8d801db64f0d7de829c328c47d67cccd853050a83d533c78ac2985ba925fa830ea9c5 SHA512 59c9d8fb36e2542583c1c8ec08f59f19f2271bcdcffa9b869d52dd7ca94661d06286a9356937102dfb6b6b67ab382d7d9e5d2490151f38178bccce4290b64c48 DIST xmrig-6.20.0.tar.gz 2412536 BLAKE2B 7842c2ed52abb80ae0bc3cef3dd3972e6ebdaa02c64e851df1ec5388b8e4efc9be2b772f9295043ec65793300b9fde04819b838060c07619bf0b0244dbb7a9d6 SHA512 52a32f6a2aec8e4660fe408eac483456e705721fad139fa863a55ca4cc7144872b286d716ae4ffbfd6977f2b29ae10766c40bb02362fbf2b8fa2889c0c6d488a -EBUILD xmrig-6.18.1-r1.ebuild 1380 BLAKE2B 19be293fb94993256abb1f94c29bb229d47cae8669ee2c88b5c2f93e792cdb35694c7642b355ff89ff0c4e6deffaf996896f70fb39e8fe7c91e5ed707ed22b07 SHA512 a5b5b4f17f5f29669ee0f712c58d044e55156102967446444f03db99b607fd158249afe4b2bf0cec0a442f45ad06b576431f6c0c239fcc63c86f92ef7aed0ca8 -EBUILD xmrig-6.19.0-r1.ebuild 1382 BLAKE2B e842e0f75c57b51801f7cd011f12726a1b44730fe2557c7f0741ab970b3ae0589d38853153be07d8e6320c253f7eb7851653754019f0372bc8284294f9fdc83f SHA512 fb9a23d6343f390d80a6584bad342b00a164d35deeac2b310abca54b791125bfc59ef2b84b1ed19c918f7e8468f7e86af67ec40449026d5a3eec83744ed5cc2b -EBUILD xmrig-6.19.1.ebuild 1341 BLAKE2B db493c0263539534695db5ebcc4767cb8bfef9cfa78bb857abc40b6b58dde51f95352f67a73471163914e71104b62af80d84670baf6fa213cc27d9df5a765b25 SHA512 4573334068f2f06015b3b269dbe4eddd7a21c6d87730a1dcc037eb9f5a8e73fb4ca1b97804a313aade094f9afd9901c32c9f96ed3c51c27b50562c2298f76730 -EBUILD xmrig-6.19.2.ebuild 1341 BLAKE2B db493c0263539534695db5ebcc4767cb8bfef9cfa78bb857abc40b6b58dde51f95352f67a73471163914e71104b62af80d84670baf6fa213cc27d9df5a765b25 SHA512 4573334068f2f06015b3b269dbe4eddd7a21c6d87730a1dcc037eb9f5a8e73fb4ca1b97804a313aade094f9afd9901c32c9f96ed3c51c27b50562c2298f76730 -EBUILD xmrig-6.19.3.ebuild 1341 BLAKE2B db493c0263539534695db5ebcc4767cb8bfef9cfa78bb857abc40b6b58dde51f95352f67a73471163914e71104b62af80d84670baf6fa213cc27d9df5a765b25 SHA512 4573334068f2f06015b3b269dbe4eddd7a21c6d87730a1dcc037eb9f5a8e73fb4ca1b97804a313aade094f9afd9901c32c9f96ed3c51c27b50562c2298f76730 -EBUILD xmrig-6.20.0.ebuild 1341 BLAKE2B db493c0263539534695db5ebcc4767cb8bfef9cfa78bb857abc40b6b58dde51f95352f67a73471163914e71104b62af80d84670baf6fa213cc27d9df5a765b25 SHA512 4573334068f2f06015b3b269dbe4eddd7a21c6d87730a1dcc037eb9f5a8e73fb4ca1b97804a313aade094f9afd9901c32c9f96ed3c51c27b50562c2298f76730 -EBUILD xmrig-9999.ebuild 1341 BLAKE2B db493c0263539534695db5ebcc4767cb8bfef9cfa78bb857abc40b6b58dde51f95352f67a73471163914e71104b62af80d84670baf6fa213cc27d9df5a765b25 SHA512 4573334068f2f06015b3b269dbe4eddd7a21c6d87730a1dcc037eb9f5a8e73fb4ca1b97804a313aade094f9afd9901c32c9f96ed3c51c27b50562c2298f76730 +EBUILD xmrig-6.18.1-r2.ebuild 1592 BLAKE2B 7ca183e7fb3647b3dadbefbe2cfd3f9e2560a6e3b7c61b0200c617978f1f1683e1d10b9d5f44a48ecc18f9bbc01acc87298b06f1753b5ff09030b1df0d6041b4 SHA512 0349293e8eabf03b199523572c6b4c8fa1ebce93768ab70820f2d20768ecaf56a94224539778e4740f127543d7cb68815f79d9f85b1f2175431a9503e3e60555 +EBUILD xmrig-6.20.0-r1.ebuild 1553 BLAKE2B 4424c59bec325f902d6b0597406902faab3f55de490047dd7c73a0d56c8d4128243b52aceae5414f8aa460539f6ff131ca3e18a271af9ca9dc088b1f83509e9d SHA512 9355b207a49e67d0f16df4c03f34ebf6060839539b487a32c455a23832f5e68624d31120266fc0271c8976897019e388be62127ec9d581ab22f1bea681d38c19 +EBUILD xmrig-9999.ebuild 1553 BLAKE2B 4424c59bec325f902d6b0597406902faab3f55de490047dd7c73a0d56c8d4128243b52aceae5414f8aa460539f6ff131ca3e18a271af9ca9dc088b1f83509e9d SHA512 9355b207a49e67d0f16df4c03f34ebf6060839539b487a32c455a23832f5e68624d31120266fc0271c8976897019e388be62127ec9d581ab22f1bea681d38c19 MISC metadata.xml 1023 BLAKE2B 207d4db4091e38a612d7bf060ca7f58c97454a03d39b0f49e0968f387a1d97d7624834ea0d010b650fc384ab51550693d90710808516082f14a5d51ecd42b9f4 SHA512 93dd1dc29085b6277a5787515449b67c45753cdd00de5a854522907cec0a59078327074c0f3a8577c1d505b0eb30e63267375b3ccc2cf0dcae697b56d163aa39 diff --git a/net-misc/xmrig/xmrig-6.18.1-r1.ebuild b/net-misc/xmrig/xmrig-6.18.1-r2.ebuild index 89809b2e8627..7152c4ad7635 100644 --- a/net-misc/xmrig/xmrig-6.18.1-r1.ebuild +++ b/net-misc/xmrig/xmrig-6.18.1-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake systemd +inherit cmake flag-o-matic systemd toolchain-funcs DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner" HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig" @@ -45,6 +45,13 @@ src_prepare() { } src_configure() { + # JIT broken with FORTIFY_SOURCE=3 + # Bug #913420 + if tc-enables-fortify-source; then + filter-flags -D_FORTIFY_SOURCE=3 + append-cppflags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 + fi + local mycmakeargs=( -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1) -DWITH_HWLOC=$(usex hwloc) diff --git a/net-misc/xmrig/xmrig-6.19.0-r1.ebuild b/net-misc/xmrig/xmrig-6.19.0-r1.ebuild deleted file mode 100644 index 7a4ceae89308..000000000000 --- a/net-misc/xmrig/xmrig-6.19.0-r1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake systemd - -DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner" -HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig" - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" - inherit git-r3 -else - SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64" -fi - -LICENSE="Apache-2.0 GPL-3+ MIT" -SLOT="0" -IUSE="cpu_flags_x86_sse4_1 donate hwloc opencl +ssl" - -DEPEND=" - dev-libs/libuv:= - hwloc? ( >=sys-apps/hwloc-2.5.0:= ) - opencl? ( virtual/opencl ) - ssl? ( dev-libs/openssl:= ) -" -RDEPEND=" - ${DEPEND} - !arm64? ( sys-apps/msr-tools ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-6.12.2-nonotls.patch - "${FILESDIR}"/${PN}-6.18.1-gcc-13.patch -) - -src_prepare() { - if ! use donate ; then - sed -i 's/1;/0;/g' src/donate.h || die - fi - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1) - -DWITH_HWLOC=$(usex hwloc) - -DWITH_TLS=$(usex ssl) - -DWITH_OPENCL=$(usex opencl) - -DWITH_CUDA=OFF - ) - - cmake_src_configure -} - -src_install() { - default - keepdir /etc/xmrig - systemd_dounit "${FILESDIR}"/xmrig.service - dobin "${BUILD_DIR}/xmrig" - dobin "${S}/scripts/enable_1gb_pages.sh" - dobin "${S}/scripts/randomx_boost.sh" -} diff --git a/net-misc/xmrig/xmrig-6.19.1.ebuild b/net-misc/xmrig/xmrig-6.19.1.ebuild deleted file mode 100644 index 7f9e7dd2397c..000000000000 --- a/net-misc/xmrig/xmrig-6.19.1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake systemd - -DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner" -HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig" - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" - inherit git-r3 -else - SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64" -fi - -LICENSE="Apache-2.0 GPL-3+ MIT" -SLOT="0" -IUSE="cpu_flags_x86_sse4_1 donate hwloc opencl +ssl" - -DEPEND=" - dev-libs/libuv:= - hwloc? ( >=sys-apps/hwloc-2.5.0:= ) - opencl? ( virtual/opencl ) - ssl? ( dev-libs/openssl:= ) -" -RDEPEND=" - ${DEPEND} - !arm64? ( sys-apps/msr-tools ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-6.12.2-nonotls.patch -) - -src_prepare() { - if ! use donate ; then - sed -i 's/1;/0;/g' src/donate.h || die - fi - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1) - -DWITH_HWLOC=$(usex hwloc) - -DWITH_TLS=$(usex ssl) - -DWITH_OPENCL=$(usex opencl) - -DWITH_CUDA=OFF - ) - - cmake_src_configure -} - -src_install() { - default - keepdir /etc/xmrig - systemd_dounit "${FILESDIR}"/xmrig.service - dobin "${BUILD_DIR}/xmrig" - dobin "${S}/scripts/enable_1gb_pages.sh" - dobin "${S}/scripts/randomx_boost.sh" -} diff --git a/net-misc/xmrig/xmrig-6.19.2.ebuild b/net-misc/xmrig/xmrig-6.19.2.ebuild deleted file mode 100644 index 7f9e7dd2397c..000000000000 --- a/net-misc/xmrig/xmrig-6.19.2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake systemd - -DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner" -HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig" - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" - inherit git-r3 -else - SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64" -fi - -LICENSE="Apache-2.0 GPL-3+ MIT" -SLOT="0" -IUSE="cpu_flags_x86_sse4_1 donate hwloc opencl +ssl" - -DEPEND=" - dev-libs/libuv:= - hwloc? ( >=sys-apps/hwloc-2.5.0:= ) - opencl? ( virtual/opencl ) - ssl? ( dev-libs/openssl:= ) -" -RDEPEND=" - ${DEPEND} - !arm64? ( sys-apps/msr-tools ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-6.12.2-nonotls.patch -) - -src_prepare() { - if ! use donate ; then - sed -i 's/1;/0;/g' src/donate.h || die - fi - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1) - -DWITH_HWLOC=$(usex hwloc) - -DWITH_TLS=$(usex ssl) - -DWITH_OPENCL=$(usex opencl) - -DWITH_CUDA=OFF - ) - - cmake_src_configure -} - -src_install() { - default - keepdir /etc/xmrig - systemd_dounit "${FILESDIR}"/xmrig.service - dobin "${BUILD_DIR}/xmrig" - dobin "${S}/scripts/enable_1gb_pages.sh" - dobin "${S}/scripts/randomx_boost.sh" -} diff --git a/net-misc/xmrig/xmrig-6.19.3.ebuild b/net-misc/xmrig/xmrig-6.20.0-r1.ebuild index 7f9e7dd2397c..a36872e00718 100644 --- a/net-misc/xmrig/xmrig-6.19.3.ebuild +++ b/net-misc/xmrig/xmrig-6.20.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake systemd +inherit cmake flag-o-matic systemd toolchain-funcs DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner" HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig" @@ -44,6 +44,13 @@ src_prepare() { } src_configure() { + # JIT broken with FORTIFY_SOURCE=3 + # Bug #913420 + if tc-enables-fortify-source; then + filter-flags -D_FORTIFY_SOURCE=3 + append-cppflags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 + fi + local mycmakeargs=( -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1) -DWITH_HWLOC=$(usex hwloc) diff --git a/net-misc/xmrig/xmrig-6.20.0.ebuild b/net-misc/xmrig/xmrig-6.20.0.ebuild deleted file mode 100644 index 7f9e7dd2397c..000000000000 --- a/net-misc/xmrig/xmrig-6.20.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake systemd - -DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner" -HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig" - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" - inherit git-r3 -else - SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64" -fi - -LICENSE="Apache-2.0 GPL-3+ MIT" -SLOT="0" -IUSE="cpu_flags_x86_sse4_1 donate hwloc opencl +ssl" - -DEPEND=" - dev-libs/libuv:= - hwloc? ( >=sys-apps/hwloc-2.5.0:= ) - opencl? ( virtual/opencl ) - ssl? ( dev-libs/openssl:= ) -" -RDEPEND=" - ${DEPEND} - !arm64? ( sys-apps/msr-tools ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-6.12.2-nonotls.patch -) - -src_prepare() { - if ! use donate ; then - sed -i 's/1;/0;/g' src/donate.h || die - fi - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1) - -DWITH_HWLOC=$(usex hwloc) - -DWITH_TLS=$(usex ssl) - -DWITH_OPENCL=$(usex opencl) - -DWITH_CUDA=OFF - ) - - cmake_src_configure -} - -src_install() { - default - keepdir /etc/xmrig - systemd_dounit "${FILESDIR}"/xmrig.service - dobin "${BUILD_DIR}/xmrig" - dobin "${S}/scripts/enable_1gb_pages.sh" - dobin "${S}/scripts/randomx_boost.sh" -} diff --git a/net-misc/xmrig/xmrig-9999.ebuild b/net-misc/xmrig/xmrig-9999.ebuild index 7f9e7dd2397c..a36872e00718 100644 --- a/net-misc/xmrig/xmrig-9999.ebuild +++ b/net-misc/xmrig/xmrig-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake systemd +inherit cmake flag-o-matic systemd toolchain-funcs DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner" HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig" @@ -44,6 +44,13 @@ src_prepare() { } src_configure() { + # JIT broken with FORTIFY_SOURCE=3 + # Bug #913420 + if tc-enables-fortify-source; then + filter-flags -D_FORTIFY_SOURCE=3 + append-cppflags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 + fi + local mycmakeargs=( -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1) -DWITH_HWLOC=$(usex hwloc) |