summaryrefslogtreecommitdiff
path: root/net-p2p
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-04-25 11:37:10 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-04-25 11:37:10 +0100
commit38423c67c8a23f6a1bc42038193182e2da3116eb (patch)
tree04e2cf4bd43601b77daa79fe654e409187093c5e /net-p2p
parent623ee73d661e5ed8475cb264511f683407d87365 (diff)
gentoo resync : 25.04.2020
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/Manifest.gzbin7946 -> 8099 bytes
-rw-r--r--net-p2p/bittornado/Manifest5
-rw-r--r--net-p2p/bittornado/bittornado-0.3.18-r4.ebuild56
-rw-r--r--net-p2p/bittornado/bittornado-0.4.1_p20160925-r2.ebuild (renamed from net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild)5
-rw-r--r--net-p2p/bittornado/files/bittornado-0.3.18-wxversion.patch90
-rw-r--r--net-p2p/deluge/Manifest6
-rw-r--r--net-p2p/deluge/deluge-2.0.3-r5.ebuild4
-rw-r--r--net-p2p/deluge/deluge-2.0.3-r6.ebuild141
-rw-r--r--net-p2p/deluge/deluge-9999.ebuild2
-rw-r--r--net-p2p/deluge/files/deluge-2.0.3-gettext.patch11
-rw-r--r--net-p2p/qbittorrent/Manifest4
-rw-r--r--net-p2p/qbittorrent/qbittorrent-4.2.3.ebuild2
-rw-r--r--net-p2p/qbittorrent/qbittorrent-4.2.5.ebuild69
-rw-r--r--net-p2p/syncthing/Manifest59
-rw-r--r--net-p2p/syncthing/files/syncthing-1.3.4-TestIssue5063_timeout.patch18
-rw-r--r--net-p2p/syncthing/syncthing-1.1.4.ebuild163
-rw-r--r--net-p2p/syncthing/syncthing-1.3.4-r1.ebuild6
-rw-r--r--net-p2p/syncthing/syncthing-1.4.0.ebuild372
-rw-r--r--net-p2p/syncthing/syncthing-1.4.2.ebuild4
-rw-r--r--net-p2p/torrentinfo/Manifest2
-rw-r--r--net-p2p/torrentinfo/torrentinfo-1.8.6-r2.ebuild5
-rw-r--r--net-p2p/transmission-remote-cli/Manifest2
-rw-r--r--net-p2p/transmission-remote-cli/metadata.xml9
-rw-r--r--net-p2p/transmission/Manifest2
-rw-r--r--net-p2p/transmission/transmission-9999.ebuild8
-rw-r--r--net-p2p/tremc/Manifest4
-rw-r--r--net-p2p/tremc/files/0.9.1-fix-startup-crash.patch62
-rw-r--r--net-p2p/tremc/metadata.xml15
-rw-r--r--net-p2p/tremc/tremc-0.9.1.ebuild41
29 files changed, 397 insertions, 770 deletions
diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz
index 651fa45b43ee..2ce3f2aa6ee5 100644
--- a/net-p2p/Manifest.gz
+++ b/net-p2p/Manifest.gz
Binary files differ
diff --git a/net-p2p/bittornado/Manifest b/net-p2p/bittornado/Manifest
index 92cccc19bb01..f1876f75cf0f 100644
--- a/net-p2p/bittornado/Manifest
+++ b/net-p2p/bittornado/Manifest
@@ -1,8 +1,5 @@
-AUX bittornado-0.3.18-wxversion.patch 2808 BLAKE2B 3ae6ae4b7ef5707ff84bf288a62dbbf8f8f8b2c0fc0b96c5d71f03d8cb7cbb2ef77cf970031154c23e726367c86863847e0af233d1edc4bc192168d0e23f5313 SHA512 df826f65f23be2b0c288666a57f755ad99e202f621143225ef232131bb821697b5e0bf8f3c9c7ee18644ca637c5172a0de3f88090a0bb413a99e23b6f9e36635
AUX bttrack.conf 613 BLAKE2B ad791caf43fc5cf0e22f8fd01acab3d2f93feb827d64e07a1d61f24415e77acdbbea01104e32a13596bdd29dc1493b6f518ffbf1b695f24b46354b5c321edb3c SHA512 62d63735f3329cca879aff33d64b2ab5bd12ea99ca94fe581980382dbf8a12a25ef39c8adcbdd45295ea9055fbe2e156473e072081618cb6175a77434ad0f8a4
AUX bttrack.rc 519 BLAKE2B 829b1a4cdb29bae41e25e832d7383ea4fda3ec2473d6d9bebc2738f126c9c95a937cbce0473bf5cf3a049b75e00a0301c3d8b1179c8c46db5f327e467977d9bc SHA512 74255a6dae0d5b1b5809dd6b7b792bb1f681d9c002dd64c0b633e4c903af8748922abe4521d0e52f23ad2d1f12066bf6a2eec1ad8112251e081f07002609eae0
-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 1447 BLAKE2B fa9a63bdfd2cf87a1759b9bdcd4021a5d72d6cf194620896cd8ddb1ff7b868fa3bc0a82b07caeba314da2070d89fc4821d15c4e919a9ab1fa433414a16c05d50 SHA512 4f2892e4eceef2be666aeea28152be6a8bd1fcec18f54021ebbea699991b5bef44fa6cfc92dd0867dce7c0ae79dc05db325fc4f907d21d72eddb08d75ebdd070
-EBUILD bittornado-0.4.1_p20160925-r1.ebuild 1391 BLAKE2B b11f762b1fb9c397825a5fb4c69cd97c167eba0fa4460bf8fb5d97e4c8fbbeb1fb26f3bafe06c9e90fb85b69324b22bca9aeb642497f61b40cbf001bfd2365bd SHA512 5e810fffd06e8ea93a1e91b4378129107c50036cfa9e23cf7f2beb93c2e7645e5dc7a2637105857b19177697e9850ddb4ac5849b51cc2143392118765f1bb8b3
+EBUILD bittornado-0.4.1_p20160925-r2.ebuild 1341 BLAKE2B 9169415d46bf1d47b731def8ef03d112a4aa2baa4f6696670a1c8bf539ce0306c413892fbcfef1c42c8ad82a0e87c4205d373b97c8e7f098f834cabeb666cd74 SHA512 d9ff1e7c9008ccb8c5038ca07248e3d6b836685a93e73a1b9b237474550e47a4bbc859e4dda3def1277750eea1d1de9ce4d81c8e64af5540d60009666ec45b4b
MISC metadata.xml 302 BLAKE2B dee7f2a91d0302a9476d974057446af53bcd7cc74269dde75af61e5d6f824c697b0feadd4014c262ac4350511f797a60db656f45981d037125f0926f6bac569e SHA512 a2ed81559aad97406f1099fba266a7a2fa9d97013f267cfc9df5139ebde26495f103f1118fc0b2af825e281b026c434d11300e545aef9eed07b65eb504b47e67
diff --git a/net-p2p/bittornado/bittornado-0.3.18-r4.ebuild b/net-p2p/bittornado/bittornado-0.3.18-r4.ebuild
deleted file mode 100644
index fe11296fb4d2..000000000000
--- a/net-p2p/bittornado/bittornado-0.3.18-r4.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# note: wxGTK interface has been removed wrt #391685. this ebuild is only for
-# cmdline tools as is.
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN=BitTornado
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="TheShad0w's experimental BitTorrent client"
-HOMEPAGE="http://www.bittornado.com/"
-SRC_URI="http://download2.bittornado.com/download/${MY_P}.tar.gz"
-# GPL-2 is just for the init script from FILESDIR.
-LICENSE="MIT GPL-2"
-SLOT="0"
-
-KEYWORDS="~alpha amd64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE=""
-
-RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- app-arch/unzip
- >=sys-apps/sed-4.0.5"
-
-S=${WORKDIR}/${MY_PN}-CVS
-PIXMAPLOC=/usr/share/pixmaps/bittornado
-
-python_prepare_all() {
- # fixes wrong icons path
- sed -i "s:os.path.abspath(os.path.dirname(os.path.realpath(sys.argv\[0\]))):\"${PIXMAPLOC}/\":" btdownloadgui.py
- # Needs wxpython-2.6 only, bug #201247
- eapply "${FILESDIR}"/${P}-wxversion.patch
-
- distutils-r1_python_prepare_all
-}
-
-python_install() {
- distutils-r1_python_install
-
- # get rid of any reference to the not-installed gui version
- rm "${ED%/}"/usr/bin/*gui.py || die
- rm "${D}/$(python_get_scriptdir)"/*gui.py || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- newconfd "${FILESDIR}"/bttrack.conf bttrack
- newinitd "${FILESDIR}"/bttrack.rc bttrack
-}
diff --git a/net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild b/net-p2p/bittornado/bittornado-0.4.1_p20160925-r2.ebuild
index 7bb9680339b4..06c3058b021a 100644
--- a/net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild
+++ b/net-p2p/bittornado/bittornado-0.4.1_p20160925-r2.ebuild
@@ -23,10 +23,7 @@ IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
- || (
- dev-python/pycryptodome[${PYTHON_USEDEP}]
- dev-python/pycrypto[${PYTHON_USEDEP}]
- )"
+ dev-python/pycryptodome[${PYTHON_USEDEP}]"
# Block dev-python/pytest-testmon for bug #693508.
DEPEND="test? (
dev-python/pytest[${PYTHON_USEDEP}]
diff --git a/net-p2p/bittornado/files/bittornado-0.3.18-wxversion.patch b/net-p2p/bittornado/files/bittornado-0.3.18-wxversion.patch
deleted file mode 100644
index 357396303484..000000000000
--- a/net-p2p/bittornado/files/bittornado-0.3.18-wxversion.patch
+++ /dev/null
@@ -1,90 +0,0 @@
-diff -Naur BitTornado-CVS-orig/btcompletedirgui.py BitTornado-CVS/btcompletedirgui.py
---- BitTornado-CVS-orig/btcompletedirgui.py 2006-12-23 12:20:52.000000000 -0600
-+++ BitTornado-CVS/btcompletedirgui.py 2007-12-04 11:09:36.000000000 -0600
-@@ -19,12 +19,16 @@
- import sys
- from os import getcwd
- from os.path import join
-+
- try:
-- from wxPython.wx import *
--except:
-- print 'wxPython is either not installed or has not been installed properly.'
-+ import wxversion
-+ wxversion.select("2.6")
-+except Exception, e:
-+ print >> sys.stderr, "%s: wxPython 2.6 not installed." %e
- sys.exit(1)
-
-+from wxPython.wx import *
-+
- try:
- True
- except:
-diff -Naur BitTornado-CVS-orig/btdownloadgui.py BitTornado-CVS/btdownloadgui.py
---- BitTornado-CVS-orig/btdownloadgui.py 2007-12-04 11:06:58.000000000 -0600
-+++ BitTornado-CVS/btdownloadgui.py 2007-12-04 11:10:36.000000000 -0600
-@@ -18,10 +18,13 @@
- assert version >= '2', "Install Python 2.0 or greater"
-
- try:
-- from wxPython.wx import *
--except:
-- print 'wxPython is either not installed or has not been installed properly.'
-- exit(1)
-+ import wxversion
-+ wxversion.select("2.6")
-+except Exception, e:
-+ print >> sys.stderr, "%s: wxPython 2.6 not installed." %e
-+ sys.exit(1)
-+
-+from wxPython.wx import *
- from BitTornado.download_bt1 import BT1Download, defaults, parse_params, get_usage, get_response
- from BitTornado.RawServer import RawServer, UPnP_ERROR
- from random import seed
-diff -Naur BitTornado-CVS-orig/btmaketorrentgui.py BitTornado-CVS/btmaketorrentgui.py
---- BitTornado-CVS-orig/btmaketorrentgui.py 2006-12-23 12:20:56.000000000 -0600
-+++ BitTornado-CVS/btmaketorrentgui.py 2007-12-04 11:11:30.000000000 -0600
-@@ -21,12 +21,16 @@
- import sys
- from os import getcwd
- from os.path import join, isdir
-+
- try:
-- from wxPython.wx import *
--except:
-- print 'wxPython is either not installed or has not been installed properly.'
-+ import wxversion
-+ wxversion.select("2.6")
-+except Exception, e:
-+ print >> sys.stderr, "%s: wxPython 2.6 not installed." %e
- sys.exit(1)
-
-+from wxPython.wx import *
-+
- try:
- True
- except:
-diff -Naur BitTornado-CVS-orig/bt-t-make.py BitTornado-CVS/bt-t-make.py
---- BitTornado-CVS-orig/bt-t-make.py 2006-12-23 12:20:52.000000000 -0600
-+++ BitTornado-CVS/bt-t-make.py 2007-12-04 11:14:35.000000000 -0600
-@@ -22,12 +22,16 @@
- from os import getcwd, listdir
- from os.path import join, isdir
- from traceback import print_exc
-+
- try:
-- from wxPython.wx import *
--except:
-- print 'wxPython is either not installed or has not been installed properly.'
-+ import wxversion
-+ wxversion.select("2.6")
-+except Exception, e:
-+ print >> sys.stderr, "%s: wxPython 2.6 not installed." %e
- sys.exit(1)
-
-+from wxPython.wx import *
-+
- try:
- True
- except:
diff --git a/net-p2p/deluge/Manifest b/net-p2p/deluge/Manifest
index 0ad01cec602b..9309015a7c28 100644
--- a/net-p2p/deluge/Manifest
+++ b/net-p2p/deluge/Manifest
@@ -1,6 +1,7 @@
AUX deluge-1.3.15-r1-fix-preferences-ui.patch 1209 BLAKE2B 570dba58991221c2c2d329c0a367f68ebadf15d7b0fef8633c9c22d1c3dc992328d69f329f9700d2c46ab812ff4d99de420a37daecbb6623338e005f8fa9538d SHA512 9d32dad457ce5fe5752fa3f4dd42492443ffbeb0508347d21197b4ee950674dbf209d4faf6a730c37eecfa8a5233606fbef9ede5c4a2da5ee60d047ec7569b98
AUX deluge-1.3.5-disable_libtorrent_internal_copy.patch 1165 BLAKE2B 68d0e98ca8648adb3f5afdeda84c4d36fa5bcea2239e37087404573faa4b8084a8c54362d237bbfda702d4b12213818259ddc0cd61013dc7261186899ded4b96 SHA512 8f08d5b9cfcff3fda8153d4bdfc8435a3b63fefc51b6cd3c648a82134377dc561e68df3c9aba4a37cffeff7b789d352a438b75ec6bdaf58f87ab5326f641b316
AUX deluge-2.0.3-UI-status.patch 1406 BLAKE2B 7da865fa6d87fbfc0443572d34cbf7324cc76037c603b7d2199081533fab04362d78e15dcaf37ceeb606f04017e8b1b5ad9ceb2028a9bd4d11bb859f02d3d898 SHA512 4860c7147ff4ec6da072a4245be7a80e6512f6cf2eecfd4db8260a206e76d1cb44b9f063e82e5a57ef70ab3d7dd020d9ba5ddb1c96b2bbb72ed9d3b2f20d85c8
+AUX deluge-2.0.3-gettext.patch 483 BLAKE2B 5c0c4462a27c9e8339979593c7868cca6a3f56549cba094d7f3932b76fe65c5f6d50390db7bbfc39268de05ebaa92bf1a22caffe6ae858e6adf222f17cec15d4 SHA512 122127744960786d7c3b247feb69fa4397ceb70bb1a4f2d30be4a683f163096f120cc5a0f72602cab39374eae5351bd5b3cf8bfd527bf036cc8e5e7f0700cf32
AUX deluge-2.0.3-setup.py.patch 428 BLAKE2B f9469cac78d66cf71b510d846bceb1e59e6c887d89b239d39f67aa3757434dd2f3e384531733ceb332b8b57d62b56f34244caa592a279aa812269cde6106b1cc SHA512 d2f23dd8a27aa5537610c34b6197962b986f4811a89dffbfc82fade0dc8c0942a8f58480e0235d11d049f89dd38c48da43bbf1dc8a66f26cbc16db764b672af5
AUX deluge-web.conf 210 BLAKE2B 169ddb5ad6259940cf0539e884874b42b739c2425011a86208a608bbaece9db386dca186246671d5dc10b61677b843c0a2b6f7dbd6f8a99da2061a1f83867fa3 SHA512 ecea3cd59dff0c2f0215d98c9e4adda49b6f1f95d43d844262fe73c335d93a6e9076ff5143ff7f3e9f4433087d16a1d0497f75e2b1e0a3d788f5ad60705c9999
AUX deluge-web.init 1484 BLAKE2B f58b9a929345ee705088cc7efbf83bd1537a8e0c8332e3c4d50f08f47b1a41c5b5005cb19c94e555fcbe92bcc1c5f2e274057cd9624789ee107d22717ffa0d03 SHA512 8afb1318e4cf267013a3704f71c83942c4c862eeb6d91ea15f4a2a8bb5f1bed7461453bf2877fe0afc4c3f560dad3629ade538324a75a9b6ce4982f5121a74ef
@@ -19,6 +20,7 @@ EBUILD deluge-1.3.15-r6.ebuild 4493 BLAKE2B e097dcbba9eb411cb71421ac8d45ba6f9d63
EBUILD deluge-1.3.15-r7.ebuild 4431 BLAKE2B f6e97528f9c78fbc5a1fb1827284410dfbb02cf9a45c66f98d58ddea69bfa26b28d8791f7d25280f030fe3216f96b75406e603c2fe9d30fe20140c03dc497937 SHA512 5bc29d225085c4a4fe2aaf7edcf1ef6827e72787914661b37389be18af2e0316ba015c7e74111090ee699c29e792e50695b70782f30beab8d8c2336ec4e49a47
EBUILD deluge-1.3.9999.ebuild 4441 BLAKE2B eaeca4ed31cc750ec9de42b6ad53777832717e6224639de6b2ffa0c59b7abb22a3264f08fbc10db9f79cc289cee6ba03f0fdb284d94d3760866b7cf584b53fa3 SHA512 24e5c4641c573a822dd2ef002d851cf0d935b28f3c65b75215e4e824b975ffb32e1f9a5d094580f006a74155277ab3b2af384917cfb1c92dfa9737bb8c9e7e46
EBUILD deluge-2.0.3-r4.ebuild 4551 BLAKE2B ca627923fdbb7144d4e4891916e5ef9f6e85f9ccdb24adc7ce28ab9295148ef3ec56c4f9fe3a53a6cc3c3b172dabb8c3ea23f7989db9e0d0d2c212313d8bbef8 SHA512 5b44412ab8537de7399608ff20afb7c8b06dc7ccc450dba4536df1c20c707bf59d3fa42bac27e91176e0d751da2a1848705fdcd0b7752df8fb3d13e676be4c37
-EBUILD deluge-2.0.3-r5.ebuild 4485 BLAKE2B 594dd62684161f8e3ac1cabe8e936290229d767ce6cde23a86b733b8cec0ccf83585cf1e2818126afd2d67a4a3e994a76e53a641359e10e948df2426772369d0 SHA512 d9dee2ef9d05b0e7a7973b1da3500c57095746d6c6750b9836fcaf571fe16cb1f28a3e22c8734d917678c2e5b5e324886db52069aa41c846179ebab89b1382f8
-EBUILD deluge-9999.ebuild 4481 BLAKE2B 157aeb683c381e0e421ffb15029c64c73dd1281dc2c2708128108fd0df088e9e727b444ab648340e04292232ccc011f614104fb753b63151d4c01b60b33982d1 SHA512 807d72757aa4343cf99de89ff6f4b404219951fd0872295d95ae5482510821b1425b2136d2418caecd1d4e80d25e135aee5a27d05c8e773953e271df203df9f9
+EBUILD deluge-2.0.3-r5.ebuild 4494 BLAKE2B c044f5d698919c6930999a0ccda4f475c470a4ed07b7fbfa2e4eed7b744b1853317724857048ca0a26556afa75e7a711c97eca8a84ba37c66ad3b50c96e9ffb7 SHA512 853df5c79bb8cd07b9a9afa5ad4ae262f893f00f9e3b3e4feb5e473d7fa176f5d651e3b23aed9304e95ae3990a1b10770a4788f581ba6f2a0b883f57a4ac05e0
+EBUILD deluge-2.0.3-r6.ebuild 4536 BLAKE2B 2e364f8ab18cd863e062883a44347e25d1013423fab81731b8ed5ed12f16d46d7bf1dd3c334092ad8d2d4f6a8a827036a3432dca0a287c430e021b3d27d192c3 SHA512 907108811c97d88e8ccdee666623f8a130503e45ca4c148ce9266d802654075136940fbcc5563a6ce7de82bf602c6339e277d3e14fd66e3569895ec98dbfb97c
+EBUILD deluge-9999.ebuild 4483 BLAKE2B 68bc5d2fcb7a73aa084d5bb9f10a783503be261634a9162cbacfeb4454bbdca7c2aa858de5295e0cbfe934037eb97442721fee83b474b5076a6c920cecf34150 SHA512 00587ba71ee066314024586ec5420ed6419053f0ecde16a8745e021ea7dcc328d941927c011e14fd72b31a4ffc8c8eee72046c921f2612786794b6b2a968b35c
MISC metadata.xml 756 BLAKE2B bc8720edfa5af1ee53bdf84af194bce3f3620d228d3cffa2b7af0b239b8d0988ff9df2f6cd24931496bb474867403164870f46170db0b1697ee80035c07760e3 SHA512 19ffe8fe672b0a3929cae6351e07c3422e445479a9627d968aefc2b8f7ff042460a6b4e76ea4aa131b3136e3237b700cd8039b1efdefaacc30a194707df86d81
diff --git a/net-p2p/deluge/deluge-2.0.3-r5.ebuild b/net-p2p/deluge/deluge-2.0.3-r5.ebuild
index f66dc0550184..1afeb0acefde 100644
--- a/net-p2p/deluge/deluge-2.0.3-r5.ebuild
+++ b/net-p2p/deluge/deluge-2.0.3-r5.ebuild
@@ -3,7 +3,7 @@
EAPI="7"
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
DISTUTILS_SINGLE_IMPL=1
inherit distutils-r1 systemd
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://git.deluge-torrent.org/${PN}"
else
SRC_URI="http://download.deluge-torrent.org/source/2.0/${P}.tar.xz"
- KEYWORDS="amd64 ~arm ~x86"
+ KEYWORDS="amd64 ~arm ~sparc ~x86"
fi
LICENSE="GPL-2"
diff --git a/net-p2p/deluge/deluge-2.0.3-r6.ebuild b/net-p2p/deluge/deluge-2.0.3-r6.ebuild
new file mode 100644
index 000000000000..dae306a6061b
--- /dev/null
+++ b/net-p2p/deluge/deluge-2.0.3-r6.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_SINGLE_IMPL=1
+inherit distutils-r1 systemd
+
+DESCRIPTION="BitTorrent client with a client/server model"
+HOMEPAGE="https://deluge-torrent.org/"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.deluge-torrent.org/${PN}"
+else
+ SRC_URI="http://download.deluge-torrent.org/source/2.0/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~sparc ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="console geoip gtk libnotify sound webinterface"
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ libnotify? ( gtk )
+ sound? ( gtk )
+"
+
+DEPEND="
+ $(python_gen_cond_dep '
+ net-libs/libtorrent-rasterbar[python,${PYTHON_MULTI_USEDEP}]
+ dev-python/wheel[${PYTHON_MULTI_USEDEP}]
+ ')
+ dev-util/intltool
+ acct-group/deluge
+ acct-user/deluge"
+RDEPEND="
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_MULTI_USEDEP}]
+ dev-python/distro[${PYTHON_MULTI_USEDEP}]
+ dev-python/pillow[${PYTHON_MULTI_USEDEP}]
+ dev-python/pyopenssl[${PYTHON_MULTI_USEDEP}]
+ dev-python/pyxdg[${PYTHON_MULTI_USEDEP}]
+ dev-python/rencode[${PYTHON_MULTI_USEDEP}]
+ dev-python/setproctitle[${PYTHON_MULTI_USEDEP}]
+ dev-python/six[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/twisted-17.1.0[crypt,${PYTHON_MULTI_USEDEP}]
+ >=dev-python/zope-interface-4.4.2[${PYTHON_MULTI_USEDEP}]
+ geoip? ( dev-python/geoip-python[${PYTHON_MULTI_USEDEP}] )
+ gtk? (
+ sound? ( dev-python/pygame[${PYTHON_MULTI_USEDEP}] )
+ dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+ gnome-base/librsvg
+ libnotify? ( x11-libs/libnotify )
+ )
+ net-libs/libtorrent-rasterbar[python,${PYTHON_MULTI_USEDEP}]
+ dev-python/mako[${PYTHON_MULTI_USEDEP}]
+ ')"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.0.3-setup.py.patch"
+ "${FILESDIR}/${PN}-2.0.3-UI-status.patch"
+ "${FILESDIR}/${PN}-2.0.3-gettext.patch"
+)
+
+python_prepare_all() {
+ local args=(
+ -e "/Compiling po file/a \\\tuptoDate = False"
+ )
+ sed -i "${args[@]}" -- 'setup.py' || die
+ args=(
+ -e 's|"new_release_check": True|"new_release_check": False|'
+ -e 's|"check_new_releases": True|"check_new_releases": False|'
+ -e 's|"show_new_releases": True|"show_new_releases": False|'
+ )
+ sed -i "${args[@]}" -- 'deluge/core/preferencesmanager.py' || die
+
+ distutils-r1_python_prepare_all
+}
+
+esetup.py() {
+ # bug 531370: deluge has its own plugin system. No need to relocate its egg info files.
+ # Override this call from the distutils-r1 eclass.
+ # This does not respect the distutils-r1 API. DONOT copy this example.
+ set -- "${PYTHON}" setup.py "$@"
+ echo "$@"
+ "$@" || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ if ! use console ; then
+ rm -r "${D}/$(python_get_sitedir)/deluge/ui/console/" || die
+ rm "${D}/usr/bin/deluge-console" || die
+ rm "${D}/usr/share/man/man1/deluge-console.1" ||die
+ fi
+ if ! use gtk ; then
+ rm -r "${D}/$(python_get_sitedir)/deluge/ui/gtk3/" || die
+ rm -r "${D}/usr/share/icons/" || die
+ rm "${D}/usr/bin/deluge-gtk" || die
+ rm "${D}/usr/share/man/man1/deluge-gtk.1" || die
+ rm "${D}/usr/share/applications/deluge.desktop" || die
+ fi
+ if use webinterface; then
+ newinitd "${FILESDIR}/deluge-web.init-2" deluge-web
+ newconfd "${FILESDIR}/deluge-web.conf" deluge-web
+ systemd_newunit "${FILESDIR}/deluge-web.service-3" deluge-web.service
+ systemd_install_serviced "${FILESDIR}/deluge-web.service.conf"
+ else
+ rm -r "${D}/$(python_get_sitedir)/deluge/ui/web/" || die
+ rm "${D}/usr/bin/deluge-web" || die
+ rm "${D}/usr/share/man/man1/deluge-web.1" || die
+ fi
+ newinitd "${FILESDIR}"/deluged.init-2 deluged
+ newconfd "${FILESDIR}"/deluged.conf-2 deluged
+ systemd_newunit "${FILESDIR}"/deluged.service-2 deluged.service
+ systemd_install_serviced "${FILESDIR}"/deluged.service.conf
+
+ python_optimize
+}
+
+pkg_postinst() {
+ elog
+ elog "If, after upgrading, deluge doesn't work, please remove the"
+ elog "'~/.config/deluge' directory and try again, but make a backup"
+ elog "first!"
+ elog
+ elog "To start the daemon either run 'deluged' as user"
+ elog "or modify /etc/conf.d/deluged and run"
+ elog "/etc/init.d/deluged start as root"
+ elog "You can still use deluge the old way"
+ elog
+ elog "Systemd unit files for deluged and deluge-web no longer source"
+ elog "/etc/conf.d/deluge* files. Environment variable customization now"
+ elog "happens in /etc/systemd/system/deluged.service.d/00gentoo.conf"
+ elog "and /etc/systemd/system/deluge-web.service.d/00gentoo.conf"
+ elog
+ elog "For more information look at https://dev.deluge-torrent.org/wiki/Faq"
+ elog
+}
diff --git a/net-p2p/deluge/deluge-9999.ebuild b/net-p2p/deluge/deluge-9999.ebuild
index 9bf5ba2d72ba..121cab580048 100644
--- a/net-p2p/deluge/deluge-9999.ebuild
+++ b/net-p2p/deluge/deluge-9999.ebuild
@@ -3,7 +3,7 @@
EAPI="7"
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
DISTUTILS_SINGLE_IMPL=1
inherit distutils-r1 systemd
diff --git a/net-p2p/deluge/files/deluge-2.0.3-gettext.patch b/net-p2p/deluge/files/deluge-2.0.3-gettext.patch
new file mode 100644
index 000000000000..41cf743749c6
--- /dev/null
+++ b/net-p2p/deluge/files/deluge-2.0.3-gettext.patch
@@ -0,0 +1,11 @@
+--- a/deluge/i18n/util.py
++++ b/deluge/i18n/util.py
+@@ -114,7 +114,7 @@
+ # Workaround for Python 2 unicode gettext (keyword removed in Py3).
+ kwargs = {} if not deluge.common.PY2 else {'unicode': True}
+
+- gettext.install(I18N_DOMAIN, translations_path, names='ngettext', **kwargs)
++ gettext.install(I18N_DOMAIN, translations_path, names=['ngettext'], **kwargs)
+ builtins.__dict__['_n'] = builtins.__dict__['ngettext']
+
+ libintl = None
diff --git a/net-p2p/qbittorrent/Manifest b/net-p2p/qbittorrent/Manifest
index 3b307cb785eb..0f3b2ec0b7ff 100644
--- a/net-p2p/qbittorrent/Manifest
+++ b/net-p2p/qbittorrent/Manifest
@@ -1,6 +1,8 @@
DIST qbittorrent-4.2.1.tar.gz 7824636 BLAKE2B 06aa493b4e59f8e064955c604846cd4e4d404988819aa4f0b7a555cd3d8c74f42d4b40b581bc5c2360e5b75f0ce33f77882051360453176a9540d03d4d5de82d SHA512 345c702a49d284fe28b45e52719a79195a784ba07339ea49c340d10d387482d3ba59335b2e41616de97e3813531e808c41239e597ef4b710fcebceb0c837483c
DIST qbittorrent-4.2.3.tar.gz 7932722 BLAKE2B d16aa81ce683578eea5186a505a5f33da457ef672261520f0fe3af11008d516d7fce8de31e31190c380c9cc3e24d7acce053dbff952f7bb937a610416f23129e SHA512 766cff294b5e2aae99073e9894c683b68af6e7abdd1eae660e444593664f65918132b9fbd7b40843143f2559b4124145e2d08478c2b87b0b6df1ef574e17f763
+DIST qbittorrent-4.2.5.tar.gz 7961612 BLAKE2B 61d2f2154a291a6d1ddab7d4775d4ac4d19f471dceb783cb7933015ed9159afdca4075f429891dbbd7249f09d910ef643d27da4c4b7307adbf29354222265027 SHA512 8808029bdb3a1638fcf792e92c36bd39889dbc2ceb26c8d45ff17b086bd076f0b3a8ed78dd6a1e3debd32e5b0ce212eea194ec601210ae29093cfb567eb4ca0f
EBUILD qbittorrent-4.2.1.ebuild 1433 BLAKE2B ee6acccad072a08419d38c1b71ae9f538a741a9404ecaaaf9d898c27366576a333f85f54a449d9b6c6c3459e63b8f1c3a067d44bd8f03c662e69a3cdb489cb96 SHA512 d60e293956da684fda7abce234e7ed568b067e83cd975d3e48188d6fd74969df1658992dfe9be9063d7c76af6ce2cc117bf7b41b17061b684fb03fc8d0d28433
-EBUILD qbittorrent-4.2.3.ebuild 1435 BLAKE2B c66c8c832cca9c7d4edce15b8a708347246abbb97163e8b3ddf2eda854bea5fc63982037e3e8b374b0aeb4ce8aa75ca13438d9295b1b30b472e8d7af15933281 SHA512 f660e2ffe5615022930f0e056d7aa9f26ae3df7bd5da925d9f32e1e14b2bdc92c67e533f922646667acf75494ba3c6dbf10dfc457235a7523edf6642ae743cf2
+EBUILD qbittorrent-4.2.3.ebuild 1433 BLAKE2B ee6acccad072a08419d38c1b71ae9f538a741a9404ecaaaf9d898c27366576a333f85f54a449d9b6c6c3459e63b8f1c3a067d44bd8f03c662e69a3cdb489cb96 SHA512 d60e293956da684fda7abce234e7ed568b067e83cd975d3e48188d6fd74969df1658992dfe9be9063d7c76af6ce2cc117bf7b41b17061b684fb03fc8d0d28433
+EBUILD qbittorrent-4.2.5.ebuild 1435 BLAKE2B c66c8c832cca9c7d4edce15b8a708347246abbb97163e8b3ddf2eda854bea5fc63982037e3e8b374b0aeb4ce8aa75ca13438d9295b1b30b472e8d7af15933281 SHA512 f660e2ffe5615022930f0e056d7aa9f26ae3df7bd5da925d9f32e1e14b2bdc92c67e533f922646667acf75494ba3c6dbf10dfc457235a7523edf6642ae743cf2
EBUILD qbittorrent-9999.ebuild 1433 BLAKE2B ee6acccad072a08419d38c1b71ae9f538a741a9404ecaaaf9d898c27366576a333f85f54a449d9b6c6c3459e63b8f1c3a067d44bd8f03c662e69a3cdb489cb96 SHA512 d60e293956da684fda7abce234e7ed568b067e83cd975d3e48188d6fd74969df1658992dfe9be9063d7c76af6ce2cc117bf7b41b17061b684fb03fc8d0d28433
MISC metadata.xml 452 BLAKE2B 80b94ef467eaad04be0f17b8d15d1af20a2d09f27825a2c315445fb82c33bbcb35ca5c81e40b7ff21a0496b03f030a2d30b92fd2b39caafce47b7295d4daf98d SHA512 bce9d619f6c591237e412393678d54db4fe55fbd3ab52d191860bc97c7245e199c9630c8b76ea885fe195b486231b65906dc099361ccff59fe0adca08059c85e
diff --git a/net-p2p/qbittorrent/qbittorrent-4.2.3.ebuild b/net-p2p/qbittorrent/qbittorrent-4.2.3.ebuild
index 3244261dacce..7813f67cbfa8 100644
--- a/net-p2p/qbittorrent/qbittorrent-4.2.3.ebuild
+++ b/net-p2p/qbittorrent/qbittorrent-4.2.3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]]; then
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"
+ KEYWORDS="amd64 ~arm ~ppc64 x86"
S="${WORKDIR}/qBittorrent-release-${PV}"
fi
diff --git a/net-p2p/qbittorrent/qbittorrent-4.2.5.ebuild b/net-p2p/qbittorrent/qbittorrent-4.2.5.ebuild
new file mode 100644
index 000000000000..3244261dacce
--- /dev/null
+++ b/net-p2p/qbittorrent/qbittorrent-4.2.5.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit 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() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest
index cc2708a576b5..b865e55b968c 100644
--- a/net-p2p/syncthing/Manifest
+++ b/net-p2p/syncthing/Manifest
@@ -5,6 +5,7 @@ AUX stdiscosrv.service 304 BLAKE2B 2caaeb4ca9e3cf2cd202b4d3542d7069697cfa057759e
AUX strelaysrv.confd 107 BLAKE2B d7a8bf341826c8e3f343d8e39a1e527e8284695fb51324546452c2f5ce8d78034d5e7145a28fc08fff9443af37e263b243f2fe4c580b01a979a6409f0c0c93ee SHA512 67ca4b8a1c9197e0d5876073ccc89d34866e493c66f7691716f1f2b81defd74a79e7aeae9ce42d852e9cb32d7f0df4ffb43b53ae61ec1b4944e63cc0b470e9c5
AUX strelaysrv.initd 729 BLAKE2B 5a9d55a604604ff1d8ade89ece5a1ff29d75f882a431e06f7f926cd457d1e3db0eebd90c336a848d254de9571385d0ba577a97687809b36fdd0ece301e857c26 SHA512 364ff18453da1a3a76a5bec26403728872ea5f8c551762ac7c091293cd76e01bf9e2fa100dcedf12004e84b5a023e556b713b0e9db0f540062cb4a44562b02e0
AUX strelaysrv.logrotate 102 BLAKE2B 3d19a7dcade5878e7b7f275572ab2d5232ea3d043b720fa17c208dca456c3e82b5d5158df6633c6fd15d16aa0680bb2a642ba0daf440754fab281e94e69f327d SHA512 2f94be8af78b1beb567a7e6b7177aaa6451cd1ae63ef2842369879cc2e8e0cc2c615f68ce26d7031fbb7268788f7c210c03c33de52ff064b48ca42231613be85
+AUX syncthing-1.3.4-TestIssue5063_timeout.patch 641 BLAKE2B 193a86b692bd65059f01bdb07361e3912fc332488195d80258105efc2aeca5c504c44897c646f707112a71e6f8dbf2dee97e11c24b8f37dee6edbd2f43db7579 SHA512 462c16526a0e1a22df67fc893134fc777b7d7ba9219479e8c88115b951f17c210adbb34a80f242fdbe0f8a88516b003573b7bb3cf9b053dd57dc140f40afdce2
AUX syncthing.confd 549 BLAKE2B f05ec8f3478566b285f26b57a0d4c4793a5b2577a9a994b32e33e32662627c1b16dac553e2fbee06754caa7f598327b7e9d91a75bc631c49358a2a03607bcd72 SHA512 a231c526c2e03caf06a8aeba790ca764477f738633e1d2d8ca82766be143705b1062c957822ac19406e0e6ac97c6af47cb7179639980492e112dd116d624c029
AUX syncthing.initd 1195 BLAKE2B d3724b2ac5c2a746b8a9a1477bfb01b08e7d8136de89586546d48d72e6c45a63cda0b7825ee1d39157c7a3ceed167289a2086d3075bd41f0823b981d3d0f1863 SHA512 2e327a0f09523da2e746ec559c82ddb5667d98aff0c967b9d2d27c678163f80bdb0b19487ce7b7f1664c52754c92e5f6a5f78496a8b3cb1f450e2159ba68c1ae
AUX syncthing.logrotate 101 BLAKE2B af499a6979e5c61cc4791932e247fe7f25baffbbf690907a2e2b8c2954da72154a885759589249c541f36b2740980f3fcd3e99db0d3f6d5a1bacee8c1574f9bc SHA512 73a5f7062b48ab4c7b343b43367b1999f8e133eadb624bd5e3e147ae41f135ded6acb4c617db2d385311441c9a52c288333791308c36762cb5273a853cce5a67
@@ -220,56 +221,6 @@ DIST github.com%2Fwillf%2Fbitset%2F@v%2Fv1.1.10.mod 31 BLAKE2B eb05706f9dc60f414
DIST github.com%2Fwillf%2Fbitset%2F@v%2Fv1.1.10.zip 24489 BLAKE2B a60d9421a54d92fc636b0d0da8421da7d99a8fd0d92fe4884f97ac3df86880708bde8c2d9e66184859d4f6292f4d7b0aa66adcca327bd801107327c0c96f888b SHA512 ec52ac45634b0262545a3d1803be995fad4bbc4836dba98cce8f1069dcd2ddcb021f8ace0cc0026a339747910abd501d5bd1239a82b0a1c4788135eeb18cc624
DIST github.com%2Fwillf%2Fbloom%2F@v%2Fv2.0.3+incompatible.mod 30 BLAKE2B 68b9d3dcc1a7ad178f568bc16e8b24803d183f12aec9a0e911bec2ef649e50cea2f7d86bbe063e0e3a798ed29e6604f73e5c9c6e4ae0148f5715d50863e59bfc SHA512 fa494fd4869ee860aa0a5ede2caa1e185041c3088ad45e9bc899e0f2a1324fb56405153e63dee8474d7c111a79ed1a45557335de87948fc5338f189c65e532ab
DIST github.com%2Fwillf%2Fbloom%2F@v%2Fv2.0.3+incompatible.zip 13222 BLAKE2B b8e493c316400f811d322e717c75ddc12dbb9f628d38cbfa141209d7654d22d0a024b9952aedd09f40298bc13bba6c6667f74d85b184a298c4b0d6c3238624f8 SHA512 a83d562b8ca9e85366d7fdeae8e7fd7fcc507e551b65602fa109522c9ebd38780ed69f665a4c498c5c0660c7c5bc374cb796114bff364e232c8594326b2d6c87
-DIST github.com-AudriusButkevicius-go-nat-pmp-452c97607362b2ab5a7839b8d1704f0396b640ca.tar.gz 2639 BLAKE2B 527284baa29efda4ccea7ebc284f361cb75d680ab8dbea4edeb4cc5dde9d85d509342b164fa4e1e0128ac2dcba468beadc7df4e54e3e0a7504eb7aeadbabfa9c SHA512 c907f22b887808cf16f1ec2d4789465d2370a70c2e1b9ad2bb2170499713eea78b65f3ea2b5baad656e846f779d71b1b61e89b19ee5288b1584294bfe06a9743
-DIST github.com-AudriusButkevicius-recli-v0.0.5.tar.gz 12368 BLAKE2B 7a84c0bcb604b555164b3452436b258ecc28495e1849c2f791d79f0fb10132ef9c7ef23e47946345c22095d3f6de203fca9398417f5d6d38c8489ba838994bcb SHA512 f3716820f3e61d792998b1c391d2ef06b75f34d93cbd9f62f77202bf0393e85829a549800fae1aba916f0e1619100f163658ab214e3cc6f195883157d5ac667d
-DIST github.com-beorn7-perks-3a771d992973f24aa725d07868b467d1ddfceafb.tar.gz 10800 BLAKE2B 5487155a4d010af70b6ea2625d10ae03b6642507902d7dc168edb5d7cf0efa1777b248d0df34ed1a2564950b12613256c1c6ce1d8c9723cc34977ed883b21c8d SHA512 c6aa5df262ab607c0a5f64372fc2fec1ddda9e5624e9d9a22cdd1bc11822c99736d88bdf5e3fc6050217b5084548417cb2926c3940e156da9397d828d59ce277
-DIST github.com-bkaradzic-go-lz4-7224d8d8f27ef618c0a95f1ae69dbb0488abc33a.tar.gz 233008 BLAKE2B 3d8ce6b5d27dc692fc583ad0955dc531b658a806bd13aa3da68a6b15133fc6f610dcbba7252aa25b5b974f375f434a3057aaa98db92cb5444e7b9bc784e0fed9 SHA512 8d37e7068d39f24ee8f3266ae4508f064e857dd741db4e5a5eec7f215e3a922fe50c58443e3cd79c474a44e16156cf480203aad3a2a0f98dbf910c82abc844da
-DIST github.com-calmh-du-v1.0.1.tar.gz 2344 BLAKE2B 03207d407bbc1ffcf5d2fe100fa3c1d267ee2fc7429653063deeffc78777eecb2b299809963f812907d9861bb3e1366830cf5a650a7e40bfaa85548255e76b70 SHA512 05a5c3d5be4d06442368ad19c4743e32a6869f341a625230d0f6cfeb39b3bfe37318277a8dd2ff1573a6a7ef273a34be6082ae31348962ae1088ea719fe5d3c5
-DIST github.com-calmh-xdr-v1.1.0.tar.gz 10530 BLAKE2B 758d92071934bf1636b8d3e9a61a88d83d1f3c7db67682c536dc3b00764fb8e2086b6c1f236a9d4638c2039ebaa37ceac04157ca4e7cc9939886ef86877d35ae SHA512 3d439746cd1e6d0f503d58d901efddde31af12264c724dd7d1226d110a5641f799f70e3fdf97a64c274c78545756550b53b0fdb0cf2ed3a839e43ae44152f8e4
-DIST github.com-chmduquesne-rollinghash-a60f8e7142b536ea61bb5d84014171189eeaaa81.tar.gz 22391 BLAKE2B fc58e00f0df0f24d87a907926f0a0a0f2a1317fb78d0919d6f925522c00514f393be8c434efc3e65d9b38334c56ee51aa134d486f559913ad18052a500498a5d SHA512 a1fef7d7d9123cba6cfe688120be9931d0ea71597c271db30c96d068ab0658436f96391fb7ccb61e4872633a3f9a473baf2e722d91a5de0db7fdd3725d41e2f5
-DIST github.com-d4l3k-messagediff-v1.2.1.tar.gz 8059 BLAKE2B 989a0b7bc6ba0f98e4725de209b081728fb5613b17b0706a18f448cc7444445a9a5b31f14ee0d454b66ef249a773d1b9631ef22eaf9cad60c44d796b7cb18d9b SHA512 5015339aa7a3730e1dbf8c6fe2e488f181db165480fb9ec12e9f0fcd449ec8df7dbe4e0b672845cfa5fc73036fdc6ff80c1044b2b96810eeb5a1e6192f224ff0
-DIST github.com-davecgh-go-spew-v1.1.1.tar.gz 42152 BLAKE2B 3c6689b3d2861fbc4a70b8ab25b790d132865e4ec34062fd80005fc7d62c1b4cd77df534c27a2d8b1c42c63f8a551fc7d98e3649bf902d176fd965e933faf6be SHA512 b00621d2f11c4cc858e69fda3e6975f910deb375c4f2305a45b230e2d9be73f183db5d2ce4f5e30a14b27e11e79380233ee68fceeef0d855c64fca966e68111e
-DIST github.com-flynn-archive-go-shlex-3f9db97f856818214da2e1057f8ad84803971cff.tar.gz 7682 BLAKE2B e62cf23c7a1abe3228df1589d65f1e4f9b39a26f37f2b01255ee73073461b9d78b96775843437ce6748eb4606b751569034321af8a71af07e502076a4f2aa86b SHA512 7e167dc71a001e85ac72b03921b0749045fe457d181127f6b4b46a3e1e0d4d968bd1535572518d79e0b5119b796e25c3bbce00217419c890f71452a0e80125a6
-DIST github.com-go-asn1-ber-asn1-ber-v1.2.tar.gz 12411 BLAKE2B bc12b1c19389f2bad3b38a14fb3502cda7ee21e2282d47b65a435b8df4e0740aa35a88607eeb04746530cb5c6a41fddd883720999778465e09ea56efa76bc364 SHA512 b6acbb5f3a818125d18035ff0372c5da9ffdbc412029f14659aeb224f4d346e5dedc7e83e04bccccf355f8e65ae06b3d6a0c7ad829f1b7c255f5d5037c873d0a
-DIST github.com-go-check-check-788fd78401277ebd861206a03c884797c6ec5541.tar.gz 31594 BLAKE2B c97dd0f24c42ac32ac9534de280ec9f5ab12e7d91ccd6ad9233b4145c9797c28362c44242faa95fb9f051ade1d5457b7938def97019ea98e337c57d396aa6c86 SHA512 3b0a79ee3dd9e4c321a549ff8b08788ea1bfad34c29cdf42976e955716f2139b3ba7c40e8bf36d8dac01711d590fb2ab26767a06222fe4645856a401219a481b
-DIST github.com-go-ldap-ldap-v2.5.1.tar.gz 36393 BLAKE2B 5960961d019058f3cd5bdd53a6c178e03d1ce4f41eaf7f73e7fc5486b71c33bf88bd4b0d6569518933840a60358e2c8f7e7848a2a5b8fda40caabd34b8fbf61f SHA512 a695e4efd9db43f2eb87e630581d4cfda3b110b8d7b6c5b607a63557ef2749a77b535393ad75f7172e6ce24f4b895037885bcb2e83fc4b0903ba8a87038e1e91
-DIST github.com-go-yaml-yaml-v2.0.0.tar.gz 64746 BLAKE2B 5e73cb1c987eb40dbe3d3a1ba3bcaf866322f61fd08f1c240cd746128670229dd83c936e701e8c4ca10be3827f4280d8e0addbb102d3f38d9ef3c00e8f719da2 SHA512 29f3f33e53b7a1f2625c89c74818e3ad1f2c78b2461113fc43a8f3924adde5813d3b7a9495d864cd32fb4842a04dd9adfdb81f53cf65f5319e76f30d21b11217
-DIST github.com-gobwas-glob-51eb1ee00b6d931c66d229ceeb7c31b985563420.tar.gz 25031 BLAKE2B 6dd32175053b576e8d59e8de18841b7a1237274a9a8da25906c51f878cbef70ab3f756fc98689e414e596ff8a125a7da044f058c20bb7fbd4fa6363d2b8c8384 SHA512 b393292834ef91224a1179bb84a98733f2d99c34fa89208603554b6dcd2bf90b6f4f795366a551b764e5cf615f2b68381ddc6f7f58e9700bc7b1ec7e8a473b57
-DIST github.com-gogo-protobuf-v1.2.1.tar.gz 2017393 BLAKE2B d55fc545759add352512c2ef81d948c598f71131fdb1649ee526b59989457a324b03144e989a3c651b5614a2eee9e7b1652d3d259733cd3752c97fc2f6720705 SHA512 7cb48dc85e76cf6b116015441e29e86a25514667b409c0a1d335ce1c844a080fc9b37f48911959531aac8ece009b6d8401b1fb7bc463fc8e6fb5e133c9846e64
-DIST github.com-golang-crypto-0fcca4842a8d74bfddc2c96a073bd2a4d2a7a2e8.tar.gz 1444273 BLAKE2B f304c3984fc3239077dd2ad41972f37ecd4dff7d8dbaf5299811cdd15e2d74d1e98eba4fe7542daeb7961c362d9a4310c48379a3da748d8dde713c689a966765 SHA512 09ed21929d26480f6b9f760c655b8c3445daecd65acf71d084a7807253ee73dd0fec46ed058ecd2e3761b431761df6dff2a4e12586631b6ecf9dc1e12f66c584
-DIST github.com-golang-groupcache-84a468cf14b4376def5d68c722b139b881c450a4.tar.gz 25841 BLAKE2B 38026e1d9783d366af5996ed0c25f6fcd366a56e976c2665d7b815ac8aff371aa6b7c322176f1cd4c79e0dd1a29de2ec4f563a05ef8473876f74a0816cf628c7 SHA512 e56e2e7c604f485a188bc7be3c3e58cd129359d346ccfd30f55c0c768b7128390d7d0264f093387d75484aa687b9c2c811ce7b2a272942bf14854775270a0648
-DIST github.com-golang-net-351d144fa1fc0bd934e2408202be0c29f25e35a0.tar.gz 967715 BLAKE2B b18360cf29bc50b936ed6a0c48fc3a8a283e4610bad302ab732a345e51a9fc2922904a824e173047cba15c189e169160af14d717ffe3877a44a1c74d90723440 SHA512 6778a4d08064c8cbfc9d7ea0dc30a4bd6af7c68f9101c1dc4cda4b037348acde3fcd8c72fd25a61e94a64c659851380137e0d60c54edace03af3bc7f05554053
-DIST github.com-golang-protobuf-v1.2.0.tar.gz 332565 BLAKE2B 6916341aaa30f593c9a27363d4d73c548d0f7a629adffeab927078bb3ebc64f59a5c568b7bb7999c7505d526ce0ead0c9163908080f24ecd6c7b94ed2db28335 SHA512 a0f596ee96f7501ee47da75ea234c1e29c0abb2c3fda731acd601a55880502ae90d70f6d3da9c9a35e493fd1bcb69971c062e16b1e49a0996137950dac2effac
-DIST github.com-golang-snappy-553a641470496b2327abcac10b36396bd98e45c9.tar.gz 62076 BLAKE2B 0c44cd5633864eb1aef91e83706c8d2e0469722603eea1969c4f38ad013dac411ce80ace29a89478f9027951a4e469fc442c60988a729f4efbf4caff2361c423 SHA512 a324c8a7687e820f6b322930a054d1e7fc4c37bb66a95d473ef2a67fed703de90e8cc3072273ad2f9c681b1cf7ec1acc0ee9dc735ab593e23eea5cde96eea8a6
-DIST github.com-golang-sys-4d1cda033e0619309c606fc686de3adcf599539e.tar.gz 1121248 BLAKE2B b1c9ca1b9f2c60e8915c944afb5058cbc2acca7acea1f7a1a093499c371c2bdcaa82e60c1715b59a375060ccdf0140641bc06291569d4f5e6486a9bb90993b7a SHA512 5e4c95cde60807191f2d980505b2fd5745966b8f3049180422c129408bdb37fefd8403127597af38e3b13cedee8892af1ea4ca26ce150b61bf02bf2b98a040c9
-DIST github.com-golang-text-e19ae1496984b1c655b8044a65c0300a3c878dd3.tar.gz 6112971 BLAKE2B 46e4358a177a6253797177a31d0509e63c2986645c61fb833c479498fcf3a8cb2304a81c47c562340087dc7eba5273690cfc86bdb978e72b1183715c8e9cc662 SHA512 555dfd99a41705b0e1aa7ee5a6465fbe53d1dedeeccc226a26edafb1f41d5f7a137cd4ed6ad02146d112055ca324569ccbe2863933dd363e5ed002cdbda6fa90
-DIST github.com-golang-time-6dc17368e09b0e8634d71cac8168d853e869a0c7.tar.gz 9548 BLAKE2B 8e29ac7d44106d5d36e580aba5677d5688ef3e850f6efaa83c01c4e4e6bda253adca564a01e2720f9b8216bd12abe99c2a519adb3e26085af8363d0c2b88e819 SHA512 12c4c592391f5e7f7334f28dc76193eeb8fb66df2294d91931daaf19912aa20a3ed27c8ece1bc02139b93d8767d22ec7dadbf800f91ae1f94aa635b490245feb
-DIST github.com-jackpal-gateway-5795ac81146e01d3fab7bcf21c043c3d6a32b006.tar.gz 4009 BLAKE2B 6825c0ca6ba94354f6d30d496ef5dc31cc1a1dd6e192f22bfb57d375b6ba2755f973ddc8cfc121ffbf46534e3c8d444002e95b0e6df307184b0bd1f22b8a49eb SHA512 6e5929fe2000461abe2c2d26f7e092134c2de5ced57ffd8ebd42af68cb3d7a0d2e476044c6eebefd8f6e0ba263524c78db71a004c5408ec14e6ff675458004e8
-DIST github.com-kballard-go-shellquote-cd60e84ee657ff3dc51de0b4f55dd299a3e136f2.tar.gz 4205 BLAKE2B c9df02705dff0d28cfdb4bd8cd4e5e74b490bd15c5b9d28138f7f4f4abc085f7dc59b34227adbe7d25874c8928a96b0f19cfebffbc79068d314eaf90d87cd4fa SHA512 d738d2bce5abac7c3246f20f52ff069f43cd6b4e43e3e03c245688342d178f8bb2ae6923f9dca2d191458fd46356d17c3e065d09c1918541d27544ac2f046f8f
-DIST github.com-kr-pretty-v0.1.0.tar.gz 8550 BLAKE2B 210bbedee436b225b678ccbc363a2feb09b6903bf459e34d0d6950333dc273db5713a828b003ad0b52da0718de38aa3665ff7be6c99b865a7766998e37e55fb9 SHA512 7a367c317043d40cfbf7fac631a286c0bbb8b45a716fe7388d6271431e354b3913505398b8ccf7ffbb01abf71f04216738936a4282c3c9645e26c51b7692e820
-DIST github.com-lib-pq-v1.1.1.tar.gz 95305 BLAKE2B 2e7cdc435305effb1c4dd65919a6c2c1fbf6bf1c8ce621b6484f20dca8b767b1004bb85bff17eb2b2a7692b904b58fcaeeda81ddee389d01453c4044be7c622c SHA512 62e991b80458841a1aff7996a91bb085eb33ed8f4e36de7f6fb0acd8d4c974df1358431740a85628ac0a020b0a31777c4448ab8d5659f20d7e1cbfe262c91b19
-DIST github.com-mattn-go-isatty-v0.0.7.tar.gz 3559 BLAKE2B 1f65f3d33cf25459b63fb70912810dd094e3fc6f3f94db293539d4c95e22e495bc93e7d676d161e15f5a8ca6afe082d17dd5173a931382e66ce2cefcc44a59ef SHA512 f067811fd5483c8f49770132f42156e78256843672891448d725c9dbdd25ecaa941802e5e9d08ca9c20ae23a553e51a4653e8205f48f7cc979e5be0b4646f13e
-DIST github.com-matttproud-golang_protobuf_extensions-v1.0.1.tar.gz 37184 BLAKE2B 9ad023f9b70938f45e6dd44624a7008c1895e488e63124bcd8f8492292ef98479e966ed627a62de32e0fe84a57e60710227e02e4a276aabece81f021af9408a5 SHA512 63d9963502e967e47253f638a19dfbeaa2b63efab74ed790539ceaa9b4a0b695aa107f9e0c920c0da547ac1abe81af22d47f6de547c500deeb005fd8a5e22660
-DIST github.com-minio-sha256-simd-cc1980cb03383b1d46f518232672584432d7532d.tar.gz 64704 BLAKE2B 6838142d5f7b3496e9a28cb829ae54a08fafcb022f46b6eeab462d851428d2040a1941b2b8532340f35597afd311e6904bf2b0e126441e48d8db48ee6c6b6ae9 SHA512 2d8307280540919af2154d551b2b76b0ea929770d18af0266440e05e39d0f16469b6b98db739f022eb579d8f40bccd67dd5f66bed9575f304e863bd07a5e6e97
-DIST github.com-onsi-ginkgo-6c46eb8334b30dc55b42f1a1c725d5ce97375390.tar.gz 127951 BLAKE2B b8b981f2c98bfaecd4e65db1a97f00190c8935da866f5b7cb77a0c437063dab8cb94fb19eb77ec6bff9b361d91aa772945cc51dbafabc7870268326b0e458da0 SHA512 f6e99db70c540a08e064358c0034e8978f2cb7d2c27be439f3a90d0fd0c741ade9a15a30c837da71ee1c8df6b80b124799f4820ca25b71994d7e8de207ba4eb2
-DIST github.com-onsi-gomega-ba3724c94e4dd5d5690d37c190f1c54b2c1b4e64.tar.gz 81608 BLAKE2B 78522352a6774340d5de89545ec8189102bfdf002e6e2d637c3e4aa6a6b270f4cac7d999bebc5c0741ecf6d2580bf34f5983dab173ec5d8ba04a722475c1fda1 SHA512 7f8ec51545f322537b50173338a3ecc04eb4214d1536395ae08ef41e3353b9455ffcfa7c0c69717e8e4bf316bec4d17e37ee1d1f604da38abec46afe5c7d76e6
-DIST github.com-oschwald-geoip2-golang-v1.3.0.tar.gz 6595 BLAKE2B 4d6eb86ef10e97284de0ac9326ffa348e421f034fdbb85565f93ddb774546197a196270bc65a1ec32bd8c99684cd39a31a5f4e806886bc79860f2c9c07b66bdc SHA512 841a716429fb01775e72d1398c3780294257be606b568524631a076ad22cd1330a11aa70b4f7c8b4bedccd22432613919b9cadf3bd4c4b34c097e1b123834209
-DIST github.com-oschwald-maxminddb-golang-26fe5ace1c706491c2936119e1dc69c1a9c04d7f.tar.gz 17818 BLAKE2B ce68d48e238a674f492b2cbe63d9c74f2a839d3cbb744df8442f4bdd7d5705f0a5d4f2114bd4faa431c76c05331d67edd090db658ccb5546a266e40386d9ccbb SHA512 41c37ab97728b1d1a3e30dac22f29846cad487dff7e8211d2225f1d1b70a05849680dbce79134d5f9685a46f5db51c23a2b11744fea237a79ccefd90bc840c92
-DIST github.com-petermattis-goid-3db12ebb2a599ba4a96bea1c17b61c2f78a40e02.tar.gz 6598 BLAKE2B 39b08b8bbf3525bb16279beec310dbcb9756960d3475f75866a483aa30e5ce4189dbf1d7324b02e284c4abf40543a15d3272630f8bfc55bb8c36d07e03e1806c SHA512 60c161fa5c1e1f21c8ed1568aeadf9bcc3744bf52b4ff51124095d436b1c5b665b18d9b151bcb1fef98cccf48b420d8135a8df1c40cee88a4bdbd37980c44b54
-DIST github.com-pkg-errors-v0.8.1.tar.gz 11009 BLAKE2B 02adfe3cea02b0ddb7cde923c22dc8a035491098d138d6254e8b833f58f4388a7bd172a15a22f3dbd6b0ce8909b6167f62561d32ec3d21566eef00005c1a025d SHA512 8f93cdae71789e417da11a45c667954169ec4adc04fb618f938ffc2e513cb021f140bc2b94f3e634fd4f19b73be7c9bc483d541bb7baea54c7c9700becc4d438
-DIST github.com-pmezard-go-difflib-v1.0.0.tar.gz 11398 BLAKE2B 8f317c172d615e07c92337dd814c07c772347de3fe81b952bbc4fd1a643d495cfb6ec5b694a531f2745e1601eca2d4977ea2c1202ac7fb1e3cdba31e90c4ea34 SHA512 283927de73a3d0405bbca8b5b0c24137dde2f1063539c6ce4437331ed99e732175b2a384e5a70cb9a87cc74da94f5347e2a9785fbf3e46ec2431dc5071c3f045
-DIST github.com-prometheus-client_golang-v0.9.2.tar.gz 130109 BLAKE2B 01368039e66033ef4a7266672f648724138710748b5e0472a615bc7e7a66a244ee6ed2a51ff1524de6f5865cdbdc03e603f8b1a9b2f9c27a4fe7fc595794c7bb SHA512 b42c3fbbdde9de732f8ea999e571be862dc022c5f87a2802b65141c745fc2182a4ab5edadf58ea75cd40f03fcd1f2ad46bd2c1bd65fe56cdcb2950a6455ee355
-DIST github.com-prometheus-client_model-5c3871d89910bfb32f5fcab2aa4b9ec68e65a99f.tar.gz 57195 BLAKE2B 08fa9bf28957a15e543e2d86e5a19fc302f7ef5284796d6dec24c182ce7a3889a5bbe53d58fc018cabbd0bc717b36533043c3ccb3e3355d8434fa7e3dd399b50 SHA512 e44828e3790282e088bedd5c8786948192beb5061e8dedd4f0b2508e31f641569c2c2a7e3899c2eebf4aac0c0fb3a22fc9172e0460fa2372fa876e23807d23b8
-DIST github.com-prometheus-common-v0.1.0.tar.gz 87363 BLAKE2B 5b9c46c8169fccab40c8d6f0213754495691d5324508018095983111b67912e668b8c9ccac7dcaadddc603b59a93ee5a86375d728cd5e3e524f32b305e58d3a2 SHA512 a5966bd0c66d3d6c5aa98c15918c8b1fd4d9f68bef54d180984f4e71a3f209feab25ca01e6f9338e462aa7ac9452938e2da14ae94847249771947a1664796e08
-DIST github.com-prometheus-procfs-1dc9a6cbc91aacc3e8b2d63db4d2e957a5394ac4.tar.gz 61606 BLAKE2B f67de9c0f3e8d814bed1711f0e0771c13e7d4d8d9dcc67ede3615bb80f8a8f20bbcf9ef65e46dff4a41cc587ef10ad54ffdb6909fbe83f19993422ed5714dd81 SHA512 8cabd997ac2405fe53aa507b6755aff7aa4ae2a1fdb3711abfac5d29bdd369412a17359c3d9c3ebc4945d1b6310c2fadd25201ec7b040b20e2ac5d27b56c564b
-DIST github.com-rcrowley-go-metrics-e181e095bae94582363434144c61a9653aff6e50.tar.gz 35594 BLAKE2B a41d55f6d88310214bd1764a51900f6beb277b44ef0da900231c45113777db6af1a5f1055a5909cd0247c02b453be01ccac47858e7751eb676199077c5840aad SHA512 efd184873803e50379dc27f85a8aee6fa185d070501a4f4d80745ffa6df5c02d6023753a3affc56569d85ac328031bf4c2e0dfe7d9302e5249aeac59754d1fbb
-DIST github.com-sasha-s-go-deadlock-v0.2.0.tar.gz 9957 BLAKE2B 764bcf1ac0f018253b91b475e03ebca0edfcde4eb526c473df3a245a5397a742db678a70a767a452d6ecac25961059d9f304e21bc623807f6f6c9f6d9f504b69 SHA512 114461313768b79966669817b3a12502fa787e7dad288deda1440825605c962959da89c9106fd179cbe4f603a5c4f7f87c491f29def80936d7fa6eba7a1a1cc3
-DIST github.com-stretchr-testify-v1.2.2.tar.gz 101698 BLAKE2B 8280ff92a5005f9862ebfb80c6904b61105315189b6f56f087ba891dba47eaa5789a055e63c602b355c6c0c6ad68eefe3c26de9f1fac7a6dc44f9715bbbd86f8 SHA512 d925fe6c118f212868967cf1985aa70ca460bf4e3486d58be689e05ff6368485b42cc9a4ae1d5ce40eed38be45678b11d399a26000ce35d6e5ad218fc7d022ed
-DIST github.com-syncthing-notify-4e389ea6c0d84e6195eb585ffaf62c8c143306ae.tar.gz 57108 BLAKE2B a0bdc8393e17823b0b1df0c5e0b2e39b499486e6f00472cd273409b361d9bac4c3cbcdf4e0c95c8933d5a9e313aca6121486d747b785002cd504ddcc36847abe SHA512 55988ceecb308c896c8a5126bafa5651e4ac2b3b265dc7a2dba0820a59bb6505260d1fe422480785943ca877a589e52a16320e6c52991d50b5c2c522a88562b8
-DIST github.com-syndtr-goleveldb-34011bf325bce385408353a30b101fe5e923eb6e.tar.gz 137733 BLAKE2B 42f9979a3f062b6cb86512ab8ddb88c3a1c9922203eccf9631c6387b8caa4c9ab88de4b9e34f24b053e68d9a85bacdbeecdd01aa7857a0ce4c92335de160c471 SHA512 e15f055d967534432569a8b1a265c09ec82f49b284706c063c708cdc4321abd1a5af7c5f7f2d34bbe8b77a08f14103361869ae2ab74abcebe7157988d9a7e1fa
-DIST github.com-thejerf-suture-v3.0.2.tar.gz 18047 BLAKE2B 6b6915ca6db2a8b8e8ae5f34150b862d16b2b82227c25022e7b5f258849c340d57d345a1b8cb87fc14ea7eb36b72025a55b2844270c01830e68bb2177b5dd82f SHA512 08780cdcd8d2a86fe1c42f80a0b7c05ab1aee2a1aef4caef462111bad65a28dbfac2c05f7339de80b698f7b22609f19b52588ecf4d4ea0e971e0d57c55da78e4
-DIST github.com-urfave-cli-v1.20.0.tar.gz 58397 BLAKE2B 0f623bff26139e57f29a2939c70ad8ba0c8daaf3721cc6f4d061fc88209102b1ece790dc0772f5fad66649f1129836482feee20def3dc0d63e728020664016ec SHA512 0a47a47121e25bceb6ebdf10a55ab3bc7531214284b1669fe20237c3ac938c7cd154ebc408759202d936688350e27e47d14f6a6b0793271c10534f2e90bd1fb5
-DIST github.com-vitrun-qart-bf64b92db6b05651d6c25a3dabf2d543b360c0aa.tar.gz 23973 BLAKE2B e272dc6a3f433d0b1479438a251561071e32a25f83784350f25cbbc0022ee1b23da4cac21e2eba76326ffd2838e93edbba816e593ab2bb3b703fd2c1ae65f15d SHA512 cc7ae47017191bd71136796334dd77b9f90e2564d348fa2c03086b593fb73f07cbd5ffe48f3d43ea2f7f32b64ed10f3a095013b27ee6afc25d08eb60f99d72a1
DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180904163835-0709b304e793.mod 27 BLAKE2B f91145aab2cee00c3567772e97f6162b9681d6cbcbe67a1b5b2f59b8f912572f705a0d1280fdced086d92efd10c50ecede26d1cfa3d5419217e5eef95097b4b1 SHA512 a88da5b983ff482a4e8b512761eeee466a8b0664b42da54ec9772c2eb3cb1bc5b7545045e283bac82552336802d8bc8efe137ba16f3530228b529366744a33e6
DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190228161510-8dd112bcdc25.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e
DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e
@@ -334,12 +285,8 @@ DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.1.mod 95 BLAKE2B adb3684980f1d8e6c23444e9102
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.1.zip 77767 BLAKE2B d77644df22edfcda7d99d4a4a23a1fd1154fa21489dc36b9a8f9ffc45e341d8d793faae76d4d3d32290766c7b13cea30d17efaa7e8e74786ead90b0605f70967 SHA512 bc935858e1d5c341c7d53c41bdf6f856976a469c8f54f017e41e8be742064ce9980cc6881353e022f854d6e19096a37f5ff62bf7b01019b0425a0c03dc6fe14a
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.zip 78275 BLAKE2B 139c8eb7c405dddbb67321eacd25c0af1e5b3f031831266abf6a8e5a5ed12f6381778868383c03433f8ef760d6b42ffbff40150f2fee91dedd0b312f9fe81c7f SHA512 3214b38f348921f6a6d9ef93d4337bb90abd0d101d69d16ad8e38415c22d3b9a85bda873df2eb7a271f9b973ef38b74731405e522e1bb8083c78932762cb5535
-DIST syncthing-1.1.4.tar.gz 4700261 BLAKE2B bf766d7d3701ac66d0d4ac266d9b4a9f02b2f97a6fa320b192f3e46fbe9055091ea5ae71bf405ccce4a9665efdf41477098af3b98562ea06bf0c4f828653bd51 SHA512 cb57cdf6bbab0147a700f72e800cddff0855835280a176883089e5e1dc06352e0dacf615569a35b16f98a857651f534c915f369c46bb592d416d7a01efe5b5ba
DIST syncthing-1.3.4.tar.gz 4785353 BLAKE2B 01ea21d207fd8d84d28b03125f6c3b2071a458b7e2fd611d31ae3b24e0eb38e9b28afed7b2b15272a362394e3b6d77e3385e74b97afe021915211cc394422b5b SHA512 1584e0856a7c559d4e809b171c6c7aa0cd01ca94a513607bc3ce6543a82ecb454647c990dfed221cf9d3d566b6c5b522f3fc3549aefbb0487111ecf54366f8b8
-DIST syncthing-1.4.0.tar.gz 4788918 BLAKE2B 4c86b7110b8da8c7653ff6e0ec742b7ead0d8c3fcd90716d8a752e7bb3f096b318c98d45221542f2243e2612388530479da9bcb192b54aa257e31bdcbc2dd534 SHA512 efa87219816f43d1e3b7050699ef8bfec94f8290f0d705d8c2a4bb017cc61b01a6e8a4df9044c1a146a677d97e8379827426ede1771811f84f2d8457e79ea7d4
DIST syncthing-1.4.2.tar.gz 4792506 BLAKE2B 32f5944b54f994e827226c4704e1c6a66e39124a7f72f5b3864b5a204d59b7c89c65df1fa1715096fa8af3a397fb4e7d695720faab639747018909c437c555aa SHA512 39631ce3da7e77edff92809cc0dc4224b7311da791b8a60aaaf06d60a476d2e9d6b914d4f4b9c13d33dad19cec98093c6cacc75abe431bb3809b5b5fdc883591
-EBUILD syncthing-1.1.4.ebuild 5974 BLAKE2B 2115e3d26f93044b48cc361b0b65be68ba9624a24fc14e6c7272ecd675d02ce99bbf6cf978a9e7d806bb5b504edeae5ed1f8843e7cb21ceab03a65a4b66aa2f9 SHA512 d5feaccbca635da35adf513f98dcc2a12cdb94279c9befd1d98acfa81372e7f9ddada2acf93050e4e6c1eab1fda087c10502c7cefd4eda25fd12273e99f5e59e
-EBUILD syncthing-1.3.4-r1.ebuild 16091 BLAKE2B c2e6a837ea1d535150e5cedb60010832cad1c5d52487dda72d109f86c734a4ecccafcfa7f418a914c65024282d0003673357fceb2ac454106476e14b8f4c1be1 SHA512 946936171a3285c2fe7f204cae7afede7f3b9a12939f6e7f9d456909ef93c3086ad7ad9b41e44ea1f699cfe0bb098c7512a5e2fe3c50f4dd01fa2bbc3a7559cb
-EBUILD syncthing-1.4.0.ebuild 16638 BLAKE2B b7cfbfb035bd90e6643ae4f1f071b4e1ce0ee8fa0f6ce4c6035564b13533c2d68808525c2715ce8aa696fcf607c48004fea173a1f677b7c504210dba95eec327 SHA512 f5d94bbce3ce9a0d46a8b11f360e0d7bd063b3052483b551793d0b029f25460794a99638e765686e00f0c7de873494f18cf23c884da439afe977a06d237b38f6
-EBUILD syncthing-1.4.2.ebuild 16775 BLAKE2B c09d1b99aa1b9ec1e9e3c3928323a84f732ce1f58a9c765d5f98807d3d72c4f15c4ac48ae0bae21986e53b492bfc2bff0625b249463ba862d8772772155a1ebe SHA512 ad29bebeac16abdd52d8ca94b69a49bd024d5d4f9c4069a9bd2afa6ed6bc311c625ac1e51c741c7fcaa3c842f224ce98892e810f6a3ed002b8515c17ea94cc27
+EBUILD syncthing-1.3.4-r1.ebuild 16157 BLAKE2B 41eedeac4255ac0559a8ebd1545abce9c1f94547b742b6dd644377f9e2ba1e288cce6fc10faf8e8b5d2fb5f046461ee50d03d80eb66e805324f6fa5a80a13d21 SHA512 595ce2e21d5afaea290697c6757f24e8b18805914aae9221e4b55a05ab2e562bc49e747caa1af236c22cd71ee3bcc23afc6c445302d5e9194303f6d61d1c346b
+EBUILD syncthing-1.4.2.ebuild 16843 BLAKE2B c44f5db5bcb364e39158ff65f2e4edfe3d912e19d3ef4f57a508292732a34c16da3fbdb1abd50775fcd42496fa28c2071d59782db6a2e8a971f678d869b57cf2 SHA512 316b0887f5220dec20e3e7ca1b2c222a13639f1cb5449d698f37d7d76bc5f6eb26c49d0abcaf4393fd4534a31868c5b2eab822c9ff5593d86942e2b9b7934cd4
MISC metadata.xml 869 BLAKE2B e59a433fd94dda05e06eca9017cf4f35aa4d9897adcc76d5dc503d5ae90e90bf5c23b859c4b7abe9af86cd7f327dad99a7a1a095015330a105debeb1a428052c SHA512 f58ce3a33241a316a81ba94318cd8fa1ea8a9954cd3721ae6f78f96df08b38a6ee5ea214483dc92aa4301a2252bc712a65c196da4c871962d76d17d5ba2b7238
diff --git a/net-p2p/syncthing/files/syncthing-1.3.4-TestIssue5063_timeout.patch b/net-p2p/syncthing/files/syncthing-1.3.4-TestIssue5063_timeout.patch
new file mode 100644
index 000000000000..3148dc8a976c
--- /dev/null
+++ b/net-p2p/syncthing/files/syncthing-1.3.4-TestIssue5063_timeout.patch
@@ -0,0 +1,18 @@
+As of early April 2020, running the Syncthing test suite on the Gentoo ppc64
+buildhost fails due to TestIssue5063 timing out. Increase the time-out
+threshold for this test to allow it to pass.
+
+Other arches we currently support (i.e. amd64, arm and x86) shouldn't be
+affected by the change because thay have always passed so far anyway.
+
+--- a/lib/model/model_test.go
++++ b/lib/model/model_test.go
+@@ -914,7 +914,7 @@
+ }()
+ select {
+ case <-finished:
+- case <-time.After(10 * time.Second):
++ case <-time.After(20 * time.Second):
+ pprof.Lookup("goroutine").WriteTo(os.Stdout, 1)
+ t.Fatal("Timed out before all devices were added")
+ }
diff --git a/net-p2p/syncthing/syncthing-1.1.4.ebuild b/net-p2p/syncthing/syncthing-1.1.4.ebuild
deleted file mode 100644
index 5d420952a0b5..000000000000
--- a/net-p2p/syncthing/syncthing-1.1.4.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_PN="github.com/${PN}/${PN}"
-
-EGO_VENDOR=(
- "github.com/AudriusButkevicius/go-nat-pmp 452c97607362b2ab5a7839b8d1704f0396b640ca"
- "github.com/AudriusButkevicius/recli v0.0.5"
- "github.com/bkaradzic/go-lz4 7224d8d8f27ef618c0a95f1ae69dbb0488abc33a"
- "github.com/calmh/du v1.0.1"
- "github.com/calmh/xdr v1.1.0"
- "github.com/chmduquesne/rollinghash a60f8e7142b536ea61bb5d84014171189eeaaa81"
- "github.com/d4l3k/messagediff v1.2.1"
- "github.com/davecgh/go-spew v1.1.1"
- "github.com/flynn-archive/go-shlex 3f9db97f856818214da2e1057f8ad84803971cff"
- "github.com/gobwas/glob 51eb1ee00b6d931c66d229ceeb7c31b985563420"
- "github.com/gogo/protobuf v1.2.1"
- "github.com/golang/groupcache 84a468cf14b4376def5d68c722b139b881c450a4"
- "github.com/golang/snappy 553a641470496b2327abcac10b36396bd98e45c9"
- "github.com/jackpal/gateway 5795ac81146e01d3fab7bcf21c043c3d6a32b006"
- "github.com/kballard/go-shellquote cd60e84ee657ff3dc51de0b4f55dd299a3e136f2"
- "github.com/kr/pretty v0.1.0"
- "github.com/lib/pq v1.1.1"
- "github.com/mattn/go-isatty v0.0.7"
- "github.com/minio/sha256-simd cc1980cb03383b1d46f518232672584432d7532d"
- "github.com/onsi/ginkgo 6c46eb8334b30dc55b42f1a1c725d5ce97375390"
- "github.com/onsi/gomega ba3724c94e4dd5d5690d37c190f1c54b2c1b4e64"
- "github.com/oschwald/geoip2-golang v1.3.0"
- "github.com/oschwald/maxminddb-golang 26fe5ace1c706491c2936119e1dc69c1a9c04d7f"
- "github.com/petermattis/goid 3db12ebb2a599ba4a96bea1c17b61c2f78a40e02"
- "github.com/pkg/errors v0.8.1"
- "github.com/pmezard/go-difflib v1.0.0"
- "github.com/prometheus/client_golang v0.9.2"
- "github.com/rcrowley/go-metrics e181e095bae94582363434144c61a9653aff6e50"
- "github.com/sasha-s/go-deadlock v0.2.0"
- "github.com/stretchr/testify v1.2.2"
- "github.com/syncthing/notify 4e389ea6c0d84e6195eb585ffaf62c8c143306ae"
- "github.com/syndtr/goleveldb 34011bf325bce385408353a30b101fe5e923eb6e"
- "github.com/thejerf/suture v3.0.2"
- "github.com/urfave/cli v1.20.0"
- "github.com/vitrun/qart bf64b92db6b05651d6c25a3dabf2d543b360c0aa"
- "golang.org/x/crypto 0fcca4842a8d74bfddc2c96a073bd2a4d2a7a2e8 github.com/golang/crypto"
- "golang.org/x/net 351d144fa1fc0bd934e2408202be0c29f25e35a0 github.com/golang/net"
- "golang.org/x/sys 4d1cda033e0619309c606fc686de3adcf599539e github.com/golang/sys"
- "golang.org/x/text e19ae1496984b1c655b8044a65c0300a3c878dd3 github.com/golang/text"
- "golang.org/x/time 6dc17368e09b0e8634d71cac8168d853e869a0c7 github.com/golang/time"
- "gopkg.in/asn1-ber.v1 v1.2 github.com/go-asn1-ber/asn1-ber"
- "gopkg.in/check.v1 788fd78401277ebd861206a03c884797c6ec5541 github.com/go-check/check"
- "gopkg.in/ldap.v2 v2.5.1 github.com/go-ldap/ldap"
- "gopkg.in/yaml.v2 v2.0.0 github.com/go-yaml/yaml"
- # These are only used by the test suite but conditional vendoring is messy
- "github.com/beorn7/perks 3a771d992973f24aa725d07868b467d1ddfceafb"
- "github.com/golang/protobuf v1.2.0"
- "github.com/matttproud/golang_protobuf_extensions v1.0.1"
- "github.com/prometheus/client_model 5c3871d89910bfb32f5fcab2aa4b9ec68e65a99f"
- "github.com/prometheus/common v0.1.0"
- "github.com/prometheus/procfs 1dc9a6cbc91aacc3e8b2d63db4d2e957a5394ac4"
-)
-
-inherit golang-vcs-snapshot systemd user xdg-utils
-
-DESCRIPTION="Open Source Continuous File Synchronization"
-HOMEPAGE="https://syncthing.net"
-SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
- ${EGO_VENDOR_URI}"
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0 Unlicense"
-SLOT="0"
-KEYWORDS="amd64 arm x86"
-IUSE="selinux tools"
-
-BDEPEND="<dev-lang/go-1.13"
-RDEPEND="selinux? ( sec-policy/selinux-syncthing )"
-
-DOCS=( README.md AUTHORS CONTRIBUTING.md )
-
-pkg_setup() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
-
- if use tools ; then
- # separate user for the discovery server
- enewgroup stdiscosrv
- enewuser stdiscosrv -1 -1 /var/lib/stdiscosrv stdiscosrv
- keepdir /var/lib/stdiscosrv
- fowners stdiscosrv:stdiscosrv /var/lib/stdiscosrv
-
- # separate user for the relay server
- enewgroup strelaysrv
- enewuser strelaysrv -1 -1 /var/lib/strelaysrv strelaysrv
- # and his home folder
- keepdir /var/lib/strelaysrv
- fowners strelaysrv:strelaysrv /var/lib/strelaysrv
- fi
-}
-
-src_prepare() {
- # Bug #679280
- xdg_environment_reset
-
- default
- sed -i \
- 's|^ExecStart=.*|ExecStart=/usr/libexec/syncthing/strelaysrv|' \
- src/${EGO_PN}/cmd/strelaysrv/etc/linux-systemd/strelaysrv.service \
- || die
-}
-
-src_compile() {
- export GOPATH="${S}:$(get_golibdir_gopath)"
- cd src/${EGO_PN} || die
- go run build.go -version "v${PV}" -no-upgrade install \
- $(usex tools "all" "") || die "build failed"
-}
-
-src_test() {
- cd src/${EGO_PN} || die
- go run build.go test || die "test failed"
-}
-
-src_install() {
- pushd src/${EGO_PN} >& /dev/null || die
- doman man/*.[157]
- einstalldocs
-
- dobin bin/syncthing
- if use tools ; then
- exeinto /usr/libexec/syncthing
- local exe
- for exe in bin/* ; do
- [[ "${exe}" == "bin/syncthing" ]] || doexe "${exe}"
- done
- fi
- popd >& /dev/null || die
-
- # openrc and systemd service files
- systemd_dounit src/${EGO_PN}/etc/linux-systemd/system/${PN}{@,-resume}.service
- systemd_douserunit src/${EGO_PN}/etc/linux-systemd/user/${PN}.service
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
- newinitd "${FILESDIR}/${PN}.initd" ${PN}
-
- keepdir /var/{lib,log}/${PN}
- fowners ${PN}:${PN} /var/{lib,log}/${PN}
- insinto /etc/logrotate.d
- newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
- if use tools ; then
- # openrc and systemd service files
-
- systemd_dounit "${FILESDIR}/stdiscosrv.service"
- newconfd "${FILESDIR}/stdiscosrv.confd" stdiscosrv
- newinitd "${FILESDIR}/stdiscosrv.initd" stdiscosrv
-
- systemd_dounit src/${EGO_PN}/cmd/strelaysrv/etc/linux-systemd/strelaysrv.service
- newconfd "${FILESDIR}/strelaysrv.confd" strelaysrv
- newinitd "${FILESDIR}/strelaysrv.initd" strelaysrv
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/stdiscosrv.logrotate" strelaysrv
- newins "${FILESDIR}/strelaysrv.logrotate" strelaysrv
- fi
-}
diff --git a/net-p2p/syncthing/syncthing-1.3.4-r1.ebuild b/net-p2p/syncthing/syncthing-1.3.4-r1.ebuild
index 0e05cc11c2ed..b318a0d7bbb3 100644
--- a/net-p2p/syncthing/syncthing-1.3.4-r1.ebuild
+++ b/net-p2p/syncthing/syncthing-1.3.4-r1.ebuild
@@ -279,7 +279,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0 Unlicense"
SLOT="0"
-KEYWORDS="amd64 arm ~ppc64 ~x86"
+KEYWORDS="amd64 arm ppc64 x86"
IUSE="selinux tools"
RDEPEND="acct-group/syncthing
@@ -292,6 +292,10 @@ RDEPEND="acct-group/syncthing
DOCS=( README.md AUTHORS CONTRIBUTING.md )
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.3.4-TestIssue5063_timeout.patch
+)
+
src_prepare() {
# Bug #679280
xdg_environment_reset
diff --git a/net-p2p/syncthing/syncthing-1.4.0.ebuild b/net-p2p/syncthing/syncthing-1.4.0.ebuild
deleted file mode 100644
index 27b92afd802d..000000000000
--- a/net-p2p/syncthing/syncthing-1.4.0.ebuild
+++ /dev/null
@@ -1,372 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit go-module systemd xdg-utils
-
-EGO_SUM=(
- "github.com/AudriusButkevicius/pfilter v0.0.0-20190627213056-c55ef6137fc6"
- "github.com/AudriusButkevicius/pfilter v0.0.0-20190627213056-c55ef6137fc6/go.mod"
- "github.com/AudriusButkevicius/recli v0.0.5"
- "github.com/AudriusButkevicius/recli v0.0.5/go.mod"
- "github.com/BurntSushi/toml v0.3.1/go.mod"
- "github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6"
- "github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod"
- "github.com/StackExchange/wmi v0.0.0-20190523213315-cbe66965904d"
- "github.com/StackExchange/wmi v0.0.0-20190523213315-cbe66965904d/go.mod"
- "github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod"
- "github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751"
- "github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod"
- "github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod"
- "github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4"
- "github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod"
- "github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973"
- "github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod"
- "github.com/beorn7/perks v1.0.0"
- "github.com/beorn7/perks v1.0.0/go.mod"
- "github.com/beorn7/perks v1.0.1"
- "github.com/beorn7/perks v1.0.1/go.mod"
- "github.com/bkaradzic/go-lz4 v0.0.0-20160924222819-7224d8d8f27e"
- "github.com/bkaradzic/go-lz4 v0.0.0-20160924222819-7224d8d8f27e/go.mod"
- "github.com/calmh/xdr v1.1.0"
- "github.com/calmh/xdr v1.1.0/go.mod"
- "github.com/ccding/go-stun v0.0.0-20180726100737-be486d185f3d"
- "github.com/ccding/go-stun v0.0.0-20180726100737-be486d185f3d/go.mod"
- "github.com/certifi/gocertifi v0.0.0-20190905060710-a5e0173ced67"
- "github.com/certifi/gocertifi v0.0.0-20190905060710-a5e0173ced67/go.mod"
- "github.com/cespare/xxhash/v2 v2.1.0"
- "github.com/cespare/xxhash/v2 v2.1.0/go.mod"
- "github.com/cheekybits/genny v1.0.0"
- "github.com/cheekybits/genny v1.0.0/go.mod"
- "github.com/chmduquesne/rollinghash v0.0.0-20180912150627-a60f8e7142b5"
- "github.com/chmduquesne/rollinghash v0.0.0-20180912150627-a60f8e7142b5/go.mod"
- "github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d"
- "github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod"
- "github.com/d4l3k/messagediff v1.2.1"
- "github.com/d4l3k/messagediff v1.2.1/go.mod"
- "github.com/davecgh/go-spew v1.1.0/go.mod"
- "github.com/davecgh/go-spew v1.1.1"
- "github.com/davecgh/go-spew v1.1.1/go.mod"
- "github.com/flynn-archive/go-shlex v0.0.0-20150515145356-3f9db97f8568"
- "github.com/flynn-archive/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod"
- "github.com/fsnotify/fsnotify v1.4.7"
- "github.com/fsnotify/fsnotify v1.4.7/go.mod"
- "github.com/getsentry/raven-go v0.2.0"
- "github.com/getsentry/raven-go v0.2.0/go.mod"
- "github.com/go-kit/kit v0.8.0/go.mod"
- "github.com/go-kit/kit v0.9.0/go.mod"
- "github.com/go-logfmt/logfmt v0.3.0/go.mod"
- "github.com/go-logfmt/logfmt v0.4.0/go.mod"
- "github.com/go-ole/go-ole v1.2.1"
- "github.com/go-ole/go-ole v1.2.1/go.mod"
- "github.com/go-ole/go-ole v1.2.4"
- "github.com/go-ole/go-ole v1.2.4/go.mod"
- "github.com/go-stack/stack v1.8.0/go.mod"
- "github.com/gobwas/glob v0.2.3"
- "github.com/gobwas/glob v0.2.3/go.mod"
- "github.com/gogo/protobuf v1.1.1/go.mod"
- "github.com/gogo/protobuf v1.3.1"
- "github.com/gogo/protobuf v1.3.1/go.mod"
- "github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6"
- "github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod"
- "github.com/golang/mock v1.2.0"
- "github.com/golang/mock v1.2.0/go.mod"
- "github.com/golang/mock v1.3.1"
- "github.com/golang/mock v1.3.1/go.mod"
- "github.com/golang/protobuf v1.2.0"
- "github.com/golang/protobuf v1.2.0/go.mod"
- "github.com/golang/protobuf v1.3.0/go.mod"
- "github.com/golang/protobuf v1.3.1"
- "github.com/golang/protobuf v1.3.1/go.mod"
- "github.com/golang/protobuf v1.3.2"
- "github.com/golang/protobuf v1.3.2/go.mod"
- "github.com/golang/snappy v0.0.1"
- "github.com/golang/snappy v0.0.1/go.mod"
- "github.com/google/go-cmp v0.3.0"
- "github.com/google/go-cmp v0.3.0/go.mod"
- "github.com/google/gofuzz v1.0.0/go.mod"
- "github.com/hpcloud/tail v1.0.0"
- "github.com/hpcloud/tail v1.0.0/go.mod"
- "github.com/jackpal/gateway v1.0.5"
- "github.com/jackpal/gateway v1.0.5/go.mod"
- "github.com/jackpal/go-nat-pmp v1.0.2"
- "github.com/jackpal/go-nat-pmp v1.0.2/go.mod"
- "github.com/json-iterator/go v1.1.6/go.mod"
- "github.com/json-iterator/go v1.1.7/go.mod"
- "github.com/julienschmidt/httprouter v1.2.0/go.mod"
- "github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51"
- "github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod"
- "github.com/kisielk/errcheck v1.2.0/go.mod"
- "github.com/kisielk/gotool v1.0.0/go.mod"
- "github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod"
- "github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod"
- "github.com/kr/pretty v0.1.0"
- "github.com/kr/pretty v0.1.0/go.mod"
- "github.com/kr/pty v1.1.1/go.mod"
- "github.com/kr/text v0.1.0"
- "github.com/kr/text v0.1.0/go.mod"
- "github.com/lib/pq v1.2.0"
- "github.com/lib/pq v1.2.0/go.mod"
- "github.com/lucas-clemente/quic-go v0.12.1"
- "github.com/lucas-clemente/quic-go v0.12.1/go.mod"
- "github.com/marten-seemann/qpack v0.1.0/go.mod"
- "github.com/marten-seemann/qtls v0.3.2"
- "github.com/marten-seemann/qtls v0.3.2/go.mod"
- "github.com/maruel/panicparse v1.3.0"
- "github.com/maruel/panicparse v1.3.0/go.mod"
- "github.com/mattn/go-colorable v0.1.1"
- "github.com/mattn/go-colorable v0.1.1/go.mod"
- "github.com/mattn/go-isatty v0.0.11"
- "github.com/mattn/go-isatty v0.0.11/go.mod"
- "github.com/mattn/go-isatty v0.0.5/go.mod"
- "github.com/mattn/go-isatty v0.0.7"
- "github.com/mattn/go-isatty v0.0.7/go.mod"
- "github.com/matttproud/golang_protobuf_extensions v1.0.1"
- "github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod"
- "github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b"
- "github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b/go.mod"
- "github.com/minio/sha256-simd v0.1.1"
- "github.com/minio/sha256-simd v0.1.1/go.mod"
- "github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod"
- "github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod"
- "github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod"
- "github.com/modern-go/reflect2 v1.0.1/go.mod"
- "github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod"
- "github.com/onsi/ginkgo v1.6.0/go.mod"
- "github.com/onsi/ginkgo v1.7.0"
- "github.com/onsi/ginkgo v1.7.0/go.mod"
- "github.com/onsi/ginkgo v1.9.0"
- "github.com/onsi/ginkgo v1.9.0/go.mod"
- "github.com/onsi/gomega v1.4.3"
- "github.com/onsi/gomega v1.4.3/go.mod"
- "github.com/onsi/gomega v1.6.0"
- "github.com/onsi/gomega v1.6.0/go.mod"
- "github.com/oschwald/geoip2-golang v1.4.0"
- "github.com/oschwald/geoip2-golang v1.4.0/go.mod"
- "github.com/oschwald/maxminddb-golang v1.6.0"
- "github.com/oschwald/maxminddb-golang v1.6.0/go.mod"
- "github.com/petermattis/goid v0.0.0-20180202154549-b0b1615b78e5"
- "github.com/petermattis/goid v0.0.0-20180202154549-b0b1615b78e5/go.mod"
- "github.com/pkg/errors v0.8.0/go.mod"
- "github.com/pkg/errors v0.8.1"
- "github.com/pkg/errors v0.8.1/go.mod"
- "github.com/pkg/errors v0.9.0"
- "github.com/pkg/errors v0.9.0/go.mod"
- "github.com/pkg/errors v0.9.1"
- "github.com/pkg/errors v0.9.1/go.mod"
- "github.com/pmezard/go-difflib v1.0.0"
- "github.com/pmezard/go-difflib v1.0.0/go.mod"
- "github.com/prometheus/client_golang v0.9.1/go.mod"
- "github.com/prometheus/client_golang v1.0.0/go.mod"
- "github.com/prometheus/client_golang v1.2.1"
- "github.com/prometheus/client_golang v1.2.1/go.mod"
- "github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910"
- "github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod"
- "github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90"
- "github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod"
- "github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4"
- "github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod"
- "github.com/prometheus/common v0.4.1"
- "github.com/prometheus/common v0.4.1/go.mod"
- "github.com/prometheus/common v0.7.0"
- "github.com/prometheus/common v0.7.0/go.mod"
- "github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod"
- "github.com/prometheus/procfs v0.0.2"
- "github.com/prometheus/procfs v0.0.2/go.mod"
- "github.com/prometheus/procfs v0.0.5"
- "github.com/prometheus/procfs v0.0.5/go.mod"
- "github.com/rcrowley/go-metrics v0.0.0-20190826022208-cac0b30c2563"
- "github.com/rcrowley/go-metrics v0.0.0-20190826022208-cac0b30c2563/go.mod"
- "github.com/russross/blackfriday/v2 v2.0.1"
- "github.com/russross/blackfriday/v2 v2.0.1/go.mod"
- "github.com/sasha-s/go-deadlock v0.2.0"
- "github.com/sasha-s/go-deadlock v0.2.0/go.mod"
- "github.com/shirou/gopsutil v0.0.0-20190714054239-47ef3260b6bf"
- "github.com/shirou/gopsutil v0.0.0-20190714054239-47ef3260b6bf/go.mod"
- "github.com/shirou/w32 v0.0.0-20160930032740-bb4de0191aa4/go.mod"
- "github.com/shurcooL/sanitized_anchor_name v1.0.0"
- "github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod"
- "github.com/sirupsen/logrus v1.2.0/go.mod"
- "github.com/sirupsen/logrus v1.4.2"
- "github.com/sirupsen/logrus v1.4.2/go.mod"
- "github.com/spaolacci/murmur3 v1.1.0"
- "github.com/spaolacci/murmur3 v1.1.0/go.mod"
- "github.com/stretchr/objx v0.1.0/go.mod"
- "github.com/stretchr/objx v0.1.1/go.mod"
- "github.com/stretchr/testify v1.2.2"
- "github.com/stretchr/testify v1.2.2/go.mod"
- "github.com/stretchr/testify v1.3.0"
- "github.com/stretchr/testify v1.3.0/go.mod"
- "github.com/stretchr/testify v1.4.0"
- "github.com/stretchr/testify v1.4.0/go.mod"
- "github.com/syncthing/notify v0.0.0-20190709140112-69c7a957d3e2"
- "github.com/syncthing/notify v0.0.0-20190709140112-69c7a957d3e2/go.mod"
- "github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d"
- "github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod"
- "github.com/thejerf/suture v3.0.2+incompatible"
- "github.com/thejerf/suture v3.0.2+incompatible/go.mod"
- "github.com/urfave/cli v1.20.0"
- "github.com/urfave/cli v1.20.0/go.mod"
- "github.com/urfave/cli v1.22.2"
- "github.com/urfave/cli v1.22.2/go.mod"
- "github.com/vitrun/qart v0.0.0-20160531060029-bf64b92db6b0"
- "github.com/vitrun/qart v0.0.0-20160531060029-bf64b92db6b0/go.mod"
- "github.com/willf/bitset v1.1.10"
- "github.com/willf/bitset v1.1.10/go.mod"
- "github.com/willf/bloom v2.0.3+incompatible"
- "github.com/willf/bloom v2.0.3+incompatible/go.mod"
- "golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod"
- "golang.org/x/crypto v0.0.0-20190228161510-8dd112bcdc25/go.mod"
- "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2"
- "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
- "golang.org/x/crypto v0.0.0-20190829043050-9756ffdc2472"
- "golang.org/x/crypto v0.0.0-20190829043050-9756ffdc2472/go.mod"
- "golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod"
- "golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod"
- "golang.org/x/net v0.0.0-20190228165749-92fc7df08ae7/go.mod"
- "golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod"
- "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod"
- "golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod"
- "golang.org/x/net v0.0.0-20190827160401-ba9fcec4b297"
- "golang.org/x/net v0.0.0-20190827160401-ba9fcec4b297/go.mod"
- "golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod"
- "golang.org/x/sync v0.0.0-20181108010431-42b317875d0f"
- "golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod"
- "golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod"
- "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod"
- "golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod"
- "golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod"
- "golang.org/x/sys v0.0.0-20180926160741-c2ed4eda69e7/go.mod"
- "golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod"
- "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a"
- "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
- "golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223"
- "golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod"
- "golang.org/x/sys v0.0.0-20190228124157-a34e9553db1e"
- "golang.org/x/sys v0.0.0-20190228124157-a34e9553db1e/go.mod"
- "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod"
- "golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod"
- "golang.org/x/sys v0.0.0-20191010194322-b09406accb47"
- "golang.org/x/sys v0.0.0-20191010194322-b09406accb47/go.mod"
- "golang.org/x/sys v0.0.0-20191026070338-33540a1f6037"
- "golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod"
- "golang.org/x/sys v0.0.0-20191224085550-c709ea063b76"
- "golang.org/x/sys v0.0.0-20191224085550-c709ea063b76/go.mod"
- "golang.org/x/text v0.3.0"
- "golang.org/x/text v0.3.0/go.mod"
- "golang.org/x/text v0.3.2"
- "golang.org/x/text v0.3.2/go.mod"
- "golang.org/x/time v0.0.0-20190308202827-9d24e82272b4"
- "golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod"
- "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod"
- "golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod"
- "golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod"
- "google.golang.org/genproto v0.0.0-20180831171423-11092d34479b/go.mod"
- "gopkg.in/alecthomas/kingpin.v2 v2.2.6"
- "gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod"
- "gopkg.in/asn1-ber.v1 v1.0.0-20181015200546-f715ec2f112d"
- "gopkg.in/asn1-ber.v1 v1.0.0-20181015200546-f715ec2f112d/go.mod"
- "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
- "gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127"
- "gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod"
- "gopkg.in/fsnotify.v1 v1.4.7"
- "gopkg.in/fsnotify.v1 v1.4.7/go.mod"
- "gopkg.in/ldap.v2 v2.5.1"
- "gopkg.in/ldap.v2 v2.5.1/go.mod"
- "gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7"
- "gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod"
- "gopkg.in/yaml.v2 v2.2.1"
- "gopkg.in/yaml.v2 v2.2.1/go.mod"
- "gopkg.in/yaml.v2 v2.2.2"
- "gopkg.in/yaml.v2 v2.2.2/go.mod"
-)
-
-go-module_set_globals
-
-DESCRIPTION="Open Source Continuous File Synchronization"
-HOMEPAGE="https://syncthing.net"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
- ${EGO_SUM_SRC_URI}"
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0 Unlicense"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
-IUSE="selinux tools"
-
-RDEPEND="acct-group/syncthing
- acct-user/syncthing
- tools? ( acct-group/stdiscosrv
- acct-group/strelaysrv
- acct-user/stdiscosrv
- acct-user/strelaysrv )
- selinux? ( sec-policy/selinux-syncthing )"
-
-DOCS=( README.md AUTHORS CONTRIBUTING.md )
-
-src_prepare() {
- # Bug #679280
- xdg_environment_reset
-
- default
- sed -i \
- 's|^ExecStart=.*|ExecStart=/usr/libexec/syncthing/strelaysrv|' \
- cmd/strelaysrv/etc/linux-systemd/strelaysrv.service \
- || die
-
- # As of 1.3.2, stupgrades still fails to compile. This command was not present
- # in releases older than 1.3.0, is not compiled in by default (USE=tools
- # must be set) an in any case we do not really need this, therefore just
- # get rid of the offending code until upstream has fixed it.
- rm -rf cmd/stupgrades
-}
-
-src_compile() {
- go run build.go -version "v${PV}" -no-upgrade install \
- $(usex tools "all" "") || die "build failed"
-}
-
-src_test() {
- go run build.go test || die "test failed"
-}
-
-src_install() {
- doman man/*.[157]
- einstalldocs
-
- dobin bin/syncthing
- if use tools ; then
- exeinto /usr/libexec/syncthing
- local exe
- for exe in bin/* ; do
- [[ "${exe}" == "bin/syncthing" ]] || doexe "${exe}"
- done
- fi
-
- # openrc and systemd service files
- systemd_dounit etc/linux-systemd/system/${PN}{@,-resume}.service
- systemd_douserunit etc/linux-systemd/user/${PN}.service
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
- newinitd "${FILESDIR}/${PN}.initd" ${PN}
-
- keepdir /var/{lib,log}/${PN}
- fowners ${PN}:${PN} /var/{lib,log}/${PN}
- insinto /etc/logrotate.d
- newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
- if use tools ; then
- # openrc and systemd service files
-
- systemd_dounit "${FILESDIR}/stdiscosrv.service"
- newconfd "${FILESDIR}/stdiscosrv.confd" stdiscosrv
- newinitd "${FILESDIR}/stdiscosrv.initd" stdiscosrv
-
- systemd_dounit cmd/strelaysrv/etc/linux-systemd/strelaysrv.service
- newconfd "${FILESDIR}/strelaysrv.confd" strelaysrv
- newinitd "${FILESDIR}/strelaysrv.initd" strelaysrv
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/stdiscosrv.logrotate" strelaysrv
- newins "${FILESDIR}/strelaysrv.logrotate" strelaysrv
- fi
-}
diff --git a/net-p2p/syncthing/syncthing-1.4.2.ebuild b/net-p2p/syncthing/syncthing-1.4.2.ebuild
index 7b3436014f4d..5047b42159ab 100644
--- a/net-p2p/syncthing/syncthing-1.4.2.ebuild
+++ b/net-p2p/syncthing/syncthing-1.4.2.ebuild
@@ -306,6 +306,10 @@ RDEPEND="acct-group/syncthing
DOCS=( README.md AUTHORS CONTRIBUTING.md )
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.3.4-TestIssue5063_timeout.patch
+)
+
src_prepare() {
# Bug #679280
xdg_environment_reset
diff --git a/net-p2p/torrentinfo/Manifest b/net-p2p/torrentinfo/Manifest
index 7468e127156b..d778fa8633ae 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 658 BLAKE2B edc1003a5e95c63db7adbbd18c3348792057ad3425d65959e7edccc7ae097d84eb9ba7a67f510d101b1b3408fc83cfd3e5e7dffa7f44fbf1fe5276872e06ca58 SHA512 df54436f230e85e99370be87b9087f1ee8083825ef445bf3ebf1033eab12f70425a18de740955d24b191f1b1a2116f28e9b95e4b7a6312091748a35fd1720636
-EBUILD torrentinfo-1.8.6-r2.ebuild 665 BLAKE2B a7ce1de52f294b9032286804bdd95dfafa3e72c172e373b3a312e24bbbda2406e6642dc9f9d444e6f125dfe26d72b3ee581b41560d0d0404dfac61a09c794b4b SHA512 5e1a689db4ffdeea617a5403f19ec31a8774afd77275a7823631e79ff92d468df065f3030f10c89ac3b9bbe56bf7f8f8747f5938d375b485ab84fafc26b11178
+EBUILD torrentinfo-1.8.6-r2.ebuild 683 BLAKE2B 2d3c001a51a51a4b4cbf655de621c0f6ad7debdf81fffe44e0801ba0e2625e62a558377f31ac3baa6cad652e65e3198e8c8ea86ae39927e673ed6f013cc0c43c SHA512 19b0fbcdb674e45985b3639ecbf46b92fcb1ca91a9db7c63df093125e9d1b69a2ab6ce781368614c8c09ec12fa0ea4da39a5c9516566bbaf41c664ceb9b2be8f
MISC metadata.xml 514 BLAKE2B 5369e1bd1e98a7f74671ee33fb82473ec8154c75352d6d3c605d847ba605e22da4946e72ecd4799012f098ba6d82d46eadd599122c6820c1fa854bd6b58ae24a SHA512 8f37c7e38771055becfa77f5f2bde1dbf2bbd16c9b469f0b4174f9db97c8ace9836bed9708f8e375538140e4d3e194caeb5829dd8219c176a3745dbb55f38dd5
diff --git a/net-p2p/torrentinfo/torrentinfo-1.8.6-r2.ebuild b/net-p2p/torrentinfo/torrentinfo-1.8.6-r2.ebuild
index fb9696112136..47fe1ceaf026 100644
--- a/net-p2p/torrentinfo/torrentinfo-1.8.6-r2.ebuild
+++ b/net-p2p/torrentinfo/torrentinfo-1.8.6-r2.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( pypy3 python3_{6,7} )
+PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
+# The package uses distutils
+DISTUTILS_USE_SETUPTOOLS=no
inherit distutils-r1
@@ -17,7 +19,6 @@ IUSE="test"
RESTRICT="!test? ( test )"
BDEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )
"
diff --git a/net-p2p/transmission-remote-cli/Manifest b/net-p2p/transmission-remote-cli/Manifest
index 1317aced6cc4..bbf904061fd4 100644
--- a/net-p2p/transmission-remote-cli/Manifest
+++ b/net-p2p/transmission-remote-cli/Manifest
@@ -1,3 +1,3 @@
DIST transmission-remote-cli-1.7.1.tar.gz 257981 BLAKE2B 32b9f56954d6e7f01fe90c2183bfef153edf8f441d555767f3be9d0185fb0dd5335cf1d4a5b3b7fa64f9b3fa94aca297a85503c69f0ec516e703ba5b2eb858c5 SHA512 b1b31c36365a0f7733912f3a2c01e6e9f20430f29b618c7e526a214632a29d2bc76702f0c31910fdc495a7eaf37bf74e7433c552fc922c440c0874422208bae9
EBUILD transmission-remote-cli-1.7.1.ebuild 918 BLAKE2B e93c708ceb41525399915a4effd017a27c09b6d2f771221aa89bb15d60c0f0482f5457f61f1f8091b3b44fd8cd2df6cd5140e599ba949f5a54ff6dd479e3f963 SHA512 ef39e5cdb32b2ef71d78e1f7fd624e761e7a492f3eec3b8f6ca8f7dd93d18b7c53dd78e983d5e0e9efa51ceaa8448403897b0ca8b46016c5fe9059f389a6ee4a
-MISC metadata.xml 478 BLAKE2B c0c813c3872cef7693f1347bf1fc39c932ecd4c188ee8bf520e5bd7818478ade291c25849b57eeabacdf1cde06e24a67fa180891678e3320058215c685f5eb02 SHA512 12fb412b158efb60d775ade90ee40fb0ccca4b1f0f0fea084b47cd065daaca20e39bf4ea7e24e8891babea67e4faedfe659bea80c40650dcf4f652741b730502
+MISC metadata.xml 261 BLAKE2B 1be7518f62d68513274e4355d07d46b32793df07fbb274c45376cf2dc0c70da583c9fc3ef437b1b6ed92ee816a0175f75f154ecc882b6d93febbf8925e843ecc SHA512 80bc319961c3e26c59b813d73d605c922a1d394680966c937bb7c4e3308ccbbdc1a1ff150bbe12394d4c32c94c0eddd0c8a7a6ad9b50d2aa02fc9952b1be4a83
diff --git a/net-p2p/transmission-remote-cli/metadata.xml b/net-p2p/transmission-remote-cli/metadata.xml
index eb9d94cd000b..5bb9a0865024 100644
--- a/net-p2p/transmission-remote-cli/metadata.xml
+++ b/net-p2p/transmission-remote-cli/metadata.xml
@@ -1,14 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>hendrik@consetetur.de</email>
- <name>Hendrik v. Raven (lorem_ipsum)</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">fagga/transmission-remote-cli</remote-id>
</upstream>
diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index 57cb29c06487..a9c1ff2c6865 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -5,5 +5,5 @@ AUX transmission-daemon.initd.10 1707 BLAKE2B 57857fa0b628f0c49ebaf13544b366bf9d
AUX transmission-daemon.service.conf 69 BLAKE2B 6e38a28f54366850ae794896f2954c3af77afead303197c49970873fa604d6b375e71122de8d3645f9fcc8abed4f696ac257bd59ba87ebdc5cdd5839d32c0a7b SHA512 3dc02be596296fc1efbf1bc690be3953709af00c230f55db4d067ff592d87e1a465faa4067bc15d65a8a27fed2cf07d108abb2ed45fc76b47b0642ce2e182946
DIST transmission-2.94.tar.xz 3365952 BLAKE2B d0215a2c595dd3ebb2ed5c94cc3d380c78f62b98388557620534b88b9e2304bb6ac91960395541267f82d70800c4860d0e58125bca33dd158da992d19b4c0def SHA512 ee411743940f2897aa0bbc351ce79f11d860075d2e9e399d60301eae8cfc453e20426ef553fc62ee43019a07c052d512f5d7972cc4411fb57b1312c2c1558da7
EBUILD transmission-2.94-r1.ebuild 3801 BLAKE2B 46b610e161134d8307a7ba4660be15ed472d95010a863c016ea617916e8e1cb45e47ba1e35e51f5b671f9a2db64cb3496b15ec0749b3d4f72bd98a9ca071d4f8 SHA512 4d1d297acde4184a0c597409cfb6158b0545b4896376b0eb80f064edd34943cccca5fb2a7c5cdf7c7058a388fa9674f2d41ee822b9601d626e482af9c8642b5a
-EBUILD transmission-9999.ebuild 3317 BLAKE2B 0233ad59058a676903a4f0a3f99ecb97d65724421531221878dbcb8f3853d240a0a741de343d001c4ba75862a34c2446eb047f926a7b47c51ae7f4c2e559f1ea SHA512 8719bd4bd52d96eae88cea8a63b592ef47e2cec9f47b1a0a54419ae34311fdec3b99de004e1cd03070e9e35150c8998edcf82e45470e6f57a045984d8f3ff6ec
+EBUILD transmission-9999.ebuild 3299 BLAKE2B 430187f576775fef4d7bab5156530875805d4379022a70c2732c3d8af1c412de4cb1711e08d87db232d9e5287ddcba30394fd85df3ea83f9c4b9018e0076209e SHA512 1b98853f5bf8a178a8c4c72f432b81e4b81e2c4442580e55b03eb62450ee88dd43e9757d9c03de29c94a9ca762c998b964f5de58cb825e4b154c43f92a4fb421
MISC metadata.xml 602 BLAKE2B 05300c81bd2c4df76aaaf8381a788016777e259075aa6a3bf9da239b4832dac1281f718f0fd79ece7d5c238440e07d1aabe15b7da40f34674ac30bbd356d0c6b SHA512 0047a936eda032a4521707ea50dcde06dce3837993e70d43a5b033183ba58633ae46e2d2e56de98a56f3480b30e596c7fbae82fd1e2ee9cbebc7983d9551617d
diff --git a/net-p2p/transmission/transmission-9999.ebuild b/net-p2p/transmission/transmission-9999.ebuild
index b15f594478bb..f7f2735ac3c6 100644
--- a/net-p2p/transmission/transmission-9999.ebuild
+++ b/net-p2p/transmission/transmission-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2006-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit cmake-utils systemd xdg-utils
+inherit cmake systemd xdg-utils
if [[ ${PV} == 9999 ]]; then
inherit git-r3
@@ -115,11 +115,11 @@ src_configure() {
-DWITH_SYSTEMD=$(usex systemd ON OFF)
)
- cmake-utils_src_configure
+ cmake_src_configure
}
src_install() {
- cmake-utils_src_install
+ cmake_src_install
newinitd "${FILESDIR}"/transmission-daemon.initd.10 transmission-daemon
newconfd "${FILESDIR}"/transmission-daemon.confd.4 transmission-daemon
diff --git a/net-p2p/tremc/Manifest b/net-p2p/tremc/Manifest
new file mode 100644
index 000000000000..44c8c35cfcca
--- /dev/null
+++ b/net-p2p/tremc/Manifest
@@ -0,0 +1,4 @@
+AUX 0.9.1-fix-startup-crash.patch 2298 BLAKE2B 0cc6ecfb473d93a6bda34a3d8ebcc9a66d176280bad2d6f356077a2f026540fdcaf5d130475fb687c8292d0402ea6f264a7b67d6a9abd8f9f4356802c0c746b6 SHA512 90d4eebf3913a58bbf8c4e8175c486d1819d6804598320df9cd58a04b6c6c88e06640ca8affc495e6f9c6ceed30b2290982ba774013fbc7f07011f2948936fee
+DIST tremc-0.9.1.tar.gz 315482 BLAKE2B c4e94ef13cc9d716cdbcbff061b1956d17c6babe765e192d675d08ad5d76a22cf171a4fb3f5f2952b971f59a16a2768ccd360d10df5b0f3325fd63ff9716f209 SHA512 ed16080c6544ce9019e6a0c4d660310992cae0f139a2a78e9eaa51841e293cefb22160a105794b5f03a4bfd47a2c50402879f2a17302a96265a9c9acb3174c39
+EBUILD tremc-0.9.1.ebuild 1031 BLAKE2B ec315485a068309eddaa5854bbf83ce5c781d11a30712345be4a1a895ff956ec74b2814c57493f968f30a289388784cb1e7244d232366bd2b0c0432ac213ba46 SHA512 e508957f347a3b59244d7228e6b794bdc79c54b76d3b1ac2966e04a469161dd93d54d83c3e2a861a5fb6019fda1a5bffcb896bc44bf7d23fc1d2c35927f996a0
+MISC metadata.xml 446 BLAKE2B d820391ccf71031227aae66b4cc0b68ec9995d28b1844a12ef42acddb8235f001ad30017943dad6559a39ef9ad9501282dc434e85036e6fa1f531becea3d58b6 SHA512 e32327f3b62e65ced93ecc9433cb3ec6972b93a5344fd21f9d31ca7c91e970bd5eb1bb4c0a7369bc26368c5cb33265baf85745bdc05dbf6011f3454e42a4af2a
diff --git a/net-p2p/tremc/files/0.9.1-fix-startup-crash.patch b/net-p2p/tremc/files/0.9.1-fix-startup-crash.patch
new file mode 100644
index 000000000000..5e67e5d31555
--- /dev/null
+++ b/net-p2p/tremc/files/0.9.1-fix-startup-crash.patch
@@ -0,0 +1,62 @@
+From 0cb919b446eeda41aea8578ae26796ae92a973e5 Mon Sep 17 00:00:00 2001
+From: George Angelopoulos <george@usermod.net>
+Date: Mon, 2 Jul 2018 17:55:38 +0200
+Subject: [PATCH] fix addch ERR crash when starting with no torrents
+
+There was a bug introduced by commit e06d08d:
+ scale_bytes: Simplify this function
+
+tremc would crash when started against a transmission-daemon with no
+torrents.
+
+This was because scale_bytes(0) used to return 0K but now it returns
+0.0K. The expected width of 2 was hardcoded. The new width of 4 causes
+addch() to return ERR because it tries to draw outside the window.
+
+Hardcoding the new width to 4 would resolve this issue. Instead,
+this patch dynamically sets the width returned by scale_bytes().
+This should make the code a tiny bit more readable and maybe avoid this
+issue in the future.
+
+There is one more magic number involved here which I don't see a good
+way of getting rid of. So I made an illustrative comment.
+
+Resolves #15
+---
+ tremc | 6 ++++--
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/tremc b/tremc
+index 36ae67b..ed898fb 100755
+--- a/tremc
++++ b/tremc
+@@ -883,7 +883,7 @@ class Interface(object):
+ self.focus = -1 # -1: nothing focused; 0: top of list; <# of torrents>-1: bottom of list
+ self.scrollpos = 0 # start of torrentlist
+ self.torrents_per_page = 0 # will be set by manage_layout()
+- self.rateDownload_width = self.rateUpload_width = 2
++ self.rateDownload_width = self.rateUpload_width = len(scale_bytes())
+
+ self.details_category_focus = 0 # overview/files/peers/tracker in details
+ self.focus_detaillist = -1 # same as focus but for details
+@@ -2667,6 +2667,8 @@ class Interface(object):
+ pass
+
+ def draw_global_rates(self):
++ # ↑1.2K ↓3.4M
++ # ^ ^^ => +3
+ rates_width = self.rateDownload_width + self.rateUpload_width + 3
+
+ if self.stats['alt-speed-enabled']:
+@@ -3373,7 +3375,7 @@ def timestamp(timestamp, format="%x %X"):
+ return "%s (%s)" % (absolute, relative)
+
+
+-def scale_bytes(bytes, type='short'):
++def scale_bytes(bytes=0, type='short'):
+ if bytes >= 1099511627776:
+ scaled_bytes = round((bytes / 1099511627776.0), 1)
+ unit = 'T'
+--
+2.26.0
+
diff --git a/net-p2p/tremc/metadata.xml b/net-p2p/tremc/metadata.xml
new file mode 100644
index 000000000000..8e79439699da
--- /dev/null
+++ b/net-p2p/tremc/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>jchelmertt3@gmail.com</email>
+ <name>John Helmert III</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">tremc/tremc</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-p2p/tremc/tremc-0.9.1.ebuild b/net-p2p/tremc/tremc-0.9.1.ebuild
new file mode 100644
index 000000000000..8306b1e2dfac
--- /dev/null
+++ b/net-p2p/tremc/tremc-0.9.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="ncurses"
+inherit bash-completion-r1 python-single-r1
+
+DESCRIPTION="Ncurses interface for the Transmission BitTorrent client"
+HOMEPAGE="https://github.com/tremc/tremc"
+SRC_URI="https://github.com/tremc/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="geoip"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ geoip? ( dev-python/geoip-python[${PYTHON_USEDEP}] )
+ ')
+"
+
+# This fixes a crash when starting that was committed after 0.9.1
+PATCHES=( "${FILESDIR}/${PV}-fix-startup-crash.patch" )
+
+# Specify a no-op src_compile so upstream's broken Makefile doesn't get used
+src_compile() {
+ :
+}
+
+src_install() {
+ python_doscript tremc
+ newbashcomp completion/bash/tremc.sh tremc
+ insinto /usr/share/zsh/site-functions
+ doins completion/zsh/_tremc
+ doman tremc.1
+ dodoc NEWS README.md
+}