summaryrefslogtreecommitdiff
path: root/net-p2p
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
commit7bc9c63c9da678a7e6fceb095d56c634afd22c56 (patch)
tree4a67d50a439e9af63947e5f8b6ba3719af98b6c9 /net-p2p
parentb284a3168fa91a038925d2ecf5e4791011ea5e7d (diff)
gentoo resync : 15.12.2019
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/Manifest.gzbin8103 -> 8118 bytes
-rw-r--r--net-p2p/bitcoin-qt/Manifest6
-rw-r--r--net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild3
-rw-r--r--net-p2p/bitcoin-qt/bitcoin-qt-0.17.1.ebuild1
-rw-r--r--net-p2p/bitcoin-qt/bitcoin-qt-0.18.0.ebuild1
-rw-r--r--net-p2p/bitcoind/Manifest6
-rw-r--r--net-p2p/bitcoind/bitcoind-0.16.3.ebuild3
-rw-r--r--net-p2p/bitcoind/bitcoind-0.17.1.ebuild1
-rw-r--r--net-p2p/bitcoind/bitcoind-0.18.0.ebuild1
-rw-r--r--net-p2p/bittornado/Manifest2
-rw-r--r--net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild1
-rw-r--r--net-p2p/classified-ads/Manifest6
-rw-r--r--net-p2p/classified-ads/classified-ads-0.11.ebuild3
-rw-r--r--net-p2p/classified-ads/classified-ads-0.12.ebuild3
-rw-r--r--net-p2p/classified-ads/classified-ads-0.13.ebuild3
-rw-r--r--net-p2p/cpuminer-opt/Manifest14
-rw-r--r--net-p2p/cpuminer-opt/cpuminer-opt-3.10.3.ebuild (renamed from net-p2p/cpuminer-opt/cpuminer-opt-3.9.6.2.ebuild)0
-rw-r--r--net-p2p/cpuminer-opt/cpuminer-opt-3.9.7.ebuild50
-rw-r--r--net-p2p/cpuminer-opt/cpuminer-opt-3.9.8.1.ebuild50
-rw-r--r--net-p2p/cpuminer-opt/cpuminer-opt-3.9.8.ebuild50
-rw-r--r--net-p2p/cpuminer-opt/cpuminer-opt-3.9.9.1.ebuild50
-rw-r--r--net-p2p/cpuminer-opt/cpuminer-opt-3.9.9.ebuild50
-rw-r--r--net-p2p/createtorrent/Manifest3
-rw-r--r--net-p2p/createtorrent/createtorrent-1.1.4.ebuild30
-rw-r--r--net-p2p/createtorrent/metadata.xml5
-rw-r--r--net-p2p/fms/Manifest4
-rw-r--r--net-p2p/fms/fms-0.3.79.ebuild10
-rw-r--r--net-p2p/fms/fms-0.3.80.ebuild10
-rw-r--r--net-p2p/gtk-gnutella/Manifest4
-rw-r--r--net-p2p/gtk-gnutella/gtk-gnutella-1.1.14.ebuild2
-rw-r--r--net-p2p/gtk-gnutella/gtk-gnutella-1.1.15.ebuild2
-rw-r--r--net-p2p/mldonkey/Manifest2
-rw-r--r--net-p2p/mldonkey/metadata.xml7
-rw-r--r--net-p2p/qbittorrent/Manifest4
-rw-r--r--net-p2p/qbittorrent/qbittorrent-4.2.0.ebuild69
-rw-r--r--net-p2p/qbittorrent/qbittorrent-9999.ebuild9
-rw-r--r--net-p2p/resilio-sync/Manifest2
-rw-r--r--net-p2p/resilio-sync/resilio-sync-2.6.3.ebuild6
-rw-r--r--net-p2p/rtorrent/Manifest6
-rw-r--r--net-p2p/rtorrent/rtorrent-0.9.7-r1.ebuild3
-rw-r--r--net-p2p/rtorrent/rtorrent-0.9.7.ebuild3
-rw-r--r--net-p2p/rtorrent/rtorrent-0.9.8.ebuild3
-rw-r--r--net-p2p/torrentinfo/Manifest4
-rw-r--r--net-p2p/torrentinfo/torrentinfo-1.8.6-r1.ebuild1
-rw-r--r--net-p2p/torrentinfo/torrentinfo-1.8.6-r2.ebuild1
-rw-r--r--net-p2p/vuze-coreplugins/Manifest4
-rw-r--r--net-p2p/vuze-coreplugins/vuze-coreplugins-5.7.2.0.ebuild51
-rw-r--r--net-p2p/vuze-coreplugins/vuze-coreplugins-5.7.6.0.ebuild2
-rw-r--r--net-p2p/vuze/Manifest6
-rw-r--r--net-p2p/vuze/files/vuze-5.3.0.0-unbundle-commons.patch110
-rw-r--r--net-p2p/vuze/files/vuze-5.6.0.0-invalid-characters.patch26
-rw-r--r--net-p2p/vuze/vuze-5.7.2.0-r1.ebuild144
-rw-r--r--net-p2p/vuze/vuze-5.7.6.0.ebuild2
-rw-r--r--net-p2p/xmr-stak-rx/Manifest10
-rw-r--r--net-p2p/xmr-stak-rx/files/xmr-stak-rx24
-rw-r--r--net-p2p/xmr-stak-rx/files/xmr-stak-rx.service32
-rw-r--r--net-p2p/xmr-stak-rx/metadata.xml17
-rw-r--r--net-p2p/xmr-stak-rx/xmr-stak-rx-1.0.1.ebuild65
-rw-r--r--net-p2p/xmr-stak-rx/xmr-stak-rx-1.0.2.ebuild65
-rw-r--r--net-p2p/xmr-stak-rx/xmr-stak-rx-1.0.3.ebuild65
-rw-r--r--net-p2p/xmr-stak-rx/xmr-stak-rx-9999.ebuild65
-rw-r--r--net-p2p/xmr-stak/Manifest2
-rw-r--r--net-p2p/xmr-stak/xmr-stak-2.10.8.ebuild67
63 files changed, 556 insertions, 695 deletions
diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz
index 92da00ee8669..cc4d9e7e1576 100644
--- a/net-p2p/Manifest.gz
+++ b/net-p2p/Manifest.gz
Binary files differ
diff --git a/net-p2p/bitcoin-qt/Manifest b/net-p2p/bitcoin-qt/Manifest
index f65db6b0c50b..fdd9fb3765c8 100644
--- a/net-p2p/bitcoin-qt/Manifest
+++ b/net-p2p/bitcoin-qt/Manifest
@@ -6,7 +6,7 @@ DIST bitcoin-0.18.0.knots20190502.patches.tar.xz 400252 BLAKE2B 0303bba89b3595a1
DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e SHA512 2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
DIST bitcoin-v0.17.1.tar.gz 6224852 BLAKE2B efc86768ee2d23db83496ff9e62bc86d10c4d24a7343f4c706a4d336aeb94087b2d496db53e393beb5a9dc228bb9fe957ca89254c2fdaf9980b03029efbac2f8 SHA512 ef911ac6b49075a4f3d8db7f9f4dc59590d49847006fa36d7b8cce1634945d418accd95b12da505df38314fb7768f544863169d4b26b230e88dd627a83947466
DIST bitcoin-v0.18.0.tar.gz 6533794 BLAKE2B 0eb7830e215757efb024be7aff73108c4a8e2f80a204ca71f1b3b6015933a1ab740ad006e58c473c4b9609b3e47885ba6564472a3514335ab6d7f99d32903822 SHA512 a2e38754d459fac0786eaa43f23c62ee326167f325d98964546217bcdc4f68ab88314bfb674ca4efd4cbc21fc3950bd029e1375ee101e0c72bbae7197fc31cf2
-EBUILD bitcoin-qt-0.16.3.ebuild 4872 BLAKE2B 2cade1bc6b69928e1d05b74e11e29f3c8a79bec23cf8036724d0d535f91ffba04f47f9735a614c32baff08e16e6e863427e61e5e66de9b4752f33e7920ea2ccc SHA512 3409277590f09004dfcb08841eaab154f067d91cba3d265f1ffcfc59237827e25581b38fb296d5db0e7bd4e996b7e8556190227e5af879c786c8131cb043ba3c
-EBUILD bitcoin-qt-0.17.1.ebuild 5024 BLAKE2B 30a978cd1c4a7efa195e36cdc8a6694245fb026b92fa82cc46888bc3f62c3fa179273ec4b09c065141643f6d4f8cd50d25ce178c1a7bb863877212cbddbf5e53 SHA512 e5ecfdbc57c8cd6d175efda73c73167c9dd29e718191cc9dc66d65c9f2bb1fb6dec2efaee262249b5127d8a1a19bd45797c8417f358678401371bcc6c1676d95
-EBUILD bitcoin-qt-0.18.0.ebuild 5160 BLAKE2B 3146da6ce7b2dc49d6a67120d793d102fc76c0ae5bcfe454e24d97a3de1051484726d1cdce0ea370763091903229a12eebd0036ffd6354a9ed88d2e3a3ad35d8 SHA512 431227e68fcc0ccddbe97081e313226804a67e875e7a52452569c4aaf2f0c2ce180ec7b2b2c42d838b06b90f4e528fc56c6a92d160d0961dc9b0f7702e43f48c
+EBUILD bitcoin-qt-0.16.3.ebuild 4899 BLAKE2B 4caf32f186e2d813e5722d3d649c03529c7b2991029d7fe690e8aeea912069d97ea450f7fa0439aa8510656182b516298b6481a805bca362c8f4fa4ff58cf787 SHA512 4fdfcd74e61850ff27aa18961d868823e2ababfdf50a61af2491582def60e0180be48f2e89d52618f249a36956b6a518fb133d5380327defe9a2f876b1cbb67f
+EBUILD bitcoin-qt-0.17.1.ebuild 5051 BLAKE2B b223c6d6eb551593aaa5b79be3dba21d520e5c1f1d9d28edc7b1decffa84463a0d9df3e98ce70b24e96651106c81f9152a88ea6cad6b5b8edcc062fa5f853174 SHA512 eab8b55218a03f319ee3e2fae20819abd579266c5edc3ffd40b077c04a166d4ed792fd383c1fcc89fafadb81e02e6b71c08b53d686cee52327f67b691e8d93aa
+EBUILD bitcoin-qt-0.18.0.ebuild 5187 BLAKE2B 91f92ab7dce54e10fc62fe5e1529d08585e7c60565c45ecbfd0e62508444db635ec8f4f9870dd543d8066dec664d653998ea86db70d871c731a9323ec9320a5d SHA512 885e7cdd2a97d09a1fb1456697a047450b9020a3a24200e95731bdb1e4708ba3a58e95aa88ad4aa767d9061b63cc37c24c53d2f6921157af9b60780fb1a02535
MISC metadata.xml 1390 BLAKE2B 2fc9611a5a3839183e28be1f49f3eebf3c01ba0097afbcbf2c587e53edbe9ec9973dc65b834d479e8870e9094cc3fb1cc3fda266818f7b6e209079f4c576b6c9 SHA512 a5d9727f4cc019d475f625d705c08f26958d5118d4433a9245e73ef4eb2ff7ffe840630de334c93df7107eecf3adf8c7782a85b7c35690c1c073ff489548ed70
diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild b/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild
index 20571065eed0..e6d5e30a9323 100644
--- a/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild
+++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2010-2018 Gentoo Authors
+# Copyright 2010-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -22,6 +22,7 @@ SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux"
IUSE="+asm +bip70 +bitcoin_policy_rbf dbus kde +libevent knots libressl +qrcode test upnp +wallet zeromq"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/boost-1.52.0:=[threads(+)]
diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.17.1.ebuild b/net-p2p/bitcoin-qt/bitcoin-qt-0.17.1.ebuild
index f13ca6f859b7..28c1e57132f0 100644
--- a/net-p2p/bitcoin-qt/bitcoin-qt-0.17.1.ebuild
+++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.17.1.ebuild
@@ -22,6 +22,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+asm +bip70 +bitcoin_policy_rbf dbus kde knots libressl +qrcode +system-leveldb test upnp +wallet zeromq"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/boost-1.52.0:=[threads(+)]
diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.18.0.ebuild b/net-p2p/bitcoin-qt/bitcoin-qt-0.18.0.ebuild
index f682896336f2..0aa8b5e10796 100644
--- a/net-p2p/bitcoin-qt/bitcoin-qt-0.18.0.ebuild
+++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.18.0.ebuild
@@ -22,6 +22,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+asm +bip70 +bitcoin_policy_rbf dbus kde knots libressl +qrcode +system-leveldb test upnp +wallet zeromq"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/boost-1.52.0:=[threads(+)]
diff --git a/net-p2p/bitcoind/Manifest b/net-p2p/bitcoind/Manifest
index 66af669a56df..b48187dc8b26 100644
--- a/net-p2p/bitcoind/Manifest
+++ b/net-p2p/bitcoind/Manifest
@@ -9,7 +9,7 @@ DIST bitcoin-0.18.0.knots20190502.patches.tar.xz 400252 BLAKE2B 0303bba89b3595a1
DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e SHA512 2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
DIST bitcoin-v0.17.1.tar.gz 6224852 BLAKE2B efc86768ee2d23db83496ff9e62bc86d10c4d24a7343f4c706a4d336aeb94087b2d496db53e393beb5a9dc228bb9fe957ca89254c2fdaf9980b03029efbac2f8 SHA512 ef911ac6b49075a4f3d8db7f9f4dc59590d49847006fa36d7b8cce1634945d418accd95b12da505df38314fb7768f544863169d4b26b230e88dd627a83947466
DIST bitcoin-v0.18.0.tar.gz 6533794 BLAKE2B 0eb7830e215757efb024be7aff73108c4a8e2f80a204ca71f1b3b6015933a1ab740ad006e58c473c4b9609b3e47885ba6564472a3514335ab6d7f99d32903822 SHA512 a2e38754d459fac0786eaa43f23c62ee326167f325d98964546217bcdc4f68ab88314bfb674ca4efd4cbc21fc3950bd029e1375ee101e0c72bbae7197fc31cf2
-EBUILD bitcoind-0.16.3.ebuild 4845 BLAKE2B 6e974ad55e23ad07c81f03c841768be8df2967d18aab6cac73264c7ed812604aa5372bd7b06d97e7a40415cbcd346ddcb4181ae1d7224cdf4bf1092f781da7f5 SHA512 213152b613a69dadafc4d93e8eeb295cf652eed8eb058dfe7b6aaf84fe4e81623d75e29272c610ee335de8f520516a31b3e3042e44ccf9034aaae07a7c4819e1
-EBUILD bitcoind-0.17.1.ebuild 4922 BLAKE2B 81abbf232cfd4492d7a30249a78166ccda1972bd1fd0be83807a1f965d02d513de13ffb994d28b76caa0fd1a5913de8c2a82862c23df8b228a59f4314e17eadf SHA512 4ec7b27ecca917e5b2aa0a37e313a98f4d449ffe9d710d65ed77f5bcdae03c161e4acebca8ea5f594065bbafe04089b209f3731d13657fcf74307a39978a9867
-EBUILD bitcoind-0.18.0.ebuild 5163 BLAKE2B 102db79b7c3485a656d6138e3286aed1866ac2dd829817cd5dd8b17acc1a63e995517e049f2b041f21db9c70c529adff2d1c79b8771b6cff465076684bf88cb6 SHA512 11fad17d249b6b0f3b6bccf3485b64682e942ac27d902d1875c79e0e63741993bdca2430bbc10539898ca43a3ca67e878825316afeeb620553fc2d21735a1b81
+EBUILD bitcoind-0.16.3.ebuild 4872 BLAKE2B ce55ed47b10e8e9ed864b84774afa9941fddceda43503c8307d3b5ca937756f296631dd60e7f95007d457105f011ef36438e68a904f00a72f35224b51cc5b96f SHA512 57c1edf677c9f944445c91e59998f548e00157ddf3648a20f7a4a46f30fea876f2e499e04ba1d604052c91007c84ddcb61c760b5a8df96b6e5b2cad0dd62da81
+EBUILD bitcoind-0.17.1.ebuild 4949 BLAKE2B ac286880adf9cfa813baf458177c331ab5207c974bd941891260c10b0bcf2e517e4bb285bd5f6af195bf315d37b5d4e42cb868d7731c4c964779eee40b29ac2b SHA512 87bd022955a7c2e4fce1a28e49f7e3f26936806537e0cefb63ae0879e92dbd39dd96943bbb60e645e60ee03c88926dd37168a1b875afb20a441fe684f10cd05d
+EBUILD bitcoind-0.18.0.ebuild 5190 BLAKE2B 1dc826611b26271ba81094be25828a026e9f9d201d5e23cd993f92b468f2a85d118f041949d3e3892849c3927eb1ae0a319f80b740a43bb340de926a449dc9e2 SHA512 b035c5a725ffb851051b8f022be3a259275525344b60a6d1c96f629c2a1505f4d1d8be93ee3297fdf5e40a8998b5a8065c8ec3425efd894029f65eb1ffc9b63e
MISC metadata.xml 1126 BLAKE2B c109473fe9b14ded30c783f08664ffdddca59b27905ec3ed2c7af3b367102f30017bf79599e984546f431d9665a33f9fb7a75501a1f37a5212073a3ff6c57ea6 SHA512 8e6357a5c3860a0b0d4440f0f2341a13582a24a1256443b352834aea491ec15f1d7980b7c9b2568aa1d4f5c44dd189934065c23df4bd63199acc6189aebbf03a
diff --git a/net-p2p/bitcoind/bitcoind-0.16.3.ebuild b/net-p2p/bitcoind/bitcoind-0.16.3.ebuild
index 2d55b6d0cf6c..9147db4d3e08 100644
--- a/net-p2p/bitcoind/bitcoind-0.16.3.ebuild
+++ b/net-p2p/bitcoind/bitcoind-0.16.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2010-2018 Gentoo Authors
+# Copyright 2010-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -21,6 +21,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc x86 ~amd64-linux ~x86-linux"
IUSE="+asm +bitcoin_policy_rbf examples knots libressl test upnp +wallet zeromq"
+RESTRICT="!test? ( test )"
DEPEND="
>=dev-libs/boost-1.52.0:=[threads(+)]
diff --git a/net-p2p/bitcoind/bitcoind-0.17.1.ebuild b/net-p2p/bitcoind/bitcoind-0.17.1.ebuild
index f37df43a5244..2f1df22dec83 100644
--- a/net-p2p/bitcoind/bitcoind-0.17.1.ebuild
+++ b/net-p2p/bitcoind/bitcoind-0.17.1.ebuild
@@ -21,6 +21,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+asm +bitcoin_policy_rbf examples knots libressl +system-leveldb test upnp +wallet zeromq"
+RESTRICT="!test? ( test )"
DEPEND="
>=dev-libs/boost-1.52.0:=[threads(+)]
diff --git a/net-p2p/bitcoind/bitcoind-0.18.0.ebuild b/net-p2p/bitcoind/bitcoind-0.18.0.ebuild
index 813f80934912..d758ec041969 100644
--- a/net-p2p/bitcoind/bitcoind-0.18.0.ebuild
+++ b/net-p2p/bitcoind/bitcoind-0.18.0.ebuild
@@ -21,6 +21,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+asm +bitcoin_policy_rbf examples knots libressl +system-leveldb test upnp +wallet zeromq"
+RESTRICT="!test? ( test )"
DEPEND="
>=dev-libs/boost-1.52.0:=[threads(+)]
diff --git a/net-p2p/bittornado/Manifest b/net-p2p/bittornado/Manifest
index 1529fb396d20..7f33c76f64d4 100644
--- a/net-p2p/bittornado/Manifest
+++ b/net-p2p/bittornado/Manifest
@@ -4,5 +4,5 @@ AUX bttrack.rc 519 BLAKE2B 829b1a4cdb29bae41e25e832d7383ea4fda3ec2473d6d9bebc273
DIST BitTornado-0.3.18.tar.gz 189227 BLAKE2B 96a273c6f1072a19a0853cb0f0c16165432670927588f3422e680580e7d31a76b1b06b8e8a806676eb2f0cdfe0d4c785c389f07cb7a4690feb57cbac9c45c28f SHA512 61a55726d93ddb245e18e47f41dea982b8faa7d3296c3a7221d00e0fe71db772613c3ee113bb7df18390807dda8c77859ed7159a03535446ca417a1344e3c0d6
DIST BitTornado-0.4.1_p20160925.tar.gz 164352 BLAKE2B 34cebe27ab0cb18a960ef830311ffa47f2064c83768a9a011dcd9e45e9460b60438e159824eaf9cf844d7c5604a9de832e6a85cea3335d9e6223c31e7b349014 SHA512 09971cc5705c421c4440cd51b9aa37da9f8ce992a882d342c0547fe1771199fa61c4924f6d6cd321776f9dcefafd3e244b9cbfce047c4cdd4502dd0a1a1fdaaa
EBUILD bittornado-0.3.18-r4.ebuild 1446 BLAKE2B 0108039e36d2eb8f7d98e70b25de4bda9ecb57f462eab0891367771b181ce7e2be29332f0241dd6af76668f730a3805c3074737a44cf8c89b92a736928dfd778 SHA512 8271f7e1506e2e2c8026120b2c192c6bce81d310d7c1e2af70d15e58480af7e11d81c9ba679540a59bec869c593edc30b6c4ec5c77f6eec2e25fac0dc0a2b606
-EBUILD bittornado-0.4.1_p20160925-r1.ebuild 1271 BLAKE2B bd66707c3ff0d3705d8b62f4c7e3395508a5b8fab0860b17b070dd1c1fac0543e219cc019bf654c21fd04c0b44ab622d67e75fd9bba79b1d763b37550a111412 SHA512 a142ff1521643673f61f10d9338f9cbb445ea6e565d91be14da68785895b0fc3ea53d3144fff622304bd9fc7ec9fe0cb8d69ccf7dd217599deeb4ccdbdecc01e
+EBUILD bittornado-0.4.1_p20160925-r1.ebuild 1298 BLAKE2B 36fee7b18dbd54716e5cb5a9fbe6ee7d382bc4e75f4b96fb298ca3c8b69816a7d7d7befc67db61cc9d79453c1cc6149b52f630e02dec35a9308172ee408da84e SHA512 b38e0b4317579a2edff16600f4391deb9fd5e3f7a3dd4fd038fb5ac22a3cc859d1ac6304ccf067759e5ff0f3e512c25cca3b651be9bce378d80c31eb901e913e
MISC metadata.xml 302 BLAKE2B dee7f2a91d0302a9476d974057446af53bcd7cc74269dde75af61e5d6f824c697b0feadd4014c262ac4350511f797a60db656f45981d037125f0926f6bac569e SHA512 a2ed81559aad97406f1099fba266a7a2fa9d97013f267cfc9df5139ebde26495f103f1118fc0b2af825e281b026c434d11300e545aef9eed07b65eb504b47e67
diff --git a/net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild b/net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild
index 9b2dcca61fdc..b364a4eed64d 100644
--- a/net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild
+++ b/net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild
@@ -20,6 +20,7 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
|| (
diff --git a/net-p2p/classified-ads/Manifest b/net-p2p/classified-ads/Manifest
index 35b02ec4bd4f..996b1e1b90a9 100644
--- a/net-p2p/classified-ads/Manifest
+++ b/net-p2p/classified-ads/Manifest
@@ -5,7 +5,7 @@ DIST classified-ads-0.13.tar.gz 2656104 BLAKE2B d02f723d7371abc2a8c0a6bfde300c8a
DIST classified-ads-graphics-0.11.tar.gz 340476 BLAKE2B c9bac95f0e620a671959f0eb8c719cd70be5c9340ccb3bc3baa7eae669b5201d3127880b9006a4031e09be09e72754c8ec07824b3581e3af691c3944d5b32d21 SHA512 c59f65f37a8e4dddb753dbcdec835e946d9de021c5273319b3cd95ef1c3343715ce4b87d76b2d96264acc791a6cced32967521c74978131bd76fbcfc37bb344d
DIST classified-ads-graphics-0.12.tar.gz 340476 BLAKE2B c9bac95f0e620a671959f0eb8c719cd70be5c9340ccb3bc3baa7eae669b5201d3127880b9006a4031e09be09e72754c8ec07824b3581e3af691c3944d5b32d21 SHA512 c59f65f37a8e4dddb753dbcdec835e946d9de021c5273319b3cd95ef1c3343715ce4b87d76b2d96264acc791a6cced32967521c74978131bd76fbcfc37bb344d
DIST classified-ads-graphics-0.13.tar.gz 340476 BLAKE2B c9bac95f0e620a671959f0eb8c719cd70be5c9340ccb3bc3baa7eae669b5201d3127880b9006a4031e09be09e72754c8ec07824b3581e3af691c3944d5b32d21 SHA512 c59f65f37a8e4dddb753dbcdec835e946d9de021c5273319b3cd95ef1c3343715ce4b87d76b2d96264acc791a6cced32967521c74978131bd76fbcfc37bb344d
-EBUILD classified-ads-0.11.ebuild 1735 BLAKE2B 24ae015cd8d3e808269bb7b162b4078e2d3848ff7cb8b0a0eae8769c0c11ac62e89ad30d1c3c7b8aa5892983605ddd9028291ff19baaba1649dfbd784be26443 SHA512 86392db458ae8b0341e08e50753b59db1c8cbb3313481e110ed9da4a4818e8cdced4fba2cf08448c842786dfb156ce34d7a58b594955f896d829969f5f9f78b7
-EBUILD classified-ads-0.12.ebuild 1931 BLAKE2B 54589943a591f3f42906e62d8a98792e386dcfde98d6c02573c9d1cd01ca6a6375e2dbaaf198430014d7984013e1b493334261e632f60e7200f4d4efb19a1966 SHA512 4635643f7d607adba051a270137abe0bc71b48d582ae6df1071e86edc8d6f046ce62afd13d03583ed3c8cd51bf8b6e6fce1fef7003d06328a0a2604d154a8193
-EBUILD classified-ads-0.13.ebuild 1713 BLAKE2B 18c48b2bed0a0d6cd304ce4ddef80f40f33861670eb539cd3d13406cb5a7e44d017bcd30d00626ac322e5a12e211961b4d7a120425afb2e5d8373f55378169ab SHA512 7af80fbaf8a530fd63b623d5974bf911cd74d97578950b707090c126efce84ca40f881dd534ddde85133e1d33ce75bb952ea090c62db9d36b3f0dc3b4eebcba8
+EBUILD classified-ads-0.11.ebuild 1759 BLAKE2B 5146c6a7067df96b608b379a7fbc0b22ee77a0e0e97af8660a5bf1bedadd0e663bae5908880b82f43e87affa8cb776baf248c62aa0bfa340b2bc3bf91a9614a0 SHA512 a409d53f3f03935d46cc67023b15ebf83a57f86ea5bd65db293c4d1bbda71a37a1544924b7d964b76d33386277a7a839c4f59618a34169cf65c3be4d1f319284
+EBUILD classified-ads-0.12.ebuild 1955 BLAKE2B 820ded528b9caab07b73214760e7b8a265a3371ad59365836dc24434814f9bffed22d602bc512df1296304b23fc6f81f75af354a92391413809ce74558e74b1b SHA512 a71597e061efd58a1f7d1ec5f47f18548d4ae39a9e3c20831e0fcfd43db661968601a4a662a904a59b1aa447f1f43bc0a13e22dda3375f9b31bebe13dda64650
+EBUILD classified-ads-0.13.ebuild 1737 BLAKE2B ba12d0fdf7d81549e1092ce3c3a03b69fdca8f9c20abf265ad957398bbda6334ecf31784950318732c94de9783cc9b2dbcd2bcf5684b3b0fe8ef8d8ab97db19f SHA512 b3aed44f0181f000838d0d7a21e795b28cf872ed97b549769cab15ebb1f59038b10c25f3987f85852db98dce94ca9abd9a2ecf730e3e73e0f700192597e6371f
MISC metadata.xml 1779 BLAKE2B 3d4309e69e73ff9b36329f1d9b486f9dc7b0c1077c953e4e08294760fc5b03c28709b373b94e68d742ed3f3e0b9da40cb2d6aa0295165f33c6f492d7ed0cee5d SHA512 1211585a2baa83604cbfb4e4c4fbd2d30d95359bd9d7246a831c238254c2b57433c974307ac8188f73175c5110e80ac89eaa137a67c0613e5550338d70864b78
diff --git a/net-p2p/classified-ads/classified-ads-0.11.ebuild b/net-p2p/classified-ads/classified-ads-0.11.ebuild
index 295a08b90280..6db06105c774 100644
--- a/net-p2p/classified-ads/classified-ads-0.11.ebuild
+++ b/net-p2p/classified-ads/classified-ads-0.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -17,6 +17,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/openssl:0
>=net-libs/libnatpmp-20130911
diff --git a/net-p2p/classified-ads/classified-ads-0.12.ebuild b/net-p2p/classified-ads/classified-ads-0.12.ebuild
index 083c75d23ab6..097ecec21e57 100644
--- a/net-p2p/classified-ads/classified-ads-0.12.ebuild
+++ b/net-p2p/classified-ads/classified-ads-0.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -18,6 +18,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/openssl:0
>=net-libs/libnatpmp-20130911
diff --git a/net-p2p/classified-ads/classified-ads-0.13.ebuild b/net-p2p/classified-ads/classified-ads-0.13.ebuild
index ecb91cfc86f0..14e24e219fb6 100644
--- a/net-p2p/classified-ads/classified-ads-0.13.ebuild
+++ b/net-p2p/classified-ads/classified-ads-0.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -16,6 +16,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="app-arch/bzip2
dev-lang/tcl:=
diff --git a/net-p2p/cpuminer-opt/Manifest b/net-p2p/cpuminer-opt/Manifest
index c68ceb9dd008..b1558d31d434 100644
--- a/net-p2p/cpuminer-opt/Manifest
+++ b/net-p2p/cpuminer-opt/Manifest
@@ -1,15 +1,5 @@
AUX cpuminer-opt.service 690 BLAKE2B f95dff31fb5ff12da8b8ae282bba4c0fd15b5c0aa7e0f2b87f94a901a8e15ea5c81e6704fe5e81681383a3d82c41516174c4cae3a6dc59c9d2af618197f32189 SHA512 d175754246d61d08d615af52c3499d67e4d8c6a5166f07ea4fd646f3000ca7afed99f9b436785c50141a86b5faf017be4b2d1d5d2f9e3921a6171e4223be9b4c
-DIST cpuminer-opt-3.9.6.2.tar.gz 1796238 BLAKE2B 5c9ef9e04897ac8e62196bb54606b407ae5df7f48074f91c202a7323f9ebfa5c44361df99ed83f9c67e69080580c9bf1e29607b491c872a2f1385c8c42444940 SHA512 92e96724fc40d974cd80d61c19c7d46b6581ec0e63328bf940cade12231240fa17f26639a6c344cf19c20ea6e6f7dc4178dea7db51a4c7ec85a66ab5e4a5e59d
-DIST cpuminer-opt-3.9.7.tar.gz 1797055 BLAKE2B 33f978139a04e5bedd76bf37f20d55e1a910e38bb877adf611b9a3b5a9c83193bde6adf5a93562a57e5b12c5e05b59824709714143b9df9abffb751f20e9543d SHA512 a696847b9c7283e1a05cfae2785311e82a1b84496ca1da2b30bb960d3fcc37991f9ab866b8e32125f66718d89b2b8ac3e680b53da2ec68deff910745603ce6d7
-DIST cpuminer-opt-3.9.8.1.tar.gz 1792320 BLAKE2B 2e53e40bebeff44e8197f9a2d8e95e75020739ac8797b7826f7e056d94dc85d4f43994a520abeec5fad8be0c4ef20c2667e1860873810a33026a33dc328fe094 SHA512 42ae191c29c53cc837b8532a1aa00dab19392f48c5e69dced09392d83bb3f949c156db9172fbd765c0ebca6b8fdc48346f4b0b5504ca1c5dd69718ee9c832997
-DIST cpuminer-opt-3.9.8.tar.gz 1792693 BLAKE2B e08866a17e29491430ef2896b79336a78b8fd74696812c406be9454c59ec07c5d65237714375888a06d15cceaaf8465658004f73d0371f0e95f7954fae2c22fe SHA512 af50d7cbc4890697cc006887053d7fe7ec516dc13709bdb61c77ba1322fa7c6ce0c942ea9fc1881ce9ae43524b20f7182d574e546ef4e0fc479a0827658329af
-DIST cpuminer-opt-3.9.9.1.tar.gz 1817197 BLAKE2B b32f95a31a85deb9ebac344a11d0fb5e1b2c99912ae0acfe29c811236f4a84722f3a973b8d7527ca27206a47efb641ad422eeaf80346a5c5b3a0ad4765b86083 SHA512 8146293ff9da20a5fd1df90712a53118d2fd5319ce49e5ae7b37d741ed3056f422b6ab4ef4ca48ed398f45f78ae11150a1ee9a75679e7e0ce87ded72006e129e
-DIST cpuminer-opt-3.9.9.tar.gz 1819335 BLAKE2B 1fccbcb1615eb9a11b242c462e4b6a1c2bdd9340311a53f8b5a1827aeb008da07b695e0c8d2af42621fed895268fd6324a2a73bbc6ec311b4900fc911a658e06 SHA512 d53b721f3e961f8a61b28bb164c2a470ed2c230c00263dcc67182e8b20b54d7905c65b96e01ad3e639888d3f3aa2e978cfa712ea4a3f34826d314fcd08485417
-EBUILD cpuminer-opt-3.9.6.2.ebuild 1029 BLAKE2B 1e238f5aada517af0133dbf179c4d51acf846f5a662493cba79eae1ece319cf40cdda84b047c148c8a5955ca48e3263efb181f61e5e7ed2a38cd94ed6ce7d7b5 SHA512 9a032a2b707a639cc14e300ee6e3060da1240a405a593e8cae1fa4b4bb9ceba76a8d43f143bc5b38ce2983cc3038abbf1a14b811099b60b32f18f6bc84ff0730
-EBUILD cpuminer-opt-3.9.7.ebuild 1029 BLAKE2B 1e238f5aada517af0133dbf179c4d51acf846f5a662493cba79eae1ece319cf40cdda84b047c148c8a5955ca48e3263efb181f61e5e7ed2a38cd94ed6ce7d7b5 SHA512 9a032a2b707a639cc14e300ee6e3060da1240a405a593e8cae1fa4b4bb9ceba76a8d43f143bc5b38ce2983cc3038abbf1a14b811099b60b32f18f6bc84ff0730
-EBUILD cpuminer-opt-3.9.8.1.ebuild 1029 BLAKE2B 1e238f5aada517af0133dbf179c4d51acf846f5a662493cba79eae1ece319cf40cdda84b047c148c8a5955ca48e3263efb181f61e5e7ed2a38cd94ed6ce7d7b5 SHA512 9a032a2b707a639cc14e300ee6e3060da1240a405a593e8cae1fa4b4bb9ceba76a8d43f143bc5b38ce2983cc3038abbf1a14b811099b60b32f18f6bc84ff0730
-EBUILD cpuminer-opt-3.9.8.ebuild 1029 BLAKE2B 1e238f5aada517af0133dbf179c4d51acf846f5a662493cba79eae1ece319cf40cdda84b047c148c8a5955ca48e3263efb181f61e5e7ed2a38cd94ed6ce7d7b5 SHA512 9a032a2b707a639cc14e300ee6e3060da1240a405a593e8cae1fa4b4bb9ceba76a8d43f143bc5b38ce2983cc3038abbf1a14b811099b60b32f18f6bc84ff0730
-EBUILD cpuminer-opt-3.9.9.1.ebuild 1029 BLAKE2B 1e238f5aada517af0133dbf179c4d51acf846f5a662493cba79eae1ece319cf40cdda84b047c148c8a5955ca48e3263efb181f61e5e7ed2a38cd94ed6ce7d7b5 SHA512 9a032a2b707a639cc14e300ee6e3060da1240a405a593e8cae1fa4b4bb9ceba76a8d43f143bc5b38ce2983cc3038abbf1a14b811099b60b32f18f6bc84ff0730
-EBUILD cpuminer-opt-3.9.9.ebuild 1029 BLAKE2B 1e238f5aada517af0133dbf179c4d51acf846f5a662493cba79eae1ece319cf40cdda84b047c148c8a5955ca48e3263efb181f61e5e7ed2a38cd94ed6ce7d7b5 SHA512 9a032a2b707a639cc14e300ee6e3060da1240a405a593e8cae1fa4b4bb9ceba76a8d43f143bc5b38ce2983cc3038abbf1a14b811099b60b32f18f6bc84ff0730
+DIST cpuminer-opt-3.10.3.tar.gz 1940128 BLAKE2B cf8b591cc10dc5507eef322de397c462a14c2164ec8806ff189a135abdc58314add18d46110d05f6ba365a475632df2bb33f97706454049a9275e08004c90d5a SHA512 cc1d4934fc17cc7ecd1402e9e32fc9caf9a493e3f3e573637036638e10679c19ba4a2e4f83376ddb462c7d404aecf747c0bd4d46e4e934013ad9d53a765a862f
+EBUILD cpuminer-opt-3.10.3.ebuild 1029 BLAKE2B 1e238f5aada517af0133dbf179c4d51acf846f5a662493cba79eae1ece319cf40cdda84b047c148c8a5955ca48e3263efb181f61e5e7ed2a38cd94ed6ce7d7b5 SHA512 9a032a2b707a639cc14e300ee6e3060da1240a405a593e8cae1fa4b4bb9ceba76a8d43f143bc5b38ce2983cc3038abbf1a14b811099b60b32f18f6bc84ff0730
EBUILD cpuminer-opt-9999.ebuild 1029 BLAKE2B 03505cb48293bd884d6ff25944aad5d5aed6d2fe8888d07f16529900d5589f3550ac02f3f2e6e24ec70e65a7059d1f0e05e8377fbaff98385c8d23b2005f5670 SHA512 1ca7351712bb25fa0245e281bf23a18bc7d2b778cd8e16969c25cde8702f65519855b30a7c3d171e0ee7b58dc61b8e4c66d91643d8aaf5c68a6829d209735663
MISC metadata.xml 333 BLAKE2B f7851fe0d55d729c75e3934fa32ab578c57d3dfc4a1634cc8dcca655f0d4ab1a6bb56d0b9c347dedb6cedf3d5a5a7a1bb9662856733970b1cc8db288c26be4a2 SHA512 770d39605bb1afa7d7643b4fc8f295e449f90175ae0d31c8a5023bfc9ba233c9e80ebf1dfbf81c4b86af8dc1d66bc336a4464748f162119b35fcb695cd54e656
diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.9.6.2.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-3.10.3.ebuild
index 666d27ee1c02..666d27ee1c02 100644
--- a/net-p2p/cpuminer-opt/cpuminer-opt-3.9.6.2.ebuild
+++ b/net-p2p/cpuminer-opt/cpuminer-opt-3.10.3.ebuild
diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.9.7.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-3.9.7.ebuild
deleted file mode 100644
index 666d27ee1c02..000000000000
--- a/net-p2p/cpuminer-opt/cpuminer-opt-3.9.7.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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.9.8.1.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-3.9.8.1.ebuild
deleted file mode 100644
index 666d27ee1c02..000000000000
--- a/net-p2p/cpuminer-opt/cpuminer-opt-3.9.8.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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.9.8.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-3.9.8.ebuild
deleted file mode 100644
index 666d27ee1c02..000000000000
--- a/net-p2p/cpuminer-opt/cpuminer-opt-3.9.8.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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.9.9.1.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-3.9.9.1.ebuild
deleted file mode 100644
index 666d27ee1c02..000000000000
--- a/net-p2p/cpuminer-opt/cpuminer-opt-3.9.9.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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.9.9.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-3.9.9.ebuild
deleted file mode 100644
index 666d27ee1c02..000000000000
--- a/net-p2p/cpuminer-opt/cpuminer-opt-3.9.9.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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/createtorrent/Manifest b/net-p2p/createtorrent/Manifest
deleted file mode 100644
index 9346a5f54fad..000000000000
--- a/net-p2p/createtorrent/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST createtorrent-1.1.4.tar.gz 80605 BLAKE2B e17d5ce6e319c8bc2b5eabbc72c3c632eefaba6edbaa2aadcb0be82a556472d6779d0d0d9feb23b5f9dd58eb5104cc448986f452fbb56139f1ea342c721de41e SHA512 d15c6d38e90a2941c578396fafaaa1778d5ce597681e0db89189b5c6719e8b69202dd6bb9dd2c279ef939eef8a74dd8e7ca3f0c224a5a4eaa277c3fd9543c24f
-EBUILD createtorrent-1.1.4.ebuild 635 BLAKE2B 2313c835167bcdb379276ce847dd30ed266074eb566ebfdeec409adc472623e3e7d288c6ee6eefe13d2109c6a144d4692ff209977501ec092102ba90b56e9049 SHA512 94f2e744b8917cef8a33113493097b33443a1d7ec0842370eb8db0ef423f1e99898c2d6e6971c34c3563103a7b4eb5d9e739358432235d0ff086fe9347edfbce
-MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/net-p2p/createtorrent/createtorrent-1.1.4.ebuild b/net-p2p/createtorrent/createtorrent-1.1.4.ebuild
deleted file mode 100644
index 39fb8045e088..000000000000
--- a/net-p2p/createtorrent/createtorrent-1.1.4.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit autotools eutils
-
-DESCRIPTION="Create BitTorrent files easily"
-HOMEPAGE="http://www.createtorrent.com/"
-SRC_URI="http://www.createtorrent.com/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
-IUSE=""
-
-RDEPEND="dev-libs/openssl"
-DEPEND="${RDEPEND}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- sed -i "s:[[]ssl[]]:[crypto]:" configure.in || die "sed failed..."
- eautoreconf
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed."
- dodoc AUTHORS ChangeLog NEWS README
-}
diff --git a/net-p2p/createtorrent/metadata.xml b/net-p2p/createtorrent/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/net-p2p/createtorrent/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/net-p2p/fms/Manifest b/net-p2p/fms/Manifest
index 7d205006c479..8ee96e54e751 100644
--- a/net-p2p/fms/Manifest
+++ b/net-p2p/fms/Manifest
@@ -3,6 +3,6 @@ AUX fms-use-system-libs3.patch 1380 BLAKE2B 3c2c5023b83099a5a90a5e6b8f583e7d1479
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
-EBUILD fms-0.3.80.ebuild 2105 BLAKE2B 8af79924d40f4deed95f5929bbe193c6462e4e22243b5c4c73e508e9cf212eceb3475e5902287c0c5ff3a303c8ca704db70253f8ac94d8deb2e1bb45a36efeb6 SHA512 0da40cde3789f19ad7575c53fc9866c5c98f03f9606d04a36362c49d95c749b3ffc960ea3da7cd4fc60b37d0245dd5985d54b15fb30a407f08d50237d56484ad
+EBUILD fms-0.3.79.ebuild 1870 BLAKE2B 4a8096cd5900dcf32c4c7467718d57474bac83692ca74214fc291a0479c85cc6d7b755a5856680d72462ac22c67891c0b4a9f84f3d3ec5eb4364002bec3d23fd SHA512 82ffae8e51793be6a1353b75ad8cbb2427e9a5bfee25af163e9419035c680f4b82615f855aa9477dcdd55d9ba05b06a288805a01894d0bcd10c612c99b2cd61c
+EBUILD fms-0.3.80.ebuild 1995 BLAKE2B ed05c263b40015c8a07603f1d2ed8f8b2e44308d1981ec85c2513a9904d0fa5063830eb990109a82dbcbac2da97a5d12a909fc31f3c509c5d848910a00d5675e SHA512 9349fd07349c8d9db9282ece0c18e22ccc5dde9933c1a30892281e0dc3caae599dab5a2305674f1435aaa80140cdc5d9f2ca141f91857fbc2062e4a60256bd00
MISC metadata.xml 394 BLAKE2B a6924fe829c9abc8b3a04106d30b34af326d4596eb5bc9a96165db2ba1993a4157fdecfbeedc0f0a27b75c6327b501a67de3e46864ec4d7fe6211731fd2e121c SHA512 f4943a8b16ff6b031cf95eb5aaabe12fc18abc349f566fc7d4a4eab155ad917e9d49ebb5fcaafa0e36239d772d24391f1489ad71649ff33554f3a8fb6bdd69b7
diff --git a/net-p2p/fms/fms-0.3.79.ebuild b/net-p2p/fms/fms-0.3.79.ebuild
index 32d9bfaa99ce..60669d4aaf80 100644
--- a/net-p2p/fms/fms-0.3.79.ebuild
+++ b/net-p2p/fms/fms-0.3.79.ebuild
@@ -46,13 +46,13 @@ 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
+ dobin "${CMAKE_BUILD_DIR}"/fms
+ doins *.htm
+ doins -r fonts images styles translations
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"
+ doinitd "${FILESDIR}/fms"
+ dodoc readme.txt
}
pkg_postinst() {
diff --git a/net-p2p/fms/fms-0.3.80.ebuild b/net-p2p/fms/fms-0.3.80.ebuild
index 1b85e8e83668..057149a612c4 100644
--- a/net-p2p/fms/fms-0.3.80.ebuild
+++ b/net-p2p/fms/fms-0.3.80.ebuild
@@ -49,13 +49,13 @@ 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
+ dobin "${CMAKE_BUILD_DIR}"/fms
+ doins *.htm
+ doins -r fonts images styles translations
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"
+ doinitd "${FILESDIR}/fms"
+ dodoc readme.txt
}
pkg_postinst() {
diff --git a/net-p2p/gtk-gnutella/Manifest b/net-p2p/gtk-gnutella/Manifest
index ba07b398b1e2..858bdba56d48 100644
--- a/net-p2p/gtk-gnutella/Manifest
+++ b/net-p2p/gtk-gnutella/Manifest
@@ -1,6 +1,6 @@
AUX gtk-gnutella-1.1.14-statx.patch 967 BLAKE2B 73cc687043d2b932b8e36d69c935c84a6668a28902f9ce8b060679ef1e567958053d5e565d1087ada4a590547250bf6ef7b9daa5e8a6b66cdbc275bb1a3c2941 SHA512 fd2cc3d0486efe526b9764d0d6c5bdffa08c344fc91f14305d0b16b957353ca38a23ff873cc669a49f67fd416b79ba38c288cda080ebeac545ea64e40634596f
DIST gtk-gnutella-1.1.14.tar.xz 19372716 BLAKE2B b9caf1eaa79ca9c9e4d6a036f438eabbbab59a2d94a5227aee17ef9e9551af8185c3049247ee2e53ed913cbb46fafc6841d84346928490b380e16ccf5d27cc4e SHA512 cf8d76a5d531ad26e6155aedc2099f86ff91f96c4587bd6910e844fb6d19d35b48e3d1c4df45b7c68b34f4afcf2ce507943d73a33d923a97f6c43dd9c9ce10c9
DIST gtk-gnutella-1.1.15.tar.xz 19606508 BLAKE2B 3c699f2c5e8b6962265c9fc9bc6720d740c447afb33bef8968e8c8f1f7ec8b88ec3381419cdcee8e2ec8f4e10be2c6e5707d5f89365f347a33990fffd0f18395 SHA512 6b2bee08fba463b66890c8c5d7f7815a8cc4106824e598bed8cffe4601b1e591fc14903ce8d587815257f795c854d459b3a4fa7cc90de2fbc109daef025e5968
-EBUILD gtk-gnutella-1.1.14.ebuild 1949 BLAKE2B 181f08e69be141816a5ca4fd4b9dc5fdf3f8f66e900dddb13ef2983a23b5cfd147ffd826ebeb949eb787a43871538c7319af09a26e4a89dab3c08b3c438235c3 SHA512 5f2d9d5a849fe45281ba5e1f49f3949272ff11bc4c60365ba7c4feb8337a59bbfc144126fd9b8cfa696e6d69ea692532bef1e94cd836e83d6860e8a42441362c
-EBUILD gtk-gnutella-1.1.15.ebuild 1908 BLAKE2B 79b612525bcd9153c8c15b294a40d74f9b81fc35b5b7cce056f0f9126031d80e23d089910d5a76d8b9a214e80f5c2d2d91e4ee49f4adc1f96cb1d3b997abcc1a SHA512 228ddc61f133b6835b060242264e109a57da2d14ff5c544f74735a425807365abd4562e8a1cd39e2092e9e8edba11f4428ceeacdd23a220b79825690f4428db2
+EBUILD gtk-gnutella-1.1.14.ebuild 1925 BLAKE2B 6b61266bb7cf37a7c1ce8b28775a9d0f9955e5df71ce3688288d475032d3ae8f10d25562006412a10d7f08137098084cfe58bdf23c2bba4d94dc3b83a8f824f8 SHA512 fcb3011c1ad0140a116e019d0496b79a4e15a4942525cfb4ac452df4ebb7b86799a6095921e1a76112e463d0d396ee71419f2d12e2513e372b32fe92672d9460
+EBUILD gtk-gnutella-1.1.15.ebuild 1884 BLAKE2B 630d1b1137338d2594e8f2f01d5b76ab376a22e8c0e03f0d79f8a885521946ad93ba4b790cad68cdb040bba85f069172603c7a3f59695500d826a746bd623119 SHA512 afb48864c3d9a1855019b2829dffcb8d4d3a433f9a46e7390a1e98536c5362d31ceced35fd3c3462a1690c7e8b628d7ee58afc8b77d1f3f93d74bef8d49f463d
MISC metadata.xml 299 BLAKE2B 8e823e2ff9ff16738e4f1d5a5e04264557ee9529ce035978e59a8d1371a8dba5485bde5095e05346ddca410d197e7fbb62f8b651bbe8cd0815396fdeda7935ed SHA512 ab18fa3318fdd64a0e4bff392a88d9f58b1c611c71ee090a767a4a25f75f273dc60a7cfeb7e386e5fbed548d982788c16654584938aec8ef5f6b11cd6d5b3c61
diff --git a/net-p2p/gtk-gnutella/gtk-gnutella-1.1.14.ebuild b/net-p2p/gtk-gnutella/gtk-gnutella-1.1.14.ebuild
index 0dec1bcfd052..1996dcafb443 100644
--- a/net-p2p/gtk-gnutella/gtk-gnutella-1.1.14.ebuild
+++ b/net-p2p/gtk-gnutella/gtk-gnutella-1.1.14.ebuild
@@ -82,7 +82,7 @@ src_compile() {
src_install() {
dodir /usr/bin
- emake INSTALL_PREFIX="${D}" install || die "Install failed"
+ emake INSTALL_PREFIX="${D}" install
dodoc AUTHORS ChangeLog README TODO
# Touch the symbols file into the future to avoid warnings from
diff --git a/net-p2p/gtk-gnutella/gtk-gnutella-1.1.15.ebuild b/net-p2p/gtk-gnutella/gtk-gnutella-1.1.15.ebuild
index b7e9bc27bfcd..a81988b38c5f 100644
--- a/net-p2p/gtk-gnutella/gtk-gnutella-1.1.15.ebuild
+++ b/net-p2p/gtk-gnutella/gtk-gnutella-1.1.15.ebuild
@@ -80,7 +80,7 @@ src_compile() {
src_install() {
dodir /usr/bin
- emake INSTALL_PREFIX="${D}" install || die "Install failed"
+ emake INSTALL_PREFIX="${D}" install
dodoc AUTHORS ChangeLog README TODO
# Touch the symbols file into the future to avoid warnings from
diff --git a/net-p2p/mldonkey/Manifest b/net-p2p/mldonkey/Manifest
index 066ebc0998cd..44fb1e21f587 100644
--- a/net-p2p/mldonkey/Manifest
+++ b/net-p2p/mldonkey/Manifest
@@ -7,4 +7,4 @@ DIST mldonkey-3.1.6.tar.bz2 2886916 BLAKE2B f92c7195c67e3a9186cb9e691114dc2c1b96
EBUILD mldonkey-3.1.5-r1.ebuild 4346 BLAKE2B 7513e58d1e14df7bf4faf0532c7486396d45661730490410003f86de23f6f153b3935965c385ceb606ccc2b2adec89d143c3b3a5d5ac69da84767f68ec9af3c6 SHA512 8df2d36ab91e2d539fa3a241739d9ea74d87e6783892a3e0844532568e808af66aa2bdea0913d471937447c342d49a5176ef71568b9cf9224f49ea48e42e6de9
EBUILD mldonkey-3.1.6-r1.ebuild 4453 BLAKE2B 440753ae53e894aae8c69409c37a8a49adddc3c7ad4b52186d5c47aa5fbfec442c361550cfe063d6c658a463a605f44d098439c0709e2c8d3175448ae34d3065 SHA512 b7f6005af2f70c91ff8d7c82c4d8ecb4b71f7ad1fc51e04146aaa47c9f496828fe950fd1c69996d426413ca8be2a517ed205ea5873e3e764f40b8ebe5b22c7bb
EBUILD mldonkey-3.1.6.ebuild 4320 BLAKE2B b29ecc98ce41a4ca232c658caca7538ad296c0e8659dec1325b00a92f1a80d2d5a51763559f04eef1e8dc3983ef674b380ee026ae3f8e68c45d62753b6b26a5d SHA512 b1273d8b84660a185da4b3f389f14c3dea57868cc7b02803de5926038622065824aaf73671b12d3c7aa42e30bbc7ff454eb66c0aa6ed3181be23e726f760cdd4
-MISC metadata.xml 740 BLAKE2B 96af3507e4e0714fd01d369619b3f0e4e68a2a88e97189565a2e73ebaf9666f07063a91a33aae63f9ada4d155300a44a2361df6d5d499645f9b5df9646528b4d SHA512 ecca594b6b356c1d8c86217dc9792ed09fb842cbe015b78baae1d4c4885e86f81a9cfd694dcd8a3fbca420ede35c8ae228a15f64f1d5013d139542e06290d160
+MISC metadata.xml 655 BLAKE2B a69ad37dd6c84f0f80a64430188cc986815c6bbf01e5947e63852bde942106e39878044edcc0561dedc13cfc4630484dead5a99e22e20875f50ced96a3d5650f SHA512 608346a99494e59e02c061ad401996c7c14e56756e485aa0ce2c103abb34f8d2071de8f7d789d1c47edb8d8808ef8f166f50ccd20c1041ef8ad01ceeda614aef
diff --git a/net-p2p/mldonkey/metadata.xml b/net-p2p/mldonkey/metadata.xml
index bdbe5ed30ca8..8bd23cf7fe47 100644
--- a/net-p2p/mldonkey/metadata.xml
+++ b/net-p2p/mldonkey/metadata.xml
@@ -1,10 +1,7 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>ml@gentoo.org</email>
- <name>Gentoo ML Project</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>An ocaml client to access the eDonkey network.</longdescription>
<use>
<flag name="bittorrent">enable bittorrent support</flag>
diff --git a/net-p2p/qbittorrent/Manifest b/net-p2p/qbittorrent/Manifest
index 968ed99da77d..02fcf3018927 100644
--- a/net-p2p/qbittorrent/Manifest
+++ b/net-p2p/qbittorrent/Manifest
@@ -1,8 +1,10 @@
DIST qbittorrent-4.1.7.tar.gz 7803389 BLAKE2B 6a8cf01c2bd86b63b629877fd3446db4aedd1591058af24c14dd4b69f0abae7f3ca715190fa0496b1a3ec742d4ee12585dd27e27c1465a1d22a149c2d47608ca SHA512 59fc6dc9696fbcfb9325017dcb5514f866e7f9e9eda9b4487c29c94d445709f1f3fab35f9817b62da75757360239362d77024d708eae48e89dffdde4ed272be4
DIST qbittorrent-4.1.8.tar.gz 7803739 BLAKE2B ee56e004945025f06b179b08e938c6a3182f252c3bed6990158634ea1fdfd525fd67d105fd7ecdf0217a4bd73d847c5007d1e95f492f4f4e41c32d22dd6b7523 SHA512 8920e98f8db5dd738caab8815cc4a10950c34ba2eaa19b50479bb2ab548f6f297534759d71791caa4c8bfbea92d4b71d223a27fae150e00cc0a262eb3370a1e3
DIST qbittorrent-4.1.9.1.tar.gz 7804066 BLAKE2B b5fddfdef8773318991ee5a3a818101b46fd0f258c24eebe2a9dde3f9e806544159c373406f609a911b330e32257b3d58a7d81e830ed91cce205182cde16052a SHA512 2a132202762461293ee8e4248bf7d512b3c33ec73670bf4c5c22261be546a69a69775b6c4baacd97a3f9055145cdb4153de17704b6b574b33370f3b454b1def9
+DIST qbittorrent-4.2.0.tar.gz 7797615 BLAKE2B 55c891e9d255c295eb2dc53e3cccaa50ceeae6623ddc016bf5e30fb117b849f35def462bbee598e754a2672e771465b93fa751b047efeb6326e8bc2619a58cb4 SHA512 507e548ea7b5ee25e412bdca6751e3e1b65130f16bbb2c92bd8f80cb86d824bfdcdf40ec49af6a8e111a36d7970430e8b9a6e29a6af1165563c9cb16c4bc2741
EBUILD qbittorrent-4.1.7.ebuild 1471 BLAKE2B 4425b0c76189dc80766092cfcea3939951918051fe73c14c9b7bc270ce4cdd4cea1bf9d879ca0aa1791d197bd331e4426fdb195eae78d59e0764cbff948d45d5 SHA512 e3660d0920d56b236f0309eeb9af01b4fe83d091687a814970ea33d7c5ed7be242bb1f7996b0cbbbacfd3b3e998250b175c412d0abca05a42b53bf80fc35bada
EBUILD qbittorrent-4.1.8.ebuild 1473 BLAKE2B 38ea60d9fb804e3aeb123b1d38c4d56531824be5b161394bc592f2d42becb3addfc91056758538d4bb1f6308893be44a15b50879a7a13e239b9223bb041a6aba SHA512 25c6f38eda2e3726814578c313eeb8c67f1b3e903ead60a53421255771f3e73346518182c6fc4e483f2ba392ea1dd09bc49dbc79854357facba9a00ef08091db
EBUILD qbittorrent-4.1.9.1.ebuild 1473 BLAKE2B 38ea60d9fb804e3aeb123b1d38c4d56531824be5b161394bc592f2d42becb3addfc91056758538d4bb1f6308893be44a15b50879a7a13e239b9223bb041a6aba SHA512 25c6f38eda2e3726814578c313eeb8c67f1b3e903ead60a53421255771f3e73346518182c6fc4e483f2ba392ea1dd09bc49dbc79854357facba9a00ef08091db
-EBUILD qbittorrent-9999.ebuild 1478 BLAKE2B 9328a7905de1ffdd04afb0007414a705bb921283419ecf37020f9cbb842a8d3e2473169cd9e3ac2fc2f3e7e1fe0f104ea7acc6e219a1fdae29cee59d54ac8da5 SHA512 63d83a0918856ee30713ae832aa6ec2431fc77cf8daa2dc2ff53adcf2b7569dfa09ac03c0d23c6e0ce9d70ddbd1c282f71742f4b3f40c1f920fcc8448a396256
+EBUILD qbittorrent-4.2.0.ebuild 1454 BLAKE2B 75fbb4665d379be568ace2bac666e1de1c7c7ce63e1b6b4666bf2bde3ec9af3121eca69e0b59ad8d776af4ff20f14a43c5cca955b329c1fd62c15267b1ea04a0 SHA512 890a73066f960497a8663758a32344bb33c90684780b5d873023262f23c7d680e4bab7917e6cbf182d76d5c215c12a482555072b12ffa26a42e9591adc81b0da
+EBUILD qbittorrent-9999.ebuild 1454 BLAKE2B 75fbb4665d379be568ace2bac666e1de1c7c7ce63e1b6b4666bf2bde3ec9af3121eca69e0b59ad8d776af4ff20f14a43c5cca955b329c1fd62c15267b1ea04a0 SHA512 890a73066f960497a8663758a32344bb33c90684780b5d873023262f23c7d680e4bab7917e6cbf182d76d5c215c12a482555072b12ffa26a42e9591adc81b0da
MISC metadata.xml 452 BLAKE2B 80b94ef467eaad04be0f17b8d15d1af20a2d09f27825a2c315445fb82c33bbcb35ca5c81e40b7ff21a0496b03f030a2d30b92fd2b39caafce47b7295d4daf98d SHA512 bce9d619f6c591237e412393678d54db4fe55fbd3ab52d191860bc97c7245e199c9630c8b76ea885fe195b486231b65906dc099361ccff59fe0adca08059c85e
diff --git a/net-p2p/qbittorrent/qbittorrent-4.2.0.ebuild b/net-p2p/qbittorrent/qbittorrent-4.2.0.ebuild
new file mode 100644
index 000000000000..22b2a5ad4a47
--- /dev/null
+++ b/net-p2p/qbittorrent/qbittorrent-4.2.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit 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.2.0: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"
+
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md TODO )
+
+src_configure() {
+ econf \
+ $(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
+ 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-9999.ebuild b/net-p2p/qbittorrent/qbittorrent-9999.ebuild
index ac238de93e5d..22b2a5ad4a47 100644
--- a/net-p2p/qbittorrent/qbittorrent-9999.ebuild
+++ b/net-p2p/qbittorrent/qbittorrent-9999.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit gnome2-utils xdg-utils
@@ -39,13 +39,14 @@ RDEPEND="
dev-qt/qtwidgets:5
)"
DEPEND="${RDEPEND}
- dev-qt/linguist-tools:5
- virtual/pkgconfig"
+ dev-qt/linguist-tools:5"
+
+BDEPEND="virtual/pkgconfig"
DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md TODO )
src_configure() {
- econf --with-qtsingleapplication=system \
+ econf \
$(use_enable dbus qt-dbus) \
$(use_enable debug) \
$(use_enable webui) \
diff --git a/net-p2p/resilio-sync/Manifest b/net-p2p/resilio-sync/Manifest
index c14b4bfe0c46..65cf2ef83f3a 100644
--- a/net-p2p/resilio-sync/Manifest
+++ b/net-p2p/resilio-sync/Manifest
@@ -10,5 +10,5 @@ DIST resilio-sync_2.6.1-1_i386.deb 11465780 BLAKE2B 5deaadfff0fe3658a4b96e43f966
DIST resilio-sync_2.6.3-1_amd64.deb 12111264 BLAKE2B e4b4d3d0bda910db5f10131d9072c47d7daccd6ff37267546385fb2657c84d9b12e9ae637df8380175f175c3e3a304fc3424ab93aa71b69d9890320d3464cf58 SHA512 92097e155fe74c07a89034db75e889fb3679fbd6cc497a361e4cf403bd1ffb5c2bc9f2a327d65d20b03067e5b7b898635a2dbeff7d4d9937b5e5ffe4daf4ba9d
DIST resilio-sync_2.6.3-1_i386.deb 12062034 BLAKE2B 9c92e118ee8977a7e26948a21c61e1ff7c0692a2a76ff11e1b6ea8ef0edb08032d33453963b8c400c8945ed67cc561ce8334391fc4d8edc2e4bf37ff3c8acaff SHA512 4254de420b2b2263779befbfd93bddb8fa5352fbcce80e2a21efb463f0f3008a282fd07eb6602d4785ca6f0e770980b6da66c8d33911ae68938aee5e09e08e44
EBUILD resilio-sync-2.6.1.ebuild 2229 BLAKE2B d23975c7f37c48b79e94e0a30fbabd14fa715beadce66b9afe2f2c83d35a698afa2e4d20c4552197099b9575e68f55a4f3043d5e0936093d67aee8cfa6c56a4e SHA512 dc85455bd1943f99a664dfea988d8899a18db51c4fc5e349eea8211773487afa5d0326f918177a8a14dbccc171c442ca325fb19a6455f0c24664ae79e9c4745d
-EBUILD resilio-sync-2.6.3.ebuild 2208 BLAKE2B 8bece7919526363ce81ccb7e75be9a5988ac4139c7dd08a52b935d82304ab1594ad4d0116902d6c44912be98ec9bbf2fd835d0551e7054e854ed98321453031f SHA512 ad764e73f9acc60c926a3a57dbf792a4c25cd722d230b99e0a3d2534c0d95446553c3ff69b80f21d68bbeeafcb8671bb2f50cf11ce2b2ea5410656c802af399d
+EBUILD resilio-sync-2.6.3.ebuild 2176 BLAKE2B 524b14c925436148b242fedaa6418662604111bf645940ac7c9d2ae437e66f638ac1e901d71a9ac723541c76f3147ec04687b25a2858138538b8656e6f1f88ed SHA512 cf548d4ce32aacd87da8fa89b93bc022f8412cfbfd0950f4124b36775516e962307e80645e7de8e2c28462d8dc1522a6ed98450adae95b400d49c1790250d708
MISC metadata.xml 889 BLAKE2B e6e81874032bbb5ae212b3894f04cb1dbcefae1bf87dd94f86e16a5e6547cfa4e17c1db9214bfe9d2da35c86011501776ee1ed0e0327a8aa607db39ddac2595a SHA512 0943a2d2215dbe2534622e3f90edf51b340613294d9b0b2ed2594b4223c7a26a8c1d054e7d90d957874e204f7fe32cf5d6f00d43e16164d618e193ac86a96b4c
diff --git a/net-p2p/resilio-sync/resilio-sync-2.6.3.ebuild b/net-p2p/resilio-sync/resilio-sync-2.6.3.ebuild
index 95ea559330a0..0b54d78848dc 100644
--- a/net-p2p/resilio-sync/resilio-sync-2.6.3.ebuild
+++ b/net-p2p/resilio-sync/resilio-sync-2.6.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="amd64? ( ${BASE_URI/@arch@/amd64} )
LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="pax_kernel"
+IUSE=""
RESTRICT="bindist mirror"
S="${WORKDIR}"
@@ -38,7 +38,7 @@ src_unpack() {
src_install() {
dobin usr/bin/rslsync
- use pax_kernel && pax-mark m "${ED%/}"/usr/bin/rslsync
+ pax-mark m "${ED}"/usr/bin/rslsync
doman resilio-sync.1
@@ -55,7 +55,7 @@ src_install() {
# Generate sample config, uncomment config directives and change values
insopts -orslsync -grslsync -m0644
insinto /etc/resilio-sync
- newins - config.json < <("${ED%/}"/usr/bin/rslsync --dump-sample-config | \
+ newins - config.json < <("${ED}"/usr/bin/rslsync --dump-sample-config | \
sed \
-e "/storage_path/s|//| |g" \
-e "/pid_file/s|//| |g" \
diff --git a/net-p2p/rtorrent/Manifest b/net-p2p/rtorrent/Manifest
index 01cf76d76f79..3f679cc8f2df 100644
--- a/net-p2p/rtorrent/Manifest
+++ b/net-p2p/rtorrent/Manifest
@@ -6,7 +6,7 @@ AUX rtorrentd.init 871 BLAKE2B 3f83e6bb52044e293127aaf7ae505c1dc6422698360537edb
AUX rtorrentd_at.service 308 BLAKE2B 2aac1f49a25d35136db25a13c08d1847d21701272d56a6ca06eee6a8426719c340a041568cc1d575fae341a49fa1f53a132ba11ff73180b1bee246197d8119c2 SHA512 cc707500af2dbb0cc0c8297512807f9312445cf70de00bcf2f7267388834f1d0454eaaa9a8b52387e5f84288400286414225c55af0f560f61a8d0858971a8615
DIST rtorrent-0.9.7.tar.gz 610149 BLAKE2B 3f1316b0142dade9662630ad40132c5968d7b0ded32d7ae13d1ec1fdb7fec794812203fece367bf6abfd02212ed94d308046d40eb3e7562c408e8da13b23c23d SHA512 e663bd8984bcec91868beaf16d215708bdea8872338365ba6a05c9ea830b2aff045257bbc8bd0414d84009ee85852822c97bb073dfb41c21e3b0081ecaeecc00
DIST rtorrent-0.9.8.tar.gz 647523 BLAKE2B 3562ed03dee3baa4a702d20c7c91b9248d9de0f25d1f8cd182863101f293a0ef13cb49164e4d16b25e72a4fbe1cc1a2fbde176d3068c749edbcb2287ef260b2b SHA512 016685948d0290694ab9635ae218c7acd876e6d45bea1bdba3a29c545e64f5d824c5e2f6693a4c2e9200196177881d54f312d72e0a19742bd74a03bd19ca05c7
-EBUILD rtorrent-0.9.7-r1.ebuild 1914 BLAKE2B b61711b339266df20091cfcae15d8da1f0ded2a0ba7ea51a461b75913bca203c1a293e5eed9299beb640a29f53d5292c0bc2da89c1e1d2bd8a533908094e280f SHA512 6184c66cb9c56d2bd9cef04924c6c2242b65df0526de4aa05199462182915a80ed161c98de5851215f025dfe3ed816a8a8d120dae31f575706c12b2f728ec8f2
-EBUILD rtorrent-0.9.7.ebuild 1864 BLAKE2B 13b9ba37586c5e8739d931c7415b0045e8619a503159425dbef7621565b55e01c55785713801d592abd3f207779b281baa6ae7236879973c25f5a5c310886549 SHA512 382e3a07e0ab9f7ca8c0d552d59b3bfc0f57e9cb2df8fd77aeab80971f5fe75857f6c81747d1e47bba21dc58155bf631a7235a77b5bc2f8d0ef0386901006daa
-EBUILD rtorrent-0.9.8.ebuild 1779 BLAKE2B 723de92ef660f28180d8586155b58b466c43dbd27c2f46475e3ad739778cc08f8bc1862455c7b378bc4018cc8017abde310661d852bbe6151d3cca2b6466a039 SHA512 b3f18e83c44961ceafca66d0e2ef49e72b0822f2c1531efc7c52a01c87211b0791056b20e7d3eb4a5f1e0880ba52c6b8b1b320d8f8e6edafad4e08efded87557
+EBUILD rtorrent-0.9.7-r1.ebuild 1938 BLAKE2B 9ef4672834023ffc606135463d522d17f9fabf66accc84e5e35878c07f5875a7622acd67f1498655f37ccd716b9befcd9235a9a418c6e0718bf3ecc240cab797 SHA512 09096616d50eb44bcae4850feaa4ba00d452fff2487ad9c7235b3734591c9b4ba61493d1ca7229f983374cb4aa836e7b3cbf67049801ebf3d816d9959c0fa62a
+EBUILD rtorrent-0.9.7.ebuild 1888 BLAKE2B 3cf5d1643764b902295480c997d4d4da789d39697fc39a20eecc6ba1f7d67ebb5b20af576850d297da37de9162865bcce779ad5c6113bb9f730f8b003775e196 SHA512 306c60cba099554bd4fcc14efb303e560e7a7b25a2cfa6aca2358db5bbcf4e44265862713a6ef26f3cb30396bf49a3b78d982bd5759c16ea129be2d79b8554ca
+EBUILD rtorrent-0.9.8.ebuild 1804 BLAKE2B 585c93ce00310757385ca8936cf85a2f7341d4817c2306607f11e45bd8d87520f00536f179144befb88879c3cef1924b91b0e01a3cdee62db6a7cae8a77b7630 SHA512 e9f28ea704ad29b85d7f6207d235453b391a447329e029071323cac97225e3c408ec66d80bec176069c9a33e37715b4045707f419a3c158314c4e9da7e717be5
MISC metadata.xml 676 BLAKE2B ec4ff11bbb2ba69ce911f527e77d14f2891307bf9f321a7da4eda884dd0bb93961275592617e19070f958b9ac91372133130f33770f527623076f5b5338e0969 SHA512 f2e5e3a709b1be52e3947529e4aa4bc9d279820333287d562c0254b761962ebb19ad9a47c8c9f181eb103ae1580ebd4d68b8ce1684598cde0aad0faa126dbbd6
diff --git a/net-p2p/rtorrent/rtorrent-0.9.7-r1.ebuild b/net-p2p/rtorrent/rtorrent-0.9.7-r1.ebuild
index 7ca9f998eb11..d399917e251f 100644
--- a/net-p2p/rtorrent/rtorrent-0.9.7-r1.ebuild
+++ b/net-p2p/rtorrent/rtorrent-0.9.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE="daemon debug selinux test xmlrpc"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="~net-libs/libtorrent-0.13.${PV##*.}
>=dev-libs/libsigc++-2.2.2:2
diff --git a/net-p2p/rtorrent/rtorrent-0.9.7.ebuild b/net-p2p/rtorrent/rtorrent-0.9.7.ebuild
index 4a6d9d7c3572..065a33969032 100644
--- a/net-p2p/rtorrent/rtorrent-0.9.7.ebuild
+++ b/net-p2p/rtorrent/rtorrent-0.9.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE="daemon debug selinux test xmlrpc"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="~net-libs/libtorrent-0.13.${PV##*.}
>=dev-libs/libsigc++-2.2.2:2
diff --git a/net-p2p/rtorrent/rtorrent-0.9.8.ebuild b/net-p2p/rtorrent/rtorrent-0.9.8.ebuild
index bce8766397aa..cfd5c1bf8862 100644
--- a/net-p2p/rtorrent/rtorrent-0.9.8.ebuild
+++ b/net-p2p/rtorrent/rtorrent-0.9.8.ebuild
@@ -11,8 +11,9 @@ SRC_URI="http://rtorrent.net/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE="daemon debug selinux test xmlrpc"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="~net-libs/libtorrent-0.13.${PV##*.}
>=net-misc/curl-7.19.1
diff --git a/net-p2p/torrentinfo/Manifest b/net-p2p/torrentinfo/Manifest
index 8dea0f94c5c3..3e48cd98a8a7 100644
--- a/net-p2p/torrentinfo/Manifest
+++ b/net-p2p/torrentinfo/Manifest
@@ -1,5 +1,5 @@
AUX torrentinfo-1.8.6-fix-tests.patch 934 BLAKE2B 6204fd3d04f7c8ddd4f4e9b9c64683003a4eb19f06fe5d7b7f76d3cdcb356b279ca4ac2d226080422f7bf98711d591b6b054d25539f3aa4096ad25ba970d6ef8 SHA512 d878048fe01bea0260f6b3045e77f88a6fb94ed11e15996fa3389119d8315657f77d2434d2c67b3ab58c83d4741f11c22723f0e9abbd06f4ab0df82cffc1b064
DIST torrentinfo-1.8.6.tar.gz 22232 BLAKE2B 04159e4e54fbe979a1a73e1dee39c9b7f9def389c44e3886fd28707646a2bc4c6a4dfadd5494ef9283427959da1c36260828693a0008e09993786d8639813bcf SHA512 7f36f6c80876cbd70ea9e1331195c8a30a6546406f345402d4bec5c58afb9b03a3b60189b8d177a63a7047c3ede7fc18d8fc47ecb1bcbb726dd01b7cb2a6efb2
-EBUILD torrentinfo-1.8.6-r1.ebuild 644 BLAKE2B f4f6d73acc1aa066962516667b0da57d77f3c6c67b21f04731569e3ea0ac3859cd666f9211a28f5922cffcf07f8f8ece9230e0d1b61daa1a0558ad708a90235c SHA512 03388cec2e094d56ad552adfff6199818360274669ac83e824de1ae5d821dc3c1636a268184d7aa9931a0750a158a6016dfb8d14fd428d909a0baf299eee0ec2
-EBUILD torrentinfo-1.8.6-r2.ebuild 649 BLAKE2B 3c868a14d1201ca5076980ed7ee6965f95d049cc6eee4eec3627fbfc2ac1ef08630624ef5d083326522ab26936ed0e177a083ff245da05232a22088ae537cfe0 SHA512 68ef232287030d70247bd26f06eb5fe1e28327eef568c17f3a7c131bcbf87bb2eb22c0eeb35f4d774dc29755d94d3bd247b05b48484ab473917ef4ea4b8b4747
+EBUILD torrentinfo-1.8.6-r1.ebuild 671 BLAKE2B c6c84b7d4e934f9495bd320009127cf1c558fe13b351454df7f36185468ca9d4be3a95d6f4aa5d7e641c8ca3d441776da8e46f881177de812578a25b09c58228 SHA512 38b80cccf5c078c290f4a03dbfc2748c9499ae3926243a08c2f35807f0403de5da5f1bdc08d3b1a404169131060f5679be16ed4faa4813acc16a2e35ac7441c4
+EBUILD torrentinfo-1.8.6-r2.ebuild 676 BLAKE2B aa5401ebba591ae2900af81426aaf6feec1764c7fe6315f16e5ef252e9ba24e91285f2bf3e59d5ac288840d831b127c7ea014bc9736259a7b42472d1f21f3c66 SHA512 833aa285828447485bf8eb5c03d656920302b53f6491546ad0d14e0987ba37ea8205d18f9365647238e192006d99997a0a79625ac8325ec673eeb676d85e2cb5
MISC metadata.xml 514 BLAKE2B 5369e1bd1e98a7f74671ee33fb82473ec8154c75352d6d3c605d847ba605e22da4946e72ecd4799012f098ba6d82d46eadd599122c6820c1fa854bd6b58ae24a SHA512 8f37c7e38771055becfa77f5f2bde1dbf2bbd16c9b469f0b4174f9db97c8ace9836bed9708f8e375538140e4d3e194caeb5829dd8219c176a3745dbb55f38dd5
diff --git a/net-p2p/torrentinfo/torrentinfo-1.8.6-r1.ebuild b/net-p2p/torrentinfo/torrentinfo-1.8.6-r1.ebuild
index e98af8499989..4b8f21ae7e10 100644
--- a/net-p2p/torrentinfo/torrentinfo-1.8.6-r1.ebuild
+++ b/net-p2p/torrentinfo/torrentinfo-1.8.6-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/net-p2p/torrentinfo/torrentinfo-1.8.6-r2.ebuild b/net-p2p/torrentinfo/torrentinfo-1.8.6-r2.ebuild
index 0863b06ad861..a556d16e24e2 100644
--- a/net-p2p/torrentinfo/torrentinfo-1.8.6-r2.ebuild
+++ b/net-p2p/torrentinfo/torrentinfo-1.8.6-r2.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/net-p2p/vuze-coreplugins/Manifest b/net-p2p/vuze-coreplugins/Manifest
index c4b24eb15244..23626f5e94a3 100644
--- a/net-p2p/vuze-coreplugins/Manifest
+++ b/net-p2p/vuze-coreplugins/Manifest
@@ -5,9 +5,7 @@ DIST azrating_1.5.19.jar 114515 BLAKE2B fbd4251bfa1259d750d655f64e143437d7025bad
DIST azupdater_1.8.17.zip 26023 BLAKE2B 2db0d88bc5aef807d4116bb8a0aacb89aa1ba594492fcc5d1427e66e20327a8883ca672019fce1c84819b262af18a6530fccfc645d1991ab7cf035731311ca87 SHA512 21806270d45afe393ace0b5bffb5e6800a45aecb40cc32bef0f2953182a410f0369084a30897bdb4d68beef176f9b59a209fd54df306c68e9b492c8d3d73cb06
DIST azupdater_1.9.2.zip 26390 BLAKE2B 9c146beee646cd4a31a1014286d4a2bdbe791b5841c0bc2dca1d0740546f224d34294efcc0ae7a36ae21b8a9e93a442369af8e896255bb11518a5a80b27fff11 SHA512 8a1b37d69e6c955f0e507c5455ae198c162f9de2f1713abd6d47bc9f32e65b6afba15152956f98eca101fbf4dbbecaa5b0f84813dcf11e9b7bf33171ce7432cd
DIST azupnpav_0.4.6.zip 247837 BLAKE2B 1c4060515b963bc1edab9a8f5195232aec268eabc67830c94ace69868726e89ff697647c1f00056cb551c53b517c672990dcb7693f025f8f4a6c6cf77dde0b4c SHA512 eee392cf82aae37b2689ce086fb00727728064552ca31bbf228d3d76407c15f92d30527b979dfc555dbf3a1ead65d991c55d8c517c0f5c93d5a3890b88bfa6b1
-DIST azupnpav_0.5.6.zip 264588 BLAKE2B dafaaa89dc9978e06e40bb56e4a76523c2c5e66f0e01beaa0af1b216f2f23348850c93d2f4e85ee2c9458b3d932dc44598a1d72f9c0149964e0533b30395dc59 SHA512 f780e708db51eb4e02ee1dedd445aa72f8a52dc6711d473b93339a2db9492654f93d44cde8456bb7db457b3bca88e15132ce0bc5221247ccb34672ae58bca172
DIST azupnpav_0.5.7.zip 264998 BLAKE2B 70a8864c61a9b9c3520ae04b0576678c768c619de1f822cfa7968617d7d37597077126b7b562d7a6ebd7458fa8a4e1fecd733be2db41ebe2aec7b8825d00f669 SHA512 f58fa8a3e26d204080a8567240bcbac2868233137ddb073c2ca0c91c17ace5f7a07cebfb1eef04e7fb18eb9287418329b5ca742681806fce78a975e0053ddf1c
EBUILD vuze-coreplugins-4.8.1.2.ebuild 1978 BLAKE2B dc7a4e6e4032b9bdc95a25e57b5013dc71c8f2c6bd3f13d8e111d096821cba74d4ebccc5a9f3e9a6cc60ecd974732168a8df033ea84047b56c0287ff58582ada SHA512 e3190df7d088dc28a7c935249596798f3a519920f3adea77827bffab9755d6b71569a93d27356faaf8abdf7190c646f7b5983d5c23b57abaea589204e86f552d
-EBUILD vuze-coreplugins-5.7.2.0.ebuild 1467 BLAKE2B c583f2ab339ad8048ac3684bb42c3671a103733d776fb58ecfc4e583538bc9a37b61610b248605df7a8d467f112a021a351f557f75b2b535804e814df8ebfc51 SHA512 c2db8fb998f28b14365eb7fead8033f56a309e8135378de67ecd1fd8b0f348f9215f005cf917e5923a97271f1990289f2ce812c765169333ebf32be8cb96370f
-EBUILD vuze-coreplugins-5.7.6.0.ebuild 1468 BLAKE2B 7edd44b53612574b487b0061dc665be290f33831d339a1fad23388ce83927e2fc6b53f416391dc42824e1c136544a89feed94d871aac7e55a3f12ab385a2522c SHA512 a7a46abcc4bbc17887730566a0d72dd440993afc0cc4b6f96f63bab3691d37ccd9f63b87487448f9ccafe9c6046c98254d75200efdd4c40948f3956d40034e83
+EBUILD vuze-coreplugins-5.7.6.0.ebuild 1465 BLAKE2B 2d00105dcf43f7697b524963fe4024bd6fa585b2e717d334cced43b7989d87cb6ca7429fae5e7cbb4143c3b7e0145d8724c8bf68fc51eb0aaec179446501c4e1 SHA512 8e86902565dc2cff3eb0da593a695c5b82af808bd172959683e86e14bb875fd910f44c4116134a2d554e6b7083c1d535e6a77bf08df7bc6252b744c2b4efec92
MISC metadata.xml 313 BLAKE2B fc77cc23994c00f76b282bfb170062f085fb1c83ced23e4a38d141acb5e2c4d259988541a0538de48dfe7e943132d4446467df8745b1e171ecdf3ece1f2e0eff SHA512 f77617dfe493bf5cc08c1db751bb8eed8275938f57c9fbe19584adf19bdaa4481c9bf3ece012859641f0e811ae2ce4ce058899a6c3075defc738c25e21b300d1
diff --git a/net-p2p/vuze-coreplugins/vuze-coreplugins-5.7.2.0.ebuild b/net-p2p/vuze-coreplugins/vuze-coreplugins-5.7.2.0.ebuild
deleted file mode 100644
index dfc1e48678c4..000000000000
--- a/net-p2p/vuze-coreplugins/vuze-coreplugins-5.7.2.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-# update these when bumping the version
-PLUGINS_V=2.1.10 # http://www.vuze.com/plugins/details/azplugins
-RATING_V=1.5.19 # http://www.vuze.com/plugins/details/azrating
-UPDATER_V=1.9.2 # http://www.vuze.com/plugins/details/azupdater
-UPNPAV_V=0.5.6 # http://www.vuze.com/plugins/details/azupnpav
-
-PLUGINS_DIST=azplugins_${PLUGINS_V}.jar
-RATING_DIST=azrating_${RATING_V}.jar
-UPDATER_DIST=azupdater_${UPDATER_V}.zip
-UPNPAV_DIST=azupnpav_${UPNPAV_V}.zip
-
-ALLPLUGINS_URL="http://azureus.sourceforge.net/plugins"
-
-DESCRIPTION="Core plugins for Vuze that are included in upstream distribution"
-HOMEPAGE="http://www.vuze.com/"
-SRC_URI="
- ${ALLPLUGINS_URL}/${PLUGINS_DIST}
- ${ALLPLUGINS_URL}/${RATING_DIST}
- ${ALLPLUGINS_URL}/${UPDATER_DIST}
- ${ALLPLUGINS_URL}/${UPNPAV_DIST}"
-LICENSE="GPL-2 BSD"
-
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE=""
-
-RDEPEND="~net-p2p/vuze-${PV}"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-S="${WORKDIR}"
-
-src_unpack() {
- mkdir -p plugins/{azplugins,azrating,azupdater,azupnpav} || die
- cp "${DISTDIR}"/${PLUGINS_DIST} plugins/azplugins || die
- cp "${DISTDIR}"/${RATING_DIST} plugins/azrating || die
- cd "${WORKDIR}"/plugins/azupdater && unpack ${UPDATER_DIST} || die
- cd "${WORKDIR}"/plugins/azupnpav && unpack ${UPNPAV_DIST} || die
-}
-
-src_compile() { :; }
-
-src_install() {
- insinto /usr/share/vuze/
- doins -r "${WORKDIR}/plugins"
-}
diff --git a/net-p2p/vuze-coreplugins/vuze-coreplugins-5.7.6.0.ebuild b/net-p2p/vuze-coreplugins/vuze-coreplugins-5.7.6.0.ebuild
index 81ad877b00ab..f4e118503103 100644
--- a/net-p2p/vuze-coreplugins/vuze-coreplugins-5.7.6.0.ebuild
+++ b/net-p2p/vuze-coreplugins/vuze-coreplugins-5.7.6.0.ebuild
@@ -26,7 +26,7 @@ SRC_URI="
LICENSE="GPL-2 BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ppc64 x86"
IUSE=""
RDEPEND="~net-p2p/vuze-${PV}"
diff --git a/net-p2p/vuze/Manifest b/net-p2p/vuze/Manifest
index 553624cc7838..990e292492d0 100644
--- a/net-p2p/vuze/Manifest
+++ b/net-p2p/vuze/Manifest
@@ -4,18 +4,14 @@ AUX vuze-5.3.0.0-disable-shared-plugins.patch 1069 BLAKE2B d2594d617396bee9506cf
AUX vuze-5.3.0.0-disable-updaters.patch 1726 BLAKE2B 8a1d7ec1196ee27019f513d51290a0d5dae1f1ada84e21617f42d8e6bd9a42020be84eb962489f371c611f3af2edb2fb9c0bbd7d986a10ea31103a64fe3ada82 SHA512 743d48eeeac4534fc66463c0989a88d97117d988227b6cce77abdaa97c9cb9813aa1228f81a607af09e07fdf95ce02a3981f7f083fba0d9875d0951b8bbf29a3
AUX vuze-5.3.0.0-java5.patch 618 BLAKE2B d939b9708bc4fa2902d1b5f78ceb4d707ff59e421cc9b2308178d57e78dede189eeb0723bea8ac22a3b6502f59533f72a1207be59e36cca7c568d2e0c52ce120 SHA512 0ecddf69a7fdd72860262cc73dd4a0852ba8e31d73dfc7ad1d96ad18eaa41ec23ca977207d6bff32e183d95c1a6918909ef3cab697d0c9d754345613544eb90c
AUX vuze-5.3.0.0-remove-classpath.patch 545 BLAKE2B 52a33a81cf3803fa6f0f8e10b89b255c4e72cee2606c88abbc8c8566087d816fa0d8c951631cafb77f49c43ecc6edb78e4a083112dfc21c6df141218fb78d7be SHA512 867e932eab1f33af6a8320cbe1f1cf565b68f39c6e1c0188dada018de4b50823047a7e9a53d558c00fe2253c48e4e6276e7725681b33a115de694c43265cf42c
-AUX vuze-5.3.0.0-unbundle-commons.patch 4741 BLAKE2B 732a791f8bd7c7a655341f168870dbca1202c30f811de83f6493bccebdeee42eec07aad9d0479258266a967d075bc5bedcf2849f9fe2c9b43e125d1f056d0a08 SHA512 b6ea60f966e5c5d5c1118bf4d479175eb890c231c5c7324a7216b7791882217803d06de4780f63818aac34bd95172a211bbbe559843e9a89cc511fac29bc307d
AUX vuze-5.3.0.0-unbundle-json.patch 1322 BLAKE2B fc387740073933b9f99474dd2ac5e7ed8978e387ed5b903c7489d41684a6eafc44f4c85b7453d275988ad0105457966064b718e229cf8485d9fe4bb454062bb8 SHA512 60b8dc8216f5f51a4cb6c6b793d1b31b686f63d03e373741d76856a594468fa5c97781fc99fc9af30f2db8173bb86414cd52cb30ea7ebeac5a018633f661ce26
AUX vuze-5.6.0.0-commons-lang-entities.patch 2085 BLAKE2B 547ab6aa8e964280f72bc161775c4eaec5371c06d8e98629013068d3d69b160f8cac36377a14811ad714cc011f3293d7c82dd873d2bbed536110ab4b4d6fd016 SHA512 a08d23a1947ad668048f49c8137d4494da662d65f5cf98acd5e44656f7d6a2bf691eebba4fd8033996594d1c4edc1a2eec3ce3f92d23b1818c03b405fc081899
-AUX vuze-5.6.0.0-invalid-characters.patch 1121 BLAKE2B 4a4dc12ee00fc60198a1533e4b3b0e293dd6b98f7cdafdaafbc4819bf2bf0ffdaa90065fae8770769f42ae39b6e2a437e0f191dae66b1f24e40b4195fb0b9300 SHA512 718c64a892aa860455db4c23f97d403c77bbba0fd1ecf957761f7c7dfcb9c8b42ed75b1f3e706f3d67335ed38599fbc6f9e2731941bdf819d956e830a8227344
AUX vuze-5.7.2.0-disable-osx.patch 2278 BLAKE2B 760b82f75b310d01b94891a3c1528fe48200e7c8fdc04baecb18965316e3ffb347c9b131540f7a30061751fd1b449d924536f9d8f77bde7743c88579b33e9be5 SHA512 39797193297d61c1e91bfdcbf6e4fa6acb523c067ac96a0de99d5f79fab69b327688f87f8c8f24c0d7967c4c1017bde478ecc10aa117f96f0b891dc10a21420a
AUX vuze-5.7.6.0-unbundle-commons.patch 5156 BLAKE2B 641a0264521e97d808046a9d76cb362302dd25679a6e8df6878646d59f04b1a6cc0ab1fd7e83d8f76cb7250b9b2fbd64cf1efbbbc4eb14a0432f2eceea3c22c7 SHA512 f4c5082b618a2feb9c19bb1ddc53e7a61f1511d804488ce279e3c3174fc185d93d31316de58d185e3f6a6f19af11d587c9b11c4361c3f07622c11843eff6b51c
AUX vuze.desktop 164 BLAKE2B fa225e36d05244707ff0c0e72d2455cdc3843a2e1c7633f43f902c6372fccb14bb4baf77f07a00314a02f02e6ee682a09f95d75ff12ea0ce16d6681df0d9371e SHA512 4d68ed3af2c983435d1014ea1281076fd5d1171b23ebbe7cc8d7e6c45b39b036e7f4660fce81481ba3b7bddd29c8255ce22bbb79230f77c6ecfdecb24736d480
DIST Vuze_4812_source.zip 9530217 BLAKE2B af55951a9d8b86a03483e6e9ebc6f63cd7a7305587d36ef863257b7b86e911f7012e73f532b3b4648000cfff5fa2fd2cd1848f0742791232ceee54f158a9c219 SHA512 7007c91f829c57d0f08b9da4ea3fcc8820efe14aeec7286cf764e5ac2d7d165f3a14abc6b0e92a617e21b45803f7c121fb00ddd8c5e8d9664509eb3337fc65bf
-DIST Vuze_5720_source.zip 10709515 BLAKE2B e2824c3486cbf942ba644563cf8a0b47d99f42cdba6c0fe2d93e47c5717f1331df632a4a100b6679f3f456697f70837202e84bf2fa89c362186353af98a36173 SHA512 073af0c68219884aaf1b860fcc04cf75edaf662f1e82fe6c49f615b928b00d1a50d25f348c6bf5a922fa1c5a53c7bce5f75b7a0c065602675bcb6d80c1c92edf
DIST Vuze_5760_source.zip 10928786 BLAKE2B df8bbb797f2a1b0c92bc19be122a0da3b6382dc80f51bb652026e3d68503d19ddb3b16e3bc6c333f12c8bfa52b014f85b0812fd5683fe4553040feff39ab77d8 SHA512 c4c1cc84d3c8ce31772bd677f105f6d00e0a6d867d6890b6a834c9e189bb1752e065a64308cdf1315bace1ca4783843553b45fbf3c15240c57584e2926ba92c5
DIST vuze-4.5.0.2-gentoo-patches.tar.bz2 3143 BLAKE2B 4acaf56539798102e498c2678c8f3239ecc141909738dd1a84fca5cb38516fb363da6ff87d65b08fe04b550d8aafc9f33fa2d404b70f5e34a3129a43080794b5 SHA512 aacaeb404d9b7dbb40d89b04f9ad26caf447202b1fcb63d532f5e01dc611152adbc38804563f1a35227a080b2eadec0e2e42d0baa163d1d5489eec65cd28f83d
EBUILD vuze-4.8.1.2-r1.ebuild 4000 BLAKE2B 5ce11619ce22b732bd1f7c0f38c5d48f72cce4bce2092ccc93bc261b6888b40d24cf0bd1e2a120549c2adddd9576226faa9049105a0b81df188eb49f3d094593 SHA512 bffeac4eaab07b89d9e80cdfa3483cd0d3027f4fc53d5e70177c6e07cecc06f64a606fc8daf06fa2dfbeba84e96fc4ecbd82666203bc939347e021e0931da706
-EBUILD vuze-5.7.2.0-r1.ebuild 4253 BLAKE2B c857b5ff4dc750b3d2790c919f24b38d49ca7272dad17c80b789f6aa2fb8978dbe2e525131cedbb829525c51843efcf74ae04067258c6891687af5c8a844bfc9 SHA512 2b5299478c69ac75e28d47c35d0e3ca7a3064fd168a53a78e11545baa674940e62ae11b62bc46883b1561184da5b3e81002bb4a9309e38579d2a5ed1c63bc6dd
-EBUILD vuze-5.7.6.0.ebuild 4110 BLAKE2B 0c21f1a4937237ab93865419d74015b0241bba14ebfbfa8fba7599562c58fa212e3fcc230a345eaf915ded63f3e790dfdacc995eb640a21922695c9d8d9b16df SHA512 46f739eb0bf9675fce078e6eb9ebf0b7a8ad3483b3fef188891235122fdeda7f4ee17677bea387c5e16b8002ae830c87e0f4033fb5dc903441a6e86eb444bace
+EBUILD vuze-5.7.6.0.ebuild 4107 BLAKE2B dea72150fc73f0bcc623218d4af88c87317901c56917b4135332672aadd553724e947344ca147fee312043072b3edf91efe4b0ff62b2d192299fb4876ee32867 SHA512 7166554a864d0aa7b7a77d596e0045695acc55a1d8cb7ec36f720d75b0bb8a0c462a8623ceec3c4f75ac3b1b7d8c45cae7c56d79630c2bc99097d708dd8e2d08
MISC metadata.xml 313 BLAKE2B fc77cc23994c00f76b282bfb170062f085fb1c83ced23e4a38d141acb5e2c4d259988541a0538de48dfe7e943132d4446467df8745b1e171ecdf3ece1f2e0eff SHA512 f77617dfe493bf5cc08c1db751bb8eed8275938f57c9fbe19584adf19bdaa4481c9bf3ece012859641f0e811ae2ce4ce058899a6c3075defc738c25e21b300d1
diff --git a/net-p2p/vuze/files/vuze-5.3.0.0-unbundle-commons.patch b/net-p2p/vuze/files/vuze-5.3.0.0-unbundle-commons.patch
deleted file mode 100644
index deed0af9c7b2..000000000000
--- a/net-p2p/vuze/files/vuze-5.3.0.0-unbundle-commons.patch
+++ /dev/null
@@ -1,110 +0,0 @@
---- a/com/aelitis/azureus/core/metasearch/Result.java
-+++ b/com/aelitis/azureus/core/metasearch/Result.java
-@@ -27,7 +27,7 @@ import java.util.Locale;
- import java.util.Map;
- import java.util.Random;
-
--import org.apache.commons.lang.Entities;
-+import org.apache.commons.lang.StringEscapeUtils;
- import org.gudy.azureus2.core3.util.DisplayFormatters;
- import org.json.simple.JSONObject;
-
-@@ -372,6 +372,6 @@ public abstract class Result {
- if ( input == null ){
- return( null );
- }
-- return( Entities.HTML40.unescape( input ));
-+ return( StringEscapeUtils.unescapeHtml( input ));
- }
- }
---- a/com/aelitis/azureus/core/metasearch/impl/web/WebResult.java
-+++ b/com/aelitis/azureus/core/metasearch/impl/web/WebResult.java
-@@ -88,14 +88,14 @@ public class WebResult extends Result {
- public void setNameFromHTML(String name) {
- if(name != null) {
- name = removeHTMLTags(name);
-- this.name = Entities.HTML40.unescape(name);
-+ this.name = StringEscapeUtils.unescapeHtml(name);
- }
- }
-
- public void setCommentsFromHTML(String comments) {
- if(comments != null) {
- comments = removeHTMLTags(comments);
-- comments = Entities.HTML40.unescape(comments);
-+ comments = StringEscapeUtils.unescapeHtml(comments);
- comments = comments.replaceAll(",", "");
- comments = comments.replaceAll(" ", "");
- try{
-@@ -108,7 +108,7 @@ public class WebResult extends Result {
- public void setCategoryFromHTML(String category) {
- if(category != null) {
- category = removeHTMLTags(category);
-- this.category = Entities.HTML40.unescape(category).trim();
-+ this.category = StringEscapeUtils.unescapeHtml(category).trim();
- /*int separator = this.category.indexOf(">");
-
- if(separator != -1) {
-@@ -133,7 +133,7 @@ public class WebResult extends Result {
- public void setNbPeersFromHTML(String nbPeers) {
- if(nbPeers != null) {
- nbPeers = removeHTMLTags(nbPeers);
-- String nbPeersS = Entities.HTML40.unescape(nbPeers);
-+ String nbPeersS = StringEscapeUtils.unescapeHtml(nbPeers);
- nbPeersS = nbPeersS.replaceAll(",", "");
- nbPeersS = nbPeersS.replaceAll(" ", "");
- try {
-@@ -148,7 +148,7 @@ public class WebResult extends Result {
- public void setNbSeedsFromHTML(String nbSeeds) {
- if(nbSeeds != null) {
- nbSeeds = removeHTMLTags(nbSeeds);
-- String nbSeedsS = Entities.HTML40.unescape(nbSeeds);
-+ String nbSeedsS = StringEscapeUtils.unescapeHtml(nbSeeds);
- nbSeedsS = nbSeedsS.replaceAll(",", "");
- nbSeedsS = nbSeedsS.replaceAll(" ", "");
- try {
-@@ -163,7 +163,7 @@ public class WebResult extends Result {
- public void setNbSuperSeedsFromHTML(String nbSuperSeeds) {
- if(nbSuperSeeds != null) {
- nbSuperSeeds = removeHTMLTags(nbSuperSeeds);
-- String nbSuperSeedsS = Entities.HTML40.unescape(nbSuperSeeds);
-+ String nbSuperSeedsS = StringEscapeUtils.unescapeHtml(nbSuperSeeds);
- nbSuperSeedsS = nbSuperSeedsS.replaceAll(",", "");
- nbSuperSeedsS = nbSuperSeedsS.replaceAll(" ", "");
- try {
-@@ -230,7 +230,7 @@ public class WebResult extends Result {
- public void setPublishedDateFromHTML(String publishedDate) {
- if(publishedDate != null) {
- publishedDate = removeHTMLTags(publishedDate);
-- String publishedDateS = Entities.HTML40.unescape(publishedDate).replace((char)160,(char)32);
-+ String publishedDateS = StringEscapeUtils.unescapeHtml(publishedDate).replace((char)160,(char)32);
- this.publishedDate = dateParser.parseDate(publishedDateS);
- }
- }
-@@ -239,7 +239,7 @@ public class WebResult extends Result {
- public void setSizeFromHTML(String size) {
- if(size != null) {
- size = removeHTMLTags(size);
-- String sizeS = Entities.HTML40.unescape(size).replace((char)160,(char)32);
-+ String sizeS = StringEscapeUtils.unescapeHtml(size).replace((char)160,(char)32);
- sizeS = sizeS.replaceAll("<[^>]+>", " ");
- //Add a space between the digits and unit if there is none
- sizeS = sizeS.replaceFirst("(\\d)([a-zA-Z])", "$1 $2");
-@@ -285,7 +285,7 @@ public class WebResult extends Result {
- public void setVotesFromHTML(String votes_str) {
- if(votes_str != null) {
- votes_str = removeHTMLTags(votes_str);
-- votes_str = Entities.HTML40.unescape(votes_str);
-+ votes_str = StringEscapeUtils.unescapeHtml(votes_str);
- votes_str = votes_str.replaceAll(",", "");
- votes_str = votes_str.replaceAll(" ", "");
- try {
-@@ -299,7 +299,7 @@ public class WebResult extends Result {
- public void setVotesDownFromHTML(String votes_str) {
- if(votes_str != null) {
- votes_str = removeHTMLTags(votes_str);
-- votes_str = Entities.HTML40.unescape(votes_str);
-+ votes_str = StringEscapeUtils.unescapeHtml(votes_str);
- votes_str = votes_str.replaceAll(",", "");
- votes_str = votes_str.replaceAll(" ", "");
- try {
diff --git a/net-p2p/vuze/files/vuze-5.6.0.0-invalid-characters.patch b/net-p2p/vuze/files/vuze-5.6.0.0-invalid-characters.patch
deleted file mode 100644
index ee3b07047eca..000000000000
--- a/net-p2p/vuze/files/vuze-5.6.0.0-invalid-characters.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/com/aelitis/azureus/core/metasearch/impl/DateParserRegex.java b/com/aelitis/azureus/core/metasearch/impl/DateParserRegex.java
-index 34e898c..2e5bcaa 100644
---- a/com/aelitis/azureus/core/metasearch/impl/DateParserRegex.java
-+++ b/com/aelitis/azureus/core/metasearch/impl/DateParserRegex.java
-@@ -49,17 +49,17 @@ public class DateParserRegex extends DateParser {
-
- private static final String[] MONTHS_LIST = new String[] {
- " january janvier enero januar",
-- " february fevrier f�vrier febrero februar",
-- " march mars marzo marz marz m�rz" ,
-+ " february fevrier febrero februar",
-+ " march mars marzo marz marz",
- " april avril abril april ",
- " may mai mayo mai",
- " june juin junio juni",
- " july juillet julio juli",
-- " august aout ao�t agosto august",
-+ " august aout agosto august",
- " september septembre septiembre september",
- " october octobre octubre oktober",
- " november novembre noviembre november",
-- " december decembre d�cembre diciembre dezember"};
-+ " december decembre diciembre dezember"};
-
- public DateParserRegex() {
- this("GMT-7",true,null);
diff --git a/net-p2p/vuze/vuze-5.7.2.0-r1.ebuild b/net-p2p/vuze/vuze-5.7.2.0-r1.ebuild
deleted file mode 100644
index fe78a487f71c..000000000000
--- a/net-p2p/vuze/vuze-5.7.2.0-r1.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-JAVA_PKG_IUSE="source"
-
-inherit eutils java-pkg-2 java-ant-2 versionator xdg-utils
-
-MY_PV=$(replace_all_version_separators "")
-MY_SRC="Vuze_${MY_PV}"
-
-DESCRIPTION="BitTorrent client in Java, formerly called Azureus"
-HOMEPAGE="http://www.vuze.com/"
-SRC_URI="mirror://sourceforge/azureus/${PN}/${MY_SRC}/${MY_SRC}_source.zip"
-LICENSE="GPL-2 BSD"
-
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-
-# bundles parts of http://www.programmers-friend.org/
-# bundles bcprov - 1.37 required but not in the tree
-CDEPEND="
- dev-java/log4j:0
- dev-java/swt:3.8[cairo]
- dev-java/commons-cli:1
- dev-java/json-simple:0
- dev-java/commons-lang:2.1"
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.6"
-
-DEPEND="
- ${CDEPEND}
- app-arch/unzip
- dev-util/desktop-file-utils
- >=virtual/jdk-1.6"
-
-PDEPEND="~net-p2p/vuze-coreplugins-${PV}"
-
-src_unpack() {
- mkdir -p "${S}" || die
- cd "${S}" || die
- unpack ${A}
-
- # build.xml disappeared from 4.4.0.0 although it was there in 4.3.1.4
- if [[ -f build.xml ]]; then
- die "upstream has build.xml again, don't overwrite"
- fi
- cp "${FILESDIR}"/build.xml "${S}" || die "failed to copy build.xml"
-}
-
-src_prepare() {
- default
-
- # upstream likes randomly changing a subset of files to CRLF every release
- edos2unix $(find "${S}" -type f -name "*.java")
-
- epatch "${FILESDIR}"/${PN}-5.3.0.0-java5.patch
- epatch "${FILESDIR}"/${PN}-5.3.0.0-remove-classpath.patch
- epatch "${FILESDIR}"/${PN}-5.3.0.0-disable-shared-plugins.patch
- epatch "${FILESDIR}"/${PN}-5.7.2.0-disable-osx.patch
- epatch "${FILESDIR}"/${PN}-5.3.0.0-disable-updaters.patch
- epatch "${FILESDIR}"/${PN}-5.3.0.0-unbundle-commons.patch
- epatch "${FILESDIR}"/${PN}-5.3.0.0-unbundle-json.patch
- epatch "${FILESDIR}"/${PN}-5.6.0.0-commons-lang-entities.patch
- epatch "${FILESDIR}"/${PN}-5.6.0.0-invalid-characters.patch
-# epatch "${FILESDIR}"/${P}-use-jdk-cipher-only.patch # bcprov
-
- # OSX / Windows
- rm "${S}"/org/gudy/azureus2/ui/swt/osx/CarbonUIEnhancer.java || die
- rm "${S}"/org/gudy/azureus2/ui/swt/osx/Start.java || die
- rm "${S}"/org/gudy/azureus2/ui/swt/win32/Win32UIEnhancer.java || die
-
- # Tree2 file does not compile on linux
- rm -rf "${S}"/org/eclipse || die
- # Bundled apache
- rm -rf "${S}"/org/apache || die
- # Bundled json
- rm -rf "${S}"/org/json || die
- # Bundled bcprov
- # currently disabled - requires bcprov 1.37
- #rm -rf "${S}"/org/bouncycastle || die
-
- rm -rf "${S}"/org/gudy/azureus2/ui/console/multiuser/TestUserManager.java || die
- mkdir -p "${S}"/build/libs || die
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="swt-3.8,json-simple,log4j,commons-cli-1 commons-lang-2.1"
-
-src_compile() {
- local mem
- use amd64 && mem="320"
- use x86 && mem="256"
- use ppc && mem="192"
- use ppc64 && mem="256"
- use sparc && mem="320"
- export ANT_OPTS="-Xmx${mem}m"
- java-pkg-2_src_compile
-
- # bug #302058 - build.xml excludes .txt but upstream jar has it...
- jar uf dist/Azureus2.jar ChangeLog.txt || die
-}
-
-src_install() {
- java-pkg_dojar dist/Azureus2.jar
- dodoc ChangeLog.txt
-
- java-pkg_dolauncher "${PN}" \
- --main org.gudy.azureus2.ui.common.Main -pre "${FILESDIR}/${PN}-4.1.0.0-pre" \
- --java_args '-Dazureus.install.path=/usr/share/vuze/ ${JAVA_OPTIONS}' \
- --pkg_args '--ui=${UI}'
- dosym vuze /usr/bin/azureus
-
- # https://bugs.gentoo.org/show_bug.cgi?id=204132
- java-pkg_register-environment-variable MOZ_PLUGIN_PATH /usr/lib/nsbrowser/plugins
-
- newicon "${S}"/org/gudy/azureus2/ui/icons/a32.png vuze.png
- domenu "${FILESDIR}"/${PN}.desktop
-
- use source && java-pkg_dosrc "${S}"/{com,edu,org}
-}
-
-pkg_postinst() {
- ewarn "Running Vuze as root is not supported and may result in untracked"
- ewarn "updates to shared components and then collisions on updates"
- echo
- elog "Vuze was formerly called Azureus and many references to the old name remain."
- elog
- elog "After running Vuze for the first time, configuration options will be"
- elog "placed in '~/.azureus/gentoo.config'."
- elog
- elog "If you need to change some startup options, you should modify this file"
- elog "rather than the startup script. You can enable the console UI by"
- elog "editing this config file."
- echo
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
-}
diff --git a/net-p2p/vuze/vuze-5.7.6.0.ebuild b/net-p2p/vuze/vuze-5.7.6.0.ebuild
index 893c96776623..2337f913b31d 100644
--- a/net-p2p/vuze/vuze-5.7.6.0.ebuild
+++ b/net-p2p/vuze/vuze-5.7.6.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/azureus/${PN}/${MY_SRC}/${MY_SRC}_source.zip"
LICENSE="GPL-2 BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ppc64 x86"
# bundles parts of http://www.programmers-friend.org/
# bundles bcprov - 1.37 required but not in the tree
diff --git a/net-p2p/xmr-stak-rx/Manifest b/net-p2p/xmr-stak-rx/Manifest
new file mode 100644
index 000000000000..bb33df74f5ff
--- /dev/null
+++ b/net-p2p/xmr-stak-rx/Manifest
@@ -0,0 +1,10 @@
+AUX xmr-stak-rx 952 BLAKE2B ac1a2aa6c5c16f5f851929845566215bb7ff0b6359012631f5125a9251afd5d8ea50af805834fef64be0ca3a91eed96d95831c51af723e10214e2642a8dec9ed SHA512 3644dcf114cf5e49cc8c72380a0ff66149be836c1f79c81b5d076aec7ecf315ec632812cb5561e01217dc40a0cd5919db09d3a0aef133d7a8fbc24b6b202da2d
+AUX xmr-stak-rx.service 955 BLAKE2B a9b9cebacb566b5ea9c36380817833513f8352bdd7cd7d0471469215a079512e8ae1b267afe7a7317c982fc33935323b410ae6ca4b01812af703912a31af093f SHA512 b59dd8dc0fd0ab24900f48bead8b5d238dd0157b470399fd423c4831d07cd2769e965a740082071957da1edc5b157c4d45e37aef07deb800d7fa5ccb0a0594f7
+DIST xmr-stak-rx-1.0.1.tar.gz 500735 BLAKE2B 112b75122f35358c8558dec116a5f37bbbd13e9f57a767e03e85da37ab4a408831aa50bf5f2415451f776492b42c5a4a36de730fefc7d99bb13f437c9007d549 SHA512 488884948ad66445c37725397152201883feef8aff5afecaa93297a5bb45e65173b095e2e796d729bd8e9c778e94ee6fb65146250be54c39b10635a2569b6866
+DIST xmr-stak-rx-1.0.2.tar.gz 2590320 BLAKE2B e4bd4770ebd491182633a544a89e9ece25e471dfded7592680e0685883a805b26a0266982c0474f8a0db2c0ecf40412e4976c3ca7a4dc9f5f91f59bab947d277 SHA512 5a31ae5ae6e27c6bd2300c5e5056de733037d149fa7656b91da37f4e9dfb4f1cd1986503c30b84c4a5ee2539c12992dd5e5e883fb808d435d50484290cdb7e87
+DIST xmr-stak-rx-1.0.3.tar.gz 2590745 BLAKE2B 4b7d452728f9a18239a91de08fe3bda8e515fd96d47e3411b83d77ec254fac70d1ac9f334fffb6eb09bd57a4f7c533b214ad017a207190e5800ff27cdcccc6a4 SHA512 0836cde0766f781462957c196683b343ea48c10afee184db324ca6b62c4c7b53e381e8e4f4e41690148ae903b074d0cf0d51fed6a411b6bdaccb6f383e802935
+EBUILD xmr-stak-rx-1.0.1.ebuild 1824 BLAKE2B 4f7aa3e1158fdb42d0a10c6ad889e25e4062808b5e6b9ebe83565f8cc7e96fb76f5c08d634a9d9612f56deaa9063813cfa2b1c2bc8b0347071a13d241e7ccd0f SHA512 519270844b2739fed2f2587c6d66546fd0b2fdbff40c339254cbaa08597527421ed163fae625345bca5607a821443cbb5ccdd60474d2375542720c481776ca1e
+EBUILD xmr-stak-rx-1.0.2.ebuild 1824 BLAKE2B 4f7aa3e1158fdb42d0a10c6ad889e25e4062808b5e6b9ebe83565f8cc7e96fb76f5c08d634a9d9612f56deaa9063813cfa2b1c2bc8b0347071a13d241e7ccd0f SHA512 519270844b2739fed2f2587c6d66546fd0b2fdbff40c339254cbaa08597527421ed163fae625345bca5607a821443cbb5ccdd60474d2375542720c481776ca1e
+EBUILD xmr-stak-rx-1.0.3.ebuild 1824 BLAKE2B 4f7aa3e1158fdb42d0a10c6ad889e25e4062808b5e6b9ebe83565f8cc7e96fb76f5c08d634a9d9612f56deaa9063813cfa2b1c2bc8b0347071a13d241e7ccd0f SHA512 519270844b2739fed2f2587c6d66546fd0b2fdbff40c339254cbaa08597527421ed163fae625345bca5607a821443cbb5ccdd60474d2375542720c481776ca1e
+EBUILD xmr-stak-rx-9999.ebuild 1824 BLAKE2B 4f7aa3e1158fdb42d0a10c6ad889e25e4062808b5e6b9ebe83565f8cc7e96fb76f5c08d634a9d9612f56deaa9063813cfa2b1c2bc8b0347071a13d241e7ccd0f SHA512 519270844b2739fed2f2587c6d66546fd0b2fdbff40c339254cbaa08597527421ed163fae625345bca5607a821443cbb5ccdd60474d2375542720c481776ca1e
+MISC metadata.xml 584 BLAKE2B 6c20a725c035fdfedb7a50e043943f56d7fe2a4d25823b543899873eb1136f804af6b3ea4cc39399f46b7400ee72e49cecadc4d9a8d9d2a4599da0bb29f8ab38 SHA512 4b3ab5ba293447a9fd518e628e3bfc0f6a40b1d182bd70eb3e7a5165e3b4a85e9ad1a8b5f2c282c6ff44895548fe7e1f94917560d1ee0fd32ceb5f3a57680c88
diff --git a/net-p2p/xmr-stak-rx/files/xmr-stak-rx b/net-p2p/xmr-stak-rx/files/xmr-stak-rx
new file mode 100644
index 000000000000..7803b4eb27a6
--- /dev/null
+++ b/net-p2p/xmr-stak-rx/files/xmr-stak-rx
@@ -0,0 +1,24 @@
+#!/sbin/openrc-run
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms fo the GNU General Public License, v2
+# /etc/init.d/xmr-stak-rx
+name="xmr-stak-rx"
+description="Free RandomX miner"
+pidfile=/run/xmr-stak-rx.pid
+command=/usr/bin/xmr-stak-rx
+command_args="--cpu /etc/xmr-stak-rx/cpu.config --amd /etc/xmr-stak-rx/amd.config --nvidia /etc/xmr-stak-rx/nvidia.config -c /etc/xmr-stak-rx/main.config -C /etc/xmr-stak-rx/pools.txt"
+start_stop_daemon_args="--background --make-pidfile"
+
+start_pre() {
+ if [ ! -r /etc/xmr-stak-rx/main.config ]; then
+ eerror "/etc/xmr-stak-rx/main.config is missing."
+ errror "Run:"
+ eerror "/usr/bin/xmr-stak-rx --cpu /etc/xmr-stak-rx/cpu.config --amd /etc/xmr-stak-rx/amd.config --nvidia /etc/xmr-stak-rx/nvidia.config -c /etc/xmr-stak-rx/main.config -C /etc/xmr-stak-rx/pools.txt"
+ errror "xmr-stak-rx can now be terminated and this service can be started"
+ return 1
+ fi
+}
+
+depend() {
+ use dns net
+}
diff --git a/net-p2p/xmr-stak-rx/files/xmr-stak-rx.service b/net-p2p/xmr-stak-rx/files/xmr-stak-rx.service
new file mode 100644
index 000000000000..d65af4945dfb
--- /dev/null
+++ b/net-p2p/xmr-stak-rx/files/xmr-stak-rx.service
@@ -0,0 +1,32 @@
+[Unit]
+Description=Monero RandomX Miner
+After=network-online.target
+AssertFileNotEmpty=/etc/xmr-stak-rx/main.config
+
+[Service]
+Environment=GPU_FORCE_64BIT_PTR=1
+Environment=GPU_MAX_HEAP_SIZE=100
+Environment=GPU_USE_SYNC_OBJECTS=1
+Environment=GPU_MAX_ALLOC_PERCENT=100
+Environment=GPU_SINGLE_ALLOC_PERCENT=100
+ExecStart=/usr/bin/xmr-stak-rx --cpu /etc/xmr-stak-rx/cpu.config --amd /etc/xmr-stak-rx/amd.config --nvidia /etc/xmr-stak-rx/nvidia.config -c /etc/xmr-stak-rx/main.config -C /etc/xmr-stak-rx/pools.txt
+DynamicUser=true
+Group=video
+CPUSchedulingPolicy=idle
+PrivateTmp=true
+ProtectHome=true
+ProtectSystem=strict
+NoNewPrivileges=true
+CapabilityBoundingSet=
+MemoryDenyWriteExecute=true
+ProtectKernelModules=true
+ProtectKernelTunables=true
+ProtectControlGroups=true
+RestrictRealtime=true
+RestrictAddressFamilies=AF_INET AF_INET6 AF_UNIX
+RestrictNamespaces=true
+PrivateUsers=true
+ConfigurationDirectory=xmr-stak-rx
+
+[Install]
+WantedBy=multi-user.target
diff --git a/net-p2p/xmr-stak-rx/metadata.xml b/net-p2p/xmr-stak-rx/metadata.xml
new file mode 100644
index 000000000000..e487487db1db
--- /dev/null
+++ b/net-p2p/xmr-stak-rx/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">fireice-uk/xmr-stak</remote-id>
+ </upstream>
+ <use>
+ <flag name="cuda">Enable NVIDIA CUDA toolkit support</flag>
+ <flag name="hwloc">Enable CPU affinity support via hwloc</flag>
+ <flag name="opencl">Enable OpenCL support</flag>
+ <flag name="webserver">Enable internal webserver</flag>
+ </use>
+</pkgmetadata>
diff --git a/net-p2p/xmr-stak-rx/xmr-stak-rx-1.0.1.ebuild b/net-p2p/xmr-stak-rx/xmr-stak-rx-1.0.1.ebuild
new file mode 100644
index 000000000000..5bd13426b524
--- /dev/null
+++ b/net-p2p/xmr-stak-rx/xmr-stak-rx-1.0.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils systemd
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git"
+ EGIT_BRANCH="xmr-stak-rx-dev"
+ inherit git-r3
+ SRC_URI=""
+else
+ SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}-rx.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/xmr-stak-${PV}-rx"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Monero RandomX Miner"
+HOMEPAGE="https://github.com/fireice-uk/xmr-stak"
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="cuda 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
+}
+
+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}.service ${PN}.service
+ doinitd "${FILESDIR}"/${PN}
+ dodir /etc/xmr-stak-rx
+}
+
+pkg_postinst() {
+ if [ ! -e "${ROOT}/etc/xmr-stak-rx/main.config" ]; then
+ ewarn "To use xmr-stack-rx:"
+ 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-rx --cpu /etc/xmr-stak-rx/cpu.config --amd /etc/xmr-stak-rx/amd.config --nvidia /etc/xmr-stak-rx/nvidia.config -c /etc/xmr-stak-rx/main.config -C /etc/xmr-stak-rx/pools.txt"
+ ewarn "xmr-stak-rx can now be terminated and 'systemctl start xmr-stak-rx' or '/etc/init.d/xmr-stak-rx start' can be used."
+ fi
+}
diff --git a/net-p2p/xmr-stak-rx/xmr-stak-rx-1.0.2.ebuild b/net-p2p/xmr-stak-rx/xmr-stak-rx-1.0.2.ebuild
new file mode 100644
index 000000000000..5bd13426b524
--- /dev/null
+++ b/net-p2p/xmr-stak-rx/xmr-stak-rx-1.0.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils systemd
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git"
+ EGIT_BRANCH="xmr-stak-rx-dev"
+ inherit git-r3
+ SRC_URI=""
+else
+ SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}-rx.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/xmr-stak-${PV}-rx"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Monero RandomX Miner"
+HOMEPAGE="https://github.com/fireice-uk/xmr-stak"
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="cuda 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
+}
+
+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}.service ${PN}.service
+ doinitd "${FILESDIR}"/${PN}
+ dodir /etc/xmr-stak-rx
+}
+
+pkg_postinst() {
+ if [ ! -e "${ROOT}/etc/xmr-stak-rx/main.config" ]; then
+ ewarn "To use xmr-stack-rx:"
+ 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-rx --cpu /etc/xmr-stak-rx/cpu.config --amd /etc/xmr-stak-rx/amd.config --nvidia /etc/xmr-stak-rx/nvidia.config -c /etc/xmr-stak-rx/main.config -C /etc/xmr-stak-rx/pools.txt"
+ ewarn "xmr-stak-rx can now be terminated and 'systemctl start xmr-stak-rx' or '/etc/init.d/xmr-stak-rx start' can be used."
+ fi
+}
diff --git a/net-p2p/xmr-stak-rx/xmr-stak-rx-1.0.3.ebuild b/net-p2p/xmr-stak-rx/xmr-stak-rx-1.0.3.ebuild
new file mode 100644
index 000000000000..5bd13426b524
--- /dev/null
+++ b/net-p2p/xmr-stak-rx/xmr-stak-rx-1.0.3.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils systemd
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git"
+ EGIT_BRANCH="xmr-stak-rx-dev"
+ inherit git-r3
+ SRC_URI=""
+else
+ SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}-rx.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/xmr-stak-${PV}-rx"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Monero RandomX Miner"
+HOMEPAGE="https://github.com/fireice-uk/xmr-stak"
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="cuda 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
+}
+
+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}.service ${PN}.service
+ doinitd "${FILESDIR}"/${PN}
+ dodir /etc/xmr-stak-rx
+}
+
+pkg_postinst() {
+ if [ ! -e "${ROOT}/etc/xmr-stak-rx/main.config" ]; then
+ ewarn "To use xmr-stack-rx:"
+ 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-rx --cpu /etc/xmr-stak-rx/cpu.config --amd /etc/xmr-stak-rx/amd.config --nvidia /etc/xmr-stak-rx/nvidia.config -c /etc/xmr-stak-rx/main.config -C /etc/xmr-stak-rx/pools.txt"
+ ewarn "xmr-stak-rx can now be terminated and 'systemctl start xmr-stak-rx' or '/etc/init.d/xmr-stak-rx start' can be used."
+ fi
+}
diff --git a/net-p2p/xmr-stak-rx/xmr-stak-rx-9999.ebuild b/net-p2p/xmr-stak-rx/xmr-stak-rx-9999.ebuild
new file mode 100644
index 000000000000..5bd13426b524
--- /dev/null
+++ b/net-p2p/xmr-stak-rx/xmr-stak-rx-9999.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils systemd
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git"
+ EGIT_BRANCH="xmr-stak-rx-dev"
+ inherit git-r3
+ SRC_URI=""
+else
+ SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}-rx.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/xmr-stak-${PV}-rx"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Monero RandomX Miner"
+HOMEPAGE="https://github.com/fireice-uk/xmr-stak"
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="cuda 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
+}
+
+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}.service ${PN}.service
+ doinitd "${FILESDIR}"/${PN}
+ dodir /etc/xmr-stak-rx
+}
+
+pkg_postinst() {
+ if [ ! -e "${ROOT}/etc/xmr-stak-rx/main.config" ]; then
+ ewarn "To use xmr-stack-rx:"
+ 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-rx --cpu /etc/xmr-stak-rx/cpu.config --amd /etc/xmr-stak-rx/amd.config --nvidia /etc/xmr-stak-rx/nvidia.config -c /etc/xmr-stak-rx/main.config -C /etc/xmr-stak-rx/pools.txt"
+ ewarn "xmr-stak-rx can now be terminated and 'systemctl start xmr-stak-rx' or '/etc/init.d/xmr-stak-rx start' can be used."
+ fi
+}
diff --git a/net-p2p/xmr-stak/Manifest b/net-p2p/xmr-stak/Manifest
index 50de3474263e..77b0e9ae82ba 100644
--- a/net-p2p/xmr-stak/Manifest
+++ b/net-p2p/xmr-stak/Manifest
@@ -8,6 +8,7 @@ DIST xmr-stak-2.10.4.tar.gz 431952 BLAKE2B 945c27cd424b338500c726742ea71ad669314
DIST xmr-stak-2.10.5.tar.gz 437381 BLAKE2B bedd7434ca9ba080e12174bac42b85fa3eccea6133151bbf3b99c19b95f58d495aebfe4a551aff602d46eb8fd8901d3fd1e12f0c8a7bc4b51a8c862f7e420c23 SHA512 dc634792d61bb508da6761761ec290d7ecd8f5da4d025ea49afdcd094d530e769f77070d544af2f0bff2aaf22363688b064427461e92a7affd909e58f0e65dfa
DIST xmr-stak-2.10.6.tar.gz 518290 BLAKE2B 2abba8a2a142119c75e0f9cf157bcb812a62cfc84e593b1a6544b561fe5655c51de5e1546b879e40163d37b9232ec407c117dd513b7ea119bdb45ab0577fbbe8 SHA512 b209ed5b922cbbf2e9f66bc14c981ba793b6a0bbf399b13c824f5014172e680a1226f7c8d518c85fb0eaa4a03c964b97231e84528056b3e7e460644f22aafcba
DIST xmr-stak-2.10.7.tar.gz 518265 BLAKE2B 9ee03fa60c37c8ca6cfb1f4ae764a2dadd952c2ea085b7c33fd98a9b1895ddb00f349682990a2c0e14f50c06b985409c96bf0949a1c1556d0e61b94142a8a516 SHA512 de2855538226fd68d8dc8a20178a5ca61dc2296d40fbe8792d062957e06c6918a9eb01d9d193ff28415c0ea7c8c6a9bd5d5c80fd5c263c95c722795914784b38
+DIST xmr-stak-2.10.8.tar.gz 2605734 BLAKE2B 2bcc4b781748b8e823e86dcbaca2c65c9370357f16e2cdf412d6a0780900039223e830b582526cbf7cc2eda6445aae28d5d4c5162464dc70989d278ee3b138dd SHA512 5b222f647c74d4dc4ec7ae16d585672dff099572384aebee1afc60fe6e4bfffc764642f635d6f6dee35c455ee97f5ccf7604e73c502799aab00f4c2ce7b24070
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
DIST xmr-stak-2.8.0.tar.gz 388733 BLAKE2B cc75b2d80d7d9761b192f8d0752dde29d49c561675c63151f6cb915399dad715d133a17f2fa64c58ce8720a8de0a46bdb963c21571e29be3f99f0db3164aff40 SHA512 48803a9eb10e92763992dcbedb28b41735adf7da404312fe8358161cecef562bfc777a0b78ef90953db9c2a093adb30c4f9cd637f0613c949ff3b326662d2876
@@ -22,6 +23,7 @@ EBUILD xmr-stak-2.10.4.ebuild 1888 BLAKE2B ea64b3f1a710696bb6818f03e8a6c0abbe4f6
EBUILD xmr-stak-2.10.5.ebuild 1888 BLAKE2B ea64b3f1a710696bb6818f03e8a6c0abbe4f67a742d7f6962fbda4dd916906f2593baf48f3016d7b19e8736ec95b3f820672629daea2c68ec920bd23af7bc89b SHA512 4c3b9abc3233d20fc1f1f2b6aa6aee128d6abd27a67558defaa5d6f4efeeed8cfd8684be7b5df7c7b67a953dde6e104e8281cece2b4a18e9d3171c669d3fa232
EBUILD xmr-stak-2.10.6.ebuild 1888 BLAKE2B ea64b3f1a710696bb6818f03e8a6c0abbe4f67a742d7f6962fbda4dd916906f2593baf48f3016d7b19e8736ec95b3f820672629daea2c68ec920bd23af7bc89b SHA512 4c3b9abc3233d20fc1f1f2b6aa6aee128d6abd27a67558defaa5d6f4efeeed8cfd8684be7b5df7c7b67a953dde6e104e8281cece2b4a18e9d3171c669d3fa232
EBUILD xmr-stak-2.10.7.ebuild 1888 BLAKE2B ea64b3f1a710696bb6818f03e8a6c0abbe4f67a742d7f6962fbda4dd916906f2593baf48f3016d7b19e8736ec95b3f820672629daea2c68ec920bd23af7bc89b SHA512 4c3b9abc3233d20fc1f1f2b6aa6aee128d6abd27a67558defaa5d6f4efeeed8cfd8684be7b5df7c7b67a953dde6e104e8281cece2b4a18e9d3171c669d3fa232
+EBUILD xmr-stak-2.10.8.ebuild 1888 BLAKE2B ea64b3f1a710696bb6818f03e8a6c0abbe4f67a742d7f6962fbda4dd916906f2593baf48f3016d7b19e8736ec95b3f820672629daea2c68ec920bd23af7bc89b SHA512 4c3b9abc3233d20fc1f1f2b6aa6aee128d6abd27a67558defaa5d6f4efeeed8cfd8684be7b5df7c7b67a953dde6e104e8281cece2b4a18e9d3171c669d3fa232
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-2.8.0.ebuild 1888 BLAKE2B ea64b3f1a710696bb6818f03e8a6c0abbe4f67a742d7f6962fbda4dd916906f2593baf48f3016d7b19e8736ec95b3f820672629daea2c68ec920bd23af7bc89b SHA512 4c3b9abc3233d20fc1f1f2b6aa6aee128d6abd27a67558defaa5d6f4efeeed8cfd8684be7b5df7c7b67a953dde6e104e8281cece2b4a18e9d3171c669d3fa232
diff --git a/net-p2p/xmr-stak/xmr-stak-2.10.8.ebuild b/net-p2p/xmr-stak/xmr-stak-2.10.8.ebuild
new file mode 100644
index 000000000000..07ffbf9c1036
--- /dev/null
+++ b/net-p2p/xmr-stak/xmr-stak-2.10.8.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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
+}