From de49812990871e1705b64051c35161d5e6400269 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 24 Dec 2018 14:11:38 +0000 Subject: gentoo resync : 24.12.2018 --- net-p2p/Manifest.gz | Bin 9427 -> 9255 bytes net-p2p/airdcpp-webclient/Manifest | 4 +- .../airdcpp-webclient-2.3.0.ebuild | 65 ------------ .../airdcpp-webclient-2.5.0.ebuild | 65 ++++++++++++ net-p2p/cpuminer-opt/Manifest | 20 +--- net-p2p/cpuminer-opt/cpuminer-opt-3.8.4.1.ebuild | 46 -------- net-p2p/cpuminer-opt/cpuminer-opt-3.8.5.ebuild | 46 -------- net-p2p/cpuminer-opt/cpuminer-opt-3.8.6.1.ebuild | 46 -------- net-p2p/cpuminer-opt/cpuminer-opt-3.8.6.ebuild | 46 -------- net-p2p/cpuminer-opt/cpuminer-opt-3.8.7.1.ebuild | 46 -------- net-p2p/cpuminer-opt/cpuminer-opt-3.8.7.2.ebuild | 46 -------- net-p2p/cpuminer-opt/cpuminer-opt-3.8.7.ebuild | 46 -------- .../cpuminer-opt/cpuminer-opt-3.8.8.1-r1.ebuild | 50 +++++++++ net-p2p/cpuminer-opt/cpuminer-opt-3.8.8.1.ebuild | 46 -------- net-p2p/cpuminer-opt/cpuminer-opt-3.8.8.ebuild | 46 -------- net-p2p/cpuminer-opt/cpuminer-opt-9999.ebuild | 10 +- net-p2p/fms/Manifest | 7 +- net-p2p/fms/files/fms | 3 +- net-p2p/fms/files/fms-use-system-libs4.patch | 40 +++++++ net-p2p/fms/fms-0.3.80.ebuild | 76 ++++++++++++++ net-p2p/fms/metadata.xml | 3 +- net-p2p/ncdc/Manifest | 2 +- net-p2p/ncdc/metadata.xml | 5 +- net-p2p/ppcoind/Manifest | 11 -- net-p2p/ppcoind/files/ppcoin.conf | 8 -- net-p2p/ppcoind/files/ppcoin.confd | 10 -- net-p2p/ppcoind/files/ppcoin.initd | 104 ------------------ net-p2p/ppcoind/files/ppcoin.initd-r1 | 28 ----- net-p2p/ppcoind/files/ppcoin.service | 30 ------ .../ppcoind/files/ppcoind-0.4.0-boost_chrono.patch | 10 -- net-p2p/ppcoind/files/ppcoind-0.4.0-gcc6.patch | 11 -- net-p2p/ppcoind/files/ppcoind.logrotate | 7 -- net-p2p/ppcoind/metadata.xml | 11 -- net-p2p/ppcoind/ppcoind-0.4.0-r1.ebuild | 116 --------------------- net-p2p/qbittorrent/Manifest | 4 +- net-p2p/qbittorrent/qbittorrent-4.1.2.ebuild | 69 ------------ net-p2p/qbittorrent/qbittorrent-4.1.4.ebuild | 69 ++++++++++++ net-p2p/syncthing/Manifest | 2 +- net-p2p/syncthing/syncthing-0.14.52.ebuild | 2 +- net-p2p/transmission-remote-cli/Manifest | 2 +- net-p2p/transmission-remote-cli/metadata.xml | 4 - net-p2p/xmr-stak/Manifest | 23 +--- net-p2p/xmr-stak/xmr-stak-2.4.3-r1.ebuild | 66 ------------ net-p2p/xmr-stak/xmr-stak-2.4.4.ebuild | 66 ------------ net-p2p/xmr-stak/xmr-stak-2.4.5-r1.ebuild | 67 ------------ net-p2p/xmr-stak/xmr-stak-2.4.5.ebuild | 66 ------------ net-p2p/xmr-stak/xmr-stak-2.4.6.ebuild | 67 ------------ net-p2p/xmr-stak/xmr-stak-2.4.7.ebuild | 67 ------------ net-p2p/xmr-stak/xmr-stak-2.5.0.ebuild | 67 ------------ net-p2p/xmr-stak/xmr-stak-2.5.1.ebuild | 67 ------------ net-p2p/xmr-stak/xmr-stak-2.5.2.ebuild | 67 ------------ net-p2p/xmr-stak/xmr-stak-2.6.0.ebuild | 67 ------------ net-p2p/xmr-stak/xmr-stak-2.7.0.ebuild | 67 ++++++++++++ net-p2p/xmr-stak/xmr-stak-2.7.1.ebuild | 67 ++++++++++++ 54 files changed, 465 insertions(+), 1621 deletions(-) delete mode 100644 net-p2p/airdcpp-webclient/airdcpp-webclient-2.3.0.ebuild create mode 100644 net-p2p/airdcpp-webclient/airdcpp-webclient-2.5.0.ebuild delete mode 100644 net-p2p/cpuminer-opt/cpuminer-opt-3.8.4.1.ebuild delete mode 100644 net-p2p/cpuminer-opt/cpuminer-opt-3.8.5.ebuild delete mode 100644 net-p2p/cpuminer-opt/cpuminer-opt-3.8.6.1.ebuild delete mode 100644 net-p2p/cpuminer-opt/cpuminer-opt-3.8.6.ebuild delete mode 100644 net-p2p/cpuminer-opt/cpuminer-opt-3.8.7.1.ebuild delete mode 100644 net-p2p/cpuminer-opt/cpuminer-opt-3.8.7.2.ebuild delete mode 100644 net-p2p/cpuminer-opt/cpuminer-opt-3.8.7.ebuild create mode 100644 net-p2p/cpuminer-opt/cpuminer-opt-3.8.8.1-r1.ebuild delete mode 100644 net-p2p/cpuminer-opt/cpuminer-opt-3.8.8.1.ebuild delete mode 100644 net-p2p/cpuminer-opt/cpuminer-opt-3.8.8.ebuild create mode 100644 net-p2p/fms/files/fms-use-system-libs4.patch create mode 100644 net-p2p/fms/fms-0.3.80.ebuild delete mode 100644 net-p2p/ppcoind/Manifest delete mode 100644 net-p2p/ppcoind/files/ppcoin.conf delete mode 100644 net-p2p/ppcoind/files/ppcoin.confd delete mode 100644 net-p2p/ppcoind/files/ppcoin.initd delete mode 100644 net-p2p/ppcoind/files/ppcoin.initd-r1 delete mode 100644 net-p2p/ppcoind/files/ppcoin.service delete mode 100644 net-p2p/ppcoind/files/ppcoind-0.4.0-boost_chrono.patch delete mode 100644 net-p2p/ppcoind/files/ppcoind-0.4.0-gcc6.patch delete mode 100644 net-p2p/ppcoind/files/ppcoind.logrotate delete mode 100644 net-p2p/ppcoind/metadata.xml delete mode 100644 net-p2p/ppcoind/ppcoind-0.4.0-r1.ebuild delete mode 100644 net-p2p/qbittorrent/qbittorrent-4.1.2.ebuild create mode 100644 net-p2p/qbittorrent/qbittorrent-4.1.4.ebuild delete mode 100644 net-p2p/xmr-stak/xmr-stak-2.4.3-r1.ebuild delete mode 100644 net-p2p/xmr-stak/xmr-stak-2.4.4.ebuild delete mode 100644 net-p2p/xmr-stak/xmr-stak-2.4.5-r1.ebuild delete mode 100644 net-p2p/xmr-stak/xmr-stak-2.4.5.ebuild delete mode 100644 net-p2p/xmr-stak/xmr-stak-2.4.6.ebuild delete mode 100644 net-p2p/xmr-stak/xmr-stak-2.4.7.ebuild delete mode 100644 net-p2p/xmr-stak/xmr-stak-2.5.0.ebuild delete mode 100644 net-p2p/xmr-stak/xmr-stak-2.5.1.ebuild delete mode 100644 net-p2p/xmr-stak/xmr-stak-2.5.2.ebuild delete mode 100644 net-p2p/xmr-stak/xmr-stak-2.6.0.ebuild create mode 100644 net-p2p/xmr-stak/xmr-stak-2.7.0.ebuild create mode 100644 net-p2p/xmr-stak/xmr-stak-2.7.1.ebuild (limited to 'net-p2p') diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz index 52a6c21eaca5..543bfb6d5c68 100644 Binary files a/net-p2p/Manifest.gz and b/net-p2p/Manifest.gz differ diff --git a/net-p2p/airdcpp-webclient/Manifest b/net-p2p/airdcpp-webclient/Manifest index eb480f8426b8..1ef244201a35 100644 --- a/net-p2p/airdcpp-webclient/Manifest +++ b/net-p2p/airdcpp-webclient/Manifest @@ -1,7 +1,7 @@ AUX airdcppd.confd 198 BLAKE2B 7d3fbce6527a7f1971f544a37215fa73ed1f19bc5f6c4c3ef90c28b170b84ecd3a82da77b582b69ef442a9a455752192ba4b6b33aeb9a43587c0209fdf380342 SHA512 025ec93c208173771fe697574c9161b9af8d740eab0b1290c8d3857961dc3635339bdb9c18b97fdde6fa7dc8924f4453b9c609ca57e61f1cad9ff47683fb613e AUX airdcppd.initd 584 BLAKE2B 6e19d6088b26153527fa51e3789c3968647af3f7a2b1fbe2b355587b14eef94b8800a78565ce3bd54f0474542496bfd9f80566c36fcf6f1e51f55c48aa0654ee SHA512 f6de7a576eaef662e73dd488acd956371891278a6fa6c912be864c630a22435541deaca9055c6d7912bf483de228db2cd0bd9c9666a1a436de55112561783721 -DIST airdcpp-webclient-2.3.0.tar.gz 880508 BLAKE2B 426c0582ffad734cae2f66826aa04b2db791a110abc79629f4e3b71a69db354b56d213feae6d807f3b7a3f2906aac00fc50c49eaf3dc7d8e09783f59c99ef4e5 SHA512 b1f47c8f500aa684a8cabcff916b6a1e41230d949a35d57c80f13734f6f88f8c3a31d99f64cc1f6e316d26710da894670f130baf78fec5ecf3a70a70f0d7417a DIST airdcpp-webclient-2.4.0.tar.gz 899040 BLAKE2B a498624fb273ecc756c6d1ce9fc6ebc4b44e0e6788ae41208a308d9e204a4657503e9123c7ed41c9a5d1ffca6a1eda54a3fdddb609244cea54b41605927281d9 SHA512 6598fd6bebae65381dd97763da4a69ce32e4d3f5cb16e5cbd66bd29d973e36c3a616138c84426c462cfd275b39b8d4bd4c0162de9dba3c02b603735ad842a3a7 -EBUILD airdcpp-webclient-2.3.0.ebuild 1442 BLAKE2B 1d7971f1b9f677e1bae2909b052054bb176da4583bcc36fafe0f5c38e98bc10d0f6138704209c3ec5106250dba44252e062215e73c39b72738417ba27781e9db SHA512 595e0d80ee5bd7551e25b729c17f6c19194b63618b49580239d0527ad0e69e7cee1671d074d3118728b186a5ccd3b31d1866bda72a1de73da54ab9016e0a85b8 +DIST airdcpp-webclient-2.5.0.tar.gz 900078 BLAKE2B 53f5e096a3a6cc7c77c92bef32a7aaf0fb7b5e49740718252c7b4e233b80c52ca27029ba24fef4f1ab9c4c360da182accffb8ba7de27ef9b0b4aaa011005b689 SHA512 cf0220e3f2096304e393a4bd833e81c1427dbd144a56498712c9e18f2ec14f35d9112ad0ff05f54aad5a57126d68fc46c2bf20806dd7464a5bdb301543b08809 EBUILD airdcpp-webclient-2.4.0.ebuild 1439 BLAKE2B 39eb81610030ca0ca4158842ec9c42fdd745924a4daf8b4967d477e021d8560e2cae400343b0f4ccff1eabc343eb2e1e6977b43a11774f1efb1a6e8a00155a96 SHA512 21193dd5317f7185151090f2559e0d8bd0b6b6950be16b3ad60648706bec5c0c4c4f552baa217ccbbf4e42f6cc4d31f7ef5aa6ff15fdee93fc20556b47d29b1e +EBUILD airdcpp-webclient-2.5.0.ebuild 1439 BLAKE2B 39eb81610030ca0ca4158842ec9c42fdd745924a4daf8b4967d477e021d8560e2cae400343b0f4ccff1eabc343eb2e1e6977b43a11774f1efb1a6e8a00155a96 SHA512 21193dd5317f7185151090f2559e0d8bd0b6b6950be16b3ad60648706bec5c0c4c4f552baa217ccbbf4e42f6cc4d31f7ef5aa6ff15fdee93fc20556b47d29b1e MISC metadata.xml 804 BLAKE2B 4d7003fed4a4fcf24fcf30ecf7d5e2c8970f4c76e6b37444721d09da8413a1d1aeb3a2d4c22174f02bfb7fff7b38e35f23c85a9070625a3eaf63bf0f68fc20e7 SHA512 1408ae27ba8cce6f6f6d53a5fade6d4bf2ce0587cd0b829c3426d88257e83dcd6c69ba5e3cb143d7ac7a31ad7a59e7324a6faf489162f88b62932b4bf8129268 diff --git a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.3.0.ebuild b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.3.0.ebuild deleted file mode 100644 index 8bb9603ef74f..000000000000 --- a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.3.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6,7}} ) - -inherit cmake-utils python-any-r1 user - -DESCRIPTION="Cross-platform Direct Connect client" -HOMEPAGE="https://airdcpp-web.github.io/" -SRC_URI="https://github.com/airdcpp-web/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -KEYWORDS="~amd64 ~x86" -LICENSE="GPL-2+" -SLOT="0" -IUSE="nat-pmp +tbb +webui" - -RDEPEND=" - app-arch/bzip2 - dev-cpp/websocketpp - dev-libs/boost:= - dev-libs/leveldb:= - dev-libs/libmaxminddb:= - dev-libs/openssl:0=[-bindist] - net-libs/miniupnpc:= - sys-libs/zlib:= - virtual/libiconv - nat-pmp? ( net-libs/libnatpmp:= ) - tbb? ( dev-cpp/tbb:= ) -" -DEPEND=" - virtual/pkgconfig - ${PYTHON_DEPS} - ${RDEPEND} -" -PDEPEND="webui? ( www-apps/airdcpp-webui )" - -pkg_setup() { - python-any-r1_pkg_setup - enewgroup airdcppd - enewuser airdcppd -1 -1 /var/lib/airdcppd airdcppd -} - -src_configure() { - local mycmakeargs=( - -DINSTALL_WEB_UI=OFF - -DENABLE_NATPMP=$(usex nat-pmp) - -DENABLE_TBB=$(usex tbb) - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - newconfd "${FILESDIR}/airdcppd.confd" airdcppd - newinitd "${FILESDIR}/airdcppd.initd" airdcppd - keepdir /var/lib/airdcppd - fowners airdcppd:airdcppd /var/lib/airdcppd -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Run 'airdcppd --configure' to set up ports and authentication" - fi -} diff --git a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.5.0.ebuild b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.5.0.ebuild new file mode 100644 index 000000000000..0a48a02f89a5 --- /dev/null +++ b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.5.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6,7}} ) + +inherit cmake-utils python-any-r1 user + +DESCRIPTION="Cross-platform Direct Connect client" +HOMEPAGE="https://airdcpp-web.github.io/" +SRC_URI="https://github.com/airdcpp-web/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64 ~x86" +LICENSE="GPL-2+" +SLOT="0" +IUSE="nat-pmp +tbb +webui" + +RDEPEND=" + app-arch/bzip2 + dev-cpp/websocketpp + dev-libs/boost:= + dev-libs/leveldb:= + dev-libs/libmaxminddb:= + dev-libs/openssl:0=[-bindist] + net-libs/miniupnpc:= + sys-libs/zlib:= + virtual/libiconv + nat-pmp? ( net-libs/libnatpmp:= ) + tbb? ( dev-cpp/tbb:= ) +" +DEPEND=" + virtual/pkgconfig + ${PYTHON_DEPS} + ${RDEPEND} +" +PDEPEND="webui? ( www-apps/airdcpp-webui )" + +pkg_setup() { + python-any-r1_pkg_setup + enewgroup airdcppd + enewuser airdcppd -1 -1 /var/lib/airdcppd airdcppd +} + +src_configure() { + local mycmakeargs=( + -DINSTALL_WEB_UI=OFF + -DENABLE_NATPMP=$(usex nat-pmp) + -DENABLE_TBB=$(usex tbb) + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + newconfd "${FILESDIR}/airdcppd.confd" airdcppd + newinitd "${FILESDIR}/airdcppd.initd" airdcppd + keepdir /var/lib/airdcppd + fowners airdcppd:airdcppd /var/lib/airdcppd +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + elog "Run 'airdcppd --configure' to set up ports and authentication" + fi +} diff --git a/net-p2p/cpuminer-opt/Manifest b/net-p2p/cpuminer-opt/Manifest index 4ca21e59088c..55505570182c 100644 --- a/net-p2p/cpuminer-opt/Manifest +++ b/net-p2p/cpuminer-opt/Manifest @@ -1,21 +1,5 @@ AUX cpuminer-opt.service 690 BLAKE2B f95dff31fb5ff12da8b8ae282bba4c0fd15b5c0aa7e0f2b87f94a901a8e15ea5c81e6704fe5e81681383a3d82c41516174c4cae3a6dc59c9d2af618197f32189 SHA512 d175754246d61d08d615af52c3499d67e4d8c6a5166f07ea4fd646f3000ca7afed99f9b436785c50141a86b5faf017be4b2d1d5d2f9e3921a6171e4223be9b4c -DIST cpuminer-opt-3.8.4.1.tar.gz 1678548 BLAKE2B 86ff1dce5abf735982f1272f6a97a18bb06d57d0f8008050ae5531323158e629325292c0cd8ba1ef1f1fb9a5d8a79848ea19cb7ab42b1baab40b12d4fd27f921 SHA512 38f8f62de08cc9fbcaa187f4abac2238a3aa0011c6d4bede67b48bc78add32e78bd0e3edb422795246573ece17397a32067d2f20dbc64f020b23f5a86c767021 -DIST cpuminer-opt-3.8.5.tar.gz 1701640 BLAKE2B b42d52da56e141bac42b4e5159325f8344434ecfee6e740fbd3c10cc64b448c6b849b029ea703e0f63e6720625fedcfd84e22dd34fc4a4ce37a88e120337ac1e SHA512 27047b8ee4c2a84f40f62ee6a0a4b24245096ade061d55c3c5374aa12e548aeb6d2dc665799ac81edaabcce63a21af11cef8df6ad050fb8cc7094170ec7a8384 -DIST cpuminer-opt-3.8.6.1.tar.gz 1701432 BLAKE2B daef8f5f4d5734e80fba1f21dbf3954ccb521dd102dc50427f934b6dbb66d74db85cc2f778da47723783fb2ccca81c6e318da414bc1aa968f4e9966faf88ccea SHA512 a88a0f9b0eb62b5ab74e97616c9c90220847fef232987409ec1ac6d47e1b85f0de186cbccdb317db001dec2f67cd6ea7d5c738abc6bbb42fbadbca53492441db -DIST cpuminer-opt-3.8.6.tar.gz 1701535 BLAKE2B ed51168879e6ca6ada67f13b7325b36c8e58dd3d6d71c55993e84ff9363864fd503f70849fd29366607e57b23f1493539e0e17d1043295266ed4505fbd032cb7 SHA512 57ab3ff3f0a298a4c24d0d8cf4f145627435bbdc4577952995a8babbd7838ae36e56a0d1e2b4c8900af6beecae95af29fef58b74b9afb5268307b67043ef93c4 -DIST cpuminer-opt-3.8.7.1.tar.gz 1707776 BLAKE2B 134c25fab106db6fad601010f8f91a82e42bc03b94e633ffd3db3ef3d4eb05f2561e1249c06f3505a03abbb95976ebfcbcbad225166bc2208a123df15859036a SHA512 74cd569718cf8402cb25a4be4e9d94a897a697e02c7c9f6422313c3a3026f3d12a8eea9669b3a253fdfb471311bf49f8209f35efacb84fd3151e4ac8acda2ed7 -DIST cpuminer-opt-3.8.7.2.tar.gz 1707968 BLAKE2B 2358286014b631fea94f49de5ccb61477c0b388c650a87734ee684781ddc0f0cbdbb539affce6c12da8a4ca91a132f8ca9a4ba923c971d0ddca8e712276899ec SHA512 857a91a1061d9d4921af94743faee03031e8f2e92ba2e1d885dbd1060b19d6b93d28e9f54d10e59930eb0c8ebdb19db9888aca9ce0a05e7fbbb659d3ae3e25b5 -DIST cpuminer-opt-3.8.7.tar.gz 1707993 BLAKE2B c1a3156c02a3adf80b75fd6766c3bb7d20755813f90b2669ff6d462990ef2b80a97218b0a30fb559c8c2b3902bdc194e01f463351778f6fbd2a8a08c44da3e81 SHA512 c2aee02586712591d609748e5dbf90d5e28050fa4611915e216a6fef79fdb7ea2e0c31b844457fd505f2cc6892268dbcaebe3ed6b00f2efe9734c8d19ba8096a DIST cpuminer-opt-3.8.8.1.tar.gz 1709515 BLAKE2B cecf9f57093fd89cef459cdc0d591a5de4bb12126a931dd9bfee0fc9b08a7ec4b5bb087ad383f14492b3da3066bac695f0022e1dfc595c7e331c9517b4b44db6 SHA512 5dd254237231abb84312c31be97952d1e1f1cd6c4fa0efc409581afb1a28d9783816b9efdb07501d67b99b831bce0a290e5cc2b3ce6c915a3e76b00edd582560 -DIST cpuminer-opt-3.8.8.tar.gz 1708920 BLAKE2B 7f05890a0598737d070429617952aa4fc782c960f724a627938855336503d03c198902d63eb9d1563aece56ab354d339a2d8dbc91c7162c83ddaffc8a3de8cd2 SHA512 24f1521660b1d2974328674bfd63ca34628ac005e7f6de111a6b82a588f4f4d8e809d78e374ad9e97910b73c0af961e1c4a1c07c4d494bb200be4697fa143acc -EBUILD cpuminer-opt-3.8.4.1.ebuild 1002 BLAKE2B 33f93d5f53ddd1f52e0dca9e3afbc7c61e54c74618ad6e8d65b106c95240f3e108ae1f4b8aa47c3994309791caaac7623099a9cc6e6bf3b3b949db84a73d20ed SHA512 fdd3205d085d5f45b65becdf5157cbd9817e9aba9f8436e78bab45baaa77287a6e9a563fd959d7559d6794747ec24204ee566db22dda3f18e75b5ec8db51d0bf -EBUILD cpuminer-opt-3.8.5.ebuild 1002 BLAKE2B 33f93d5f53ddd1f52e0dca9e3afbc7c61e54c74618ad6e8d65b106c95240f3e108ae1f4b8aa47c3994309791caaac7623099a9cc6e6bf3b3b949db84a73d20ed SHA512 fdd3205d085d5f45b65becdf5157cbd9817e9aba9f8436e78bab45baaa77287a6e9a563fd959d7559d6794747ec24204ee566db22dda3f18e75b5ec8db51d0bf -EBUILD cpuminer-opt-3.8.6.1.ebuild 1002 BLAKE2B 33f93d5f53ddd1f52e0dca9e3afbc7c61e54c74618ad6e8d65b106c95240f3e108ae1f4b8aa47c3994309791caaac7623099a9cc6e6bf3b3b949db84a73d20ed SHA512 fdd3205d085d5f45b65becdf5157cbd9817e9aba9f8436e78bab45baaa77287a6e9a563fd959d7559d6794747ec24204ee566db22dda3f18e75b5ec8db51d0bf -EBUILD cpuminer-opt-3.8.6.ebuild 1002 BLAKE2B 33f93d5f53ddd1f52e0dca9e3afbc7c61e54c74618ad6e8d65b106c95240f3e108ae1f4b8aa47c3994309791caaac7623099a9cc6e6bf3b3b949db84a73d20ed SHA512 fdd3205d085d5f45b65becdf5157cbd9817e9aba9f8436e78bab45baaa77287a6e9a563fd959d7559d6794747ec24204ee566db22dda3f18e75b5ec8db51d0bf -EBUILD cpuminer-opt-3.8.7.1.ebuild 1002 BLAKE2B 33f93d5f53ddd1f52e0dca9e3afbc7c61e54c74618ad6e8d65b106c95240f3e108ae1f4b8aa47c3994309791caaac7623099a9cc6e6bf3b3b949db84a73d20ed SHA512 fdd3205d085d5f45b65becdf5157cbd9817e9aba9f8436e78bab45baaa77287a6e9a563fd959d7559d6794747ec24204ee566db22dda3f18e75b5ec8db51d0bf -EBUILD cpuminer-opt-3.8.7.2.ebuild 1002 BLAKE2B 33f93d5f53ddd1f52e0dca9e3afbc7c61e54c74618ad6e8d65b106c95240f3e108ae1f4b8aa47c3994309791caaac7623099a9cc6e6bf3b3b949db84a73d20ed SHA512 fdd3205d085d5f45b65becdf5157cbd9817e9aba9f8436e78bab45baaa77287a6e9a563fd959d7559d6794747ec24204ee566db22dda3f18e75b5ec8db51d0bf -EBUILD cpuminer-opt-3.8.7.ebuild 1002 BLAKE2B 33f93d5f53ddd1f52e0dca9e3afbc7c61e54c74618ad6e8d65b106c95240f3e108ae1f4b8aa47c3994309791caaac7623099a9cc6e6bf3b3b949db84a73d20ed SHA512 fdd3205d085d5f45b65becdf5157cbd9817e9aba9f8436e78bab45baaa77287a6e9a563fd959d7559d6794747ec24204ee566db22dda3f18e75b5ec8db51d0bf -EBUILD cpuminer-opt-3.8.8.1.ebuild 1002 BLAKE2B 33f93d5f53ddd1f52e0dca9e3afbc7c61e54c74618ad6e8d65b106c95240f3e108ae1f4b8aa47c3994309791caaac7623099a9cc6e6bf3b3b949db84a73d20ed SHA512 fdd3205d085d5f45b65becdf5157cbd9817e9aba9f8436e78bab45baaa77287a6e9a563fd959d7559d6794747ec24204ee566db22dda3f18e75b5ec8db51d0bf -EBUILD cpuminer-opt-3.8.8.ebuild 1002 BLAKE2B 33f93d5f53ddd1f52e0dca9e3afbc7c61e54c74618ad6e8d65b106c95240f3e108ae1f4b8aa47c3994309791caaac7623099a9cc6e6bf3b3b949db84a73d20ed SHA512 fdd3205d085d5f45b65becdf5157cbd9817e9aba9f8436e78bab45baaa77287a6e9a563fd959d7559d6794747ec24204ee566db22dda3f18e75b5ec8db51d0bf -EBUILD cpuminer-opt-9999.ebuild 1002 BLAKE2B 33f93d5f53ddd1f52e0dca9e3afbc7c61e54c74618ad6e8d65b106c95240f3e108ae1f4b8aa47c3994309791caaac7623099a9cc6e6bf3b3b949db84a73d20ed SHA512 fdd3205d085d5f45b65becdf5157cbd9817e9aba9f8436e78bab45baaa77287a6e9a563fd959d7559d6794747ec24204ee566db22dda3f18e75b5ec8db51d0bf +EBUILD cpuminer-opt-3.8.8.1-r1.ebuild 1029 BLAKE2B 3b78792a9c3e6eeceef1b01e8ffb3541c169c44b9d21c294856a2e9624f6b6106a5f7ba2e9f743f3e3bb97e14986d352fdda69dea944906aa87e4e843a5bf1fd SHA512 2927d9dfd2ea681153c77cb592bba5d447ea8954d9a99a0743cd86bc695349529105ef5f06e0219814bbfead0ede171c4bbb7352edfbfa2bb32d8b144b2e727d +EBUILD cpuminer-opt-9999.ebuild 1029 BLAKE2B 3b78792a9c3e6eeceef1b01e8ffb3541c169c44b9d21c294856a2e9624f6b6106a5f7ba2e9f743f3e3bb97e14986d352fdda69dea944906aa87e4e843a5bf1fd SHA512 2927d9dfd2ea681153c77cb592bba5d447ea8954d9a99a0743cd86bc695349529105ef5f06e0219814bbfead0ede171c4bbb7352edfbfa2bb32d8b144b2e727d MISC metadata.xml 333 BLAKE2B f7851fe0d55d729c75e3934fa32ab578c57d3dfc4a1634cc8dcca655f0d4ab1a6bb56d0b9c347dedb6cedf3d5a5a7a1bb9662856733970b1cc8db288c26be4a2 SHA512 770d39605bb1afa7d7643b4fc8f295e449f90175ae0d31c8a5023bfc9ba233c9e80ebf1dfbf81c4b86af8dc1d66bc336a4464748f162119b35fcb695cd54e656 diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.8.4.1.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-3.8.4.1.ebuild deleted file mode 100644 index a1f4a660f6b9..000000000000 --- a/net-p2p/cpuminer-opt/cpuminer-opt-3.8.4.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic systemd - -DESCRIPTION="Optimized multi algo CPU miner" -HOMEPAGE="https://github.com/JayDDee/cpuminer-opt" -IUSE="cpu_flags_x86_sse2 curl libressl" -LICENSE="GPL-2" -SLOT="0" -REQUIRED_USE="cpu_flags_x86_sse2" -DEPEND=" - dev-libs/gmp:0 - dev-libs/jansson - curl? ( >=net-misc/curl-7.15[ssl] ) - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) -" -RDEPEND="${DEPEND}" -if [[ ${PV} == "9999" ]] ; then - SRC_URI="" - EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git" - inherit git-r3 -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -fi - -src_prepare() { - default - eautoreconf -} - -src_configure() { - append-ldflags -Wl,-z,noexecstack - econf --with-crypto $(use_with curl) -} - -src_install() { - default - systemd_dounit "${FILESDIR}"/${PN}.service - insinto "/etc/${PN}" - doins cpuminer-conf.json -} diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.8.5.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-3.8.5.ebuild deleted file mode 100644 index a1f4a660f6b9..000000000000 --- a/net-p2p/cpuminer-opt/cpuminer-opt-3.8.5.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic systemd - -DESCRIPTION="Optimized multi algo CPU miner" -HOMEPAGE="https://github.com/JayDDee/cpuminer-opt" -IUSE="cpu_flags_x86_sse2 curl libressl" -LICENSE="GPL-2" -SLOT="0" -REQUIRED_USE="cpu_flags_x86_sse2" -DEPEND=" - dev-libs/gmp:0 - dev-libs/jansson - curl? ( >=net-misc/curl-7.15[ssl] ) - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) -" -RDEPEND="${DEPEND}" -if [[ ${PV} == "9999" ]] ; then - SRC_URI="" - EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git" - inherit git-r3 -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -fi - -src_prepare() { - default - eautoreconf -} - -src_configure() { - append-ldflags -Wl,-z,noexecstack - econf --with-crypto $(use_with curl) -} - -src_install() { - default - systemd_dounit "${FILESDIR}"/${PN}.service - insinto "/etc/${PN}" - doins cpuminer-conf.json -} diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.8.6.1.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-3.8.6.1.ebuild deleted file mode 100644 index a1f4a660f6b9..000000000000 --- a/net-p2p/cpuminer-opt/cpuminer-opt-3.8.6.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic systemd - -DESCRIPTION="Optimized multi algo CPU miner" -HOMEPAGE="https://github.com/JayDDee/cpuminer-opt" -IUSE="cpu_flags_x86_sse2 curl libressl" -LICENSE="GPL-2" -SLOT="0" -REQUIRED_USE="cpu_flags_x86_sse2" -DEPEND=" - dev-libs/gmp:0 - dev-libs/jansson - curl? ( >=net-misc/curl-7.15[ssl] ) - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) -" -RDEPEND="${DEPEND}" -if [[ ${PV} == "9999" ]] ; then - SRC_URI="" - EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git" - inherit git-r3 -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -fi - -src_prepare() { - default - eautoreconf -} - -src_configure() { - append-ldflags -Wl,-z,noexecstack - econf --with-crypto $(use_with curl) -} - -src_install() { - default - systemd_dounit "${FILESDIR}"/${PN}.service - insinto "/etc/${PN}" - doins cpuminer-conf.json -} diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.8.6.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-3.8.6.ebuild deleted file mode 100644 index a1f4a660f6b9..000000000000 --- a/net-p2p/cpuminer-opt/cpuminer-opt-3.8.6.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic systemd - -DESCRIPTION="Optimized multi algo CPU miner" -HOMEPAGE="https://github.com/JayDDee/cpuminer-opt" -IUSE="cpu_flags_x86_sse2 curl libressl" -LICENSE="GPL-2" -SLOT="0" -REQUIRED_USE="cpu_flags_x86_sse2" -DEPEND=" - dev-libs/gmp:0 - dev-libs/jansson - curl? ( >=net-misc/curl-7.15[ssl] ) - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) -" -RDEPEND="${DEPEND}" -if [[ ${PV} == "9999" ]] ; then - SRC_URI="" - EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git" - inherit git-r3 -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -fi - -src_prepare() { - default - eautoreconf -} - -src_configure() { - append-ldflags -Wl,-z,noexecstack - econf --with-crypto $(use_with curl) -} - -src_install() { - default - systemd_dounit "${FILESDIR}"/${PN}.service - insinto "/etc/${PN}" - doins cpuminer-conf.json -} diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.8.7.1.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-3.8.7.1.ebuild deleted file mode 100644 index a1f4a660f6b9..000000000000 --- a/net-p2p/cpuminer-opt/cpuminer-opt-3.8.7.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic systemd - -DESCRIPTION="Optimized multi algo CPU miner" -HOMEPAGE="https://github.com/JayDDee/cpuminer-opt" -IUSE="cpu_flags_x86_sse2 curl libressl" -LICENSE="GPL-2" -SLOT="0" -REQUIRED_USE="cpu_flags_x86_sse2" -DEPEND=" - dev-libs/gmp:0 - dev-libs/jansson - curl? ( >=net-misc/curl-7.15[ssl] ) - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) -" -RDEPEND="${DEPEND}" -if [[ ${PV} == "9999" ]] ; then - SRC_URI="" - EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git" - inherit git-r3 -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -fi - -src_prepare() { - default - eautoreconf -} - -src_configure() { - append-ldflags -Wl,-z,noexecstack - econf --with-crypto $(use_with curl) -} - -src_install() { - default - systemd_dounit "${FILESDIR}"/${PN}.service - insinto "/etc/${PN}" - doins cpuminer-conf.json -} diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.8.7.2.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-3.8.7.2.ebuild deleted file mode 100644 index a1f4a660f6b9..000000000000 --- a/net-p2p/cpuminer-opt/cpuminer-opt-3.8.7.2.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic systemd - -DESCRIPTION="Optimized multi algo CPU miner" -HOMEPAGE="https://github.com/JayDDee/cpuminer-opt" -IUSE="cpu_flags_x86_sse2 curl libressl" -LICENSE="GPL-2" -SLOT="0" -REQUIRED_USE="cpu_flags_x86_sse2" -DEPEND=" - dev-libs/gmp:0 - dev-libs/jansson - curl? ( >=net-misc/curl-7.15[ssl] ) - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) -" -RDEPEND="${DEPEND}" -if [[ ${PV} == "9999" ]] ; then - SRC_URI="" - EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git" - inherit git-r3 -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -fi - -src_prepare() { - default - eautoreconf -} - -src_configure() { - append-ldflags -Wl,-z,noexecstack - econf --with-crypto $(use_with curl) -} - -src_install() { - default - systemd_dounit "${FILESDIR}"/${PN}.service - insinto "/etc/${PN}" - doins cpuminer-conf.json -} diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.8.7.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-3.8.7.ebuild deleted file mode 100644 index a1f4a660f6b9..000000000000 --- a/net-p2p/cpuminer-opt/cpuminer-opt-3.8.7.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic systemd - -DESCRIPTION="Optimized multi algo CPU miner" -HOMEPAGE="https://github.com/JayDDee/cpuminer-opt" -IUSE="cpu_flags_x86_sse2 curl libressl" -LICENSE="GPL-2" -SLOT="0" -REQUIRED_USE="cpu_flags_x86_sse2" -DEPEND=" - dev-libs/gmp:0 - dev-libs/jansson - curl? ( >=net-misc/curl-7.15[ssl] ) - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) -" -RDEPEND="${DEPEND}" -if [[ ${PV} == "9999" ]] ; then - SRC_URI="" - EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git" - inherit git-r3 -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -fi - -src_prepare() { - default - eautoreconf -} - -src_configure() { - append-ldflags -Wl,-z,noexecstack - econf --with-crypto $(use_with curl) -} - -src_install() { - default - systemd_dounit "${FILESDIR}"/${PN}.service - insinto "/etc/${PN}" - doins cpuminer-conf.json -} diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.8.8.1-r1.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-3.8.8.1-r1.ebuild new file mode 100644 index 000000000000..38cf197f4977 --- /dev/null +++ b/net-p2p/cpuminer-opt/cpuminer-opt-3.8.8.1-r1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools flag-o-matic systemd + +DESCRIPTION="Optimized multi algo CPU miner" +HOMEPAGE="https://github.com/JayDDee/cpuminer-opt" +IUSE="cpu_flags_x86_sse2 curl libressl" +LICENSE="GPL-2" +SLOT="0" +REQUIRED_USE="cpu_flags_x86_sse2" +DEPEND=" + dev-libs/gmp:0 + dev-libs/jansson + >=net-misc/curl-7.15[ssl] + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +" +RDEPEND="${DEPEND}" +if [[ ${PV} == "9999" ]] ; then + SRC_URI="" + EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git" + inherit git-r3 +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +src_prepare() { + default + eautoreconf +} + +src_configure() { + append-ldflags -Wl,-z,noexecstack + econf --with-crypto --with-curl +} + +src_install() { + default + systemd_dounit "${FILESDIR}"/${PN}.service + insinto "/etc/${PN}" + doins cpuminer-conf.json +} + +src_test() { + ./cpuminer --cputest || die +} diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.8.8.1.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-3.8.8.1.ebuild deleted file mode 100644 index a1f4a660f6b9..000000000000 --- a/net-p2p/cpuminer-opt/cpuminer-opt-3.8.8.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic systemd - -DESCRIPTION="Optimized multi algo CPU miner" -HOMEPAGE="https://github.com/JayDDee/cpuminer-opt" -IUSE="cpu_flags_x86_sse2 curl libressl" -LICENSE="GPL-2" -SLOT="0" -REQUIRED_USE="cpu_flags_x86_sse2" -DEPEND=" - dev-libs/gmp:0 - dev-libs/jansson - curl? ( >=net-misc/curl-7.15[ssl] ) - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) -" -RDEPEND="${DEPEND}" -if [[ ${PV} == "9999" ]] ; then - SRC_URI="" - EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git" - inherit git-r3 -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -fi - -src_prepare() { - default - eautoreconf -} - -src_configure() { - append-ldflags -Wl,-z,noexecstack - econf --with-crypto $(use_with curl) -} - -src_install() { - default - systemd_dounit "${FILESDIR}"/${PN}.service - insinto "/etc/${PN}" - doins cpuminer-conf.json -} diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.8.8.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-3.8.8.ebuild deleted file mode 100644 index a1f4a660f6b9..000000000000 --- a/net-p2p/cpuminer-opt/cpuminer-opt-3.8.8.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic systemd - -DESCRIPTION="Optimized multi algo CPU miner" -HOMEPAGE="https://github.com/JayDDee/cpuminer-opt" -IUSE="cpu_flags_x86_sse2 curl libressl" -LICENSE="GPL-2" -SLOT="0" -REQUIRED_USE="cpu_flags_x86_sse2" -DEPEND=" - dev-libs/gmp:0 - dev-libs/jansson - curl? ( >=net-misc/curl-7.15[ssl] ) - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) -" -RDEPEND="${DEPEND}" -if [[ ${PV} == "9999" ]] ; then - SRC_URI="" - EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git" - inherit git-r3 -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -fi - -src_prepare() { - default - eautoreconf -} - -src_configure() { - append-ldflags -Wl,-z,noexecstack - econf --with-crypto $(use_with curl) -} - -src_install() { - default - systemd_dounit "${FILESDIR}"/${PN}.service - insinto "/etc/${PN}" - doins cpuminer-conf.json -} diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-9999.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-9999.ebuild index a1f4a660f6b9..38cf197f4977 100644 --- a/net-p2p/cpuminer-opt/cpuminer-opt-9999.ebuild +++ b/net-p2p/cpuminer-opt/cpuminer-opt-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ REQUIRED_USE="cpu_flags_x86_sse2" DEPEND=" dev-libs/gmp:0 dev-libs/jansson - curl? ( >=net-misc/curl-7.15[ssl] ) + >=net-misc/curl-7.15[ssl] !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) " @@ -35,7 +35,7 @@ src_prepare() { src_configure() { append-ldflags -Wl,-z,noexecstack - econf --with-crypto $(use_with curl) + econf --with-crypto --with-curl } src_install() { @@ -44,3 +44,7 @@ src_install() { insinto "/etc/${PN}" doins cpuminer-conf.json } + +src_test() { + ./cpuminer --cputest || die +} diff --git a/net-p2p/fms/Manifest b/net-p2p/fms/Manifest index 726220a2a1c8..0f6000ee425d 100644 --- a/net-p2p/fms/Manifest +++ b/net-p2p/fms/Manifest @@ -1,5 +1,8 @@ -AUX fms 864 BLAKE2B 18e354b091bf34921c41f7044e0af4ada63cb8b8052cad11696825dbda6b1bc764eec40e35e84808d00593001fede852d2c9aaa831f511efd8c26d2a5c7802dc SHA512 317e29e3b248eb3881dc29861d3afe68750d3283960f622be5259ea5e35bfd8f13d7ade62ef4ca38d7f7e8e964e1a3c75f4f86626c1f4a1f65a0073063fd6c01 +AUX fms 956 BLAKE2B 446660bbd62a4c094ce902e45733bc3e32c4952f2767fc4a5b9a9d51e6e28c95bd3ab78f10a8cfdac8655fbf5673712580b359f4cbcd0873e7dd202a031a5b96 SHA512 376a4ea1f5ac62960e3b04e7b70e12ee25587c9f99bfd50b207e3bc4ea811c520c5237ec96ab60c41a8c80990174dcaf068e55564e14ca7d4be98bab33635545 AUX fms-use-system-libs3.patch 1380 BLAKE2B 3c2c5023b83099a5a90a5e6b8f583e7d1479e47080e543af525878b79b5c2d9101e2f69aa95f867a24959d1d404bb2d1dfa70c930db814f3bec2aba3ec03ad50 SHA512 5eaf4f455a1b6b65e2f71a2371382710d435a2fdc7379244019951622dcdd8ed6677c0fe3061aacff419cc186a8c8b0169f1949445c6af8bd2577f57051527bc +AUX fms-use-system-libs4.patch 1343 BLAKE2B b45a272f24e0b738328e7d901699f4a5a9e4d9f8f2d564d28d85e817ed4fc8165cebdaa150ecece8c88197d2b5bb7d31a690f84198bad89e9cb7df63a5d57f65 SHA512 36aa556661db38813021e6e4ef2ebc6f3b4e06aa400f774281766579fa21da9583d87a27aef3c7b68c840bec7c69b99aebd237ba25c42fc5732a66b10d4ed20d DIST fms-src-0.3.79.zip 3847775 BLAKE2B e6087ef6e0e22f79e3d399f08ed531e839faf8199bdb3d0c0e148553dd6b7cab9dd35dbc74081a628d4456fadc4f9dd83a7a767f1dab8ac511f94eac1685d2ee SHA512 aa9f505c5ef55b1f462b16de6d870d02dc102fd184cc353c6c6b8a346978a9953b34e878f262f4190a3d15d76c5a37f065c4e5ebdbc0e43a4a5c22d61fa9fba7 +DIST fms-src-0.3.80.zip 4583891 BLAKE2B 363fe148c622d999398d2f435f49e312d3bea22ad6b69865a618593616b47b632c1a56bcc8fc75bd40590e3858aad7e3f1d70991a21936e38562e10f1813b49c SHA512 d3aa5eb7d417bb135d88a515702fac9c451054d071374bb7f475add9af7e1fda90f4d9c61569e3e9040b2a241efa7fcc7ecac32a7f652327d15ed8d1ea1418c4 EBUILD fms-0.3.79.ebuild 1980 BLAKE2B 0dafbb4351f23e1110718ad2c4a5fe6552e4ebe65974bfeb750f4bd75aaf1b5be081e432d5305c136777b5b5c25da1e14a96a269bb6e4be9512fc357c0be0846 SHA512 e3a43a8f6927c5c7bec169edb828a5aba97407549461e2a4909cef4f9685076d5f2d52a93a1cde287b762814f73ebbaa061ec82c844ba3f98e8d85fd3c394f4a -MISC metadata.xml 328 BLAKE2B 9b6758ca6b21a1d1884f52f2b95619546bdf3099098424d010cb43124e3d5b66e8c8fe0c44e158c6538fc78596954fc4f05465620dc64db5cce0f62533b412fe SHA512 2346bb04ab74946a53af785c770e3d7cb40d1cbd69010ecb515975c8df60a75ca0e777abf834e3f3de98e4046d5f8ef615349f8cc11fb6093dc87a140c3b08c7 +EBUILD fms-0.3.80.ebuild 2105 BLAKE2B 8af79924d40f4deed95f5929bbe193c6462e4e22243b5c4c73e508e9cf212eceb3475e5902287c0c5ff3a303c8ca704db70253f8ac94d8deb2e1bb45a36efeb6 SHA512 0da40cde3789f19ad7575c53fc9866c5c98f03f9606d04a36362c49d95c749b3ffc960ea3da7cd4fc60b37d0245dd5985d54b15fb30a407f08d50237d56484ad +MISC metadata.xml 394 BLAKE2B a6924fe829c9abc8b3a04106d30b34af326d4596eb5bc9a96165db2ba1993a4157fdecfbeedc0f0a27b75c6327b501a67de3e46864ec4d7fe6211731fd2e121c SHA512 f4943a8b16ff6b031cf95eb5aaabe12fc18abc349f566fc7d4a4eab155ad917e9d49ebb5fcaafa0e36239d772d24391f1489ad71649ff33554f3a8fb6bdd69b7 diff --git a/net-p2p/fms/files/fms b/net-p2p/fms/files/fms index 07f1a0551637..d98f3b29e4a8 100644 --- a/net-p2p/fms/files/fms +++ b/net-p2p/fms/files/fms @@ -1,6 +1,7 @@ #!/sbin/openrc-run -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/fms/files/fms,v 1.4 2010/03/31 19:19:27 tommy Exp $ # Check for OpenRC/Baselayout 2 - see bug #270646 is_openrc() { diff --git a/net-p2p/fms/files/fms-use-system-libs4.patch b/net-p2p/fms/files/fms-use-system-libs4.patch new file mode 100644 index 000000000000..fc017ce0023b --- /dev/null +++ b/net-p2p/fms/files/fms-use-system-libs4.patch @@ -0,0 +1,40 @@ +--- /CMakeLists.txt 2016-06-04 22:18:20.000000000 +0200 ++++ /CMakeLists.txt.new 2018-11-25 14:05:45.000000000 +0100 +@@ -373,11 +373,17 @@ + ENDIF(AUDIO_CAPTCHA) + + IF(FROST_SUPPORT OR FCP_SSL_SUPPORT) +- ADD_SUBDIRECTORY(libs/mbedtls) +- TARGET_LINK_LIBRARIES(fms mbedtls) +- TARGET_LINK_LIBRARIES(fms mbedcrypto) +- TARGET_LINK_LIBRARIES(fms mbedx509) +- INCLUDE_DIRECTORIES(libs/mbedtls/include) ++ FIND_LIBRARY(MBEDTLS_LIBRARY NAMES mbedtls ) ++ FIND_LIBRARY(MBEDCRYPTO_LIBRARY NAMES mbedcrypto mbedx509) ++ FIND_LIBRARY(MBEDX509_LIBRARY NAMES mbedx509) ++ ++ IF(MBEDTLS_LIBRARY) ++ TARGET_LINK_LIBRARIES(fms ${MBEDTLS_LIBRARY}) ++ TARGET_LINK_LIBRARIES(fms ${MBEDCRYPTO_LIBRARY}) ++ TARGET_LINK_LIBRARIES(fms ${MBEDX509_LIBRARY}) ++ ELSE(MBEDTLS_LIBRARY) ++ MESSAGE(FATAL ERROR: "Could not find mbedtls library.") ++ ENDIF(MBEDTLS_LIBRARY) + + IF(FROST_SUPPORT) + ADD_DEFINITIONS(-DFROST_SUPPORT) +@@ -405,3 +411,14 @@ + IF(BUILD_PLUGIN) + ADD_SUBDIRECTORY(plugin) + ENDIF(BUILD_PLUGIN) ++ ++MESSAGE(STATUS "<<< Gentoo configuration >>> ++Build type ${CMAKE_BUILD_TYPE} ++Install path ${CMAKE_INSTALL_PREFIX} ++Compiler flags: ++C ${CMAKE_C_FLAGS} ++C++ ${CMAKE_CXX_FLAGS} ++Linker flags: ++Executable ${CMAKE_EXE_LINKER_FLAGS} ++Module ${CMAKE_MODULE_LINKER_FLAGS} ++Shared ${CMAKE_SHARED_LINKER_FLAGS}\n") diff --git a/net-p2p/fms/fms-0.3.80.ebuild b/net-p2p/fms/fms-0.3.80.ebuild new file mode 100644 index 000000000000..1b85e8e83668 --- /dev/null +++ b/net-p2p/fms/fms-0.3.80.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit eutils cmake-utils user + +DESCRIPTION="A spam-resistant message board application for Freenet" +HOMEPAGE="http://freenetproject.org/tools.html" +SRC_URI="mirror://gentoo/${PN}-src-${PV}.zip" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="frost ssl" + +RDEPEND="virtual/libiconv + frost? ( net-libs/mbedtls ) + ssl? ( net-libs/mbedtls ) + >=dev-libs/poco-1.4.3_p1 + >=dev-db/sqlite-3.6.15" +DEPEND="${RDEPEND} + app-arch/unzip" + +S=${WORKDIR} +PATCHES=( "${FILESDIR}"/${PN}-use-system-libs4.patch ) + +pkg_setup() { + enewgroup freenet + enewuser freenet -1 -1 /var/freenet freenet +} + +src_prepare() { + rm -rv libs + edos2unix src/http/pages/showfilepage.cpp + edos2unix CMakeLists.txt + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( -DI_HAVE_READ_THE_README=ON \ + -DUSE_BUNDLED_SQLITE=OFF \ + -DDO_CHARSET_CONVERSION=ON \ + -DFROST_SUPPORT=$(use frost && echo ON || echo OFF) \ + -DFCP_SSL_SUPPORT=$(use ssl && echo ON || echo OFF) ) + cmake-utils_src_configure +} + +src_install() { + insinto /var/freenet/fms + dobin "${CMAKE_BUILD_DIR}"/fms || die + doins *.htm || die "doinstall failed" + doins -r fonts images styles translations || die + fperms -R o-rwx /var/freenet/fms/ /usr/bin/fms + fowners -R freenet:freenet /var/freenet/fms/ /usr/bin/fms + doinitd "${FILESDIR}/fms" || die "installing init.d file failed" + dodoc readme.txt || die "installing doc failed" +} + +pkg_postinst() { + if ! has_version 'net-p2p/freenet' ; then + ewarn "FMS needs a freenet node to up-/download #ssages." + ewarn "Please make sure to have a node you can connect to" + ewarn "or install net-p2p/freenet to get FMS working." + fi + elog "By default, the FMS NNTP server will listen on port 1119," + elog "and the web configuration interface will be running at" + elog "http://localhost:8080. For more information, read" + elog "${ROOT}usr/share/doc/${PF}/readme.txt.bz2" + if use frost; then + elog " " + elog "You need to enable frost on the config page" + elog "and restart fms for frost support." + fi +} diff --git a/net-p2p/fms/metadata.xml b/net-p2p/fms/metadata.xml index 2f2a55f2853b..225e63002744 100644 --- a/net-p2p/fms/metadata.xml +++ b/net-p2p/fms/metadata.xml @@ -6,6 +6,7 @@ Thomas Sachau (Tommy[D]) - Add support for frost boards + Add support for frost boards + Add support for FCP connection over SSL diff --git a/net-p2p/ncdc/Manifest b/net-p2p/ncdc/Manifest index f29dd90fbc7d..fcdf979c104f 100644 --- a/net-p2p/ncdc/Manifest +++ b/net-p2p/ncdc/Manifest @@ -3,4 +3,4 @@ DIST ncdc-1.20.tar.gz 367688 BLAKE2B 33bf6cd92146b0cf3d188cec4b5c29f0860f91cbdf7 EBUILD ncdc-1.19.1.ebuild 711 BLAKE2B 05614f129f74b44f41462d23ec94416d92753639528dec6c8f0482758d64c0a42afc00e8f0fbf8b9eff17165388147897e747491bd47b34ca405ebcda40e1e5b SHA512 9e93fca4e84fa42cb986d30a405b3789767e80768c6b1813e21b01df840ff26a0cdf87bef8d71c443594ce616ab63d622a9114c1cc1c85e280759244217dbc8c EBUILD ncdc-1.20.ebuild 649 BLAKE2B 7eb95224df76314794a373e838e014ab4369599ca45bc5ab9d296364e01e7f13a246d74ea839e830b7629cad6254dd3d895054b2377e9a1a4e792ac868de9f3f SHA512 d530788351428522fa01c599b03f8dd9a1f7587542613ec8a396deeac6d282d41e3088b60d17fd830753a7df67960215ca3e7966f571cf1df885080e91f51296 EBUILD ncdc-9999.ebuild 696 BLAKE2B 8fa87cdbb1ffc14650b8fa57a679460630e92f3d7061f0f12a48c0fd5ccdccddf58a1a19de94dd6dc0c2ec0d57996e2ba7b8fccf213d86c2ffd83de2903d3b00 SHA512 2198381e38d5da4d2c5fdc3382144ca341319fc72a643e8b66dca7f8dc470d1a5cfda7ecc453e235145a6dde8ee85803a4559b3adfb98b8e53938154ecf8a1c6 -MISC metadata.xml 531 BLAKE2B 1887f1ed902f0c7662b5100915d0adb712ae8a596e0427b9d0e51454389fd62e2e7545187b0bab021c92a02c932c893f3628cf1e79125bc42e1d766daf33fb12 SHA512 ca7f8462213f2aa1231d59e9d06b7c4243e994aae888df4cae59620f6297fc8f10c23db119737321c21771f5909e17d48ca5c117e5c684fa330ccc871bcc530a +MISC metadata.xml 458 BLAKE2B b26f2357e1b243dd7425edb1ac7a7bd3fa253a713e969c6f7387e79b24f4a31b7105920f0552437c48d33ebac806ddd5f1d3ec44fa21a500254ba1e33505c828 SHA512 737260611d6d3a7562eefd1ad477616572d1ce6b5bc2ab67b0685c7c8c09efd0f274da5576eec24fa714547b062232d7030e3d946bfaa94fd9db7eae271976c1 diff --git a/net-p2p/ncdc/metadata.xml b/net-p2p/ncdc/metadata.xml index 30addd3b6100..e7b7a1db4dc0 100644 --- a/net-p2p/ncdc/metadata.xml +++ b/net-p2p/ncdc/metadata.xml @@ -1,10 +1,7 @@ - - xmw@gentoo.org - Michael Weber - + projects@yorhel.nl diff --git a/net-p2p/ppcoind/Manifest b/net-p2p/ppcoind/Manifest deleted file mode 100644 index 6f5de6afccf1..000000000000 --- a/net-p2p/ppcoind/Manifest +++ /dev/null @@ -1,11 +0,0 @@ -AUX ppcoin.conf 80 BLAKE2B be9f776453fce1081dfa95fd844089d51e8212731d7bb460256a3b258b5369fe14b0bd19af15d9c360fbc07232e8718056acd829e03138a326faba32ac42e4da SHA512 43bef890505a1fac88887bb39e9fdd4ec673ae8838a40279b33711e970551f5a75ac25171c41f8c83de2c953b157f7a3f57171e868fd9f626007d9909331a19f -AUX ppcoin.confd 233 BLAKE2B 255549f9370e7f0ef679daae95c76d7345b0e9fd568a482eeb7b041dba64bd9c2e832af7989f7cc321aac31d9fda148560cb74cf0dbe5c81082c268665682ddc SHA512 efb8f210143d993e922668e3daffc8bb74406be2f912729f68ebfcbcb3d44e10e0fed495963c4273a95099d37f3afc66b49616724bd827e6b4359b2e3a27d9c3 -AUX ppcoin.initd 2452 BLAKE2B fa2c8b2b2539fdeff664fc1c698eb594582ea324eab314721a32e94315e3a946e0aec32857affc5e783bfe24441ea4b37fc0e91bb5218b00d0d371b90e9a989f SHA512 200562252dcb716ff79b2f32de142e5857cc997585a0c96d9f1c89cdced9f46598f15d11616b5ebb368b4e5915ed707be02af6227fe47dc46c022f80583d586d -AUX ppcoin.initd-r1 827 BLAKE2B e6038e3a7238b2539b1d57902b50c8c75733cf080e51791e3f985522f2440f295226c22a68d7689184daba2cf2bd089de2ad9b674a32609feb67319ebd20d8b1 SHA512 8bcf80e668ea549bb1eb641f66ec2349f5e3f32131312eabbfa086586004bacd95527d196d8bbb6b76dd88f6112c633a7b1e418ce50f8f0f33786db0cad20d4d -AUX ppcoin.service 859 BLAKE2B 29c4e4bf52e8491c9caedd4a1130f2f48fac46d27f1b804fe1e13716c2bc75fcea3c2ae676fbf8a7f3ae659f72fb8dd666884f83c8636c170b5c4c7d8b435510 SHA512 8395ef4f5b026757f4202c78eb55b6978d2cdec49f6db801bb6daddea8d8a524afacf53368a78c3a7055ce5cc4ada53ac6c88567b02951fa7a722e5dd9ebd3c1 -AUX ppcoind-0.4.0-boost_chrono.patch 303 BLAKE2B dbabb2388a6f764006140ef02611ed456bc06d276fb15e52e7cfd95565df0210c15fc2537d2c524f724a7a42f7f776ee96a5b24b1f2657bdb766c9a922f510a4 SHA512 0967f2455e6390ddcf6f38ba2d5f1290e41198ef8d4afa94e21de07771eedfbe89ee6af0c19cd76c0264bcfbe958d6dc0baedc96bef1e8badf613061eba99b6a -AUX ppcoind-0.4.0-gcc6.patch 410 BLAKE2B 381df96e172af619ac9d4e862d9198556fa99014a3c2ddb288b09c561d86a3576deffeb5a0350ecafa8fb8f0ca2f0ee1752d5e83582591e73fd7f8f8110afb26 SHA512 6153d2a3ede27453589e6bc081a36a8962234076b8f87077f41bd9ba913c2c6cd2bfaaba010464d89a7f77e7e1e3682e87164835a24d1145e910f46c66095c25 -AUX ppcoind.logrotate 107 BLAKE2B 37c411a5079a6e90957b7f42b0f6e3275466df28f182f44237d2f0bba34834327abf30f22d95420f79cdcc4bb3011adee6a413684154ebb64e177e28fe41ad9e SHA512 bf36d07a6dcebcc50ac7e0b74433333902df6ef22396a876b96289cca90882720ed95ef0cc8fbf3abeea6800cbe2386e56b27bb798922f3be98134dee1caed69 -DIST ppcoin-0.4.0.tar.gz 12652477 BLAKE2B fbb55c393feea8341ebe0cdf3c48730b63efd15023bb849b9b2f93e8f0a19ab4ecf17802184f76731708fc89a338f946481691a956a58749baa86cf6bd698d5f SHA512 755890e32048f8cdfb9f93706eff952ae2876be394c0a76cf93a79562a28fe03c74c829c97b9234fbc27c03e4b706373f55723564ca7b91a4ff908ca072299c4 -EBUILD ppcoind-0.4.0-r1.ebuild 2516 BLAKE2B c8a11a0df2724b1bd1fabdfe8fc8ab292057a71d7ce44f9115ff2c2d2c38d37e4f00c03f3d073b36ccda73981957e49ab9b05967c0a05c61b4d7cdbc2a5e7bff SHA512 0f007cdc04592d61f9b2995781e761d4e3310cfa382ce452796fc3955a44b12b47356925bbc0d5be86053fcdb1ac12625fd892f71e967abccfd8f8058c64f46c -MISC metadata.xml 332 BLAKE2B 46a3b2df1abe0ea5642f3cdd6ce9b57d0e17f39d2ac8a7282d1a17199ad3a0f11071a5c309a683e9e32c323db713855d368a652ce927024a182afa332dc5726c SHA512 430c6665189005260d6a07fc0e8185c1ec896177b405a261a851a77a77e58bc35fa693896deedd68589e1d42f48299815cd7e1d9e42e9e54bf2be36d23fcfa84 diff --git a/net-p2p/ppcoind/files/ppcoin.conf b/net-p2p/ppcoind/files/ppcoin.conf deleted file mode 100644 index c6a55f3d9133..000000000000 --- a/net-p2p/ppcoind/files/ppcoin.conf +++ /dev/null @@ -1,8 +0,0 @@ -# http://www.bitcoin.org/smf/index.php?topic=644.0 -#rpcuser= -#rpcpassword= - - - - - diff --git a/net-p2p/ppcoind/files/ppcoin.confd b/net-p2p/ppcoind/files/ppcoin.confd deleted file mode 100644 index 81fbf49e9f38..000000000000 --- a/net-p2p/ppcoind/files/ppcoin.confd +++ /dev/null @@ -1,10 +0,0 @@ -# Config file for /etc/init.d/ppcoind - -# owner of ppciond process (don't change, must be existing) -PPCOIN_USER="ppcoin" - -# See http://www.bitcoin.org/smf/index.php?topic=1063 -PPCOIN_OPTS="${PPCOIN_OPTS}" - -# nice level -NICELEVEL="19" diff --git a/net-p2p/ppcoind/files/ppcoin.initd b/net-p2p/ppcoind/files/ppcoin.initd deleted file mode 100644 index e739dc7dba4e..000000000000 --- a/net-p2p/ppcoind/files/ppcoin.initd +++ /dev/null @@ -1,104 +0,0 @@ -#!/sbin/openrc-run -# Distributed under the terms of the GNU General Public License, v2 or later - -VARDIR="/var/lib/ppcoin" -CONFFILE="${VARDIR}/.ppcoin/ppcoin.conf" - -depend() { - need net -} - -checkconfig() { - if [[ "${PPCOIN_USER}" == "" ]] ; then - eerror "Please edit /etc/conf.d/ppcoind" - eerror "A user must be specified to run ppcoind as that user." - eerror "Modify USER to your needs (you may also add a group after a colon)" - return 1 - fi - if ! `getent passwd | cut -d ':' -f 1 | grep $( echo "${PPCOIN_USER}" | cut -d ':' -f 1 ) -sq` ; then - eerror "Please edit /etc/conf.d/ppcoind" - eerror "Specified user must exist!" - return 1 - fi - if `echo "${PPCOIN_USER}" | grep ':' -sq` ; then - if ! `cut -d ':' -f 1 /etc/group | grep $( echo "${PPCOIN_USER}" | cut -d ':' -f 2 ) -sq` ; then - eerror "Please edit /etc/conf.d/ppcoind" - eerror "Specified group must exist!" - return 1 - fi - fi - if ! grep -q '^rpcpassword=' "${CONFFILE}"; then - eerror "Please edit `readlink -f ${CONFFILE}`" - eerror "There must be at least a line assigning rpcpassword=something-secure" - return 1 - fi - if ! stat -Lc '%a' "${CONFFILE}" | grep -q '^[4567]00$'; then - eerror "`readlink -f ${CONFFILE}` should not be readable by other users" - return 1 - fi - return 0 -} - -start() { - checkconfig || return 1 - ebegin "Starting PPcoind daemon" - - pkg-config openrc - if [ $? = 0 ]; then - start_openrc - else - start_baselayout - fi -} - -stop() { - ebegin "Stopping PPcoin daemon" - - pkg-config openrc - if [ $? = 0 ]; then - stop_openrc - else - stop_baselayout - fi -} - -start_openrc() { - start-stop-daemon \ - --start --user "${PPCOIN_USER}" --name ppcoind \ - --pidfile /var/run/ppcoind.pid --make-pidfile \ - --env HOME="${VARDIR}" --exec /usr/bin/ppcoind \ - --nicelevel "${NICELEVEL}" \ - --background \ - --wait 2000 \ - -- ${PPCOIN_OPTS} - eend $? -} - -stop_openrc() { - start-stop-daemon --stop --user "${PPCOIN_USER}" \ - --name ppcoind --pidfile /var/run/ppcoind.pid \ - --wait 30000 \ - --progress - eend $? -} - -start_baselayout() { - start-stop-daemon \ - --start --user "${PPCOIN_USER}" --name ppcoind \ - --pidfile /var/run/ppcoind.pid --make-pidfile \ - --env HOME="${VARDIR}" --exec /usr/bin/ppcoind \ - --chuid "${PPCOIN_USER}" \ - --nicelevel "${NICELEVEL}" \ - --background \ - -- ${PPCOIN_OPTS} - eend $? -} - -stop_baselayout() { - start-stop-daemon \ - --stop \ - --user "${PPCOIN_USER}" \ - --name ppcoind \ - --pidfile /var/run/ppcoind.pid - eend $? -} diff --git a/net-p2p/ppcoind/files/ppcoin.initd-r1 b/net-p2p/ppcoind/files/ppcoin.initd-r1 deleted file mode 100644 index 8023f1f0d378..000000000000 --- a/net-p2p/ppcoind/files/ppcoin.initd-r1 +++ /dev/null @@ -1,28 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -vardir="/var/lib/ppcoin" -conffile="${vardir}/.ppcoin/ppcoin.conf" -ppcoind_user="${PPCOIN_USER:-nobody:nobody}" - -description="Cryptocurrency forked from Bitcoin which aims to be energy efficiency." -pidfile="/run/${SVCNAME}.pid" -command="/usr/bin/ppcoind" -command_args="${PPCOIN_OPTS}" -command_background="true" -start_stop_daemon_args="-u ${ppcoind_user} -e HOME=${vardir} -N ${NICELEVEL:-0} -w 2000" - -depend() { - need net -} - -start_pre() { - checkpath -f -o ${ppcoind_user} -m 0400 ${conffile} || return 1 - - if ! grep -q '^rpcpassword=' "${conffile}"; then - eerror "Please edit `readlink -f ${conffile}`" - eerror "There must be at least a line assigning rpcpassword=something-secure" - return 1 - fi -} diff --git a/net-p2p/ppcoind/files/ppcoin.service b/net-p2p/ppcoind/files/ppcoin.service deleted file mode 100644 index 3a83178fe04e..000000000000 --- a/net-p2p/ppcoind/files/ppcoin.service +++ /dev/null @@ -1,30 +0,0 @@ -# It's not recommended to modify this file in-place, because it will be -# overwritten during package upgrades. If you want to customize, the -# best way is to create file -# "/etc/systemd/system/ppcoind.service.d/*.conf" -# containing your changes - -# For example, if you want to change some daemon and/or unit options, -# create a file named -# "/etc/systemd/system/ppcoind.service.d/myopts.conf" -# containing: -# [Service] -# Environment="PPCOIN_OPTS=-debug -logtimestamps" -# Nice=10 -# This will override the setting appearing below. - -# Note that almost all daemon options could be specified in -# /etc/ppcoin/ppcoin.conf - -[Unit] -Description=PPcoin Daemon -After=network.target - -[Service] -User=ppcoin -Environment=PPCOIN_OPTS= -ExecStart=/usr/bin/ppcoind -daemon=0 $PPCOIN_OPTS -ExecReload=/bin/kill -HUP $MAINPID - -[Install] -WantedBy=multi-user.target diff --git a/net-p2p/ppcoind/files/ppcoind-0.4.0-boost_chrono.patch b/net-p2p/ppcoind/files/ppcoind-0.4.0-boost_chrono.patch deleted file mode 100644 index 390d5c7c94b1..000000000000 --- a/net-p2p/ppcoind/files/ppcoind-0.4.0-boost_chrono.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/makefile.unix -+++ b/src/makefile.unix -@@ -30,6 +30,7 @@ - -l boost_filesystem$(BOOST_LIB_SUFFIX) \ - -l boost_program_options$(BOOST_LIB_SUFFIX) \ - -l boost_thread$(BOOST_LIB_SUFFIX) \ -+ -l boost_chrono$(BOOST_LIB_SUFFIX) \ - -l db_cxx$(BDB_LIB_SUFFIX) \ - -l ssl \ - -l crypto diff --git a/net-p2p/ppcoind/files/ppcoind-0.4.0-gcc6.patch b/net-p2p/ppcoind/files/ppcoind-0.4.0-gcc6.patch deleted file mode 100644 index 76bad3feb5a4..000000000000 --- a/net-p2p/ppcoind/files/ppcoind-0.4.0-gcc6.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/net.cpp -+++ b/src/net.cpp -@@ -51,7 +51,7 @@ CAddress addrLocalHost(CService("0.0.0.0", 0), nLocalServices); - CAddress addrSeenByPeer(CService("0.0.0.0", 0), nLocalServices); - static CNode* pnodeLocalHost = NULL; - uint64 nLocalHostNonce = 0; --array vnThreadsRunning; -+boost::array vnThreadsRunning; - static SOCKET hListenSocket = INVALID_SOCKET; - CAddrMan addrman; - diff --git a/net-p2p/ppcoind/files/ppcoind.logrotate b/net-p2p/ppcoind/files/ppcoind.logrotate deleted file mode 100644 index 4ea060b0f0f7..000000000000 --- a/net-p2p/ppcoind/files/ppcoind.logrotate +++ /dev/null @@ -1,7 +0,0 @@ -/var/lib/ppcoin/.ppcoin/debug.log { - weekly - sharedscripts - postrotate - killall -HUP ppcoind - endscript -} diff --git a/net-p2p/ppcoind/metadata.xml b/net-p2p/ppcoind/metadata.xml deleted file mode 100644 index f08d8cf453eb..000000000000 --- a/net-p2p/ppcoind/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - Use app-admin/logrotate for rotating logs - - - ppcoin - - diff --git a/net-p2p/ppcoind/ppcoind-0.4.0-r1.ebuild b/net-p2p/ppcoind/ppcoind-0.4.0-r1.ebuild deleted file mode 100644 index 08d250f53efe..000000000000 --- a/net-p2p/ppcoind/ppcoind-0.4.0-r1.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DB_VER="4.8" - -inherit db-use eutils systemd user - -MyPV="${PV/_/-}" -MyPN="ppcoin" -MyP="${MyPN}-${MyPV}" - -DESCRIPTION="Cryptocurrency forked from Bitcoin which aims to be energy efficiency" -HOMEPAGE="https://peercoin.net/" -SRC_URI="mirror://sourceforge/${MyPN}/${MyP}-linux.tar.gz -> ${MyP}.tar.gz" - -LICENSE="MIT ISC GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="examples ipv6 logrotate upnp" - -RDEPEND=" - dev-libs/boost:=[threads(+)] - dev-libs/openssl:0[-bindist] - logrotate? ( - app-admin/logrotate - ) - upnp? ( - net-libs/miniupnpc - ) - sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx] -" -DEPEND="${RDEPEND} - >=app-shells/bash-4.1 - sys-apps/sed -" - -DOCS=( ../README README.md ) - -PATCHES=( - "${FILESDIR}"/${P}-gcc6.patch - "${FILESDIR}"/${P}-boost_chrono.patch -) - -S="${WORKDIR}/${MyP}-linux/src" - -pkg_setup() { - local UG='ppcoin' - enewgroup "${UG}" - enewuser "${UG}" -1 -1 /var/lib/ppcoin "${UG}" -} - -src_configure() { - OPTS=() - - OPTS+=("DEBUGFLAGS=") - OPTS+=("CXXFLAGS=${CXXFLAGS}") - OPTS+=("LDFLAGS=${LDFLAGS}") - - if use upnp; then - OPTS+=("USE_UPNP=1") - else - OPTS+=("USE_UPNP=-") - fi - - use ipv6 || OPTS+=("USE_IPV6=-") - - OPTS+=("USE_SYSTEM_LEVELDB=1") - OPTS+=("BDB_INCLUDE_PATH=$(db_includedir "${DB_VER}")") - OPTS+=("BDB_LIB_SUFFIX=-${DB_VER}") - - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" -C src -f makefile.unix "${OPTS[@]}" ${PN} -} - -#Tests are broken -#src_test() { -# cd src || die -# emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" -f makefile.unix "${OPTS[@]}" test_ppcoin -# ./test_ppcoin || die 'Tests failed' -#} - -src_install() { - dobin src/${PN} - - insinto /etc/ppcoin - doins "${FILESDIR}/ppcoin.conf" - fowners ppcoin:ppcoin /etc/ppcoin/ppcoin.conf - fperms 600 /etc/ppcoin/ppcoin.conf - - newconfd "${FILESDIR}/ppcoin.confd" ${PN} - newinitd "${FILESDIR}/ppcoin.initd-r1" ${PN} - systemd_dounit "${FILESDIR}/ppcoin.service" - - keepdir /var/lib/ppcoin/.ppcoin - fperms 700 /var/lib/ppcoin - fowners ppcoin:ppcoin /var/lib/ppcoin/ - fowners ppcoin:ppcoin /var/lib/ppcoin/.ppcoin - dosym /etc/ppcoin/ppcoin.conf /var/lib/ppcoin/.ppcoin/ppcoin.conf - - newman contrib/debian/manpages/bitcoind.1 ppcoind.1 - newman contrib/debian/manpages/bitcoin.conf.5 ppcoin.conf.5 - - einstalldocs - - if use examples; then - docinto examples - dodoc -r contrib/{bitrpc,gitian-descriptors,gitian-downloader,pyminer,wallettools} - - fi - - if use logrotate; then - insinto /etc/logrotate.d - newins "${FILESDIR}/ppcoind.logrotate" ppcoind - fi -} diff --git a/net-p2p/qbittorrent/Manifest b/net-p2p/qbittorrent/Manifest index af5201a7b5b7..a1a7e70eadc6 100644 --- a/net-p2p/qbittorrent/Manifest +++ b/net-p2p/qbittorrent/Manifest @@ -1,6 +1,6 @@ -DIST qbittorrent-4.1.2.tar.gz 7697135 BLAKE2B 13e9456fd43395d597156519bdd665db898d462761dc5fe5f92e40994e8d0e214b0a1f9d8d327d44f8deb287c646c7013c17099bca193d85d1a3b2d851ada976 SHA512 25293378693cec875d1b52ea5aca8087a0d31021e6fbb4bd31f05c6979e36a5dc03983f2007a067942e1e119878b94a9e2b9622f324c7592f6630dcfe008b757 DIST qbittorrent-4.1.3.tar.gz 7268632 BLAKE2B 72388d1198dd9bdf4844c1769c7a7c8fe2fcf8213bc0442dc1900ec4b0968a5aa291b0fb35e3e89b7fa7395cc336c44a447ae6d4360504393a68343e5f10efff SHA512 ffacd3755c8f4487d13c339ff40f6e52765fad2e68f6ea2892ea58c9e702f591fd6aafda48ec4fc8b5fecfa81fd34e3a1d5b96676f76ae657b3420d080323c09 -EBUILD qbittorrent-4.1.2.ebuild 1525 BLAKE2B c039cdde5ac02a21596ee054e6c2418d8c7698b4711bef1a33a0e12db816616c102f628c918c5f82aa2fed8b4633264b28b130ee6948584b9ec9afe1540e5721 SHA512 511bc0b9a61f9733108dd1fe3157b54890c4e1a2a41d2c91c90817593e1e407010e9a96cd71701ba2ba9db53983a27b1b72262b389a5eab44d97075fb689f12c +DIST qbittorrent-4.1.4.tar.gz 7718217 BLAKE2B 46fc3ad230a74cc2f05bdfe5f53b6b39e0dcd99afff941614345ef1d85492f647080a6111c403f30746b24d1b03e1a6fd196015c7646dc5ab5c73027a8c8c5b8 SHA512 2621a9b6a19609bafd2d99336e5dc4c5f4aef9e5ab6ecebd9c622c759cdcea2a18999c08a70ac32d88fbd65c310749ea2254562152c1d3886285aa7c5c86bf68 EBUILD qbittorrent-4.1.3.ebuild 1522 BLAKE2B 635627177cb24d40dc1c6a580dc2ae956fb327f017e2d5f98c78b8ef11da635a9dfd35c087710c4fe434c9c5a09d81c2d74ab023ebc425fc149205c94b67afc3 SHA512 d7cf4877b11e8e2ce0551f283b9a8e525c887190d3d17be3e0a554f2824eb21cde05c536ada2aada1460bb11d9f4dca2d2f024371134049615f4bd351dc421ed +EBUILD qbittorrent-4.1.4.ebuild 1522 BLAKE2B 635627177cb24d40dc1c6a580dc2ae956fb327f017e2d5f98c78b8ef11da635a9dfd35c087710c4fe434c9c5a09d81c2d74ab023ebc425fc149205c94b67afc3 SHA512 d7cf4877b11e8e2ce0551f283b9a8e525c887190d3d17be3e0a554f2824eb21cde05c536ada2aada1460bb11d9f4dca2d2f024371134049615f4bd351dc421ed EBUILD qbittorrent-9999.ebuild 1481 BLAKE2B e44e1467247dd1e67b9595b354c137f5a0b6d5b7a61c0b00d1f05475dcb2b004d7f79aa76c9fa880bb6dfbe1c421723f76ef58c0bee19aaafa3ad899aeaab839 SHA512 d68658e22cc3e2eea08074f8e5ea45f646997c68c99dd72546f3b5ed14107a229acbfc9f0ff666891a49cfab3643856e31639b73b863b5d01d39e7a67ff70e8b MISC metadata.xml 452 BLAKE2B 80b94ef467eaad04be0f17b8d15d1af20a2d09f27825a2c315445fb82c33bbcb35ca5c81e40b7ff21a0496b03f030a2d30b92fd2b39caafce47b7295d4daf98d SHA512 bce9d619f6c591237e412393678d54db4fe55fbd3ab52d191860bc97c7245e199c9630c8b76ea885fe195b486231b65906dc099361ccff59fe0adca08059c85e diff --git a/net-p2p/qbittorrent/qbittorrent-4.1.2.ebuild b/net-p2p/qbittorrent/qbittorrent-4.1.2.ebuild deleted file mode 100644 index 07ff1267c5e7..000000000000 --- a/net-p2p/qbittorrent/qbittorrent-4.1.2.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit desktop gnome2-utils xdg-utils - -DESCRIPTION="BitTorrent client in C++ and Qt" -HOMEPAGE="https://www.qbittorrent.org - https://github.com/qbittorrent" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}/qBittorrent.git" -else - SRC_URI="https://github.com/qbittorrent/qBittorrent/archive/release-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~ppc64 x86" - S="${WORKDIR}/qBittorrent-release-${PV}" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="+dbus debug webui +X" -REQUIRED_USE="dbus? ( X )" - -RDEPEND=" - >=dev-libs/boost-1.62.0-r1:= - dev-qt/qtcore:5 - dev-qt/qtnetwork:5[ssl] - >=dev-qt/qtsingleapplication-2.6.1_p20130904-r1[qt5(+),X?] - dev-qt/qtxml:5 - >=net-libs/libtorrent-rasterbar-1.0.6:0= - sys-libs/zlib - dbus? ( dev-qt/qtdbus:5 ) - X? ( - dev-libs/geoip - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - )" -DEPEND="${RDEPEND} - dev-qt/linguist-tools:5 - virtual/pkgconfig" - -DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md TODO ) - -src_configure() { - econf --with-qtsingleapplication=system \ - $(use_enable dbus qt-dbus) \ - $(use_enable debug) \ - $(use_enable webui) \ - $(use_enable X gui) -} - -src_install() { - emake STRIP="/bin/false" INSTALL_ROOT="${D}" install - domenu dist/unix/qbittorrent.desktop - einstalldocs -} - -pkg_postinst() { - gnome2_icon_cache_update - xdg_desktop_database_update -} - -pkg_postrm() { - gnome2_icon_cache_update - xdg_desktop_database_update -} diff --git a/net-p2p/qbittorrent/qbittorrent-4.1.4.ebuild b/net-p2p/qbittorrent/qbittorrent-4.1.4.ebuild new file mode 100644 index 000000000000..f990644fdeca --- /dev/null +++ b/net-p2p/qbittorrent/qbittorrent-4.1.4.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit desktop gnome2-utils xdg-utils + +DESCRIPTION="BitTorrent client in C++ and Qt" +HOMEPAGE="https://www.qbittorrent.org + https://github.com/qbittorrent" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/qBittorrent.git" +else + SRC_URI="https://github.com/qbittorrent/qBittorrent/archive/release-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="amd64 ~arm ~ppc64 x86" + S="${WORKDIR}/qBittorrent-release-${PV}" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="+dbus debug webui +X" +REQUIRED_USE="dbus? ( X )" + +RDEPEND=" + >=dev-libs/boost-1.62.0-r1:= + dev-qt/qtcore:5 + dev-qt/qtnetwork:5[ssl] + >=dev-qt/qtsingleapplication-2.6.1_p20130904-r1[qt5(+),X?] + dev-qt/qtxml:5 + >=net-libs/libtorrent-rasterbar-1.0.6:0= + sys-libs/zlib + dbus? ( dev-qt/qtdbus:5 ) + X? ( + dev-libs/geoip + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + )" +DEPEND="${RDEPEND} + dev-qt/linguist-tools:5 + virtual/pkgconfig" + +DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md TODO ) + +src_configure() { + econf --with-qtsingleapplication=system \ + $(use_enable dbus qt-dbus) \ + $(use_enable debug) \ + $(use_enable webui) \ + $(use_enable X gui) +} + +src_install() { + emake STRIP="/bin/false" INSTALL_ROOT="${D}" install + domenu dist/unix/qbittorrent.desktop + einstalldocs +} + +pkg_postinst() { + gnome2_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + xdg_desktop_database_update +} diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest index b32afa06f6c5..2e93bd336558 100644 --- a/net-p2p/syncthing/Manifest +++ b/net-p2p/syncthing/Manifest @@ -9,5 +9,5 @@ DIST syncthing-0.14.51.tar.gz 10970620 BLAKE2B ba41debaddf217069b47901d0c43f163f DIST syncthing-0.14.52.tar.gz 10583112 BLAKE2B cceaf0aba9dff96df0551d7aab855cb716be3d252fd677b82e20560f0a2e9eabf513ca7c7acdf4f1a3b4d3d8f6409692df7d2e92b86b1be1753bdd8913e06952 SHA512 cff48ea1d1286c8b1fe971b00423ad64ef10c9b0555f0cae6e008efc07a21698d54d402fe1a0ac3161c0b5180e5ca0099a0a302fd7e7c5da0f227bdb7e2853ce EBUILD syncthing-0.14.38.ebuild 3604 BLAKE2B 60ab7ee9417858f5732a894a19786e66aa875d68d2ae699dba844f0efd8c0db9addd91f88b21c3e54930fc55a14d3545ea65af1c2ed43b26fa1158bfe918f6a8 SHA512 7188b18639c97775e1aad68f8a8aa1e41e95e10855f491bee61aa5898599b34d7cc0c23ea7c585d2a30dcbf1e4f16a7b08b9a5f1fa55064b6e36bb7f35cb73be EBUILD syncthing-0.14.51.ebuild 3525 BLAKE2B 9a8bff37b22ba1fa7f90b457f3ddbae39252f188b52bb91d2ecafb8208be83af8e1ffc88e250180793e8126520c9e187602037374d0d76b02a5d9edab8be04dc SHA512 354fd1e41dc6ebd675d162f64ba3054f3ed1eca71343bec1f3ec23e80b1f575b3188d6e5bd574fd14e9a92ecbbbbc70c4c4deca791ad89a1122ccaa434c0ac3e -EBUILD syncthing-0.14.52.ebuild 3522 BLAKE2B 147e0a0ac6572ddcbfe372a79d86f74d8e184c87648e1acb50dac7bb12f0ef13be919c013736c2ccb3a95afded9c17ea650e05f2f1b47d5cb1be02f1e00cf771 SHA512 2282152e12df0879d06287f711226d302ed9fddee4b81a89e593c12e038a622f845392bd468a04beb0d844e4b6740c5b7c73a0595f17a3db4a679d1a0c2c50cb +EBUILD syncthing-0.14.52.ebuild 3520 BLAKE2B 06bbcffbe0d9d0c1769135c6564c0eee47e68ac1f23a81ea76d0a224598d473571e367e00d97349a501e7417e55a7fba000ae57534b88dfb4174e0e0e7c7e8b3 SHA512 581061000400abbe79abcc94cec13151624835c0622d77056cb9a5d25ca5d143c701b629cedfbb1b7e72602b890bdb32bb7e10623d02d9befe5826bd8eed34ea MISC metadata.xml 869 BLAKE2B e59a433fd94dda05e06eca9017cf4f35aa4d9897adcc76d5dc503d5ae90e90bf5c23b859c4b7abe9af86cd7f327dad99a7a1a095015330a105debeb1a428052c SHA512 f58ce3a33241a316a81ba94318cd8fa1ea8a9954cd3721ae6f78f96df08b38a6ee5ea214483dc92aa4301a2252bc712a65c196da4c871962d76d17d5ba2b7238 diff --git a/net-p2p/syncthing/syncthing-0.14.52.ebuild b/net-p2p/syncthing/syncthing-0.14.52.ebuild index a8db5e0eac6b..ced02f31321a 100644 --- a/net-p2p/syncthing/syncthing-0.14.52.ebuild +++ b/net-p2p/syncthing/syncthing-0.14.52.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" IUSE="selinux tools" RDEPEND="selinux? ( sec-policy/selinux-syncthing )" diff --git a/net-p2p/transmission-remote-cli/Manifest b/net-p2p/transmission-remote-cli/Manifest index e418f6dbe9a2..1317aced6cc4 100644 --- a/net-p2p/transmission-remote-cli/Manifest +++ b/net-p2p/transmission-remote-cli/Manifest @@ -1,3 +1,3 @@ DIST transmission-remote-cli-1.7.1.tar.gz 257981 BLAKE2B 32b9f56954d6e7f01fe90c2183bfef153edf8f441d555767f3be9d0185fb0dd5335cf1d4a5b3b7fa64f9b3fa94aca297a85503c69f0ec516e703ba5b2eb858c5 SHA512 b1b31c36365a0f7733912f3a2c01e6e9f20430f29b618c7e526a214632a29d2bc76702f0c31910fdc495a7eaf37bf74e7433c552fc922c440c0874422208bae9 EBUILD transmission-remote-cli-1.7.1.ebuild 918 BLAKE2B e93c708ceb41525399915a4effd017a27c09b6d2f771221aa89bb15d60c0f0482f5457f61f1f8091b3b44fd8cd2df6cd5140e599ba949f5a54ff6dd479e3f963 SHA512 ef39e5cdb32b2ef71d78e1f7fd624e761e7a492f3eec3b8f6ca8f7dd93d18b7c53dd78e983d5e0e9efa51ceaa8448403897b0ca8b46016c5fe9059f389a6ee4a -MISC metadata.xml 582 BLAKE2B f54373d6f000888c9a48557bea66769410783db91029256d9a1a670ba240a002f72c4ea4646b40c4c9338bee0fad64c8fca7db407501bdecf0304e09e7dccf46 SHA512 bf3a669b7bece94babc4ea5dc7610ec18a6811a8c6fff72b135151568681176583224c9c249207791e08bec934b85ce39f81c09c575dd443b34277a6ba5a575e +MISC metadata.xml 478 BLAKE2B c0c813c3872cef7693f1347bf1fc39c932ecd4c188ee8bf520e5bd7818478ade291c25849b57eeabacdf1cde06e24a67fa180891678e3320058215c685f5eb02 SHA512 12fb412b158efb60d775ade90ee40fb0ccca4b1f0f0fea084b47cd065daaca20e39bf4ea7e24e8891babea67e4faedfe659bea80c40650dcf4f652741b730502 diff --git a/net-p2p/transmission-remote-cli/metadata.xml b/net-p2p/transmission-remote-cli/metadata.xml index f9835acf5ca8..eb9d94cd000b 100644 --- a/net-p2p/transmission-remote-cli/metadata.xml +++ b/net-p2p/transmission-remote-cli/metadata.xml @@ -5,10 +5,6 @@ hendrik@consetetur.de Hendrik v. Raven (lorem_ipsum) - - xmw@gentoo.org - Michael Weber - proxy-maint@gentoo.org Proxy Maintainers diff --git a/net-p2p/xmr-stak/Manifest b/net-p2p/xmr-stak/Manifest index a4e0c3fa5eb9..a5d7fd497e4e 100644 --- a/net-p2p/xmr-stak/Manifest +++ b/net-p2p/xmr-stak/Manifest @@ -1,23 +1,8 @@ AUX xmr-stak 909 BLAKE2B 36ee36054b285af242065ebfdeb9d05dbcb28314e9e5ab9bebe247860847b7b85fb5b26bdffba871558d69b7df65345cec7ca9c52ff1c749de4d26145c023783 SHA512 fd9edee78230ccb361d279ba2f416123806b2b4576fa735fc999a1260798cce43343b615c315ed1eefe72262e3cc6ef5ebad999f74d7d0f4409595e8a37fa16d AUX xmr-stak-2.3.0.service 942 BLAKE2B a237a5273d6b1fc3a2dd69b121e1ca61471f9524ced84d3ae90082571148c563c4cdedf3085b246f8a8b5babc56c7cf742ea48f1f68165c443373f57efcd2139 SHA512 04ea288a2b51480db5ebde3926d453006aad1b8b028e6e60663ba8a11ad876ce2c4070a20715645187dd7e90898d2e865a286df170c82930622042ea14798359 -DIST xmr-stak-2.4.3.tar.gz 335672 BLAKE2B 570fbb86144ba1a283c9a1733476e90caf24dcf0048733007ec189342a0e375f65cca74afb88ca7b08370a7db9a9a7d146f0c9a4a2cd57c480ec5b26928e98fa SHA512 a1e38c25827af8f88c1fdeed0fb3e731e92ac632d846f63dfe6fcb634eec0496e1d64b2745e6dc040dabc55a90963f587442e912c5aa72c9208cebffcc06db7c -DIST xmr-stak-2.4.4.tar.gz 337845 BLAKE2B d66e650aea8a299ec77c183b321330ca1a3faee11a17046e0d88e8a11bb4649f2305de1287d77f9346071e217762d2e6a44bd26a37173db05ab648ed1e20ba60 SHA512 3cd0bbf2b489458888aa02302a1652093ceae38c085a16441bc2f6e315a82e0e00755544df0c75178a66e567a44e9d7537056b0fa5f3e7c7aee9a13b013c2411 -DIST xmr-stak-2.4.5.tar.gz 338482 BLAKE2B 4f51925d86baab4a7a78803b45264ad731ac51d837e7f84138f4e82e14cd13a57b7f870f6e66f8306a09df0211dd65ca6998bfa1b0a55e97020cb63287b70c9c SHA512 22cb3c97b9e85ec50091e093488256beb484a9bcdd0496185531095c5e64289814873ac659dc0c71d01adccacf1394019aeff33d7fab4e71af3ae65545219f04 -DIST xmr-stak-2.4.6.tar.gz 340081 BLAKE2B 10520af3e696632c938e753acc1bd3a0439b1f240837e60eba0402a2efabc9ae493b85310a3c6ec27c6fca914955546854f12bea915c808e9b809a1b9af83653 SHA512 9f32af76f3043abee0c8bd8a46e239b07459c1ed800fa3afb4db022a9751ce7c8023fb5cbd79564323d2e625796fa6e05203501123de7a83cd9e22da951ccec2 -DIST xmr-stak-2.4.7.tar.gz 340026 BLAKE2B c6f898201ee744dea4aebf9bb3541efa7e5b78b740158c03ab044136eb8bdc768edb2118fa9f0eb48024aa70d52da7f281eb0443a42d4765bf3b7e39e98601fc SHA512 91557c88ec36cc96eaacfa71474a5d9e5ac8815904221bd588417b0b077cddef15c28bac62cadea8b7701ce87af8d8a43a911e6523a0bbad99577398e2f0056e -DIST xmr-stak-2.5.0.tar.gz 356770 BLAKE2B faf4fe59b8038e3bdac8941a6bac8939e1244d258ea704df346252bb2b3dc9b82dc5cd3f57afda208253ddfa2be12256ff2d473729403f30c96aabc4ba9c0073 SHA512 11b59e4c11a75c9fdc500f835ce91584d71c128df1efe5170b4cf787897f729a38c4738bb20de52a78dd5d3506e31bb048f8b801cc73a6fefcc045ae0d94ee3d -DIST xmr-stak-2.5.1.tar.gz 357295 BLAKE2B cbb91144f56abb3bb21d9b56d0e530847081698a90260e9e01f055138ff61a62e939e7546f359ac48afd3fb1d6b1bd7c10dc46c7ae628df02ec6d7a14e73f6dd SHA512 3899476430b50cf697588bce9b8b821c1cb6a5c4c24f0fa31c36030246a8092f6e3f959b8c0548fe26967d49cd0943843a53e49bf7420710382120292f1f2d2e -DIST xmr-stak-2.5.2.tar.gz 357306 BLAKE2B 333011250d2df3a699ec00066b1f2e45182b33b74178579756fb29b553d1d8b5abc171241f9586ef80c2c34ada40fd350046b998a7ac3c6a905b78f5e00facb0 SHA512 d9c1e851588d7e995c11cd02873a49612f862550635afe311a654fb3e0f80c80dec15a99b83e33a6d090d6e32d87f29746291e06effa05df4fc9f2f78c0a6a9c -DIST xmr-stak-2.6.0.tar.gz 358899 BLAKE2B adf581dc13c680066e6aa6ff7b4e6f98e07fa5a336e8676f8aca34017359c294289d4ef28b8c9e92a183b71a00c30e693b4d602ef8e1fde888ca217f343d5cfe SHA512 aba471ba7867909815b2c0cb7366949e42a888999686dd3ff69243b6a567793bc0e08e1f8e892c711842ace4a764e2d577393ba9ea4de4c3de1e80cf31d3e70c -EBUILD xmr-stak-2.4.3-r1.ebuild 1831 BLAKE2B 9d7c8bdb772dc55ad83bd1a96f248058d4873495415f8cbeadee1f3e994a0a7f30d33faa3411cfc5fb760ba429e13ec3767a361e3f9f439d356ccab1a6761f5c SHA512 7bb651dcaa3bc5392b4f5e3b2c06dcf74c012c0feab69bf1a8622eaeea3da555500b4757a432b88eab6b23e4ee1fcc736092cfc01a74bc7f7da4ab35cb093afc -EBUILD xmr-stak-2.4.4.ebuild 1831 BLAKE2B 9d7c8bdb772dc55ad83bd1a96f248058d4873495415f8cbeadee1f3e994a0a7f30d33faa3411cfc5fb760ba429e13ec3767a361e3f9f439d356ccab1a6761f5c SHA512 7bb651dcaa3bc5392b4f5e3b2c06dcf74c012c0feab69bf1a8622eaeea3da555500b4757a432b88eab6b23e4ee1fcc736092cfc01a74bc7f7da4ab35cb093afc -EBUILD xmr-stak-2.4.5-r1.ebuild 1890 BLAKE2B 8f1d2eb1b7bcb7fbdfd7a255723142b00814f549d86cb5c3396d413b1988ef60b212505494acf4e6189d684a183aeed4be6c9d56b3195717cc289b1edd24ba5f SHA512 dacc7a7fceddf6d18af7aa924e91a90e128027acec4d05a1975a35d950a774f5f06b35f380cedf08ad02c44d436907cc7d5147315e298e2af017c53eaef2de35 -EBUILD xmr-stak-2.4.5.ebuild 1831 BLAKE2B 9d7c8bdb772dc55ad83bd1a96f248058d4873495415f8cbeadee1f3e994a0a7f30d33faa3411cfc5fb760ba429e13ec3767a361e3f9f439d356ccab1a6761f5c SHA512 7bb651dcaa3bc5392b4f5e3b2c06dcf74c012c0feab69bf1a8622eaeea3da555500b4757a432b88eab6b23e4ee1fcc736092cfc01a74bc7f7da4ab35cb093afc -EBUILD xmr-stak-2.4.6.ebuild 1890 BLAKE2B 8f1d2eb1b7bcb7fbdfd7a255723142b00814f549d86cb5c3396d413b1988ef60b212505494acf4e6189d684a183aeed4be6c9d56b3195717cc289b1edd24ba5f SHA512 dacc7a7fceddf6d18af7aa924e91a90e128027acec4d05a1975a35d950a774f5f06b35f380cedf08ad02c44d436907cc7d5147315e298e2af017c53eaef2de35 -EBUILD xmr-stak-2.4.7.ebuild 1890 BLAKE2B 8f1d2eb1b7bcb7fbdfd7a255723142b00814f549d86cb5c3396d413b1988ef60b212505494acf4e6189d684a183aeed4be6c9d56b3195717cc289b1edd24ba5f SHA512 dacc7a7fceddf6d18af7aa924e91a90e128027acec4d05a1975a35d950a774f5f06b35f380cedf08ad02c44d436907cc7d5147315e298e2af017c53eaef2de35 -EBUILD xmr-stak-2.5.0.ebuild 1887 BLAKE2B c8762738f4a5bb50a7c7583709340177a8417e98edab569d8768a92a861ae6980fc6f95e2bd553a728af8178c0d3e6347cab4196bcbaace8b546b99743cdf3c3 SHA512 67d55d31c95d2e7ce96f1618f246aed70dce2ae16f956cc6e1e0440e4d32e0abd13fe7acb414326be3ec202029029d5f1b05ecc8b89685d8ec986bf85cfc630e -EBUILD xmr-stak-2.5.1.ebuild 1887 BLAKE2B c8762738f4a5bb50a7c7583709340177a8417e98edab569d8768a92a861ae6980fc6f95e2bd553a728af8178c0d3e6347cab4196bcbaace8b546b99743cdf3c3 SHA512 67d55d31c95d2e7ce96f1618f246aed70dce2ae16f956cc6e1e0440e4d32e0abd13fe7acb414326be3ec202029029d5f1b05ecc8b89685d8ec986bf85cfc630e -EBUILD xmr-stak-2.5.2.ebuild 1887 BLAKE2B c8762738f4a5bb50a7c7583709340177a8417e98edab569d8768a92a861ae6980fc6f95e2bd553a728af8178c0d3e6347cab4196bcbaace8b546b99743cdf3c3 SHA512 67d55d31c95d2e7ce96f1618f246aed70dce2ae16f956cc6e1e0440e4d32e0abd13fe7acb414326be3ec202029029d5f1b05ecc8b89685d8ec986bf85cfc630e -EBUILD xmr-stak-2.6.0.ebuild 1887 BLAKE2B c8762738f4a5bb50a7c7583709340177a8417e98edab569d8768a92a861ae6980fc6f95e2bd553a728af8178c0d3e6347cab4196bcbaace8b546b99743cdf3c3 SHA512 67d55d31c95d2e7ce96f1618f246aed70dce2ae16f956cc6e1e0440e4d32e0abd13fe7acb414326be3ec202029029d5f1b05ecc8b89685d8ec986bf85cfc630e +DIST xmr-stak-2.7.0.tar.gz 376873 BLAKE2B 78dd64acf7fbae46bf150d97b00c8443fbd097789b6e1aef99a954d966b8a75add358c82636621bb8b5639883a6d79b17ba3691e72354034bd944fa1f44d8c1e SHA512 cb56de595225ab22f1c53f1dd971898fcb14610a11d1cbc789e144a5b34f24e56f44fb75bdefc809bde17e434a5e6d02830874b9b825af179cd4699587f5e7c7 +DIST xmr-stak-2.7.1.tar.gz 376919 BLAKE2B bdbd3f7ca522e200db072679f21ee79dc99167cf512f19008ca6b591d0c7ba73f58b68e0d2d7a2622cb88438922e28a4c78e4cbf9d617e28881cc37e1db8c08a SHA512 f33afa259ffde23bd0b5dd8efceadd98e4e176ccabbb68e79eb7cfcc88af9444e897c552e1eea2e3798291309847451ebfa1c44d5310e192014cf6b2aa5eb530 +EBUILD xmr-stak-2.7.0.ebuild 1887 BLAKE2B c8762738f4a5bb50a7c7583709340177a8417e98edab569d8768a92a861ae6980fc6f95e2bd553a728af8178c0d3e6347cab4196bcbaace8b546b99743cdf3c3 SHA512 67d55d31c95d2e7ce96f1618f246aed70dce2ae16f956cc6e1e0440e4d32e0abd13fe7acb414326be3ec202029029d5f1b05ecc8b89685d8ec986bf85cfc630e +EBUILD xmr-stak-2.7.1.ebuild 1887 BLAKE2B c8762738f4a5bb50a7c7583709340177a8417e98edab569d8768a92a861ae6980fc6f95e2bd553a728af8178c0d3e6347cab4196bcbaace8b546b99743cdf3c3 SHA512 67d55d31c95d2e7ce96f1618f246aed70dce2ae16f956cc6e1e0440e4d32e0abd13fe7acb414326be3ec202029029d5f1b05ecc8b89685d8ec986bf85cfc630e EBUILD xmr-stak-9999.ebuild 1890 BLAKE2B 8f1d2eb1b7bcb7fbdfd7a255723142b00814f549d86cb5c3396d413b1988ef60b212505494acf4e6189d684a183aeed4be6c9d56b3195717cc289b1edd24ba5f SHA512 dacc7a7fceddf6d18af7aa924e91a90e128027acec4d05a1975a35d950a774f5f06b35f380cedf08ad02c44d436907cc7d5147315e298e2af017c53eaef2de35 MISC metadata.xml 655 BLAKE2B b80afc4405c0f0338c31463311fa46276f911ba47a0816173f0df698d847d48a35dcc8123fe249bb06ed967d268480809a6f4781beb0175bf37f38f463736a6f SHA512 c37afc09cdaaace2b64c153907fc0124a41aee2045bc8615257f454fe14187cac802b4249f36922a2d2206dd8ff0c00163418cc921dc8bccb9515cd8c3dd5ebb diff --git a/net-p2p/xmr-stak/xmr-stak-2.4.3-r1.ebuild b/net-p2p/xmr-stak/xmr-stak-2.4.3-r1.ebuild deleted file mode 100644 index 0b8976d77f85..000000000000 --- a/net-p2p/xmr-stak/xmr-stak-2.4.3-r1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils systemd - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git" - EGIT_BRANCH="dev" - inherit git-r3 - SRC_URI="" -else - SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Unified all-in-one Monero miner" -HOMEPAGE="https://github.com/fireice-uk/xmr-stak" -LICENSE="GPL-3" -SLOT="0" -IUSE="cuda devfee hwloc opencl ssl webserver" - -DEPEND="cuda? ( dev-util/nvidia-cuda-toolkit ) - hwloc? ( sys-apps/hwloc ) - opencl? ( virtual/opencl ) - ssl? ( dev-libs/openssl:0= ) - webserver? ( net-libs/libmicrohttpd )" -RDEPEND="${DEPEND}" - -src_prepare() { - cmake-utils_src_prepare - if ! use devfee; then - sed -i -e 's!fDevDonationLevel = .*;!fDevDonationLevel = 0.0;!' xmrstak/donate-level.hpp || die - fi -} - -src_configure() { - local mycmakeargs=( - -DCUDA_ENABLE=$(usex cuda) - -DHWLOC_ENABLE=$(usex hwloc) - -DMICROHTTPD_ENABLE=$(usex webserver) - -DOpenCL_ENABLE=$(usex opencl) - -DOpenSSL_ENABLE=$(usex ssl) - -DLIBRARY_OUTPUT_PATH=$(get_libdir) - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service - dodir /etc/xmr-stak -} - -pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then - ewarn "To use xmr-stack:" - if use cuda || use opencl; then - ewarn "As root or as a user that is a member of the 'video' group," - fi - ewarn "run:" - ewarn "/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd /etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c /etc/xmr-stak/main.config" - ewarn "If the systemd will be used, xmr-stak can now be terminated and 'systemctl start xmr-stak' can be used." - fi -} diff --git a/net-p2p/xmr-stak/xmr-stak-2.4.4.ebuild b/net-p2p/xmr-stak/xmr-stak-2.4.4.ebuild deleted file mode 100644 index 0b8976d77f85..000000000000 --- a/net-p2p/xmr-stak/xmr-stak-2.4.4.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils systemd - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git" - EGIT_BRANCH="dev" - inherit git-r3 - SRC_URI="" -else - SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Unified all-in-one Monero miner" -HOMEPAGE="https://github.com/fireice-uk/xmr-stak" -LICENSE="GPL-3" -SLOT="0" -IUSE="cuda devfee hwloc opencl ssl webserver" - -DEPEND="cuda? ( dev-util/nvidia-cuda-toolkit ) - hwloc? ( sys-apps/hwloc ) - opencl? ( virtual/opencl ) - ssl? ( dev-libs/openssl:0= ) - webserver? ( net-libs/libmicrohttpd )" -RDEPEND="${DEPEND}" - -src_prepare() { - cmake-utils_src_prepare - if ! use devfee; then - sed -i -e 's!fDevDonationLevel = .*;!fDevDonationLevel = 0.0;!' xmrstak/donate-level.hpp || die - fi -} - -src_configure() { - local mycmakeargs=( - -DCUDA_ENABLE=$(usex cuda) - -DHWLOC_ENABLE=$(usex hwloc) - -DMICROHTTPD_ENABLE=$(usex webserver) - -DOpenCL_ENABLE=$(usex opencl) - -DOpenSSL_ENABLE=$(usex ssl) - -DLIBRARY_OUTPUT_PATH=$(get_libdir) - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service - dodir /etc/xmr-stak -} - -pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then - ewarn "To use xmr-stack:" - if use cuda || use opencl; then - ewarn "As root or as a user that is a member of the 'video' group," - fi - ewarn "run:" - ewarn "/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd /etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c /etc/xmr-stak/main.config" - ewarn "If the systemd will be used, xmr-stak can now be terminated and 'systemctl start xmr-stak' can be used." - fi -} diff --git a/net-p2p/xmr-stak/xmr-stak-2.4.5-r1.ebuild b/net-p2p/xmr-stak/xmr-stak-2.4.5-r1.ebuild deleted file mode 100644 index 8a521d6793d7..000000000000 --- a/net-p2p/xmr-stak/xmr-stak-2.4.5-r1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils systemd - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git" - EGIT_BRANCH="dev" - inherit git-r3 - SRC_URI="" -else - SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Unified all-in-one Monero miner" -HOMEPAGE="https://github.com/fireice-uk/xmr-stak" -LICENSE="GPL-3" -SLOT="0" -IUSE="cuda devfee hwloc opencl ssl webserver" - -DEPEND="cuda? ( dev-util/nvidia-cuda-toolkit ) - hwloc? ( sys-apps/hwloc ) - opencl? ( virtual/opencl ) - ssl? ( dev-libs/openssl:0= ) - webserver? ( net-libs/libmicrohttpd )" -RDEPEND="${DEPEND}" - -src_prepare() { - cmake-utils_src_prepare - if ! use devfee; then - sed -i -e 's!fDevDonationLevel = .*;!fDevDonationLevel = 0.0;!' xmrstak/donate-level.hpp || die - fi -} - -src_configure() { - local mycmakeargs=( - -DCUDA_ENABLE=$(usex cuda) - -DHWLOC_ENABLE=$(usex hwloc) - -DMICROHTTPD_ENABLE=$(usex webserver) - -DOpenCL_ENABLE=$(usex opencl) - -DOpenSSL_ENABLE=$(usex ssl) - -DLIBRARY_OUTPUT_PATH=$(get_libdir) - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service - doinitd "${FILESDIR}"/${PN} - dodir /etc/xmr-stak -} - -pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then - ewarn "To use xmr-stack:" - if use cuda || use opencl; then - ewarn "As root or as a user that is a member of the 'video' group," - fi - ewarn "run:" - ewarn "/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd /etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c /etc/xmr-stak/main.config -C /etc/xmr-stak/pools.txt" - ewarn "xmr-stak can now be terminated and 'systemctl start xmr-stak' or '/etc/init.d/xmr-stak start' can be used." - fi -} diff --git a/net-p2p/xmr-stak/xmr-stak-2.4.5.ebuild b/net-p2p/xmr-stak/xmr-stak-2.4.5.ebuild deleted file mode 100644 index 0b8976d77f85..000000000000 --- a/net-p2p/xmr-stak/xmr-stak-2.4.5.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils systemd - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git" - EGIT_BRANCH="dev" - inherit git-r3 - SRC_URI="" -else - SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Unified all-in-one Monero miner" -HOMEPAGE="https://github.com/fireice-uk/xmr-stak" -LICENSE="GPL-3" -SLOT="0" -IUSE="cuda devfee hwloc opencl ssl webserver" - -DEPEND="cuda? ( dev-util/nvidia-cuda-toolkit ) - hwloc? ( sys-apps/hwloc ) - opencl? ( virtual/opencl ) - ssl? ( dev-libs/openssl:0= ) - webserver? ( net-libs/libmicrohttpd )" -RDEPEND="${DEPEND}" - -src_prepare() { - cmake-utils_src_prepare - if ! use devfee; then - sed -i -e 's!fDevDonationLevel = .*;!fDevDonationLevel = 0.0;!' xmrstak/donate-level.hpp || die - fi -} - -src_configure() { - local mycmakeargs=( - -DCUDA_ENABLE=$(usex cuda) - -DHWLOC_ENABLE=$(usex hwloc) - -DMICROHTTPD_ENABLE=$(usex webserver) - -DOpenCL_ENABLE=$(usex opencl) - -DOpenSSL_ENABLE=$(usex ssl) - -DLIBRARY_OUTPUT_PATH=$(get_libdir) - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service - dodir /etc/xmr-stak -} - -pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then - ewarn "To use xmr-stack:" - if use cuda || use opencl; then - ewarn "As root or as a user that is a member of the 'video' group," - fi - ewarn "run:" - ewarn "/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd /etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c /etc/xmr-stak/main.config" - ewarn "If the systemd will be used, xmr-stak can now be terminated and 'systemctl start xmr-stak' can be used." - fi -} diff --git a/net-p2p/xmr-stak/xmr-stak-2.4.6.ebuild b/net-p2p/xmr-stak/xmr-stak-2.4.6.ebuild deleted file mode 100644 index 8a521d6793d7..000000000000 --- a/net-p2p/xmr-stak/xmr-stak-2.4.6.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils systemd - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git" - EGIT_BRANCH="dev" - inherit git-r3 - SRC_URI="" -else - SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Unified all-in-one Monero miner" -HOMEPAGE="https://github.com/fireice-uk/xmr-stak" -LICENSE="GPL-3" -SLOT="0" -IUSE="cuda devfee hwloc opencl ssl webserver" - -DEPEND="cuda? ( dev-util/nvidia-cuda-toolkit ) - hwloc? ( sys-apps/hwloc ) - opencl? ( virtual/opencl ) - ssl? ( dev-libs/openssl:0= ) - webserver? ( net-libs/libmicrohttpd )" -RDEPEND="${DEPEND}" - -src_prepare() { - cmake-utils_src_prepare - if ! use devfee; then - sed -i -e 's!fDevDonationLevel = .*;!fDevDonationLevel = 0.0;!' xmrstak/donate-level.hpp || die - fi -} - -src_configure() { - local mycmakeargs=( - -DCUDA_ENABLE=$(usex cuda) - -DHWLOC_ENABLE=$(usex hwloc) - -DMICROHTTPD_ENABLE=$(usex webserver) - -DOpenCL_ENABLE=$(usex opencl) - -DOpenSSL_ENABLE=$(usex ssl) - -DLIBRARY_OUTPUT_PATH=$(get_libdir) - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service - doinitd "${FILESDIR}"/${PN} - dodir /etc/xmr-stak -} - -pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then - ewarn "To use xmr-stack:" - if use cuda || use opencl; then - ewarn "As root or as a user that is a member of the 'video' group," - fi - ewarn "run:" - ewarn "/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd /etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c /etc/xmr-stak/main.config -C /etc/xmr-stak/pools.txt" - ewarn "xmr-stak can now be terminated and 'systemctl start xmr-stak' or '/etc/init.d/xmr-stak start' can be used." - fi -} diff --git a/net-p2p/xmr-stak/xmr-stak-2.4.7.ebuild b/net-p2p/xmr-stak/xmr-stak-2.4.7.ebuild deleted file mode 100644 index 8a521d6793d7..000000000000 --- a/net-p2p/xmr-stak/xmr-stak-2.4.7.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils systemd - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git" - EGIT_BRANCH="dev" - inherit git-r3 - SRC_URI="" -else - SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Unified all-in-one Monero miner" -HOMEPAGE="https://github.com/fireice-uk/xmr-stak" -LICENSE="GPL-3" -SLOT="0" -IUSE="cuda devfee hwloc opencl ssl webserver" - -DEPEND="cuda? ( dev-util/nvidia-cuda-toolkit ) - hwloc? ( sys-apps/hwloc ) - opencl? ( virtual/opencl ) - ssl? ( dev-libs/openssl:0= ) - webserver? ( net-libs/libmicrohttpd )" -RDEPEND="${DEPEND}" - -src_prepare() { - cmake-utils_src_prepare - if ! use devfee; then - sed -i -e 's!fDevDonationLevel = .*;!fDevDonationLevel = 0.0;!' xmrstak/donate-level.hpp || die - fi -} - -src_configure() { - local mycmakeargs=( - -DCUDA_ENABLE=$(usex cuda) - -DHWLOC_ENABLE=$(usex hwloc) - -DMICROHTTPD_ENABLE=$(usex webserver) - -DOpenCL_ENABLE=$(usex opencl) - -DOpenSSL_ENABLE=$(usex ssl) - -DLIBRARY_OUTPUT_PATH=$(get_libdir) - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service - doinitd "${FILESDIR}"/${PN} - dodir /etc/xmr-stak -} - -pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then - ewarn "To use xmr-stack:" - if use cuda || use opencl; then - ewarn "As root or as a user that is a member of the 'video' group," - fi - ewarn "run:" - ewarn "/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd /etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c /etc/xmr-stak/main.config -C /etc/xmr-stak/pools.txt" - ewarn "xmr-stak can now be terminated and 'systemctl start xmr-stak' or '/etc/init.d/xmr-stak start' can be used." - fi -} diff --git a/net-p2p/xmr-stak/xmr-stak-2.5.0.ebuild b/net-p2p/xmr-stak/xmr-stak-2.5.0.ebuild deleted file mode 100644 index 59442f8065c5..000000000000 --- a/net-p2p/xmr-stak/xmr-stak-2.5.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils systemd - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git" - EGIT_BRANCH="dev" - inherit git-r3 - SRC_URI="" -else - SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Unified all-in-one Monero miner" -HOMEPAGE="https://github.com/fireice-uk/xmr-stak" -LICENSE="GPL-3" -SLOT="0" -IUSE="cuda devfee hwloc opencl ssl webserver" - -DEPEND="cuda? ( dev-util/nvidia-cuda-toolkit ) - hwloc? ( sys-apps/hwloc ) - opencl? ( virtual/opencl ) - ssl? ( dev-libs/openssl:0= ) - webserver? ( net-libs/libmicrohttpd )" -RDEPEND="${DEPEND}" - -src_prepare() { - cmake-utils_src_prepare - if ! use devfee; then - sed -i -e 's!fDevDonationLevel = .*;!fDevDonationLevel = 0.0;!' xmrstak/donate-level.hpp || die - fi -} - -src_configure() { - local mycmakeargs=( - -DCUDA_ENABLE=$(usex cuda) - -DHWLOC_ENABLE=$(usex hwloc) - -DMICROHTTPD_ENABLE=$(usex webserver) - -DOpenCL_ENABLE=$(usex opencl) - -DOpenSSL_ENABLE=$(usex ssl) - -DLIBRARY_OUTPUT_PATH=$(get_libdir) - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service - doinitd "${FILESDIR}"/${PN} - dodir /etc/xmr-stak -} - -pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then - ewarn "To use xmr-stack:" - if use cuda || use opencl; then - ewarn "As root or as a user that is a member of the 'video' group," - fi - ewarn "run:" - ewarn "/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd /etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c /etc/xmr-stak/main.config -C /etc/xmr-stak/pools.txt" - ewarn "xmr-stak can now be terminated and 'systemctl start xmr-stak' or '/etc/init.d/xmr-stak start' can be used." - fi -} diff --git a/net-p2p/xmr-stak/xmr-stak-2.5.1.ebuild b/net-p2p/xmr-stak/xmr-stak-2.5.1.ebuild deleted file mode 100644 index 59442f8065c5..000000000000 --- a/net-p2p/xmr-stak/xmr-stak-2.5.1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils systemd - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git" - EGIT_BRANCH="dev" - inherit git-r3 - SRC_URI="" -else - SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Unified all-in-one Monero miner" -HOMEPAGE="https://github.com/fireice-uk/xmr-stak" -LICENSE="GPL-3" -SLOT="0" -IUSE="cuda devfee hwloc opencl ssl webserver" - -DEPEND="cuda? ( dev-util/nvidia-cuda-toolkit ) - hwloc? ( sys-apps/hwloc ) - opencl? ( virtual/opencl ) - ssl? ( dev-libs/openssl:0= ) - webserver? ( net-libs/libmicrohttpd )" -RDEPEND="${DEPEND}" - -src_prepare() { - cmake-utils_src_prepare - if ! use devfee; then - sed -i -e 's!fDevDonationLevel = .*;!fDevDonationLevel = 0.0;!' xmrstak/donate-level.hpp || die - fi -} - -src_configure() { - local mycmakeargs=( - -DCUDA_ENABLE=$(usex cuda) - -DHWLOC_ENABLE=$(usex hwloc) - -DMICROHTTPD_ENABLE=$(usex webserver) - -DOpenCL_ENABLE=$(usex opencl) - -DOpenSSL_ENABLE=$(usex ssl) - -DLIBRARY_OUTPUT_PATH=$(get_libdir) - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service - doinitd "${FILESDIR}"/${PN} - dodir /etc/xmr-stak -} - -pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then - ewarn "To use xmr-stack:" - if use cuda || use opencl; then - ewarn "As root or as a user that is a member of the 'video' group," - fi - ewarn "run:" - ewarn "/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd /etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c /etc/xmr-stak/main.config -C /etc/xmr-stak/pools.txt" - ewarn "xmr-stak can now be terminated and 'systemctl start xmr-stak' or '/etc/init.d/xmr-stak start' can be used." - fi -} diff --git a/net-p2p/xmr-stak/xmr-stak-2.5.2.ebuild b/net-p2p/xmr-stak/xmr-stak-2.5.2.ebuild deleted file mode 100644 index 59442f8065c5..000000000000 --- a/net-p2p/xmr-stak/xmr-stak-2.5.2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils systemd - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git" - EGIT_BRANCH="dev" - inherit git-r3 - SRC_URI="" -else - SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Unified all-in-one Monero miner" -HOMEPAGE="https://github.com/fireice-uk/xmr-stak" -LICENSE="GPL-3" -SLOT="0" -IUSE="cuda devfee hwloc opencl ssl webserver" - -DEPEND="cuda? ( dev-util/nvidia-cuda-toolkit ) - hwloc? ( sys-apps/hwloc ) - opencl? ( virtual/opencl ) - ssl? ( dev-libs/openssl:0= ) - webserver? ( net-libs/libmicrohttpd )" -RDEPEND="${DEPEND}" - -src_prepare() { - cmake-utils_src_prepare - if ! use devfee; then - sed -i -e 's!fDevDonationLevel = .*;!fDevDonationLevel = 0.0;!' xmrstak/donate-level.hpp || die - fi -} - -src_configure() { - local mycmakeargs=( - -DCUDA_ENABLE=$(usex cuda) - -DHWLOC_ENABLE=$(usex hwloc) - -DMICROHTTPD_ENABLE=$(usex webserver) - -DOpenCL_ENABLE=$(usex opencl) - -DOpenSSL_ENABLE=$(usex ssl) - -DLIBRARY_OUTPUT_PATH=$(get_libdir) - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service - doinitd "${FILESDIR}"/${PN} - dodir /etc/xmr-stak -} - -pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then - ewarn "To use xmr-stack:" - if use cuda || use opencl; then - ewarn "As root or as a user that is a member of the 'video' group," - fi - ewarn "run:" - ewarn "/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd /etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c /etc/xmr-stak/main.config -C /etc/xmr-stak/pools.txt" - ewarn "xmr-stak can now be terminated and 'systemctl start xmr-stak' or '/etc/init.d/xmr-stak start' can be used." - fi -} diff --git a/net-p2p/xmr-stak/xmr-stak-2.6.0.ebuild b/net-p2p/xmr-stak/xmr-stak-2.6.0.ebuild deleted file mode 100644 index 59442f8065c5..000000000000 --- a/net-p2p/xmr-stak/xmr-stak-2.6.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils systemd - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git" - EGIT_BRANCH="dev" - inherit git-r3 - SRC_URI="" -else - SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Unified all-in-one Monero miner" -HOMEPAGE="https://github.com/fireice-uk/xmr-stak" -LICENSE="GPL-3" -SLOT="0" -IUSE="cuda devfee hwloc opencl ssl webserver" - -DEPEND="cuda? ( dev-util/nvidia-cuda-toolkit ) - hwloc? ( sys-apps/hwloc ) - opencl? ( virtual/opencl ) - ssl? ( dev-libs/openssl:0= ) - webserver? ( net-libs/libmicrohttpd )" -RDEPEND="${DEPEND}" - -src_prepare() { - cmake-utils_src_prepare - if ! use devfee; then - sed -i -e 's!fDevDonationLevel = .*;!fDevDonationLevel = 0.0;!' xmrstak/donate-level.hpp || die - fi -} - -src_configure() { - local mycmakeargs=( - -DCUDA_ENABLE=$(usex cuda) - -DHWLOC_ENABLE=$(usex hwloc) - -DMICROHTTPD_ENABLE=$(usex webserver) - -DOpenCL_ENABLE=$(usex opencl) - -DOpenSSL_ENABLE=$(usex ssl) - -DLIBRARY_OUTPUT_PATH=$(get_libdir) - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service - doinitd "${FILESDIR}"/${PN} - dodir /etc/xmr-stak -} - -pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then - ewarn "To use xmr-stack:" - if use cuda || use opencl; then - ewarn "As root or as a user that is a member of the 'video' group," - fi - ewarn "run:" - ewarn "/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd /etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c /etc/xmr-stak/main.config -C /etc/xmr-stak/pools.txt" - ewarn "xmr-stak can now be terminated and 'systemctl start xmr-stak' or '/etc/init.d/xmr-stak start' can be used." - fi -} diff --git a/net-p2p/xmr-stak/xmr-stak-2.7.0.ebuild b/net-p2p/xmr-stak/xmr-stak-2.7.0.ebuild new file mode 100644 index 000000000000..59442f8065c5 --- /dev/null +++ b/net-p2p/xmr-stak/xmr-stak-2.7.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils systemd + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git" + EGIT_BRANCH="dev" + inherit git-r3 + SRC_URI="" +else + SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Unified all-in-one Monero miner" +HOMEPAGE="https://github.com/fireice-uk/xmr-stak" +LICENSE="GPL-3" +SLOT="0" +IUSE="cuda devfee hwloc opencl ssl webserver" + +DEPEND="cuda? ( dev-util/nvidia-cuda-toolkit ) + hwloc? ( sys-apps/hwloc ) + opencl? ( virtual/opencl ) + ssl? ( dev-libs/openssl:0= ) + webserver? ( net-libs/libmicrohttpd )" +RDEPEND="${DEPEND}" + +src_prepare() { + cmake-utils_src_prepare + if ! use devfee; then + sed -i -e 's!fDevDonationLevel = .*;!fDevDonationLevel = 0.0;!' xmrstak/donate-level.hpp || die + fi +} + +src_configure() { + local mycmakeargs=( + -DCUDA_ENABLE=$(usex cuda) + -DHWLOC_ENABLE=$(usex hwloc) + -DMICROHTTPD_ENABLE=$(usex webserver) + -DOpenCL_ENABLE=$(usex opencl) + -DOpenSSL_ENABLE=$(usex ssl) + -DLIBRARY_OUTPUT_PATH=$(get_libdir) + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service + doinitd "${FILESDIR}"/${PN} + dodir /etc/xmr-stak +} + +pkg_postinst() { + if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then + ewarn "To use xmr-stack:" + if use cuda || use opencl; then + ewarn "As root or as a user that is a member of the 'video' group," + fi + ewarn "run:" + ewarn "/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd /etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c /etc/xmr-stak/main.config -C /etc/xmr-stak/pools.txt" + ewarn "xmr-stak can now be terminated and 'systemctl start xmr-stak' or '/etc/init.d/xmr-stak start' can be used." + fi +} diff --git a/net-p2p/xmr-stak/xmr-stak-2.7.1.ebuild b/net-p2p/xmr-stak/xmr-stak-2.7.1.ebuild new file mode 100644 index 000000000000..59442f8065c5 --- /dev/null +++ b/net-p2p/xmr-stak/xmr-stak-2.7.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils systemd + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git" + EGIT_BRANCH="dev" + inherit git-r3 + SRC_URI="" +else + SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Unified all-in-one Monero miner" +HOMEPAGE="https://github.com/fireice-uk/xmr-stak" +LICENSE="GPL-3" +SLOT="0" +IUSE="cuda devfee hwloc opencl ssl webserver" + +DEPEND="cuda? ( dev-util/nvidia-cuda-toolkit ) + hwloc? ( sys-apps/hwloc ) + opencl? ( virtual/opencl ) + ssl? ( dev-libs/openssl:0= ) + webserver? ( net-libs/libmicrohttpd )" +RDEPEND="${DEPEND}" + +src_prepare() { + cmake-utils_src_prepare + if ! use devfee; then + sed -i -e 's!fDevDonationLevel = .*;!fDevDonationLevel = 0.0;!' xmrstak/donate-level.hpp || die + fi +} + +src_configure() { + local mycmakeargs=( + -DCUDA_ENABLE=$(usex cuda) + -DHWLOC_ENABLE=$(usex hwloc) + -DMICROHTTPD_ENABLE=$(usex webserver) + -DOpenCL_ENABLE=$(usex opencl) + -DOpenSSL_ENABLE=$(usex ssl) + -DLIBRARY_OUTPUT_PATH=$(get_libdir) + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service + doinitd "${FILESDIR}"/${PN} + dodir /etc/xmr-stak +} + +pkg_postinst() { + if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then + ewarn "To use xmr-stack:" + if use cuda || use opencl; then + ewarn "As root or as a user that is a member of the 'video' group," + fi + ewarn "run:" + ewarn "/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd /etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c /etc/xmr-stak/main.config -C /etc/xmr-stak/pools.txt" + ewarn "xmr-stak can now be terminated and 'systemctl start xmr-stak' or '/etc/init.d/xmr-stak start' can be used." + fi +} -- cgit v1.2.3