From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 1CE0C15800A for ; Thu, 31 Aug 2023 23:53:12 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5CC112BC01B; Thu, 31 Aug 2023 23:53:11 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 402F32BC01B for ; Thu, 31 Aug 2023 23:53:11 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 2BEB533E6A3 for ; Thu, 31 Aug 2023 23:53:10 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 6589110F2 for ; Thu, 31 Aug 2023 23:53:08 +0000 (UTC) From: "Adam Pimentel" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Adam Pimentel" Message-ID: <1693525981.aee8e14a9543d317ca53a9b96d1eef7d9dc25dde.adam.pimentel@gentoo> Subject: [gentoo-commits] repo/proj/guru:dev commit in: net-p2p/p2pool/ X-VCS-Repository: repo/proj/guru X-VCS-Files: net-p2p/p2pool/Manifest net-p2p/p2pool/p2pool-3.6.ebuild X-VCS-Directories: net-p2p/p2pool/ X-VCS-Committer: adam.pimentel X-VCS-Committer-Name: Adam Pimentel X-VCS-Revision: aee8e14a9543d317ca53a9b96d1eef7d9dc25dde X-VCS-Branch: dev Date: Thu, 31 Aug 2023 23:53:08 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: b895ca55-e7db-4aed-a64d-2a7bf5b2ec7c X-Archives-Hash: eb9c554f9f89c42f0c70f85308454dda commit: aee8e14a9543d317ca53a9b96d1eef7d9dc25dde Author: Adam Pimentel protonmail com> AuthorDate: Thu Aug 31 23:51:46 2023 +0000 Commit: Adam Pimentel protonmail com> CommitDate: Thu Aug 31 23:53:01 2023 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aee8e14a net-p2p/p2pool: simplify ebuild with developer-provided static deps Signed-off-by: Adam Pimentel protonmail.com> net-p2p/p2pool/Manifest | 1 + net-p2p/p2pool/p2pool-3.6.ebuild | 62 ++-------------------------------------- 2 files changed, 4 insertions(+), 59 deletions(-) diff --git a/net-p2p/p2pool/Manifest b/net-p2p/p2pool/Manifest index 51addfceb9..e09400aa42 100644 --- a/net-p2p/p2pool/Manifest +++ b/net-p2p/p2pool/Manifest @@ -51,3 +51,4 @@ DIST p2pool-3.5-randomx.tar.gz 165921 BLAKE2B 67d1c3e0c21307f0205a92ec4d3ad87a49 DIST p2pool-3.5-rapidjson.tar.gz 1115887 BLAKE2B f135cff2fc7d03e6c4507745007bcb0fa8850ec6b745713732ba4ae6d1cd8da1a121b52f7138c50b28bfe66e319de8dc8cc12a98c10b28a5be1f2faa0c58deec SHA512 09911a870773b20ab2cdd37c43ffecb0b7ce921e5de00a27514caff5b412b420cb5c0237743abb9919407d7479f00cd997a1101747e4dd286f2db5c69691b688 DIST p2pool-3.5-robin-hood-hashing.tar.gz 177642 BLAKE2B e66b8388fcd1f6294f67a18bbc45ac8083b9e8fd8d304a35963645934c9054c98c54b10dd8185e72da4d88e3825f7daed8f503f75589e799717aa4a3e1e101f9 SHA512 c569727678600d7c7ca0fd436e1fffbefab129455d12c57e01d74c57bf5d470f6e0aefe15e35831f1c31166e1a39398995403b1b5e346547549a819be202cd7a DIST p2pool-3.5.tar.gz 64292348 BLAKE2B e445abd689119136d00f29a859f90895c3a903aa1458d5c76a08f09e2ba8c51b0d65b3ba65d1729d9c7592e701301e22e5d33be132fdccf6bf27c7daac3db70e SHA512 30e40b4aa47f803ef0790885daba134cd4b2fba3ebd64d313e0f54a5f9215cb3f2ad0ad411a059b7f65e24973704f17913d895a36fc3ac4102621e2b05a4be1c +DIST p2pool-3.6.tar.xz 52889504 BLAKE2B 2204931073be845e43b85b0b87fe0eb7375a090565194aaa3a49ac4559c7443f0d6d37dbc3e14fef21f8dadd01d7f16a31a3ae9d5284d542413776b8d1a1f1bf SHA512 37ec77575135e91c6591d449dd711cf746cb14e9b6796d34ab6cb599f984ee2189101cd84eb09a55c047f553a3227cc89ce0f57c5a47c4605536577c4a7b0ad3 diff --git a/net-p2p/p2pool/p2pool-3.6.ebuild b/net-p2p/p2pool/p2pool-3.6.ebuild index d422725fd8..ea749c1ebb 100644 --- a/net-p2p/p2pool/p2pool-3.6.ebuild +++ b/net-p2p/p2pool/p2pool-3.6.ebuild @@ -5,36 +5,10 @@ EAPI=8 inherit cmake -P2POOL_DIST_COMMIT="fecfa189999af4c61db249a7fe7cf50e0fdddebb" - RANDOMX_DIST_COMMIT="f8c8618b561913024a38e75d4422820366b26dbb" - CPPZMQ_DIST_COMMIT="c94c20743ed7d4aa37835a5c46567ab0790d4acc" - CURL_DIST_COMMIT="50490c0679fcd0e50bb3a8fbf2d9244845652cf0" - LIBUV_DIST_COMMIT="701acd594028eff899c115f0260dcdc184372b8f" - RAPIDJSON_DIST_COMMIT="36a5533fde9ca2ded1b899b52fae4d29c2456cea" - ROBIN_HOOD_HASHING_DIST_COMMIT="4213dd109f03b49c68b52074d929e6f221803bed" - MINIUPNP_DIST_COMMIT="f7b437772bf0aca95a3bbcb58e74702b9605d3ff" - DESCRIPTION="Decentralized pool for Monero mining" HOMEPAGE="https://p2pool.io" -SRC_URI=" - https://github.com/SChernykh/p2pool/archive/${P2POOL_DIST_COMMIT}.tar.gz -> \ -${P}.tar.gz - https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMMIT}.tar.gz -> \ -${P}-randomx.tar.gz - https://github.com/SChernykh/cppzmq/archive/${CPPZMQ_DIST_COMMIT}.tar.gz -> \ -${P}-cppzmq.tar.gz - https://github.com/SChernykh/curl/archive/${CURL_DIST_COMMIT}.tar.gz -> \ -${P}-curl.tar.gz - https://github.com/SChernykh/libuv/archive/${LIBUV_DIST_COMMIT}.tar.gz -> \ -${P}-libuv.tar.gz - https://github.com/SChernykh/rapidjson/archive/${RAPIDJSON_DIST_COMMIT}.tar.gz -> \ -${P}-rapidjson.tar.gz - https://github.com/SChernykh/robin-hood-hashing/archive/${ROBIN_HOOD_HASHING_DIST_COMMIT}.tar.gz -> \ -${P}-robin-hood-hashing.tar.gz - https://github.com/SChernykh/miniupnp/archive/${MINIUPNP_DIST_COMMIT}.tar.gz -> \ -${P}-miniupnp.tar.gz -" +SRC_URI=" https://github.com/SChernykh/p2pool/releases/download/v${PV}/p2pool_source.tar.xz -> ${P}.tar.xz" KEYWORDS="~amd64 ~arm64 ~x86" LICENSE="BSD GPL-3+ ISC LGPL-3+ MIT" @@ -46,30 +20,8 @@ DEPEND=" " src_unpack() { - unpack ${P}.tar.gz \ - ${P}-randomx.tar.gz \ - ${P}-cppzmq.tar.gz \ - ${P}-curl.tar.gz \ - ${P}-libuv.tar.gz \ - ${P}-rapidjson.tar.gz \ - ${P}-robin-hood-hashing.tar.gz \ - ${P}-miniupnp.tar.gz - mv -T "${WORKDIR}"/p2pool-${P2POOL_DIST_COMMIT} \ - "${WORKDIR}"/${P} || die - mv -T "${WORKDIR}"/RandomX-${RANDOMX_DIST_COMMIT} \ - "${WORKDIR}"/${P}/external/src/RandomX || die - mv -T "${WORKDIR}"/cppzmq-${CPPZMQ_DIST_COMMIT} \ - "${WORKDIR}"/${P}/external/src/cppzmq || die - mv -T "${WORKDIR}"/curl-${CURL_DIST_COMMIT} \ - "${WORKDIR}"/${P}/external/src/curl || die - mv -T "${WORKDIR}"/libuv-${LIBUV_DIST_COMMIT} \ - "${WORKDIR}"/${P}/external/src/libuv || die - mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMMIT} \ - "${WORKDIR}"/${P}/external/src/rapidjson || die - mv -T "${WORKDIR}"/robin-hood-hashing-${ROBIN_HOOD_HASHING_DIST_COMMIT} \ - "${WORKDIR}"/${P}/external/src/robin-hood-hashing || die - mv -T "${WORKDIR}"/miniupnp-${MINIUPNP_DIST_COMMIT} \ - "${WORKDIR}"/${P}/external/src/miniupnp || die + unpack ${P}.tar.xz + mv -T "${WORKDIR}"/${PN} "${WORKDIR}"/${P} || die } src_prepare() { @@ -81,14 +33,6 @@ src_prepare() { cmake_src_prepare } -src_configure() { - local mycmakeargs=( - -DWITH_RANDOMX=OFF - ) - - cmake_src_configure -} - src_install(){ dobin "${BUILD_DIR}/p2pool" }