diff options
Diffstat (limited to 'net-p2p')
50 files changed, 835 insertions, 817 deletions
diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz Binary files differindex d59f3f477dc6..0d8ddbd7523a 100644 --- a/net-p2p/Manifest.gz +++ b/net-p2p/Manifest.gz diff --git a/net-p2p/airdcpp-webclient/Manifest b/net-p2p/airdcpp-webclient/Manifest index 2216940a2882..df114bcc5688 100644 --- a/net-p2p/airdcpp-webclient/Manifest +++ b/net-p2p/airdcpp-webclient/Manifest @@ -2,6 +2,6 @@ AUX airdcppd.confd 198 BLAKE2B 7d3fbce6527a7f1971f544a37215fa73ed1f19bc5f6c4c3ef AUX airdcppd.initd 584 BLAKE2B 6e19d6088b26153527fa51e3789c3968647af3f7a2b1fbe2b355587b14eef94b8800a78565ce3bd54f0474542496bfd9f80566c36fcf6f1e51f55c48aa0654ee SHA512 f6de7a576eaef662e73dd488acd956371891278a6fa6c912be864c630a22435541deaca9055c6d7912bf483de228db2cd0bd9c9666a1a436de55112561783721 DIST airdcpp-webclient-2.6.0.tar.gz 903873 BLAKE2B 7a82891efef14e8d3c2da9a15165698084daf9c044d420c271dd1401710f030fc3c6fd83d7f58cee746767624b1292e7fcb7a48387e03b0eca2cf779753686d8 SHA512 d6d029638e69d19743d2e49185b08a808d95d725c3f40bd98ab42c384d3eae6d07e4528ac28ac9db50011f8a68592ae60f49cedbbccb45a78e82a5e424bb731c DIST airdcpp-webclient-2.6.1.tar.gz 908393 BLAKE2B 8734cdfc1b0e380d231cf6e571d215b7cec196fe012bf842fd2257496f252dd803eee0a308e97033f959652dbd4d21bd2b96559c4a4262a8f7ddd2c491c7d263 SHA512 bad35d09475ef9a95f358bce99d1143586e3eedb58b3c5c74570c707f099ed1b1214714c093f74c6e2bbfa733077dcaf3e590ae3d821330938f9ec32c75a7152 -EBUILD airdcpp-webclient-2.6.0.ebuild 1443 BLAKE2B 3bf5f7847629e637d62aa050c01a9af2c592a06a91923691815ad314070ee66054e7d97fcc3daa07c034fc6f236d8efe3ea39c1c357eaf1c02f1923c8e4f05be SHA512 fcef4d5d7462d8145070fda16e3e4e8f3a16bcd4166e96f15280f65107567ce74762dfa5c3eb69976189dc396dbbe06260d82e4c363876986e3cfc7a61ae328c -EBUILD airdcpp-webclient-2.6.1.ebuild 1443 BLAKE2B 3bf5f7847629e637d62aa050c01a9af2c592a06a91923691815ad314070ee66054e7d97fcc3daa07c034fc6f236d8efe3ea39c1c357eaf1c02f1923c8e4f05be SHA512 fcef4d5d7462d8145070fda16e3e4e8f3a16bcd4166e96f15280f65107567ce74762dfa5c3eb69976189dc396dbbe06260d82e4c363876986e3cfc7a61ae328c +EBUILD airdcpp-webclient-2.6.0.ebuild 1437 BLAKE2B 82d3e693e68b9c85e4b3c7864d3448b19a76f59060934a23c0a0cd99cf2dee2b5242ad3c45e91b016f5fb46d98e708dd0e28b4ff5a8c01acdbc991b99794cca3 SHA512 5bdce912f57bde5f91368102a41d5527369c65ba3a47c953dbe9471998b45036893c1f2ab68435e29d21921f9e4d16e6939b2d578a6643382d6506da528170e7 +EBUILD airdcpp-webclient-2.6.1.ebuild 1437 BLAKE2B 82d3e693e68b9c85e4b3c7864d3448b19a76f59060934a23c0a0cd99cf2dee2b5242ad3c45e91b016f5fb46d98e708dd0e28b4ff5a8c01acdbc991b99794cca3 SHA512 5bdce912f57bde5f91368102a41d5527369c65ba3a47c953dbe9471998b45036893c1f2ab68435e29d21921f9e4d16e6939b2d578a6643382d6506da528170e7 MISC metadata.xml 804 BLAKE2B 4d7003fed4a4fcf24fcf30ecf7d5e2c8970f4c76e6b37444721d09da8413a1d1aeb3a2d4c22174f02bfb7fff7b38e35f23c85a9070625a3eaf63bf0f68fc20e7 SHA512 1408ae27ba8cce6f6f6d53a5fade6d4bf2ce0587cd0b829c3426d88257e83dcd6c69ba5e3cb143d7ac7a31ad7a59e7324a6faf489162f88b62932b4bf8129268 diff --git a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.6.0.ebuild b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.6.0.ebuild index 437636e97e14..647a9600c515 100644 --- a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.6.0.ebuild +++ b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.6.0.ebuild @@ -18,7 +18,7 @@ IUSE="nat-pmp +tbb +webui" RDEPEND=" app-arch/bzip2 dev-cpp/websocketpp - <dev-libs/boost-1.70:= + dev-libs/boost:= dev-libs/leveldb:= dev-libs/libmaxminddb:= dev-libs/openssl:0=[-bindist] diff --git a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.6.1.ebuild b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.6.1.ebuild index 437636e97e14..647a9600c515 100644 --- a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.6.1.ebuild +++ b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.6.1.ebuild @@ -18,7 +18,7 @@ IUSE="nat-pmp +tbb +webui" RDEPEND=" app-arch/bzip2 dev-cpp/websocketpp - <dev-libs/boost-1.70:= + dev-libs/boost:= dev-libs/leveldb:= dev-libs/libmaxminddb:= dev-libs/openssl:0=[-bindist] diff --git a/net-p2p/bitcoin-cli/Manifest b/net-p2p/bitcoin-cli/Manifest index 6de25fbabc95..8d089c2fa86c 100644 --- a/net-p2p/bitcoin-cli/Manifest +++ b/net-p2p/bitcoin-cli/Manifest @@ -1,7 +1,10 @@ DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390 SHA512 2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893 DIST bitcoin-0.17.1.knots20181229.patches.tar.xz 475988 BLAKE2B ce19ccbbeaac48f24b2833858a186494f84cb54ac380c42104f4d16b0a6acb44bc7a83c1b11311e2c566326d7067530ea5f34404def5f22b4825e2fa15aca22d SHA512 da89f9510ee523c712aa137512dda752ab8d115eb8a45a999aa742555621f557694db34162a1f6979922268a3e22563883ea6d9d9a47e5c7613235c0ff06fda0 +DIST bitcoin-0.18.0.knots20190502.patches.tar.xz 400252 BLAKE2B 0303bba89b3595a115ec8e5e743c362fc5feb0072ae493455cf3bcf1085b7f44d6b10142c05cb7ea59fadc630095de3a5f648007eb28f79551f2415db5c4f560 SHA512 b4c30c63cb6c770e04abd18e626db6e095b0d8b5aaf59e64b55eb8e19d4fdb559a3a2b939ab0e09967b4d3465b560e1379fa21b8efb3f25c22f84a2a1c655d16 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e SHA512 2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d DIST bitcoin-v0.17.1.tar.gz 6224852 BLAKE2B efc86768ee2d23db83496ff9e62bc86d10c4d24a7343f4c706a4d336aeb94087b2d496db53e393beb5a9dc228bb9fe957ca89254c2fdaf9980b03029efbac2f8 SHA512 ef911ac6b49075a4f3d8db7f9f4dc59590d49847006fa36d7b8cce1634945d418accd95b12da505df38314fb7768f544863169d4b26b230e88dd627a83947466 +DIST bitcoin-v0.18.0.tar.gz 6533794 BLAKE2B 0eb7830e215757efb024be7aff73108c4a8e2f80a204ca71f1b3b6015933a1ab740ad006e58c473c4b9609b3e47885ba6564472a3514335ab6d7f99d32903822 SHA512 a2e38754d459fac0786eaa43f23c62ee326167f325d98964546217bcdc4f68ab88314bfb674ca4efd4cbc21fc3950bd029e1375ee101e0c72bbae7197fc31cf2 EBUILD bitcoin-cli-0.16.3.ebuild 2401 BLAKE2B 1f372febaea711cab1ba45ae3b9e29a55138d34b01235f3c6e375b67621b98086bf5b1982c305c50e050164238723e7e4550f686e86fcd80e35d734109d81b8c SHA512 e836b2ff0c3127febca2574bc09bc7e7e98171eafed08af54a8f5f19c9c87410acdb0be2341b8142f76d90ed450bf3ced1bfe57ecf106a77c865c2e72ce018d0 EBUILD bitcoin-cli-0.17.1.ebuild 2388 BLAKE2B 81e9cb0972e053c324fc0206bd2630cf5438c1b3a7dbbf86b26ee9f2c3baaa4fb57139ae120b8e55d40ae46079fb1dbab2a95be1c118121c2403b5fafb7bcb67 SHA512 7c676fdd6abf87bd7f4e30fad4bf275b107352c4df2b2f421da746c4c75e8f724d09025fc9b0a6c5e2835b9880ae57b21582a149ab901cf541a648a859e5fc06 +EBUILD bitcoin-cli-0.18.0.ebuild 2452 BLAKE2B 7db346ba7e544c7dd7014ded1b667bcbd18aa8517bbbb506598ec1cb7e833edfda3e010c5198b9641bb4a502b3b5e206eec51b3f3b273b3191bf6e50b39095f1 SHA512 534cbcecd786996f83515aeabaf8129b5a1a554012b90fa111d2aa23b4c4e8b77cb6e97d5adaed1ab0c0ba5ab6a8d877adc94692b7f65a442dda891f94414123 MISC metadata.xml 620 BLAKE2B e779b6a929a58fad28773a0aba3ef3112df14ce82ce62376b88cbc3519a857faaac6b580d2b5d866b0ec809062cf170e3c29324b03acc005246aea3cef9a0381 SHA512 c253ed29dff90ef2b9cd19b191ad870bd22cbdd371b2f353e724ba950735350225fe6d83c4ca8823ebb395dde9fb5004e781ff78987e2a30c0281ad5e0a4623a diff --git a/net-p2p/bitcoin-cli/bitcoin-cli-0.18.0.ebuild b/net-p2p/bitcoin-cli/bitcoin-cli-0.18.0.ebuild new file mode 100644 index 000000000000..e7b263ed02b8 --- /dev/null +++ b/net-p2p/bitcoin-cli/bitcoin-cli-0.18.0.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools bash-completion-r1 + +BITCOINCORE_COMMITHASH="2472733a24a9364e4c6233ccd04166a26a68cc65" +KNOTS_PV="${PV}.knots20190502" +KNOTS_P="bitcoin-${KNOTS_PV}" + +DESCRIPTION="Command-line JSON-RPC client specifically for interfacing with bitcoind" +HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/" +SRC_URI=" + https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> bitcoin-v${PV}.tar.gz + https://bitcoinknots.org/files/0.18.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> ${KNOTS_P}.patches.tar.xz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="knots libressl" + +DEPEND=" + >=dev-libs/boost-1.52.0:=[threads(+)] + dev-libs/libevent:= + >=dev-libs/univalue-1.0.4:= + !libressl? ( dev-libs/openssl:0=[-bindist] ) + libressl? ( dev-libs/libressl:0= ) +" +RDEPEND="${DEPEND}" + +DOCS=( doc/release-notes.md ) + +S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}" + +pkg_pretend() { + if use knots; then + elog "You are building ${PN} from Bitcoin Knots." + elog "For more information, see:" + elog "https://bitcoinknots.org/files/0.18.x/${KNOTS_PV}/${KNOTS_P}.desc.html" + else + elog "You are building ${PN} from Bitcoin Core." + elog "For more information, see:" + elog "https://bitcoincore.org/en/2019/05/02/release-${PV}/" + fi +} + +src_prepare() { + local knots_patchdir="${WORKDIR}/${KNOTS_P}.patches/" + + eapply "${knots_patchdir}/${KNOTS_P}.syslibs.patch" + + if use knots; then + eapply "${knots_patchdir}/${KNOTS_P}.f.patch" + eapply "${knots_patchdir}/${KNOTS_P}.branding.patch" + eapply "${knots_patchdir}/${KNOTS_P}.ts.patch" + fi + + eapply_user + + echo '#!/bin/true' >share/genbuild.sh || die + mkdir -p src/obj || die + echo "#define BUILD_SUFFIX gentoo${PVR#${PV}}" >src/obj/build.h || die + + eautoreconf + rm -r src/leveldb src/secp256k1 || die +} + +src_configure() { + local my_econf=( + --disable-asm + --without-qtdbus + --without-qrencode + --without-miniupnpc + --disable-tests + --disable-wallet + --disable-zmq + --enable-util-cli + --disable-util-tx + --disable-util-wallet + --disable-bench + --without-libs + --without-daemon + --without-gui + --without-rapidcheck + --disable-fuzz + --disable-ccache + --disable-static + --with-system-univalue + ) + econf "${my_econf[@]}" +} + +src_install() { + default + + newbashcomp contrib/bitcoin-cli.bash-completion ${PN} +} diff --git a/net-p2p/bitcoin-qt/Manifest b/net-p2p/bitcoin-qt/Manifest index d049614e05cb..f65db6b0c50b 100644 --- a/net-p2p/bitcoin-qt/Manifest +++ b/net-p2p/bitcoin-qt/Manifest @@ -2,8 +2,11 @@ AUX bitcoin-qt.protocol 150 BLAKE2B b18645f52a6884fc0e475a85809d5b79e207adc34630 AUX org.bitcoin.bitcoin-qt.desktop 468 BLAKE2B e00d41612be14770d1f34b83f98a104aed197eb62707382a0189c5b9559f572336e8d236dcd290e1a4a43df041bfdef23209e1533401659228af8b004c9b3d76 SHA512 0cecb04d7813bcc0e5c9f1a5dfc32859708d3524548f6dcee33ba9fd600a7000f64b3d5f2dbdc1dcfce0a68fd82ea932b338da77ad495ebc03b097f462a75d88 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390 SHA512 2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893 DIST bitcoin-0.17.1.knots20181229.patches.tar.xz 475988 BLAKE2B ce19ccbbeaac48f24b2833858a186494f84cb54ac380c42104f4d16b0a6acb44bc7a83c1b11311e2c566326d7067530ea5f34404def5f22b4825e2fa15aca22d SHA512 da89f9510ee523c712aa137512dda752ab8d115eb8a45a999aa742555621f557694db34162a1f6979922268a3e22563883ea6d9d9a47e5c7613235c0ff06fda0 +DIST bitcoin-0.18.0.knots20190502.patches.tar.xz 400252 BLAKE2B 0303bba89b3595a115ec8e5e743c362fc5feb0072ae493455cf3bcf1085b7f44d6b10142c05cb7ea59fadc630095de3a5f648007eb28f79551f2415db5c4f560 SHA512 b4c30c63cb6c770e04abd18e626db6e095b0d8b5aaf59e64b55eb8e19d4fdb559a3a2b939ab0e09967b4d3465b560e1379fa21b8efb3f25c22f84a2a1c655d16 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e SHA512 2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d DIST bitcoin-v0.17.1.tar.gz 6224852 BLAKE2B efc86768ee2d23db83496ff9e62bc86d10c4d24a7343f4c706a4d336aeb94087b2d496db53e393beb5a9dc228bb9fe957ca89254c2fdaf9980b03029efbac2f8 SHA512 ef911ac6b49075a4f3d8db7f9f4dc59590d49847006fa36d7b8cce1634945d418accd95b12da505df38314fb7768f544863169d4b26b230e88dd627a83947466 +DIST bitcoin-v0.18.0.tar.gz 6533794 BLAKE2B 0eb7830e215757efb024be7aff73108c4a8e2f80a204ca71f1b3b6015933a1ab740ad006e58c473c4b9609b3e47885ba6564472a3514335ab6d7f99d32903822 SHA512 a2e38754d459fac0786eaa43f23c62ee326167f325d98964546217bcdc4f68ab88314bfb674ca4efd4cbc21fc3950bd029e1375ee101e0c72bbae7197fc31cf2 EBUILD bitcoin-qt-0.16.3.ebuild 4872 BLAKE2B 2cade1bc6b69928e1d05b74e11e29f3c8a79bec23cf8036724d0d535f91ffba04f47f9735a614c32baff08e16e6e863427e61e5e66de9b4752f33e7920ea2ccc SHA512 3409277590f09004dfcb08841eaab154f067d91cba3d265f1ffcfc59237827e25581b38fb296d5db0e7bd4e996b7e8556190227e5af879c786c8131cb043ba3c EBUILD bitcoin-qt-0.17.1.ebuild 5024 BLAKE2B 30a978cd1c4a7efa195e36cdc8a6694245fb026b92fa82cc46888bc3f62c3fa179273ec4b09c065141643f6d4f8cd50d25ce178c1a7bb863877212cbddbf5e53 SHA512 e5ecfdbc57c8cd6d175efda73c73167c9dd29e718191cc9dc66d65c9f2bb1fb6dec2efaee262249b5127d8a1a19bd45797c8417f358678401371bcc6c1676d95 +EBUILD bitcoin-qt-0.18.0.ebuild 5160 BLAKE2B 3146da6ce7b2dc49d6a67120d793d102fc76c0ae5bcfe454e24d97a3de1051484726d1cdce0ea370763091903229a12eebd0036ffd6354a9ed88d2e3a3ad35d8 SHA512 431227e68fcc0ccddbe97081e313226804a67e875e7a52452569c4aaf2f0c2ce180ec7b2b2c42d838b06b90f4e528fc56c6a92d160d0961dc9b0f7702e43f48c MISC metadata.xml 1390 BLAKE2B 2fc9611a5a3839183e28be1f49f3eebf3c01ba0097afbcbf2c587e53edbe9ec9973dc65b834d479e8870e9094cc3fb1cc3fda266818f7b6e209079f4c576b6c9 SHA512 a5d9727f4cc019d475f625d705c08f26958d5118d4433a9245e73ef4eb2ff7ffe840630de334c93df7107eecf3adf8c7782a85b7c35690c1c073ff489548ed70 diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.18.0.ebuild b/net-p2p/bitcoin-qt/bitcoin-qt-0.18.0.ebuild new file mode 100644 index 000000000000..f682896336f2 --- /dev/null +++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.18.0.ebuild @@ -0,0 +1,184 @@ +# Copyright 2010-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DB_VER="4.8" +inherit autotools bash-completion-r1 db-use gnome2-utils xdg-utils + +BITCOINCORE_COMMITHASH="2472733a24a9364e4c6233ccd04166a26a68cc65" +KNOTS_PV="${PV}.knots20190502" +KNOTS_P="bitcoin-${KNOTS_PV}" + +DESCRIPTION="An end-user Qt GUI for the Bitcoin crypto-currency" +HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/" +SRC_URI=" + https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> bitcoin-v${PV}.tar.gz + https://bitcoinknots.org/files/0.18.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> ${KNOTS_P}.patches.tar.xz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" + +IUSE="+asm +bip70 +bitcoin_policy_rbf dbus kde knots libressl +qrcode +system-leveldb test upnp +wallet zeromq" + +RDEPEND=" + >=dev-libs/boost-1.52.0:=[threads(+)] + >=dev-libs/libsecp256k1-0.0.0_pre20151118:=[recovery] + >=dev-libs/univalue-1.0.4:= + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + system-leveldb? ( virtual/bitcoin-leveldb ) + bip70? ( dev-libs/protobuf:= ) + dbus? ( dev-qt/qtdbus:5 ) + dev-libs/libevent:= + !libressl? ( dev-libs/openssl:0=[-bindist] ) + libressl? ( dev-libs/libressl:0= ) + qrcode? ( + media-gfx/qrencode:= + ) + upnp? ( >=net-libs/miniupnpc-1.9.20150916:= ) + wallet? ( sys-libs/db:$(db_ver_to_slot "${DB_VER}")=[cxx] ) + zeromq? ( net-libs/zeromq:= ) +" +DEPEND="${RDEPEND} + dev-qt/linguist-tools:5 + knots? ( + gnome-base/librsvg + media-gfx/imagemagick[png] + ) +" + +DOCS=( doc/bips.md doc/bitcoin-conf.md doc/descriptors.md doc/files.md doc/JSON-RPC-interface.md doc/psbt.md doc/reduce-traffic.md doc/release-notes.md doc/REST-interface.md doc/tor.md ) + +S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}" + +pkg_pretend() { + if use knots; then + elog "You are building ${PN} from Bitcoin Knots." + elog "For more information, see:" + elog "https://bitcoinknots.org/files/0.18.x/${KNOTS_PV}/${KNOTS_P}.desc.html" + else + elog "You are building ${PN} from Bitcoin Core." + elog "For more information, see:" + elog "https://bitcoincore.org/en/2019/05/02/release-${PV}/" + fi + if use bitcoin_policy_rbf; then + elog "Replace By Fee policy is enabled: Your node will preferentially mine and" + elog "relay transactions paying the highest fee, regardless of receive order." + else + elog "Replace By Fee policy is disabled: Your node will only accept the first" + elog "transaction seen consuming a conflicting input, regardless of fee" + elog "offered by later ones." + fi +} + +src_prepare() { + sed -i 's/^\(complete -F _bitcoind \)bitcoind \(bitcoin-qt\)$/\1\2/' contrib/bitcoind.bash-completion || die + + # Save the generic icon for later + cp src/qt/res/src/bitcoin.svg bitcoin128.svg || die + + local knots_patchdir="${WORKDIR}/${KNOTS_P}.patches/" + + eapply "${knots_patchdir}/${KNOTS_P}.syslibs.patch" + + if use knots; then + eapply "${knots_patchdir}/${KNOTS_P}.f.patch" + eapply "${knots_patchdir}/${KNOTS_P}.branding.patch" + eapply "${knots_patchdir}/${KNOTS_P}.ts.patch" + fi + + eapply_user + + if ! use bitcoin_policy_rbf; then + sed -i 's/\(DEFAULT_ENABLE_REPLACEMENT = \)true/\1false/' src/validation.h || die + fi + + echo '#!/bin/true' >share/genbuild.sh || die + mkdir -p src/obj || die + echo "#define BUILD_SUFFIX gentoo${PVR#${PV}}" >src/obj/build.h || die + + eautoreconf + rm -r src/secp256k1 || die + if use system-leveldb; then + rm -r src/leveldb || die + fi +} + +src_configure() { + local my_econf=( + $(use_enable asm) + $(use_enable bip70) + $(use_with dbus qtdbus) + $(use_with qrcode qrencode) + $(use_with upnp miniupnpc) + $(use_enable upnp upnp-default) + $(use_enable test tests) + $(use_enable wallet) + $(use_enable zeromq zmq) + --with-gui=qt5 + --disable-util-cli + --disable-util-tx + --disable-util-wallet + --disable-bench + --without-libs + --without-daemon + --without-rapidcheck + --disable-fuzz + --disable-ccache + --disable-static + $(use_with system-leveldb) + --with-system-libsecp256k1 + --with-system-univalue + ) + econf "${my_econf[@]}" +} + +src_install() { + default + + rm -f "${ED%/}/usr/bin/test_bitcoin" || die + + insinto /usr/share/icons/hicolor/scalable/apps/ + doins bitcoin128.svg + if use knots; then + newins src/qt/res/src/bitcoin.svg bitcoinknots.svg + fi + + insinto /usr/share/applications + doins "${FILESDIR}/org.bitcoin.bitcoin-qt.desktop" + if ! use knots; then + sed -i 's/Knots/Core/;s/^\(Icon=\).*$/\1bitcoin128/' "${D}/usr/share/applications/org.bitcoin.bitcoin-qt.desktop" || die + fi + + use zeromq && dodoc doc/zmq.md + + newbashcomp contrib/bitcoind.bash-completion ${PN} + + if use kde; then + insinto /usr/share/kservices5 + doins "${FILESDIR}/bitcoin-qt.protocol" + dosym "../../kservices5/bitcoin-qt.protocol" "/usr/share/kde4/services/bitcoin-qt.protocol" + fi +} + +update_caches() { + gnome2_icon_cache_update + xdg_desktop_database_update +} + +pkg_postinst() { + update_caches + + elog "To have ${PN} automatically use Tor when it's running, be sure your" + elog "'torrc' config file has 'ControlPort' and 'CookieAuthentication' setup" + elog "correctly, and add your user to the 'tor' user group." +} + +pkg_postrm() { + update_caches +} diff --git a/net-p2p/bitcoind/Manifest b/net-p2p/bitcoind/Manifest index 319948e805bd..66af669a56df 100644 --- a/net-p2p/bitcoind/Manifest +++ b/net-p2p/bitcoind/Manifest @@ -1,10 +1,15 @@ +AUX 0.18.0-daemon-fix.patch 470 BLAKE2B eb390dbe6a0093fa1e977e55efa7e562b67316c6c5b247359da1effc0ff0d7057abd67189a232ba0fdca79328e5d80dd1fa6b9a609c8d4bd820ac3da3b994bd6 SHA512 9f3f85d1f2b5e8dc2556a5a2bc246ef5eaa6305ab10aacc5ca5bfb2f52d9d21f2c52fc6bc0e5c34221b8bae4daead2e8edf13e69878eb59bfa1d3580df84b62b AUX bitcoin.conf 80 BLAKE2B be9f776453fce1081dfa95fd844089d51e8212731d7bb460256a3b258b5369fe14b0bd19af15d9c360fbc07232e8718056acd829e03138a326faba32ac42e4da SHA512 43bef890505a1fac88887bb39e9fdd4ec673ae8838a40279b33711e970551f5a75ac25171c41f8c83de2c953b157f7a3f57171e868fd9f626007d9909331a19f AUX bitcoin.conf.5 1438 BLAKE2B 8664545f78ee9e48a9c9ea2d11f54d7320d205182f6b81f705262826f470e0bf9c86fa3a93aab81ccb1dd139bd01cb399a7b2c6a37109cc21aba5606ca9bc593 SHA512 1dd9dfdfb530d1bfb20bc84590034ab6902f25714b3c5bfa2418ad27515bc895fa16968880ec326641f0e58f9364e666764972b5a8782acb2e7494207d629888 +AUX bitcoind-0.18.0-raii_event_tests-always.patch 2192 BLAKE2B 353d38c285eafb335094b7ca2102f8872f69f178bf408f41785d9685a5fc0eecfa27fc3fa69668a551b6dd1eb53fdcd3709a6362a177c53b911fd95152ca5b31 SHA512 8a99721fbe165419129a0b2632c6e8ea6535e1541083fe6ba4558193163567723301d15b16cb9657ce9b999bc2e9d04df4992d6d4a81f82cf94bedc52bc5de11 AUX bitcoind.logrotate-r1 121 BLAKE2B 815316d97eaf71f1fe94673a58a91eaee3020fac39d5d6b84cc72afe5c22d48cb80ed561f9c6b43b6f85bd6f269f37fdd4fc1e4e96688f7a8ae25023ac560cea SHA512 a4783a310ea6b77f607bcc45d86d25ffd72794983bd1854b77eb057e86377e067f666ca38073c8efcb06256e1202918c77c8e09382cd8462832dee769017dde1 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390 SHA512 2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893 DIST bitcoin-0.17.1.knots20181229.patches.tar.xz 475988 BLAKE2B ce19ccbbeaac48f24b2833858a186494f84cb54ac380c42104f4d16b0a6acb44bc7a83c1b11311e2c566326d7067530ea5f34404def5f22b4825e2fa15aca22d SHA512 da89f9510ee523c712aa137512dda752ab8d115eb8a45a999aa742555621f557694db34162a1f6979922268a3e22563883ea6d9d9a47e5c7613235c0ff06fda0 +DIST bitcoin-0.18.0.knots20190502.patches.tar.xz 400252 BLAKE2B 0303bba89b3595a115ec8e5e743c362fc5feb0072ae493455cf3bcf1085b7f44d6b10142c05cb7ea59fadc630095de3a5f648007eb28f79551f2415db5c4f560 SHA512 b4c30c63cb6c770e04abd18e626db6e095b0d8b5aaf59e64b55eb8e19d4fdb559a3a2b939ab0e09967b4d3465b560e1379fa21b8efb3f25c22f84a2a1c655d16 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e SHA512 2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d DIST bitcoin-v0.17.1.tar.gz 6224852 BLAKE2B efc86768ee2d23db83496ff9e62bc86d10c4d24a7343f4c706a4d336aeb94087b2d496db53e393beb5a9dc228bb9fe957ca89254c2fdaf9980b03029efbac2f8 SHA512 ef911ac6b49075a4f3d8db7f9f4dc59590d49847006fa36d7b8cce1634945d418accd95b12da505df38314fb7768f544863169d4b26b230e88dd627a83947466 +DIST bitcoin-v0.18.0.tar.gz 6533794 BLAKE2B 0eb7830e215757efb024be7aff73108c4a8e2f80a204ca71f1b3b6015933a1ab740ad006e58c473c4b9609b3e47885ba6564472a3514335ab6d7f99d32903822 SHA512 a2e38754d459fac0786eaa43f23c62ee326167f325d98964546217bcdc4f68ab88314bfb674ca4efd4cbc21fc3950bd029e1375ee101e0c72bbae7197fc31cf2 EBUILD bitcoind-0.16.3.ebuild 4845 BLAKE2B 6e974ad55e23ad07c81f03c841768be8df2967d18aab6cac73264c7ed812604aa5372bd7b06d97e7a40415cbcd346ddcb4181ae1d7224cdf4bf1092f781da7f5 SHA512 213152b613a69dadafc4d93e8eeb295cf652eed8eb058dfe7b6aaf84fe4e81623d75e29272c610ee335de8f520516a31b3e3042e44ccf9034aaae07a7c4819e1 EBUILD bitcoind-0.17.1.ebuild 4922 BLAKE2B 81abbf232cfd4492d7a30249a78166ccda1972bd1fd0be83807a1f965d02d513de13ffb994d28b76caa0fd1a5913de8c2a82862c23df8b228a59f4314e17eadf SHA512 4ec7b27ecca917e5b2aa0a37e313a98f4d449ffe9d710d65ed77f5bcdae03c161e4acebca8ea5f594065bbafe04089b209f3731d13657fcf74307a39978a9867 +EBUILD bitcoind-0.18.0.ebuild 5163 BLAKE2B 102db79b7c3485a656d6138e3286aed1866ac2dd829817cd5dd8b17acc1a63e995517e049f2b041f21db9c70c529adff2d1c79b8771b6cff465076684bf88cb6 SHA512 11fad17d249b6b0f3b6bccf3485b64682e942ac27d902d1875c79e0e63741993bdca2430bbc10539898ca43a3ca67e878825316afeeb620553fc2d21735a1b81 MISC metadata.xml 1126 BLAKE2B c109473fe9b14ded30c783f08664ffdddca59b27905ec3ed2c7af3b367102f30017bf79599e984546f431d9665a33f9fb7a75501a1f37a5212073a3ff6c57ea6 SHA512 8e6357a5c3860a0b0d4440f0f2341a13582a24a1256443b352834aea491ec15f1d7980b7c9b2568aa1d4f5c44dd189934065c23df4bd63199acc6189aebbf03a diff --git a/net-p2p/bitcoind/bitcoind-0.18.0.ebuild b/net-p2p/bitcoind/bitcoind-0.18.0.ebuild new file mode 100644 index 000000000000..813f80934912 --- /dev/null +++ b/net-p2p/bitcoind/bitcoind-0.18.0.ebuild @@ -0,0 +1,173 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DB_VER="4.8" +inherit autotools bash-completion-r1 db-use systemd user + +BITCOINCORE_COMMITHASH="2472733a24a9364e4c6233ccd04166a26a68cc65" +KNOTS_PV="${PV}.knots20190502" +KNOTS_P="bitcoin-${KNOTS_PV}" + +DESCRIPTION="Original Bitcoin crypto-currency wallet for automated services" +HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/" +SRC_URI=" + https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> bitcoin-v${PV}.tar.gz + https://bitcoinknots.org/files/0.18.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> ${KNOTS_P}.patches.tar.xz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+asm +bitcoin_policy_rbf examples knots libressl +system-leveldb test upnp +wallet zeromq" + +DEPEND=" + >=dev-libs/boost-1.52.0:=[threads(+)] + dev-libs/libevent:= + >=dev-libs/libsecp256k1-0.0.0_pre20151118:=[recovery] + >=dev-libs/univalue-1.0.4:= + system-leveldb? ( virtual/bitcoin-leveldb ) + !libressl? ( dev-libs/openssl:0=[-bindist] ) + libressl? ( dev-libs/libressl:0= ) + upnp? ( >=net-libs/miniupnpc-1.9.20150916:= ) + wallet? ( sys-libs/db:$(db_ver_to_slot "${DB_VER}")=[cxx] ) + zeromq? ( net-libs/zeromq:= ) +" +RDEPEND="${DEPEND}" + +DOCS=( doc/bips.md doc/bitcoin-conf.md doc/descriptors.md doc/files.md doc/JSON-RPC-interface.md doc/psbt.md doc/reduce-traffic.md doc/release-notes.md doc/REST-interface.md doc/tor.md ) + +S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}" + +PATCHES=( + "${FILESDIR}/${P}-raii_event_tests-always.patch" +) + +pkg_pretend() { + if use knots; then + elog "You are building ${PN} from Bitcoin Knots." + elog "For more information, see:" + elog "https://bitcoinknots.org/files/0.18.x/${KNOTS_PV}/${KNOTS_P}.desc.html" + else + elog "You are building ${PN} from Bitcoin Core." + elog "For more information, see:" + elog "https://bitcoincore.org/en/2019/05/02/release-${PV}/" + fi + if use bitcoin_policy_rbf; then + elog "Replace By Fee policy is enabled: Your node will preferentially mine and" + elog "relay transactions paying the highest fee, regardless of receive order." + else + elog "Replace By Fee policy is disabled: Your node will only accept the first" + elog "transaction seen consuming a conflicting input, regardless of fee" + elog "offered by later ones." + fi +} + +pkg_setup() { + enewgroup bitcoin + enewuser bitcoin -1 -1 /var/lib/bitcoin bitcoin +} + +src_prepare() { + sed -i 's/^\(complete -F _bitcoind bitcoind\) bitcoin-qt$/\1/' contrib/${PN}.bash-completion || die + + local knots_patchdir="${WORKDIR}/${KNOTS_P}.patches/" + + eapply "${knots_patchdir}/${KNOTS_P}.syslibs.patch" + + if use knots; then + eapply "${knots_patchdir}/${KNOTS_P}.f.patch" + eapply "${knots_patchdir}/${KNOTS_P}.branding.patch" + eapply "${knots_patchdir}/${KNOTS_P}.ts.patch" + eapply "${FILESDIR}/${PV}-daemon-fix.patch" + fi + + default + + if ! use bitcoin_policy_rbf; then + sed -i 's/\(DEFAULT_ENABLE_REPLACEMENT = \)true/\1false/' src/validation.h || die + fi + + echo '#!/bin/true' >share/genbuild.sh || die + mkdir -p src/obj || die + echo "#define BUILD_SUFFIX gentoo${PVR#${PV}}" >src/obj/build.h || die + + eautoreconf + rm -r src/secp256k1 || die + if use system-leveldb; then + rm -r src/leveldb || die + fi +} + +src_configure() { + local my_econf=( + $(use_enable asm) + --without-qtdbus + --without-qrencode + $(use_with upnp miniupnpc) + $(use_enable upnp upnp-default) + $(use_enable test tests) + $(use_enable wallet) + $(use_enable zeromq zmq) + --with-daemon + --disable-util-cli + --disable-util-tx + --disable-util-wallet + --disable-bench + --without-libs + --without-gui + --without-rapidcheck + --disable-fuzz + --disable-ccache + --disable-static + $(use_with system-leveldb) + --with-system-libsecp256k1 + --with-system-univalue + ) + econf "${my_econf[@]}" +} + +src_install() { + default + + rm -f "${ED%/}/usr/bin/test_bitcoin" || die + + insinto /etc/bitcoin + newins "${FILESDIR}/bitcoin.conf" bitcoin.conf + fowners bitcoin:bitcoin /etc/bitcoin/bitcoin.conf + fperms 600 /etc/bitcoin/bitcoin.conf + + newconfd "contrib/init/bitcoind.openrcconf" ${PN} + newinitd "contrib/init/bitcoind.openrc" ${PN} + systemd_newunit "contrib/init/bitcoind.service" "bitcoind.service" + + keepdir /var/lib/bitcoin/.bitcoin + fperms 700 /var/lib/bitcoin + fowners bitcoin:bitcoin /var/lib/bitcoin/ + fowners bitcoin:bitcoin /var/lib/bitcoin/.bitcoin + dosym ../../../../etc/bitcoin/bitcoin.conf /var/lib/bitcoin/.bitcoin/bitcoin.conf + + doman "${FILESDIR}/bitcoin.conf.5" + + use zeromq && dodoc doc/zmq.md + + newbashcomp contrib/${PN}.bash-completion ${PN} + + if use examples; then + docinto examples + dodoc -r contrib/{linearize,qos} + use zeromq && dodoc -r contrib/zmq + fi + + insinto /etc/logrotate.d + newins "${FILESDIR}/bitcoind.logrotate-r1" bitcoind +} + +pkg_postinst() { + elog "To have ${PN} automatically use Tor when it's running, be sure your" + elog "'torrc' config file has 'ControlPort' and 'CookieAuthentication' setup" + elog "correctly, and:" + elog "- Using an init script: add the 'bitcoin' user to the 'tor' user group." + elog "- Running bitcoind directly: add that user to the 'tor' user group." +} diff --git a/net-p2p/bitcoind/files/0.18.0-daemon-fix.patch b/net-p2p/bitcoind/files/0.18.0-daemon-fix.patch new file mode 100644 index 000000000000..8a6737f88471 --- /dev/null +++ b/net-p2p/bitcoind/files/0.18.0-daemon-fix.patch @@ -0,0 +1,12 @@ +--- a/src/support/lockedpool.cpp ++++ b/src/support/lockedpool.cpp +@@ -250,9 +250,6 @@ void *PosixLockedPageAllocator::AllocateLocked(size_t len, bool *lockingSuccess) + addr = mmap(nullptr, len, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0); + if (addr) { + *lockingSuccess = mlock(addr, len) == 0; +-#ifdef MADV_DONTFORK +- madvise(addr, len, MADV_DONTFORK); +-#endif + #ifdef MADV_DONTDUMP + madvise(addr, len, MADV_DONTDUMP); + #endif diff --git a/net-p2p/bitcoind/files/bitcoind-0.18.0-raii_event_tests-always.patch b/net-p2p/bitcoind/files/bitcoind-0.18.0-raii_event_tests-always.patch new file mode 100644 index 000000000000..8148d565967e --- /dev/null +++ b/net-p2p/bitcoind/files/bitcoind-0.18.0-raii_event_tests-always.patch @@ -0,0 +1,70 @@ +https://github.com/bitcoin/bitcoin/pull/16564 + +From 272855746b18de76f51e84945d675904e9b907af Mon Sep 17 00:00:00 2001 +From: Craig Andrews <candrews@integralblue.com> +Date: Wed, 7 Aug 2019 11:38:11 -0400 +Subject: [PATCH] Always define the raii_event_tests test suite + +The test suite must always be defined (even when EVENT_SET_MEM_FUNCTIONS_IMPLEMENTED is not defined) so that the test harness doesn't fail due to not being able to find the raii_event_tests test. + +This improves upon 95f97f4 actually fixing https://github.com/bitcoin/bitcoin/issues/9493 +--- + src/test/raii_event_tests.cpp | 24 +++++++++++++++--------- + 1 file changed, 15 insertions(+), 9 deletions(-) + +diff --git a/src/test/raii_event_tests.cpp b/src/test/raii_event_tests.cpp +index bdb411d53f57..6691de882930 100644 +--- a/src/test/raii_event_tests.cpp ++++ b/src/test/raii_event_tests.cpp +@@ -4,20 +4,28 @@ + + #include <event2/event.h> + ++#include <test/test_bitcoin.h> ++ ++#include <boost/test/unit_test.hpp> ++ ++BOOST_FIXTURE_TEST_SUITE(raii_event_tests, BasicTestingSetup) ++ ++#ifndef EVENT_SET_MEM_FUNCTIONS_IMPLEMENTED ++BOOST_AUTO_TEST_CASE(raii_event_creation) ++{ ++ // dummy; do nothing ++} ++#endif // EVENT_SET_MEM_FUNCTIONS_IMPLEMENTED ++ + #ifdef EVENT_SET_MEM_FUNCTIONS_IMPLEMENTED +-// It would probably be ideal to define dummy test(s) that report skipped, but boost::test doesn't seem to make that practical (at least not in versions available with common distros) + + #include <map> + #include <stdlib.h> + + #include <support/events.h> + +-#include <test/test_bitcoin.h> +- + #include <vector> + +-#include <boost/test/unit_test.hpp> +- + static std::map<void*, short> tags; + static std::map<void*, uint16_t> orders; + static uint16_t tagSequence = 0; +@@ -36,8 +44,6 @@ static void tag_free(void* mem) { + free(mem); + } + +-BOOST_FIXTURE_TEST_SUITE(raii_event_tests, BasicTestingSetup) +- + BOOST_AUTO_TEST_CASE(raii_event_creation) + { + event_set_mem_functions(tag_malloc, realloc, tag_free); +@@ -89,6 +95,6 @@ BOOST_AUTO_TEST_CASE(raii_event_order) + event_set_mem_functions(malloc, realloc, free); + } + +-BOOST_AUTO_TEST_SUITE_END() +- + #endif // EVENT_SET_MEM_FUNCTIONS_IMPLEMENTED ++ ++BOOST_AUTO_TEST_SUITE_END() diff --git a/net-p2p/bittornado/Manifest b/net-p2p/bittornado/Manifest index 68432d1efce6..4c63221d45a0 100644 --- a/net-p2p/bittornado/Manifest +++ b/net-p2p/bittornado/Manifest @@ -3,6 +3,6 @@ AUX bttrack.conf 613 BLAKE2B ad791caf43fc5cf0e22f8fd01acab3d2f93feb827d64e07a1d6 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 1461 BLAKE2B afa872014cbfcb74cfe6ddaebe18ff84bfce28c9a9acc6bb5f27b3d21b3d2e1f85a5fa5ae3baa953bd191adbab6767269ce050cc66c913b95b7991f6e6b7b8c5 SHA512 e5433975438df2ae576ad557195dcfe3bc1ff3fb92925763d6c464a3703f699d6d8554bd46a5b79a41d80f2d82ddd7e32b8c8554e8377fba0cd8b15a213ed93f +EBUILD bittornado-0.3.18-r4.ebuild 1456 BLAKE2B 64e0ec4a29695c5c5eb80683fa9fd8bc8cec9d99e6e0116d9881ca37c1165c938b28fac7280194c42fc52eadc46a65c3be50bacdcfaa6ad8e1ff1fdb22013ff6 SHA512 d8ef600646f83a98ab31b230c4658a22bf093532e3b4b2a8d5ba617ffa102c39695b7868035c429face2e8f1545dac4de402472ac742f5f92f150269e0ba904e EBUILD bittornado-0.4.1_p20160925-r1.ebuild 1281 BLAKE2B 8d94b3037f63028c02573ced25f10cfdb858a8bcaf35f082c5e4bb33d77099632b92eb0ccfdec77fb674e0a80b34125220ab4993649d718f2a057229357cfdb8 SHA512 32b17c700e9e8535da36dfdcbb401a80fc3866d7878b7ea7e66a8f82ad525c8b376ab3a9b4d84c04ada9ea7c4fe3d80533fa771df63935ca96a8f6d455ed7660 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 index a9edb21c4c47..65522c0ef29f 100644 --- a/net-p2p/bittornado/bittornado-0.3.18-r4.ebuild +++ b/net-p2p/bittornado/bittornado-0.3.18-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # note: wxGTK interface has been removed wrt #391685. this ebuild is only for @@ -45,7 +45,7 @@ python_install() { # get rid of any reference to the not-installed gui version rm "${ED%/}"/usr/bin/*gui.py || die - rm "${ED%/}$(python_get_scriptdir)"/*gui.py || die + rm "${D}/$(python_get_scriptdir)"/*gui.py || die } python_install_all() { diff --git a/net-p2p/cpuminer-opt/Manifest b/net-p2p/cpuminer-opt/Manifest index 9009c3dca5f2..cff170092b10 100644 --- a/net-p2p/cpuminer-opt/Manifest +++ b/net-p2p/cpuminer-opt/Manifest @@ -1,5 +1,7 @@ AUX cpuminer-opt.service 690 BLAKE2B f95dff31fb5ff12da8b8ae282bba4c0fd15b5c0aa7e0f2b87f94a901a8e15ea5c81e6704fe5e81681383a3d82c41516174c4cae3a6dc59c9d2af618197f32189 SHA512 d175754246d61d08d615af52c3499d67e4d8c6a5166f07ea4fd646f3000ca7afed99f9b436785c50141a86b5faf017be4b2d1d5d2f9e3921a6171e4223be9b4c DIST cpuminer-opt-3.9.6.2.tar.gz 1796238 BLAKE2B 5c9ef9e04897ac8e62196bb54606b407ae5df7f48074f91c202a7323f9ebfa5c44361df99ed83f9c67e69080580c9bf1e29607b491c872a2f1385c8c42444940 SHA512 92e96724fc40d974cd80d61c19c7d46b6581ec0e63328bf940cade12231240fa17f26639a6c344cf19c20ea6e6f7dc4178dea7db51a4c7ec85a66ab5e4a5e59d +DIST cpuminer-opt-3.9.7.tar.gz 1797055 BLAKE2B 33f978139a04e5bedd76bf37f20d55e1a910e38bb877adf611b9a3b5a9c83193bde6adf5a93562a57e5b12c5e05b59824709714143b9df9abffb751f20e9543d SHA512 a696847b9c7283e1a05cfae2785311e82a1b84496ca1da2b30bb960d3fcc37991f9ab866b8e32125f66718d89b2b8ac3e680b53da2ec68deff910745603ce6d7 EBUILD cpuminer-opt-3.9.6.2.ebuild 1029 BLAKE2B 1e238f5aada517af0133dbf179c4d51acf846f5a662493cba79eae1ece319cf40cdda84b047c148c8a5955ca48e3263efb181f61e5e7ed2a38cd94ed6ce7d7b5 SHA512 9a032a2b707a639cc14e300ee6e3060da1240a405a593e8cae1fa4b4bb9ceba76a8d43f143bc5b38ce2983cc3038abbf1a14b811099b60b32f18f6bc84ff0730 +EBUILD cpuminer-opt-3.9.7.ebuild 1029 BLAKE2B 1e238f5aada517af0133dbf179c4d51acf846f5a662493cba79eae1ece319cf40cdda84b047c148c8a5955ca48e3263efb181f61e5e7ed2a38cd94ed6ce7d7b5 SHA512 9a032a2b707a639cc14e300ee6e3060da1240a405a593e8cae1fa4b4bb9ceba76a8d43f143bc5b38ce2983cc3038abbf1a14b811099b60b32f18f6bc84ff0730 EBUILD cpuminer-opt-9999.ebuild 1029 BLAKE2B 03505cb48293bd884d6ff25944aad5d5aed6d2fe8888d07f16529900d5589f3550ac02f3f2e6e24ec70e65a7059d1f0e05e8377fbaff98385c8d23b2005f5670 SHA512 1ca7351712bb25fa0245e281bf23a18bc7d2b778cd8e16969c25cde8702f65519855b30a7c3d171e0ee7b58dc61b8e4c66d91643d8aaf5c68a6829d209735663 MISC metadata.xml 333 BLAKE2B f7851fe0d55d729c75e3934fa32ab578c57d3dfc4a1634cc8dcca655f0d4ab1a6bb56d0b9c347dedb6cedf3d5a5a7a1bb9662856733970b1cc8db288c26be4a2 SHA512 770d39605bb1afa7d7643b4fc8f295e449f90175ae0d31c8a5023bfc9ba233c9e80ebf1dfbf81c4b86af8dc1d66bc336a4464748f162119b35fcb695cd54e656 diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.9.7.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-3.9.7.ebuild new file mode 100644 index 000000000000..666d27ee1c02 --- /dev/null +++ b/net-p2p/cpuminer-opt/cpuminer-opt-3.9.7.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic systemd + +DESCRIPTION="Optimized multi algo CPU miner" +HOMEPAGE="https://github.com/JayDDee/cpuminer-opt" +IUSE="cpu_flags_x86_sse2 curl libressl" +LICENSE="GPL-2" +SLOT="0" +REQUIRED_USE="cpu_flags_x86_sse2" +DEPEND=" + dev-libs/gmp:0 + dev-libs/jansson + >=net-misc/curl-7.15[ssl] + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +" +RDEPEND="${DEPEND}" +if [[ ${PV} == "9999" ]] ; then + SRC_URI="" + EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git" + inherit git-r3 +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +src_prepare() { + default + eautoreconf +} + +src_configure() { + append-ldflags -Wl,-z,noexecstack + econf --with-crypto --with-curl +} + +src_install() { + default + systemd_dounit "${FILESDIR}"/${PN}.service + insinto "/etc/${PN}" + doins cpuminer-conf.json +} + +src_test() { + ./cpuminer --cputest || die +} diff --git a/net-p2p/gtk-gnutella/Manifest b/net-p2p/gtk-gnutella/Manifest index da678af5ddf6..e3f258fe25fe 100644 --- a/net-p2p/gtk-gnutella/Manifest +++ b/net-p2p/gtk-gnutella/Manifest @@ -1,8 +1,6 @@ AUX gtk-gnutella-1.1.14-statx.patch 967 BLAKE2B 73cc687043d2b932b8e36d69c935c84a6668a28902f9ce8b060679ef1e567958053d5e565d1087ada4a590547250bf6ef7b9daa5e8a6b66cdbc275bb1a3c2941 SHA512 fd2cc3d0486efe526b9764d0d6c5bdffa08c344fc91f14305d0b16b957353ca38a23ff873cc669a49f67fd416b79ba38c288cda080ebeac545ea64e40634596f -DIST gtk-gnutella-1.1.13.tar.xz 19207704 BLAKE2B 4a11fd3f8bd7554e78a75b51b818e2e863edc328d07d0da4fce07e9a6eca7307dd66082dc70caf96e9e85d1d68ee1ef253a47ffb58cc9f33358a5d71b10782cb SHA512 14ff19a3f0bf55101570b4268cdd422defd2ccd112d80e9bafe2f6eb019b94c3c72763e67e2853d4446e68943355093c1279c6d67c101ca6d9b7f05ddd9ac7e0 DIST gtk-gnutella-1.1.14.tar.xz 19372716 BLAKE2B b9caf1eaa79ca9c9e4d6a036f438eabbbab59a2d94a5227aee17ef9e9551af8185c3049247ee2e53ed913cbb46fafc6841d84346928490b380e16ccf5d27cc4e SHA512 cf8d76a5d531ad26e6155aedc2099f86ff91f96c4587bd6910e844fb6d19d35b48e3d1c4df45b7c68b34f4afcf2ce507943d73a33d923a97f6c43dd9c9ce10c9 DIST gtk-gnutella-1.1.15.tar.xz 19606508 BLAKE2B 3c699f2c5e8b6962265c9fc9bc6720d740c447afb33bef8968e8c8f1f7ec8b88ec3381419cdcee8e2ec8f4e10be2c6e5707d5f89365f347a33990fffd0f18395 SHA512 6b2bee08fba463b66890c8c5d7f7815a8cc4106824e598bed8cffe4601b1e591fc14903ce8d587815257f795c854d459b3a4fa7cc90de2fbc109daef025e5968 -EBUILD gtk-gnutella-1.1.13.ebuild 1917 BLAKE2B c01b96371f81b051fec6a14c8836f49f41a0da8a12da335e3eeb43af1ac314667a5ce64a5c51cc85e3762e8e0dee55d3eb4f749367418c7f937fa13f18546921 SHA512 72c1ef037bec822301daf3755658c82b62458127e571d4009fedafc68eef437b6dcad8a285a593bfa36cb670f74332c109f686f01349adc809c911cd77878b5f EBUILD gtk-gnutella-1.1.14.ebuild 1959 BLAKE2B 39df6cee0d80ec20d69ce782b47496490d3339998fa754557bb8ff749dec96f9ed4e9fcccfd36bbfc58993c93cea72b7149cda2084bbed0dc31d126e20737349 SHA512 9e44fcc69a2f05a40cba5a7650b96ec98a3451b78149ebb13a6382575710b18d32a3210ed5b198855c53b032118cda08a3b5414fa68eac61a7c8f2f9f1d7d6b7 -EBUILD gtk-gnutella-1.1.15.ebuild 1921 BLAKE2B 8093b30b3c477b4817de39427a2f4761b5dcb69da5b802e712ce1c3b889fdc474556ee45aea2bd5ebb0bd4aedad43305b526efa2a8feff1e5d4f4f9155af006a SHA512 e563e9b319af7942c0fd7ab887e139b9b37aa2a3894572c76e9af47f1d3569da203b29033931eaa62b323396a89c1973bf5709f8cd19dd2dca7ad2552f9b85b7 +EBUILD gtk-gnutella-1.1.15.ebuild 1918 BLAKE2B 444f5242ef782ff99964a971a8747ee4b8fda2d0f8a77f748f9200147f45d89c9e2f01957f7cd443a20d379ec7f103736f61064d1b366190a34b996281b1252c SHA512 7ba87429998165d5f1c6a72583f9da6c2146816b884ecb70a2d767568045aeac5ad7fa6e3436d3f8d326030dfecb606dcea4900ba808cf76dd18f2393c5a11ba MISC metadata.xml 299 BLAKE2B 8e823e2ff9ff16738e4f1d5a5e04264557ee9529ce035978e59a8d1371a8dba5485bde5095e05346ddca410d197e7fbb62f8b651bbe8cd0815396fdeda7935ed SHA512 ab18fa3318fdd64a0e4bff392a88d9f58b1c611c71ee090a767a4a25f75f273dc60a7cfeb7e386e5fbed548d982788c16654584938aec8ef5f6b11cd6d5b3c61 diff --git a/net-p2p/gtk-gnutella/gtk-gnutella-1.1.13.ebuild b/net-p2p/gtk-gnutella/gtk-gnutella-1.1.13.ebuild deleted file mode 100644 index 0d716e9f88df..000000000000 --- a/net-p2p/gtk-gnutella/gtk-gnutella-1.1.13.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils - -IUSE="nls dbus ssl +gtk" - -DESCRIPTION="A GTK+ Gnutella client" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" -HOMEPAGE="http://gtk-gnutella.sourceforge.net/" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="amd64 ppc ~ppc64 x86 ~x86-fbsd" - -RDEPEND=" - sys-libs/binutils-libs:= - dev-libs/glib:2 - sys-libs/zlib - gtk? ( >=x11-libs/gtk+-2.2.1:2 ) - dbus? ( >=sys-apps/dbus-0.35.2 ) - ssl? ( >=net-libs/gnutls-2.2.5 ) - nls? ( >=sys-devel/gettext-0.11.5 )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - eapply "${FILESDIR}/${PN}-1.1.14-statx.patch" - - strip-linguas -i po - - echo "# Gentoo-selected LINGUAS" > po/LINGUAS - for ling in ${LINGUAS}; do - echo $ling >> po/LINGUAS - done - - default -} - -src_configure() { - # There is no option to turn off optimization through the build.sh - # script. - sed -i -e "s/Configure -Oder/Configure -Oder -Doptimize=none/" build.sh || die - - # The build script does not support the equivalent --enable - # options so we must construct the configuration by hand. - - local myconf - - if ! use nls; then - myconf="${myconf} --disable-nls" - fi - - if ! use dbus; then - myconf="${myconf} --disable-dbus" - fi - - if ! use ssl; then - myconf="${myconf} --disable-gnutls" - fi - - if use gtk; then - myconf="${myconf} --gtk2" - else - myconf="${myconf} --topless" - fi - - ./build.sh \ - --configure-only \ - --prefix="/usr" \ - --cc=$(tc-getCC) \ - ${myconf} -} - -src_compile() { - # Build system is not parallel-safe, bug 500760 - emake -j1 -} - -src_install() { - dodir /usr/bin - emake INSTALL_PREFIX="${D}" install || die "Install failed" - dodoc AUTHORS ChangeLog README TODO - - # Touch the symbols file into the future to avoid warnings from - # gtk-gnutella later on, since we will most likely strip the binary. - touch --date="next minute" "${D}/usr/lib/gtk-gnutella/gtk-gnutella.nm" || die -} diff --git a/net-p2p/gtk-gnutella/gtk-gnutella-1.1.15.ebuild b/net-p2p/gtk-gnutella/gtk-gnutella-1.1.15.ebuild index 05775beef84c..9bbefd21a8c7 100644 --- a/net-p2p/gtk-gnutella/gtk-gnutella-1.1.15.ebuild +++ b/net-p2p/gtk-gnutella/gtk-gnutella-1.1.15.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="http://gtk-gnutella.sourceforge.net/" SLOT="0" LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd" +KEYWORDS="amd64 ppc ~ppc64 x86 ~x86-fbsd" RDEPEND=" sys-libs/binutils-libs:= diff --git a/net-p2p/ktorrent/Manifest b/net-p2p/ktorrent/Manifest index 1161d5166884..cc88e9e3c237 100644 --- a/net-p2p/ktorrent/Manifest +++ b/net-p2p/ktorrent/Manifest @@ -1,8 +1,8 @@ AUX ktorrent-5.1.1-kcrash.patch 616 BLAKE2B 3293f03911337f447b56ec7bfff36dbdfc4bfa1ed39b06f58522c3a1d31cb87d1df47fec689090eb77927cb14956df3e127d70a8b633013d75ddd6ac2db5ed96 SHA512 c4b2ce42fc2e9048ec1137d522b22d5be8a96e2e73e6b2506d1e9c640403f3fb7ef67c54881975d90907b8324cb04e8a8518a4de4840299ed54f81b415b2d4c8 AUX ktorrent-5.1.1-kdehig.patch 1320 BLAKE2B b34d97f8e55358e97a898c6c4e0b88040a4965a11b3d0ca3904e51d529912265887cdfc4c57200f793fca41495d2ec31511ef1bce987c9ff3ac0579ea9ab7527 SHA512 fbfedc1fc9d17cc4705f66b03853e749b693d6a9477981d6564735a6cf3711b7ff237c0728a300ac8c63378c3085073318ae89da8cfb7f56c854910bdcc90fca +AUX ktorrent-5.1.1-missing-header.patch 609 BLAKE2B 9d27522bb0309775dd330447993ba13d6b2730de74a241ebf091b9fe96a41fa157bf34ac4ec95820ce285c7305f8ebed9010a74af82fc8a26116bb68a95f60cb SHA512 571736ad190d2e75e5d6e1457d688e177388477e346e18f37c05bc74b9d97d3834897d0352b09c6469f3d5e996b093b827ebc0e5054005b8cfa5a5fc5b9fda16 AUX ktorrent-5.1.1-scanfolder-memcorruption.patch 2244 BLAKE2B 53efe0320124f954adff60144981d740e5cdf45ed4712fa43f112bb6133fb24b4303e6f969d9a73598525dea4f6706c22e57d2e5c7378c69e494dd924360a307 SHA512 8d3868a6f75e2f53fa11762378a676736df09e14e6fbde04f0dcfb45eb56e8b739d17b3ea96af4be21edb22edad610982865b33508847f07ac2eba744f62ae5e AUX ktorrent-5.1.1-singlefile-torrent.patch 4654 BLAKE2B 8bef064068df9db5b82eb16e5ca04bb618378c94a5d218654aabb5e49dcc5db1a8b8fd92a4ed6e3e922f8a2eebdf23f4d460261fd396b7a7b8319cc102dce9f8 SHA512 e74632a86967440733ed0d3da9249a04dfe401d3966bc385581b5ba5e50e864b288fb0ca4e1ac17b754289fd8aeb70119f8c1981e9478afff434e17138beb151 DIST ktorrent-5.1.1.tar.xz 2049392 BLAKE2B 09ad841e1b6d7f332b19e2a660130b1f2b998cd6839614800cde7c99c8ec7f119f2adbdc3d9e06c8525e2dde534d73dab521c7df1d01b2fd0eb6b11fbb868d8f SHA512 bbe744853018380e30efc6ef95916a9b6f0ebec812d70d7970e5e7183d860d147b0693dd0107b146a5987aa27f30cd335fad73c8967839d53eee1c5b63a53c06 -EBUILD ktorrent-5.1.1-r1.ebuild 3152 BLAKE2B 306d6bcf22b4aac5c1056e3e9a416d2c2148a77c1377a36ce7aba6cf57e307a9d32a236557944ff0cea8de2dd0fc936c6c5cb5b3b068b654b3d51e73ebae41d2 SHA512 ec3fd04130f8eff8fed26198f746af38391f6ec705b138cf37dc3e2d8aad7e34ee4f772ce747a9b830cfeefb4f78ae58673de1d59e1c8ed09ac568ee4f42144f -EBUILD ktorrent-5.1.1.ebuild 3083 BLAKE2B a0fbf718816b1bf154f01dad9ff914fd7e3c9e1e620be3a825f49d03c3af4600ac5e7413e6b743df3477275e227628bbf999144122da2c20ce96d0753d339649 SHA512 e699da98a02493847f71011008311a37555293e5878986489114b7a1f0999c1a6f1ab76c6874babd9d4ba2adae39b2be880b2eb1a4c3ce4689a91593145f3a09 +EBUILD ktorrent-5.1.1-r1.ebuild 3192 BLAKE2B 5d0e9eb5e8a38f4f81c1928158f96973695f179fe7e423317e00959627ea2b66547d1ad043297898dd06ddb230735c1999180c3b43e7385d44689b4b74053ace SHA512 ee10006a6f529e1860f9499cf85df90e19ec8f2c39d03c714465e8a72104bfd82ee09b062f56307c9483f579d1df646549d2bd17df4a77f62e4b9ad3cec31899 MISC metadata.xml 1341 BLAKE2B 91b9b58b6df009f42960708b09f926b3bdf6849ebffd8d46114c28c7f2df2c0972a8b5460333ac6758f138729a7c689f6a61d4a58494bc44af2e364d1dbc3e05 SHA512 dfff24b08dba8615c983c1360fe10efcb60744651d5484a8bd1a7a731697b9dd4a10126b8d66276f96a8524352b1e4ba99b28b773d292362b3f7506a45da5a80 diff --git a/net-p2p/ktorrent/files/ktorrent-5.1.1-missing-header.patch b/net-p2p/ktorrent/files/ktorrent-5.1.1-missing-header.patch new file mode 100644 index 000000000000..b574d3028249 --- /dev/null +++ b/net-p2p/ktorrent/files/ktorrent-5.1.1-missing-header.patch @@ -0,0 +1,24 @@ +From 909215cc912d89fbc8573f2f98e3b433472d8eae Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner <asturm@gentoo.org> +Date: Fri, 9 Aug 2019 20:54:52 +0200 +Subject: [PATCH] Add missing QVector + +--- + libktcore/plugin/pluginmanager.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/libktcore/plugin/pluginmanager.h b/libktcore/plugin/pluginmanager.h +index 50eaa768..3a04a729 100644 +--- a/libktcore/plugin/pluginmanager.h ++++ b/libktcore/plugin/pluginmanager.h +@@ -23,6 +23,7 @@ + + #include <QList> + #include <QStringList> ++#include <QVector> + + #include <KPluginInfo> + #include <KPluginMetaData> +-- +2.22.0 + diff --git a/net-p2p/ktorrent/ktorrent-5.1.1-r1.ebuild b/net-p2p/ktorrent/ktorrent-5.1.1-r1.ebuild index 6b12108bfcf4..443883b0dbca 100644 --- a/net-p2p/ktorrent/ktorrent-5.1.1-r1.ebuild +++ b/net-p2p/ktorrent/ktorrent-5.1.1-r1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://kde.org/applications/internet/ktorrent/" [[ ${KDE_BUILD_TYPE} = release ]] && SRC_URI="mirror://kde/stable/${PN}/${PV/%.0}/${P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="+bwscheduler +downloadorder +infowidget +ipfilter +kross +logviewer +magnetgenerator +mediaplayer rss +scanfolder +search +shutdown +stats +upnp +zeroconf" @@ -81,6 +81,7 @@ PATCHES=( "${FILESDIR}/${P}-kdehig.patch" "${FILESDIR}/${P}-singlefile-torrent.patch" "${FILESDIR}/${P}-kcrash.patch" + "${FILESDIR}/${P}-missing-header.patch" ) src_configure() { diff --git a/net-p2p/ktorrent/ktorrent-5.1.1.ebuild b/net-p2p/ktorrent/ktorrent-5.1.1.ebuild deleted file mode 100644 index 7e2991a362c5..000000000000 --- a/net-p2p/ktorrent/ktorrent-5.1.1.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -FRAMEWORKS_MINIMAL="5.50.0" # for syndication -KDE_HANDBOOK="optional" -KDE_TEST="optional" -VIRTUALX_REQUIRED="test" -inherit kde5 - -DESCRIPTION="Powerful BitTorrent client based on KDE Frameworks" -HOMEPAGE="https://www.kde.org/applications/internet/ktorrent/" -[[ ${KDE_BUILD_TYPE} = release ]] && SRC_URI="mirror://kde/stable/${PN}/${PV/%.0}/${P}.tar.xz" - -LICENSE="GPL-2" -KEYWORDS="amd64 x86" -IUSE="+bwscheduler +downloadorder +infowidget +ipfilter +kross +logviewer +magnetgenerator -+mediaplayer rss +scanfolder +search +shutdown +stats +upnp +zeroconf" - -COMMON_DEPEND=" - $(add_frameworks_dep kcmutils) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kcrash) - $(add_frameworks_dep kdbusaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kio) - $(add_frameworks_dep knotifications) - $(add_frameworks_dep knotifyconfig) - $(add_frameworks_dep kparts) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kwindowsystem) - $(add_frameworks_dep kxmlgui) - $(add_frameworks_dep solid) - $(add_qt_dep qtdbus) - $(add_qt_dep qtgui) - $(add_qt_dep qtnetwork) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) - =net-libs/libktorrent-2.1*:5 - infowidget? ( dev-libs/geoip ) - kross? ( - $(add_frameworks_dep karchive) - $(add_frameworks_dep kitemviews) - $(add_frameworks_dep kross) - ) - mediaplayer? ( - media-libs/phonon[qt5(+)] - >=media-libs/taglib-1.5 - ) - rss? ( - $(add_frameworks_dep kdewebkit) - $(add_frameworks_dep syndication) - ) - search? ( - $(add_frameworks_dep kdewebkit) - $(add_qt_dep qtwebkit) - ) - shutdown? ( $(add_plasma_dep plasma-workspace) ) - stats? ( $(add_frameworks_dep kplotting) ) - upnp? ( $(add_frameworks_dep kcompletion) ) - zeroconf? ( $(add_frameworks_dep kdnssd) ) -" -DEPEND="${COMMON_DEPEND} - dev-libs/boost - sys-devel/gettext -" -RDEPEND="${COMMON_DEPEND} - ipfilter? ( - app-arch/bzip2 - app-arch/unzip - $(add_frameworks_dep ktextwidgets) - $(add_kdeapps_dep kio-extras) - ) - !net-p2p/ktorrent:4 -" - -PATCHES=( "${FILESDIR}/${P}-scanfolder-memcorruption.patch" ) - -src_configure() { - local mycmakeargs=( - -DENABLE_BWSCHEDULER_PLUGIN=$(usex bwscheduler) - -DENABLE_DOWNLOADORDER_PLUGIN=$(usex downloadorder) - -DENABLE_INFOWIDGET_PLUGIN=$(usex infowidget) - -DWITH_SYSTEM_GEOIP=$(usex infowidget) - -DENABLE_IPFILTER_PLUGIN=$(usex ipfilter) - -DENABLE_SCRIPTING_PLUGIN=$(usex kross) - -DENABLE_LOGVIEWER_PLUGIN=$(usex logviewer) - -DENABLE_MAGNETGENERATOR_PLUGIN=$(usex magnetgenerator) - -DENABLE_MEDIAPLAYER_PLUGIN=$(usex mediaplayer) - $(cmake-utils_use_find_package rss KF5Syndication) - -DENABLE_SCANFOLDER_PLUGIN=$(usex scanfolder) - -DENABLE_SEARCH_PLUGIN=$(usex search) - -DENABLE_SHUTDOWN_PLUGIN=$(usex shutdown) - -DENABLE_STATS_PLUGIN=$(usex stats) - -DENABLE_UPNP_PLUGIN=$(usex upnp) - -DENABLE_ZEROCONF_PLUGIN=$(usex zeroconf) - ) -# add back when ported -# -DENABLE_WEBINTERFACE_PLUGIN=$(usex webinterface) - kde5_src_configure -} diff --git a/net-p2p/qbittorrent/Manifest b/net-p2p/qbittorrent/Manifest index f00df6fa7c74..6c692bdeb578 100644 --- a/net-p2p/qbittorrent/Manifest +++ b/net-p2p/qbittorrent/Manifest @@ -1,9 +1,7 @@ AUX qbittorrent-4.1.6-no-screenblank-on-close-to-systray.patch 1177 BLAKE2B e11b201b5852017e17343340ff79b106667117b1271dc1b53d99d4ca44df31f81cbfa5ef8403695a0902e8e2350d499f5e52e2e83e5331a3808d4fc23a7a870f SHA512 65637b31469f2fe5b9a97383adf63f3bdc65d90c759d5d71981ebc8e65ed653b761b3fa5d35dbf407cbff75a97e9442dc799624f957a0a74561098969ed779d8 -DIST qbittorrent-4.1.4.tar.gz 7718217 BLAKE2B 46fc3ad230a74cc2f05bdfe5f53b6b39e0dcd99afff941614345ef1d85492f647080a6111c403f30746b24d1b03e1a6fd196015c7646dc5ab5c73027a8c8c5b8 SHA512 2621a9b6a19609bafd2d99336e5dc4c5f4aef9e5ab6ecebd9c622c759cdcea2a18999c08a70ac32d88fbd65c310749ea2254562152c1d3886285aa7c5c86bf68 -DIST qbittorrent-4.1.5.tar.gz 7719557 BLAKE2B d849227443843684d16ba93e65a64b2d637f1ce41c2f5c3a1ee46db74c7497d0d3cb6b627bfee79ce2e4f2b99ee252287b584542cd47003a1055a43bf0f63cfc SHA512 e090ecc9343ff94874a6d54d487a672dcd44a943da4e2d625b5f7db849c861173c12c870f4d7f0843a60fdffd1fbbd74d05d48223bd3ebf32b7a1ef478c95dec DIST qbittorrent-4.1.6.tar.gz 7780676 BLAKE2B fe2572bece5a014d821cf905a13a45f71c63eda661b338a90517a23d257d83f556c1ad1bd064cc2840e9731886d7afaafa36ea50f8c3fe8ff05fc3ec3a12c478 SHA512 14c337257a71a7a6f850bbbbe3effe6f34c299fe71486c1a71160f54ccc7377a5c8e742ca2fd85cf198b2a603fdfee50bdb19b33a10899f86f8499468ca8a735 -EBUILD qbittorrent-4.1.4-r1.ebuild 1520 BLAKE2B 82ff5d353ba5d1d7ee43276bc012051f12b29b6cf60b5c90b248e1e1d3c6d7c56eb30cff6e540e8cc5a953fb4dd74fb8bfa529272cf374b076ce154bc4664a1b SHA512 97ac862854c1cb5a89d311a2b3e1cb4b38544bfe9b4cc1da6f41c3b5ec0a09b50fa07ad359e2b371a6af14fc2b9e0462e621af2b88d61dd77886e6cbf81e2838 -EBUILD qbittorrent-4.1.5-r1.ebuild 1520 BLAKE2B 82ff5d353ba5d1d7ee43276bc012051f12b29b6cf60b5c90b248e1e1d3c6d7c56eb30cff6e540e8cc5a953fb4dd74fb8bfa529272cf374b076ce154bc4664a1b SHA512 97ac862854c1cb5a89d311a2b3e1cb4b38544bfe9b4cc1da6f41c3b5ec0a09b50fa07ad359e2b371a6af14fc2b9e0462e621af2b88d61dd77886e6cbf81e2838 +DIST qbittorrent-4.1.7.tar.gz 7803389 BLAKE2B 6a8cf01c2bd86b63b629877fd3446db4aedd1591058af24c14dd4b69f0abae7f3ca715190fa0496b1a3ec742d4ee12585dd27e27c1465a1d22a149c2d47608ca SHA512 59fc6dc9696fbcfb9325017dcb5514f866e7f9e9eda9b4487c29c94d445709f1f3fab35f9817b62da75757360239362d77024d708eae48e89dffdde4ed272be4 EBUILD qbittorrent-4.1.6-r1.ebuild 1544 BLAKE2B 3f55264180555674103b3297165b760ddb1e818fbed002526cbc683dd2616bbc84c4e7bf81fb803d6680412f9c4b183638a2039a388664cb636cc2bd02f0463b SHA512 7fd200c4163f71b1a88fd818f9bdb52ecf771d713c6b589bd4958f425a045a50428f5f17212b2a23b7d02e3e1dedaecfbdf434710fbfee4040725bb9f31646c2 +EBUILD qbittorrent-4.1.7.ebuild 1473 BLAKE2B 38ea60d9fb804e3aeb123b1d38c4d56531824be5b161394bc592f2d42becb3addfc91056758538d4bb1f6308893be44a15b50879a7a13e239b9223bb041a6aba SHA512 25c6f38eda2e3726814578c313eeb8c67f1b3e903ead60a53421255771f3e73346518182c6fc4e483f2ba392ea1dd09bc49dbc79854357facba9a00ef08091db EBUILD qbittorrent-9999.ebuild 1476 BLAKE2B 17de90559b1830bd74b745589e7fdd9f3b6eb9de191ab0e6083bbafe66143549117ab94bc5dd0fd587c17a3e34f7b7775121c622ec4333e9ec648a41d6cd37fd SHA512 bffb41425575c458fd7db4eba7ec071dbad620cb65c84aab7a18b4b9670587eee33139b12e9a370875857b6f806531ad24ee32b740538e6e94b055ccfc185acd MISC metadata.xml 452 BLAKE2B 80b94ef467eaad04be0f17b8d15d1af20a2d09f27825a2c315445fb82c33bbcb35ca5c81e40b7ff21a0496b03f030a2d30b92fd2b39caafce47b7295d4daf98d SHA512 bce9d619f6c591237e412393678d54db4fe55fbd3ab52d191860bc97c7245e199c9630c8b76ea885fe195b486231b65906dc099361ccff59fe0adca08059c85e diff --git a/net-p2p/qbittorrent/qbittorrent-4.1.5-r1.ebuild b/net-p2p/qbittorrent/qbittorrent-4.1.5-r1.ebuild deleted file mode 100644 index e294819ff929..000000000000 --- a/net-p2p/qbittorrent/qbittorrent-4.1.5-r1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit desktop gnome2-utils xdg-utils - -DESCRIPTION="BitTorrent client in C++ and Qt" -HOMEPAGE="https://www.qbittorrent.org - https://github.com/qbittorrent" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}/qBittorrent.git" -else - SRC_URI="https://github.com/qbittorrent/qBittorrent/archive/release-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~ppc64 x86" - S="${WORKDIR}/qBittorrent-release-${PV}" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="+dbus debug webui +X" -REQUIRED_USE="dbus? ( X )" - -RDEPEND=" - >=dev-libs/boost-1.62.0-r1:= - dev-qt/qtcore:5 - dev-qt/qtnetwork:5[ssl] - >=dev-qt/qtsingleapplication-2.6.1_p20130904-r1[qt5(+),X?] - dev-qt/qtxml:5 - =net-libs/libtorrent-rasterbar-1.1*:0= - sys-libs/zlib - dbus? ( dev-qt/qtdbus:5 ) - X? ( - dev-libs/geoip - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - )" -DEPEND="${RDEPEND} - dev-qt/linguist-tools:5 - virtual/pkgconfig" - -DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md TODO ) - -src_configure() { - econf --with-qtsingleapplication=system \ - $(use_enable dbus qt-dbus) \ - $(use_enable debug) \ - $(use_enable webui) \ - $(use_enable X gui) -} - -src_install() { - emake STRIP="/bin/false" INSTALL_ROOT="${D}" install - domenu dist/unix/qbittorrent.desktop - einstalldocs -} - -pkg_postinst() { - gnome2_icon_cache_update - xdg_desktop_database_update -} - -pkg_postrm() { - gnome2_icon_cache_update - xdg_desktop_database_update -} diff --git a/net-p2p/qbittorrent/qbittorrent-4.1.4-r1.ebuild b/net-p2p/qbittorrent/qbittorrent-4.1.7.ebuild index e294819ff929..e4e1c16a3150 100644 --- a/net-p2p/qbittorrent/qbittorrent-4.1.4-r1.ebuild +++ b/net-p2p/qbittorrent/qbittorrent-4.1.7.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit desktop gnome2-utils xdg-utils +inherit xdg-utils DESCRIPTION="BitTorrent client in C++ and Qt" HOMEPAGE="https://www.qbittorrent.org @@ -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 @@ -23,6 +23,10 @@ SLOT="0" IUSE="+dbus debug webui +X" REQUIRED_USE="dbus? ( X )" +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig +" RDEPEND=" >=dev-libs/boost-1.62.0-r1:= dev-qt/qtcore:5 @@ -38,32 +42,29 @@ RDEPEND=" dev-qt/qtsvg:5 dev-qt/qtwidgets:5 )" -DEPEND="${RDEPEND} - dev-qt/linguist-tools:5 - virtual/pkgconfig" +DEPEND="${RDEPEND}" DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md TODO ) src_configure() { econf --with-qtsingleapplication=system \ - $(use_enable dbus qt-dbus) \ - $(use_enable debug) \ - $(use_enable webui) \ - $(use_enable X gui) + $(use_enable dbus qt-dbus) \ + $(use_enable debug) \ + $(use_enable webui) \ + $(use_enable X gui) } src_install() { emake STRIP="/bin/false" INSTALL_ROOT="${D}" install - domenu dist/unix/qbittorrent.desktop einstalldocs } pkg_postinst() { - gnome2_icon_cache_update + xdg_icon_cache_update xdg_desktop_database_update } pkg_postrm() { - gnome2_icon_cache_update + xdg_icon_cache_update xdg_desktop_database_update } diff --git a/net-p2p/rtorrent/Manifest b/net-p2p/rtorrent/Manifest index 311fe24f467c..8b979d0c483f 100644 --- a/net-p2p/rtorrent/Manifest +++ b/net-p2p/rtorrent/Manifest @@ -5,6 +5,8 @@ AUX rtorrentd.conf 13 BLAKE2B 80db665e7f75c50c02134cced87847926d23ea256868fb6d12 AUX rtorrentd.init 871 BLAKE2B 3f83e6bb52044e293127aaf7ae505c1dc6422698360537edb5c898e512e52fc42efff34f000937f00f16839c5b02beb64540af42ae6b1849a81424bfbf392656 SHA512 f71d55ed18ef9d32c56be5508c91cafb0f10609cf5402e7ff1b63a7166b9b52a58aa6c580a7709e4449a279caba6adcf4f2fc76a6768a82f12993a3df92124aa AUX rtorrentd_at.service 308 BLAKE2B 2aac1f49a25d35136db25a13c08d1847d21701272d56a6ca06eee6a8426719c340a041568cc1d575fae341a49fa1f53a132ba11ff73180b1bee246197d8119c2 SHA512 cc707500af2dbb0cc0c8297512807f9312445cf70de00bcf2f7267388834f1d0454eaaa9a8b52387e5f84288400286414225c55af0f560f61a8d0858971a8615 DIST rtorrent-0.9.7.tar.gz 610149 BLAKE2B 3f1316b0142dade9662630ad40132c5968d7b0ded32d7ae13d1ec1fdb7fec794812203fece367bf6abfd02212ed94d308046d40eb3e7562c408e8da13b23c23d SHA512 e663bd8984bcec91868beaf16d215708bdea8872338365ba6a05c9ea830b2aff045257bbc8bd0414d84009ee85852822c97bb073dfb41c21e3b0081ecaeecc00 +DIST rtorrent-0.9.8.tar.gz 647523 BLAKE2B 3562ed03dee3baa4a702d20c7c91b9248d9de0f25d1f8cd182863101f293a0ef13cb49164e4d16b25e72a4fbe1cc1a2fbde176d3068c749edbcb2287ef260b2b SHA512 016685948d0290694ab9635ae218c7acd876e6d45bea1bdba3a29c545e64f5d824c5e2f6693a4c2e9200196177881d54f312d72e0a19742bd74a03bd19ca05c7 EBUILD rtorrent-0.9.7-r1.ebuild 1924 BLAKE2B 8a50e86d753f8bc99aa87bb85233bddcb0150b417858bb4d23edbf76f67519eb721e09984d1bb0abfba8e4ad381cd791da8b5cb5f94a2911dc2b5e200cfbe2f8 SHA512 8c8497ba0f78e7dcbc385e01c07e80221958eac15d0bbb18b4de326cd5a41839137157f76f482e07935334e1d3bbdd144f5ecb1626828ae6105ee872fb4bcc4b EBUILD rtorrent-0.9.7.ebuild 1874 BLAKE2B ec68f1ab5fa5bcdc6988d637867e7bec8dc288d6670f882dd2faa94ec560c4277c621500ece8ab85bd03dc789fa96c4978b46e0db7540febaa6b641632c35530 SHA512 07011915793efe4770b212cac6494c07c907c7066b480b3fb0d36f828c81e63d2a3c5f611f5a7d9d8abdc6d7624c592469c8fab1cb88f4d2c2afe5eea92e2ac4 +EBUILD rtorrent-0.9.8.ebuild 1789 BLAKE2B 3e2c5acd4f572feea6d36c7f2d90222ae6313c6bacb8e5310984ec8d61be26b3ce262ae41c77d3bb8cdb7be9d0c6fdc103fc814714d250628b2dc61cd28cfb94 SHA512 4d94e12e90a74cafd72ab7171ed2eccbeea2af3181bc3ee7778494b7dc27cc509d824d6d00787de39e553fb37310309e1688d0ef78228b4e68cedb0d0fa4b7ab MISC metadata.xml 676 BLAKE2B ec4ff11bbb2ba69ce911f527e77d14f2891307bf9f321a7da4eda884dd0bb93961275592617e19070f958b9ac91372133130f33770f527623076f5b5338e0969 SHA512 f2e5e3a709b1be52e3947529e4aa4bc9d279820333287d562c0254b761962ebb19ad9a47c8c9f181eb103ae1580ebd4d68b8ce1684598cde0aad0faa126dbbd6 diff --git a/net-p2p/rtorrent/rtorrent-0.9.8.ebuild b/net-p2p/rtorrent/rtorrent-0.9.8.ebuild new file mode 100644 index 000000000000..bd9462e4dd92 --- /dev/null +++ b/net-p2p/rtorrent/rtorrent-0.9.8.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools linux-info systemd + +DESCRIPTION="BitTorrent Client using libtorrent" +HOMEPAGE="https://rakshasa.github.io/rtorrent/" +SRC_URI="http://rtorrent.net/downloads/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris" +IUSE="daemon debug selinux test xmlrpc" + +COMMON_DEPEND="~net-libs/libtorrent-0.13.${PV##*.} + >=net-misc/curl-7.19.1 + sys-libs/ncurses:0= + xmlrpc? ( dev-libs/xmlrpc-c )" +RDEPEND="${COMMON_DEPEND} + daemon? ( app-misc/screen ) + selinux? ( sec-policy/selinux-rtorrent ) +" +DEPEND="${COMMON_DEPEND} + dev-util/cppunit + virtual/pkgconfig" + +DOCS=( doc/rtorrent.rc ) + +pkg_setup() { + if ! linux_config_exists || ! linux_chkconfig_present IPV6; then + ewarn "rtorrent will not start without IPv6 support in your kernel" + ewarn "without further configuration. Please set bind=0.0.0.0 or" + ewarn "similar in your rtorrent.rc" + ewarn "Upstream bug: https://github.com/rakshasa/rtorrent/issues/732" + fi +} + +src_prepare() { + default + + # https://github.com/rakshasa/rtorrent/issues/332 + cp "${FILESDIR}"/rtorrent.1 "${S}"/doc/ || die + + eautoreconf +} + +src_configure() { + default + + # configure needs bash or script bombs out on some null shift, bug #291229 + CONFIG_SHELL=${BASH} econf \ + --disable-dependency-tracking \ + $(use_enable debug) \ + $(use_with xmlrpc xmlrpc-c) +} + +src_install() { + default + doman doc/rtorrent.1 + + if use daemon; then + newinitd "${FILESDIR}/rtorrentd.init" rtorrentd + newconfd "${FILESDIR}/rtorrentd.conf" rtorrentd + systemd_newunit "${FILESDIR}/rtorrentd_at.service" "rtorrentd@.service" + fi +} diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest index bdcfb0dcc203..faf288445100 100644 --- a/net-p2p/syncthing/Manifest +++ b/net-p2p/syncthing/Manifest @@ -9,69 +9,85 @@ AUX syncthing.confd 549 BLAKE2B f05ec8f3478566b285f26b57a0d4c4793a5b2577a9a994b3 AUX syncthing.initd 1195 BLAKE2B d3724b2ac5c2a746b8a9a1477bfb01b08e7d8136de89586546d48d72e6c45a63cda0b7825ee1d39157c7a3ceed167289a2086d3075bd41f0823b981d3d0f1863 SHA512 2e327a0f09523da2e746ec559c82ddb5667d98aff0c967b9d2d27c678163f80bdb0b19487ce7b7f1664c52754c92e5f6a5f78496a8b3cb1f450e2159ba68c1ae AUX syncthing.logrotate 101 BLAKE2B af499a6979e5c61cc4791932e247fe7f25baffbbf690907a2e2b8c2954da72154a885759589249c541f36b2740980f3fcd3e99db0d3f6d5a1bacee8c1574f9bc SHA512 73a5f7062b48ab4c7b343b43367b1999f8e133eadb624bd5e3e147ae41f135ded6acb4c617db2d385311441c9a52c288333791308c36762cb5273a853cce5a67 DIST github.com-AudriusButkevicius-go-nat-pmp-452c97607362b2ab5a7839b8d1704f0396b640ca.tar.gz 2639 BLAKE2B 527284baa29efda4ccea7ebc284f361cb75d680ab8dbea4edeb4cc5dde9d85d509342b164fa4e1e0128ac2dcba468beadc7df4e54e3e0a7504eb7aeadbabfa9c SHA512 c907f22b887808cf16f1ec2d4789465d2370a70c2e1b9ad2bb2170499713eea78b65f3ea2b5baad656e846f779d71b1b61e89b19ee5288b1584294bfe06a9743 +DIST github.com-AudriusButkevicius-pfilter-0.0.5.tar.gz 3241 BLAKE2B 43d4c85e7dd71c75217338a1ad6d2ee1446f4e0ba91b6922b9efcff8fc451e07f8e6c2c12f2635551c015968c0177ea433e59400a82df93e78315b5975f4fc70 SHA512 6e820e5f8b498897ec6453fc24aeef672ded0c4cada59a174ad8b8533bcfe20caf3dbed44ce6770c76e9a03d645d40d9bec971183c008d0fe74799442cd13c90 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-beorn7-perks-v1.0.0.tar.gz 10866 BLAKE2B bebb0b77adef45fd5c89302ba637e3b5e8e918276ff798dbeb11fbf9d490f3efa760cf4685b21c8a736469fbe7ebce3f20bbcc66092766e418a654d149caa401 SHA512 23a6660dd9e806efc841fe3acf702dc3471808770c86cbfa3353adfa9d9534eb6d20591bb60be2c798ebf8823907b2d5188339869f4b0f61bb2e9ecf74b4ea77 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-ccding-go-stun-be486d185f3d.tar.gz 14126 BLAKE2B 75202fa40d2ac806a79494da945b09ead265a2e880abb4c84a99bc36d355cbe1677e42465932075907325e4b2cfece45a27bb40898dc953069b840d26a9d8cc7 SHA512 935edec5205da5637da1fb89c0233f0def5d265b33b5ed7a1d3c7ff7bb0f19163dfab681600ed5955345555018bfd0029725e703cd98824449458671fa2a2e60 +DIST github.com-certifi-gocertifi-d2eda7129713.tar.gz 155615 BLAKE2B 71896fdf49a2e87a7009ff51978472733b182d078cd482b680f167a6f40b715b9a9dc96764dd7439606b4d94ad73854bac95a252289536b8a92a9a620ae58b48 SHA512 3cc5d734c4bf8f4a5350f2f12050a6f5ce7a310eda19913a467a0b190469f948b4bd3bd3f799f7d8f77ce86756eb483a3d3da6ba647fb9824555a829c414aef0 +DIST github.com-cheekybits-genny-v1.0.0.tar.gz 15585 BLAKE2B 0b5d4e398b75ba2e413cd41d455bce346aadf8b31b9233b6287608b88264e0f698863bb151d44d75488caae011ce4e68fb574b301fcca77be53b32865b7db4ea SHA512 a045ce3dbe5c54e1e04705b87d2e3a18bebd71382a68156f975e28c6426aa82861e68e6ff162d3765704d5538a0493693cb973781e35b9d1b9ef8c4541ec1e19 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-getsentry-raven-go-v0.2.0.tar.gz 19237 BLAKE2B ca1289fd020641e0c21bee952056cdb4014163c0d2209bc3c581d96345e4053fbe6c184e14e14cde17a4bfaf30fa9fc9c5b0bc631cfb71177ea83adc7acdc05a SHA512 d62c688099c465581f046d0ada3fd865df67790c4de09e60b03925872408a4fb36dc351309188d7dae7ef21103dec5a283fa7ce778d9d0ef0fbcff8da775d2c0 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-go-yaml-yaml-v2.2.2.tar.gz 70656 BLAKE2B 750d1135eb73dd1eaa08f86294227973fc465ea6212233596253e5385e2081f4576123b7fbd96bfbdcdec4d1171d78c04835d7fbaa4b4e69dabdc3da10bba1de SHA512 210b36f9cc4205f91041e0da08b8eae6afbb9f44fc036bf578223da52a74ee21fa60caa569efbb5b8262e2b885ff13efa68705cbefdf93a1d05b2378d95620e8 DIST github.com-gobwas-glob-51eb1ee00b6d931c66d229ceeb7c31b985563420.tar.gz 25031 BLAKE2B 6dd32175053b576e8d59e8de18841b7a1237274a9a8da25906c51f878cbef70ab3f756fc98689e414e596ff8a125a7da044f058c20bb7fbd4fa6363d2b8c8384 SHA512 b393292834ef91224a1179bb84a98733f2d99c34fa89208603554b6dcd2bf90b6f4f795366a551b764e5cf615f2b68381ddc6f7f58e9700bc7b1ec7e8a473b57 -DIST github.com-gogo-protobuf-v1.2.0.tar.gz 2011389 BLAKE2B 4c3fcca9ae18854e490cb4ab89f1f4d4b894cef4fc9cbe0301153843bd6b5951354efb47f76996799c819b058bb8573a5bbafcb2b400c1ee624ca6b1584c3ba8 SHA512 562f4e0c10b364831479c2881a974693c224ddf6c6c724f226b7044fc9a87b8a12a17b1a533c13fd97423dfe7094692c79919cf8453f9e176fc556f4d3678d75 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-crypto-5c40567a22f8.tar.gz 1690995 BLAKE2B ce33e064cf8ed8d1939dd39b5176293f5de1db975e5325d6eb4a481960451e8ad77cb48bc2bc36fead10a6a1811bfe95b44a191ca7272508d7776168033d9f52 SHA512 003608c7b791212dbec4c9d22dd695245a6b570e93dff06593e7baf9aed2e2cd02355a0fa8c12b69bb451b9ff27b85a82099a751872c5a0d02163a034f72d829 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-net-d28f0bde5980.tar.gz 1097929 BLAKE2B 91c413c045cd08756ef900df0617d4f3d070047ab05177e21c199607afb71383188eb412afa0221ae6189ed302b25b6824179206f1d0c3722910a3f0e08bf0a1 SHA512 022763ab0d57aa789d645665b761d8ca8374f95c7079f50b66ad959b5af6cfd3a3cc3f23fb459d980cf46ec93b40394773b1fcd6c3ef2d08e1073892f02f8ae2 DIST github.com-golang-protobuf-v1.2.0.tar.gz 332565 BLAKE2B 6916341aaa30f593c9a27363d4d73c548d0f7a629adffeab927078bb3ebc64f59a5c568b7bb7999c7505d526ce0ead0c9163908080f24ecd6c7b94ed2db28335 SHA512 a0f596ee96f7501ee47da75ea234c1e29c0abb2c3fda731acd601a55880502ae90d70f6d3da9c9a35e493fd1bcb69971c062e16b1e49a0996137950dac2effac +DIST github.com-golang-protobuf-v1.3.1.tar.gz 310884 BLAKE2B 704efef653d39b4954798537e7451d15dd1d913c67d1332ffc016b396b028a0dd03487765a89b0bc5f920b75cf4f51be79a8da9d3291e0f02873c47601360080 SHA512 7dfc6d7851c7181e1a73effe9e8a97752bb428bf207a44b065412a8e87e0e3e200b5eef3d8c68af33a0721d12a8b98bfa88b22add074b19b6e1759e9268abf25 DIST github.com-golang-snappy-553a641470496b2327abcac10b36396bd98e45c9.tar.gz 62076 BLAKE2B 0c44cd5633864eb1aef91e83706c8d2e0469722603eea1969c4f38ad013dac411ce80ace29a89478f9027951a4e469fc442c60988a729f4efbf4caff2361c423 SHA512 a324c8a7687e820f6b322930a054d1e7fc4c37bb66a95d473ef2a67fed703de90e8cc3072273ad2f9c681b1cf7ec1acc0ee9dc735ab593e23eea5cde96eea8a6 +DIST github.com-golang-snappy-v0.0.1.tar.gz 62605 BLAKE2B 0af2dc71967b38aa4677e5286c8f0fe4167deedb32f065d9612e318bf1e09dd220014e5b05d30418a625dda138dd33ced8b9e73781f2c6e8f7f301246c8103d1 SHA512 87a934b1b5af6a19341b99170d6dfa078ca33753a4c1b2ec120cb54c55a51bb4e808d38d77d498115c9c53678adddf897b4bd81b7a9480564c57a209e2745f42 +DIST github.com-golang-sys-04f50cda93cb.tar.gz 1450689 BLAKE2B b1b33bb265344ef4d3473bbd267276dccaa344d2a1c8f9bb9d16f9892640aba6a1e97fa18b7e3ef634c3eec3a298109d8b310d158834586847d10f54b796f8be SHA512 dcb88fc4cd02d92cefb2913513567076c8a9e163f6f7afb1d0df6cb4d39fe058a2979a89803605d0f64b470a6f5b24174ba674b0add9b5dd16054a0b781b3c9d 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-text-v0.3.2.tar.gz 7168069 BLAKE2B c2412f4554e2a50fe0764c24cd52a0799d526cb78952839fa1c031c43e7c34a58f6c65d2e450a0ddd0447d5f749aa5104dd47dca5a2c4964e3dd6e2eb39313c3 SHA512 48156313c3ae4c01ea3a8b790ae829f50f2a53ea9ad7c14509749405da5cb7c98e6e1a2e9f3619e01393935d452b5b5e568b29719cd1f286570272d59508da58 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.0.0.tar.gz 91416 BLAKE2B c41cbef1509fbf940315649c74b68ac8148c0ae51d8fcd85f46673d0c856f5ee9b8c75fc44ac0f6617b5656c0848b0d019b0d196d5bfc428300cbe3ca41338f3 SHA512 7a7d015e97600d885f2ca0d21803919358a077c5ee60229e3cb0981b19d8ebb220a28da36ed310832186ad819f469d35e117d69dc21de4a05f439c9c0a28f096 DIST github.com-lib-pq-v1.1.1.tar.gz 95305 BLAKE2B 2e7cdc435305effb1c4dd65919a6c2c1fbf6bf1c8ce621b6484f20dca8b767b1004bb85bff17eb2b2a7692b904b58fcaeeda81ddee389d01453c4044be7c622c SHA512 62e991b80458841a1aff7996a91bb085eb33ed8f4e36de7f6fb0acd8d4c974df1358431740a85628ac0a020b0a31777c4448ab8d5659f20d7e1cbfe262c91b19 -DIST github.com-mattn-go-isatty-v0.0.4.tar.gz 3377 BLAKE2B 3d24124c57c5a7d888014555ddd221790ee1c281e083f39595f0b28f7485065f3e7c25d6503df291dd09ad5a17b10fcc3d3e5018f846bc141f2e9b1bae44fb0c SHA512 3021fa12e408b5f0dee7cf6b04be48db5de032e7226fe07d6ba77aa1ac54ea8531b7fe14ef7fcb41d2df15ff14f524594a21859693623cb1e937d58578c4fb67 +DIST github.com-lib-pq-v1.2.0.tar.gz 96083 BLAKE2B 391a24495e3d7c9bbea8f1fc99a7e0a8a3fb17b5afbfccf1a039f66cb7d96fa4befce59b55238d05d73afe77e9fd39e7224ced5036c8d6d7fbc7aab866d24d41 SHA512 f0a1252d575d92dcdddb9e5286f1beed77d3d4b3d499ff9d828c160f36a3188546a71799255c311a66c13c7cd0f41bd231d5abb1d674e761195ca2b7fbe7195a +DIST github.com-lucas-clemente-quic-go-v0.11.2.tar.gz 321908 BLAKE2B 327bcb2e180f62c858dedc3f8d0e26f9f4efce42995a14fff086815b9800f8fb504ef2fd35dca2046890d80ce3920d6fc80173f58541708418c020bd2a21d7e2 SHA512 bf5fc1b40a98a70036b9d932b7d3cdde4b39e3e8332e6f53d7804bf034ee910fc89d8ad050796ecb4af3c8823780d1f7157005f9c0745b5e4066f1e3515796dd +DIST github.com-marten-seemann-qtls-v0.2.3.tar.gz 389521 BLAKE2B ed9b07ffbc06274fa6942eb43bebdd2889971931e03e749db4f13929cbdb8120e3375f31114754d88e512592b8c4d9bb2a734bd3fcc2a4872ba613c5f635a3c1 SHA512 3f8bbe93ca8e36d98efcfc41f38505423fc159091ed0394fd7c7837cb8ff4aa879bd54253a8976ff5a8f84b06d050ba418e5295a38e31a6faea7405980bde28f +DIST github.com-maruel-panicparse-v1.3.0.tar.gz 1174190 BLAKE2B 5b2926ff65e32914409f3b6d8c39b2ecfb84636ea8aa5d1533e58f1091b16ad7d7e7ae546792ec8704f596911ce8c63de55622d885ad553a6b803183c8c404be SHA512 74e7b5cdc6dde46cfefc55097728864cc3fd1c76ded1c660eea87efca30167b2ac88dc573061142f32236f4df3a42d39c82ac9d24c02824f1f0655b6d681b037 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-ginkgo-v1.8.0.tar.gz 133392 BLAKE2B 42105f337a583d1d07554e07a13ac141edbe6bfa7c04a2a83c9ee49eff3f7b5b9b9acb35d824d33045cd991876f03457f8271a6eb3d493fd9288b23a1f07e704 SHA512 ed8a21d07c63dff1291a3ea0413dd5168f54738630bc0ebe1938765f3e0cd5d41e01f3836e401d3c2c96770281506440bbaf83d745a6c5b3be4cb5cde84f3d9f DIST github.com-onsi-gomega-ba3724c94e4dd5d5690d37c190f1c54b2c1b4e64.tar.gz 81608 BLAKE2B 78522352a6774340d5de89545ec8189102bfdf002e6e2d637c3e4aa6a6b270f4cac7d999bebc5c0741ecf6d2580bf34f5983dab173ec5d8ba04a722475c1fda1 SHA512 7f8ec51545f322537b50173338a3ecc04eb4214d1536395ae08ef41e3353b9455ffcfa7c0c69717e8e4bf316bec4d17e37ee1d1f604da38abec46afe5c7d76e6 -DIST github.com-oschwald-geoip2-golang-v1.1.0.tar.gz 6153 BLAKE2B 17c69a78ca58edbb04313111d083a6a72aaf3bf55c5d38cf297a2cae2604061cdaa2c9b10653cde09b16860db67a3c5af8eb35d46eb771a66a6c833ce4633194 SHA512 59885c1bd8045899dbb0298b9ab8a5ef8c5852b83da97e29ab178e9d39a49f959b5435b78cfefc75c32633960ca194de8965c173e90cce2c8de3fccd781d9001 +DIST github.com-onsi-gomega-v1.5.0.tar.gz 88642 BLAKE2B de8a842d9cd48d11f5f0df905bdeabf37d6467ffb3d8e4f30f160061e00452d5e5fb63384fcd64b83de69106859a89cb9de3667624a5db2853b9bd95f31bbd0f SHA512 96420cc6fca24ad8144bdf207a702c67f9787be6fee041875e22fc8762b257649b54be5f4e926a2b0b2e52bc0ffa1f3297d0db39c8668dea5ccb1c0d9240df41 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_golang-v0.9.4.tar.gz 142795 BLAKE2B dcf60337b5afe26825c58b88db415cefeeda1127d529eca1708a8b79594cb7cf677c32bd644408a1864258a47b28268d7b650416db2ca67c6298831ceb1e91a2 SHA512 45c07c0673c2db1c5a7a6bb47d26d0a33c71efac52ed38d6540bb81cfdc37f4160d112614a7d771ff70dbdf59b6837854c4c44674d63fd2df62e8d26606f1d4e 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-common-v0.4.1.tar.gz 98631 BLAKE2B 1f2d4780c6e0bac957320ebdfb83c6ab9de28abe8b5ea6f75d76d8af76ecef37231da82a070da28c5e05886241c7db0f9538cf85e0b26d20aad610639310e9a4 SHA512 36860b02c9ed11fa02aea619e2e7bcb58f2ade54dae2210194d6b83200ea76e743b07e62d8ac8c20f31806bb0ec680c579da359d41d4400ce50ed6c902e9b534 DIST github.com-prometheus-procfs-1dc9a6cbc91aacc3e8b2d63db4d2e957a5394ac4.tar.gz 61606 BLAKE2B f67de9c0f3e8d814bed1711f0e0771c13e7d4d8d9dcc67ede3615bb80f8a8f20bbcf9ef65e46dff4a41cc587ef10ad54ffdb6909fbe83f19993422ed5714dd81 SHA512 8cabd997ac2405fe53aa507b6755aff7aa4ae2a1fdb3711abfac5d29bdd369412a17359c3d9c3ebc4945d1b6310c2fadd25201ec7b040b20e2ac5d27b56c564b +DIST github.com-prometheus-procfs-v0.0.2.tar.gz 78550 BLAKE2B cded530ef80939cda11dde97d02289ffc1033cd90e7c7eb758468ccbad9f9bde7a259324c067c84b9d16c45be0c2971bc2652b507118045acb23b2a7b36a8f9b SHA512 93635aa795027e71cb79bbd35cf5141617634b09e2d56cad578abfb69edeb54fbda4971b9c81fccd51eb7837fc23f6773fd723b250dd6b16a25acb41aa37bcf4 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-stretchr-testify-v1.3.0.tar.gz 102859 BLAKE2B 0b590484005372f6c1a8c591c6439d1072c53299db1508495c02712b187623552196421321c5e64aedc0fba6acdbd68db53ddbc8e5d6a78fd783e6f7344783b1 SHA512 29dc8389f0efba9caeb2d2d5704878c93f3b00c21e6ad2712bac52bbc09c460d9028aecbfd5430f200a15fd0e8c8d0157e084b72463d82ceecc5459d93d4d896 DIST github.com-syncthing-notify-4e389ea6c0d84e6195eb585ffaf62c8c143306ae.tar.gz 57108 BLAKE2B a0bdc8393e17823b0b1df0c5e0b2e39b499486e6f00472cd273409b361d9bac4c3cbcdf4e0c95c8933d5a9e313aca6121486d747b785002cd504ddcc36847abe SHA512 55988ceecb308c896c8a5126bafa5651e4ac2b3b265dc7a2dba0820a59bb6505260d1fe422480785943ca877a589e52a16320e6c52991d50b5c2c522a88562b8 +DIST github.com-syncthing-notify-69c7a957d3e2.tar.gz 57113 BLAKE2B 42a861aa4b4faf69bd3840d0ac6d92281d9fb184a0f91f1ba6a3621f714965b3c4707164a04bbaf1c89f8ca6b9e66b0fed3b2c55c86d8825ed93781a49252103 SHA512 2607daae1df1b9f5d1f1fac4d84180444c6c1a590bbf9e768a71af76114263ba7365c0d8f7a43e7e4f0ab872f09094685f872b3e0d5ff4ba54cd97ad9d4ea3a1 DIST github.com-syndtr-goleveldb-34011bf325bce385408353a30b101fe5e923eb6e.tar.gz 137733 BLAKE2B 42f9979a3f062b6cb86512ab8ddb88c3a1c9922203eccf9631c6387b8caa4c9ab88de4b9e34f24b053e68d9a85bacdbeecdd01aa7857a0ce4c92335de160c471 SHA512 e15f055d967534432569a8b1a265c09ec82f49b284706c063c708cdc4321abd1a5af7c5f7f2d34bbe8b77a08f14103361869ae2ab74abcebe7157988d9a7e1fa +DIST github.com-syndtr-goleveldb-c3a204f8e965.tar.gz 147696 BLAKE2B 22156bca1e2056f512defe2ec5d52a3e2c0e834c5e347bfc3ae64af3e97153d25aef02db7ac72c3d7db8d5d5bee7716a2c1e4f22b70b3a7ad52ce6c99999578a SHA512 8a0639bee268989fa8b5d76b3795849b4f104c05e11baff441b3b213016e622586a673a6484c2a463fecea78c2e7306510d51e08d1726cd1bf6bf929f25c8530 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 syncthing-0.14.52.tar.gz 10583112 BLAKE2B cceaf0aba9dff96df0551d7aab855cb716be3d252fd677b82e20560f0a2e9eabf513ca7c7acdf4f1a3b4d3d8f6409692df7d2e92b86b1be1753bdd8913e06952 SHA512 cff48ea1d1286c8b1fe971b00423ad64ef10c9b0555f0cae6e008efc07a21698d54d402fe1a0ac3161c0b5180e5ca0099a0a302fd7e7c5da0f227bdb7e2853ce -DIST syncthing-1.0.1.tar.gz 7114455 BLAKE2B 71c80afaab5a546551e8e72e63272ab277df33645d4de19005376de599d8fe0bad9d4a1e7758321d116f8c46cd73067a770f641a0c736ad678a09579716f44a8 SHA512 7f9fd48e00fae2f0913eb9eeddadaad1d5d7559164a24020706e70411f8ec43420192c4c9422699be6faa1641a382d5b8627038ca9a5dad38ee0e189970efbb7 -DIST syncthing-1.1.0.tar.gz 4658059 BLAKE2B 7b145d0299eada05662f500269d15bee078d00a16ea1cd621fcae0179e6ffc0180741867be33b3736392bb850bf82770a245002d735ba518a48574a11c5c2c07 SHA512 9fd3b7b29fc5842ec0764a274d8695772c1dc23d9c971c4741ea4fba93f93afbdc0df6e743345ebe83a26556e2a693b808a409190d6cc6c61d8d6b9850e5e998 -DIST syncthing-1.1.3.tar.gz 4686497 BLAKE2B d80718bc084212657cb7f1c3a4b5c41f22e43ddbba6923d1daf20328789135fcfca8a0f40adaedd68c1a3c29b891eaed39b0fac2099777999a1e2ed3f980c676 SHA512 43dff52336c19a9a8ce39413a9288d0f500d633589e0f3ff3989ad38d9c6fe6af5b01b27b3143e6beb0841e1e6bc6c590f4859530720e2730cdf214130c99a3a DIST syncthing-1.1.4.tar.gz 4700261 BLAKE2B bf766d7d3701ac66d0d4ac266d9b4a9f02b2f97a6fa320b192f3e46fbe9055091ea5ae71bf405ccce4a9665efdf41477098af3b98562ea06bf0c4f828653bd51 SHA512 cb57cdf6bbab0147a700f72e800cddff0855835280a176883089e5e1dc06352e0dacf615569a35b16f98a857651f534c915f369c46bb592d416d7a01efe5b5ba +DIST syncthing-1.2.1.tar.gz 4740427 BLAKE2B 2f102100030f646f069a51c5af7c5ab448ea59fa0629d78b14432e32cbfbe90f1b95c49cc3d5812b8cd228ef0454ba5d95f9ddf5910492370018234bc1c66438 SHA512 226386af38c3e99434496f24aa571bd1edd3d1e0528dac06c08b4148b2c63b898b67261728cc6c92dbd0496c24b32f0b1189571d03f6ab5dd592e78f2a5beb3b EBUILD syncthing-0.14.52.ebuild 3519 BLAKE2B 16e32b0870241dda338ae5d189f417794d1c0d631c20e8a5898fafe362020ed0bb478e19eb2c46bdef9cced55da00ad5e272fc316ef775699ec1cf195c8d3e54 SHA512 66218c53a968625f6350de72d225c2a5a1a5b6fe707599c207bda1a05a3d03fd11c901d8c5433da3f59913bbd67d014d3c7277db2f236d54f437a4dbee59fa7c -EBUILD syncthing-1.0.1.ebuild 2405 BLAKE2B b86f9fd630a2b4c3dbd41cb8176ec040c27e956b46fefdf252f81e69b5f6448136830ccaad91d5a02e3c41c3583d9f2e0e1a6eafb09f2ce6d952f2917476c615 SHA512 58bfa070682a0037376da86054c456657f2ee9c7723a0d6198972516b0c8077a86acbe715c633c52556fe9cfc1bbb0f36b0e016baa113720e090258184f40e96 -EBUILD syncthing-1.1.0-r1.ebuild 5939 BLAKE2B ac39d2404143e578aaea91a0ae24272aca65016b02b92d066cb0a3aebc56e9aba3fcd7929e186ac10b8a94bee338fe41fd84506f74ffa92db10bd52e3b506622 SHA512 a5c8e3a31ffd008c59cea2bc1cf6281abc9474a686c9aad26ce8af469db7dfcbe9912d33db785fcc7fc10fec424c778591952ffe1abdcd3ac51e22e965c02efa -EBUILD syncthing-1.1.0.ebuild 5518 BLAKE2B f317a927182f47e49263bef2b42dc4ab0241d18f1dab59b5a851a5745c242aee751ae134e85915a18a83febf990513f865e7081f208123f8917a51157b4d2fdb SHA512 22501deac7b557c74e2167d9233e445f19f6c6b40bafdb7f21d679cf6720346b6ba73fcd84d09411af916a849b0d9869c1244f86161bf3448ae1b2810dceeac9 -EBUILD syncthing-1.1.3.ebuild 5939 BLAKE2B ac39d2404143e578aaea91a0ae24272aca65016b02b92d066cb0a3aebc56e9aba3fcd7929e186ac10b8a94bee338fe41fd84506f74ffa92db10bd52e3b506622 SHA512 a5c8e3a31ffd008c59cea2bc1cf6281abc9474a686c9aad26ce8af469db7dfcbe9912d33db785fcc7fc10fec424c778591952ffe1abdcd3ac51e22e965c02efa EBUILD syncthing-1.1.4-r1.ebuild 5543 BLAKE2B cc566ab5070c34c8f482ff0e2f98beb244b5d5145e0c435531a0986d712881dcb74958212a6abe90c883cfd5f0893e709e138df755a72f11febce27d71d88f3d SHA512 d97b097f8bca1451918944941179e9e8e073608f48cbbe28a564ac86beffed4f8768e3ab884e955ad5c3ac6f103398be8d4951ce5bfd62f0fd0bf05da406b86f EBUILD syncthing-1.1.4.ebuild 5936 BLAKE2B 9f0c2c9d31f96f2f752af8c43c8c2b4d66e935e9f17eed24ffc5ceb3dc993c49d10872ec64efd82117bd4ba431f7bf48f0d8fb03a5ecf42086483a31d2377e92 SHA512 095f5f5b693bd920ce7b21d17364c7b0c10c5bef57587c23b65c71a7a555f954eba42f79f72bfb64b9c71a0f9f306ea52e3d173a343b3654abc2344fc5aabcdc +EBUILD syncthing-1.2.1.ebuild 5536 BLAKE2B 4d3af6055087d4b3db98fd139924f3b9052aa7cb30d69e06b89fb6558aaa03f90af8309ca0d6aaed3d85e68d96120838d6ab8076567b3bdfa0d40e9cf2163bfc SHA512 8194f74ed1b6b04f55f9ec501fd19116766204afc92ad8586cb5c2c59942d054f26d7fd64d0f5783b9e3c7a5cb9a866c7402ce877f4b4970fef4634afb56772b MISC metadata.xml 869 BLAKE2B e59a433fd94dda05e06eca9017cf4f35aa4d9897adcc76d5dc503d5ae90e90bf5c23b859c4b7abe9af86cd7f327dad99a7a1a095015330a105debeb1a428052c SHA512 f58ce3a33241a316a81ba94318cd8fa1ea8a9954cd3721ae6f78f96df08b38a6ee5ea214483dc92aa4301a2252bc712a65c196da4c871962d76d17d5ba2b7238 diff --git a/net-p2p/syncthing/syncthing-1.0.1.ebuild b/net-p2p/syncthing/syncthing-1.0.1.ebuild deleted file mode 100644 index 6a2795b2434b..000000000000 --- a/net-p2p/syncthing/syncthing-1.0.1.ebuild +++ /dev/null @@ -1,95 +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}" - -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" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="selinux tools" - -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 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 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}/strelaysrv.logrotate" strelaysrv - fi -} diff --git a/net-p2p/syncthing/syncthing-1.1.0-r1.ebuild b/net-p2p/syncthing/syncthing-1.1.0-r1.ebuild deleted file mode 100644 index b03fd9fcd02e..000000000000 --- a/net-p2p/syncthing/syncthing-1.1.0-r1.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.0" - "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.0.0" - "github.com/mattn/go-isatty v0.0.4" - "github.com/minio/sha256-simd cc1980cb03383b1d46f518232672584432d7532d" - "github.com/onsi/ginkgo 6c46eb8334b30dc55b42f1a1c725d5ce97375390" - "github.com/onsi/gomega ba3724c94e4dd5d5690d37c190f1c54b2c1b4e64" - "github.com/oschwald/geoip2-golang v1.1.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="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="selinux tools" - -BDEPEND=">=dev-lang/go-1.12" -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.1.3.ebuild b/net-p2p/syncthing/syncthing-1.1.3.ebuild deleted file mode 100644 index b03fd9fcd02e..000000000000 --- a/net-p2p/syncthing/syncthing-1.1.3.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.0" - "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.0.0" - "github.com/mattn/go-isatty v0.0.4" - "github.com/minio/sha256-simd cc1980cb03383b1d46f518232672584432d7532d" - "github.com/onsi/ginkgo 6c46eb8334b30dc55b42f1a1c725d5ce97375390" - "github.com/onsi/gomega ba3724c94e4dd5d5690d37c190f1c54b2c1b4e64" - "github.com/oschwald/geoip2-golang v1.1.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="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="selinux tools" - -BDEPEND=">=dev-lang/go-1.12" -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.1.0.ebuild b/net-p2p/syncthing/syncthing-1.2.1.ebuild index bb440e328874..f64fbf20c51b 100644 --- a/net-p2p/syncthing/syncthing-1.1.0.ebuild +++ b/net-p2p/syncthing/syncthing-1.2.1.ebuild @@ -7,59 +7,67 @@ EGO_PN="github.com/${PN}/${PN}" EGO_VENDOR=( "github.com/AudriusButkevicius/go-nat-pmp 452c97607362b2ab5a7839b8d1704f0396b640ca" + "github.com/AudriusButkevicius/pfilter 0.0.5" "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/ccding/go-stun be486d185f3d" + "github.com/certifi/gocertifi d2eda7129713" + "github.com/cheekybits/genny v1.0.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/getsentry/raven-go v0.2.0" "github.com/gobwas/glob 51eb1ee00b6d931c66d229ceeb7c31b985563420" - "github.com/gogo/protobuf v1.2.0" + "github.com/gogo/protobuf v1.2.1" "github.com/golang/groupcache 84a468cf14b4376def5d68c722b139b881c450a4" - "github.com/golang/snappy 553a641470496b2327abcac10b36396bd98e45c9" + "github.com/golang/snappy v0.0.1" "github.com/jackpal/gateway 5795ac81146e01d3fab7bcf21c043c3d6a32b006" "github.com/kballard/go-shellquote cd60e84ee657ff3dc51de0b4f55dd299a3e136f2" "github.com/kr/pretty v0.1.0" - "github.com/lib/pq v1.0.0" - "github.com/mattn/go-isatty v0.0.4" + "github.com/lib/pq v1.2.0" + "github.com/lucas-clemente/quic-go v0.11.2" + "github.com/marten-seemann/qtls v0.2.3" + "github.com/maruel/panicparse v1.3.0" + "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.1.0" + "github.com/onsi/ginkgo v1.8.0" + "github.com/onsi/gomega v1.5.0" + "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/prometheus/client_golang v0.9.4" "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/stretchr/testify v1.3.0" + "github.com/syncthing/notify 69c7a957d3e2" + "github.com/syndtr/goleveldb c3a204f8e965" "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/crypto 5c40567a22f8 github.com/golang/crypto" + "golang.org/x/net d28f0bde5980 github.com/golang/net" + "golang.org/x/sys 04f50cda93cb github.com/golang/sys" + "golang.org/x/text v0.3.2 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" + "gopkg.in/yaml.v2 v2.2.2 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/beorn7/perks v1.0.0" + "github.com/golang/protobuf v1.3.1" "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" + "github.com/prometheus/common v0.4.1" + "github.com/prometheus/procfs v0.0.2" ) -inherit golang-vcs-snapshot systemd user xdg-utils +inherit golang-vcs-snapshot systemd xdg-utils DESCRIPTION="Open Source Continuous File Synchronization" HOMEPAGE="https://syncthing.net" @@ -72,24 +80,16 @@ KEYWORDS="~amd64 ~arm ~x86" IUSE="selinux tools" BDEPEND=">=dev-lang/go-1.12" -RDEPEND="selinux? ( sec-policy/selinux-syncthing )" +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 ) -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} -1 -1 /var/lib/${PN} ${PN} - - if use tools ; then - # 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 @@ -141,11 +141,17 @@ src_install() { 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/transmission/Manifest b/net-p2p/transmission/Manifest index 88bac896d762..58308d6d6253 100644 --- a/net-p2p/transmission/Manifest +++ b/net-p2p/transmission/Manifest @@ -3,6 +3,6 @@ AUX transmission-daemon.confd.4 735 BLAKE2B bc4c06dcf4a12282d36d446537ae8d3a461a AUX transmission-daemon.initd.10 1707 BLAKE2B 57857fa0b628f0c49ebaf13544b366bf9db39c70f31556a21262556ad89657a7f13c84e19f882839e4bc10f2b8afef96aa51f833478e38f215499244ca8b388b SHA512 30d9fe7d06ca3c92ff436e9bbe84729a5b343b52965f8d1d3d43f14f5fa25881dbc9676c5d3d916cff552aad5872ed41c2930e9ce3a5f7c958dbeec0d1ab1ac4 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.ebuild 4327 BLAKE2B e8c81c7d4d55e0bfd0ff3f33d2996829684cedcbe91e9c04587f135b5075a9102608d3489cc6780aa81fe585b57c5dafba8687af7b8d9806b244a0d0efa412a3 SHA512 443e6d83af1bfcef2c9b382efaba710c408a0a2c4c79a89dc08b3232178d3a6efb39b3bc0318c2d81e59c795d3c69cbfe367c3fa05ac13ab928020339c7d90f0 -EBUILD transmission-9999.ebuild 3726 BLAKE2B ed8e5e8ddc738eddfbcd5d562f31f8ff62a7833fcbfac05ef8a9b0c157ec579eb8ad8ec471527371221f14dd00094ec4f5f429a831154a5d2cbc80425c4f2a64 SHA512 af09f34bd910244bea541f350fc8df64229cf1df57332a80d6b109190630b37ccebf835a85aff6f3803d12c00d25dee24ecee93bedd02d6f9a54a118c0fea4cf +EBUILD transmission-2.94.ebuild 4106 BLAKE2B 790dfe75e484a02013f96e3b5eed1a4f4ad9d9c0ffbabf2edd090ce220f6fe062c8c2cdab72fba6057fee1e87ae110884a69e6a95ce31a3a50a3d807e78923d1 SHA512 072bf1a9af81a975214db9b9f9b2d337bb9e935dd2e2ff269919788c0493cff2ec45c808e31a465ae7e376fead92f37ae314c546ed9607549b987cf01be23bce +EBUILD transmission-9999.ebuild 3505 BLAKE2B ae448cc6ed0c52f2cd16d72d9106a923532052c41bbff74e875297f4206f3b1c9d6fe65d59d420ac8187197209ae7d2617f2740e26f353c482e62595266099e1 SHA512 5b0db4a554a38706c1b6d7914e11bd293a23708c08dc8799ac2ad0f7c2a0c1aab4012adb30fe64caf422e69e9c6875abbea33d017b888393c7164e30b2c0e5e8 MISC metadata.xml 602 BLAKE2B 05300c81bd2c4df76aaaf8381a788016777e259075aa6a3bf9da239b4832dac1281f718f0fd79ece7d5c238440e07d1aabe15b7da40f34674ac30bbd356d0c6b SHA512 0047a936eda032a4521707ea50dcde06dce3837993e70d43a5b033183ba58633ae46e2d2e56de98a56f3480b30e596c7fbae82fd1e2ee9cbebc7983d9551617d diff --git a/net-p2p/transmission/transmission-2.94.ebuild b/net-p2p/transmission/transmission-2.94.ebuild index 246560fb9ad7..745abf9221fa 100644 --- a/net-p2p/transmission/transmission-2.94.ebuild +++ b/net-p2p/transmission/transmission-2.94.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools flag-o-matic gnome2-utils qmake-utils systemd user xdg-utils +inherit autotools flag-o-matic gnome2-utils qmake-utils systemd xdg-utils DESCRIPTION="A Fast, Easy and Free BitTorrent client" HOMEPAGE="http://www.transmissionbt.com/" @@ -16,7 +16,7 @@ SLOT=0 IUSE="ayatana gtk libressl lightweight systemd qt5 xfs" KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86 ~x86-fbsd ~amd64-linux" -RDEPEND=">=dev-libs/libevent-2.0.10:= +COMMON_DEPEND=">=dev-libs/libevent-2.0.10:= !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) net-libs/libnatpmp @@ -37,7 +37,7 @@ RDEPEND=">=dev-libs/libevent-2.0.10:= dev-qt/qtwidgets:5 ) systemd? ( >=sys-apps/systemd-209:= )" -DEPEND="${RDEPEND} +DEPEND="${COMMON_DEPEND} >=dev-libs/glib-2.32 dev-util/intltool sys-devel/gettext @@ -45,6 +45,8 @@ DEPEND="${RDEPEND} virtual/pkgconfig qt5? ( dev-qt/linguist-tools:5 ) xfs? ( sys-fs/xfsprogs )" +RDEPEND="${COMMON_DEPEND} + acct-user/transmission" REQUIRED_USE="ayatana? ( gtk )" @@ -137,14 +139,6 @@ pkg_postinst() { xdg_desktop_database_update gnome2_icon_cache_update - enewgroup transmission - enewuser transmission -1 -1 /var/lib/transmission transmission - - if [[ ! -e "${EROOT%/}"/var/lib/transmission ]]; then - mkdir -p "${EROOT%/}"/var/lib/transmission || die - chown transmission:transmission "${EROOT%/}"/var/lib/transmission || die - fi - elog "If you use transmission-daemon, please, set 'rpc-username' and" elog "'rpc-password' (in plain text, transmission-daemon will hash it on" elog "start) in settings.json file located at /var/lib/transmission/config or" diff --git a/net-p2p/transmission/transmission-9999.ebuild b/net-p2p/transmission/transmission-9999.ebuild index 392d8cb5bf3e..312540191f40 100644 --- a/net-p2p/transmission/transmission-9999.ebuild +++ b/net-p2p/transmission/transmission-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit cmake-utils gnome2-utils readme.gentoo-r1 systemd user xdg-utils +inherit cmake-utils gnome2-utils readme.gentoo-r1 systemd xdg-utils if [[ ${PV} == 9999 ]]; then inherit git-r3 @@ -24,7 +24,7 @@ SLOT="0" IUSE="ayatana gtk libressl lightweight nls mbedtls qt5 systemd test" RESTRICT="!test? ( test )" -RDEPEND=" +COMMON_DEPEND=" dev-libs/libb64:0= >=dev-libs/libevent-2.0.10:= !mbedtls? ( @@ -51,7 +51,7 @@ RDEPEND=" ) systemd? ( >=sys-apps/systemd-209:= ) " -DEPEND="${RDEPEND} +DEPEND="${COMMON_DEPEND} virtual/pkgconfig nls? ( virtual/libintl @@ -64,6 +64,9 @@ DEPEND="${RDEPEND} ) ) " +RDEPEND="${COMMON_DEPEND} + acct-user/transmission +" src_unpack() { if [[ ${PV} == 9999 ]]; then @@ -137,14 +140,5 @@ pkg_postrm() { pkg_postinst() { xdg_desktop_database_update gnome2_icon_cache_update - - enewgroup transmission - enewuser transmission -1 -1 /var/lib/transmission transmission - - if [[ ! -e "${EROOT%/}"/var/lib/transmission ]]; then - mkdir -p "${EROOT%/}"/var/lib/transmission || die - chown transmission:transmission "${EROOT%/}"/var/lib/transmission || die - fi - readme.gentoo_print_elog } diff --git a/net-p2p/xmr-stak/Manifest b/net-p2p/xmr-stak/Manifest index d702690ef5f7..50de3474263e 100644 --- a/net-p2p/xmr-stak/Manifest +++ b/net-p2p/xmr-stak/Manifest @@ -14,19 +14,19 @@ DIST xmr-stak-2.8.0.tar.gz 388733 BLAKE2B cc75b2d80d7d9761b192f8d0752dde29d49c56 DIST xmr-stak-2.8.2.tar.gz 388342 BLAKE2B bcdfbebb2f8b8aba9be97a1591921e267852cf7a1c3685b3cc3858a3ca0e06498eaf969bd09c27f294ecac6a8fbc969b600ec0bbf33331d555e1f13cfbaa0402 SHA512 eb29ebc6c0a31bd274ff094558e93da0191ab219adc8b7fd47efec02ebe49feb441bb0224b4f3e0ce012588002c450f7a12c0ce3792b7f309bdb9045b06e1906 DIST xmr-stak-2.8.3.tar.gz 389352 BLAKE2B db4a52b99a950d81f6ae67b6a96f2cc7cbb5f86553c5a17b429ee7e7e84e486c81f62d9e45c9317d11160e86a89715102bf73281fff3e8a75cc93f68c52ee9c4 SHA512 ed930a93c59acfd086ad24403f58f4b545602f35c9641655b423657da24ed66ddff80c555d6bc364a09ba5a1015f66b20fa7f3d4bcfd75a0316f3ce30b9b9dd7 DIST xmr-stak-2.9.0.tar.gz 411514 BLAKE2B 8016bb70bf5d6d3c5ec70534e1711b0d7607fc46f9c33d9f6c4a9129aae599496f7af4453eab88b5260d50f5718583ee24e9def766308987d60662aaffba3ce0 SHA512 226ab0580aaf5e6c40734fb7448ccb6ab46631ad151765c3bd4829b2151027d748c593fd97ac5cba63c631c4fc8f7de632b1e8c633d80e20e53fea2a0744f8dc -EBUILD xmr-stak-2.10.0.ebuild 1887 BLAKE2B 7201b3135446ebe64b22fd6cb88402aa1d8d898e5c67cddb7b22398b50aed25c2f8dcf3e1c3f6e95b8e8a09275847355324391df2b31f55a517b86c05773ae08 SHA512 0266f6bc24791060ff5b5c80e3b0b4e899b9a9880118472576782e1c212952d745c4494d118c77c630b0d44e0a4e838d16bdcf84a46e5ee06fc50084b338d5c7 -EBUILD xmr-stak-2.10.1.ebuild 1887 BLAKE2B 7201b3135446ebe64b22fd6cb88402aa1d8d898e5c67cddb7b22398b50aed25c2f8dcf3e1c3f6e95b8e8a09275847355324391df2b31f55a517b86c05773ae08 SHA512 0266f6bc24791060ff5b5c80e3b0b4e899b9a9880118472576782e1c212952d745c4494d118c77c630b0d44e0a4e838d16bdcf84a46e5ee06fc50084b338d5c7 -EBUILD xmr-stak-2.10.2.ebuild 1887 BLAKE2B 7201b3135446ebe64b22fd6cb88402aa1d8d898e5c67cddb7b22398b50aed25c2f8dcf3e1c3f6e95b8e8a09275847355324391df2b31f55a517b86c05773ae08 SHA512 0266f6bc24791060ff5b5c80e3b0b4e899b9a9880118472576782e1c212952d745c4494d118c77c630b0d44e0a4e838d16bdcf84a46e5ee06fc50084b338d5c7 -EBUILD xmr-stak-2.10.3.ebuild 1887 BLAKE2B 7201b3135446ebe64b22fd6cb88402aa1d8d898e5c67cddb7b22398b50aed25c2f8dcf3e1c3f6e95b8e8a09275847355324391df2b31f55a517b86c05773ae08 SHA512 0266f6bc24791060ff5b5c80e3b0b4e899b9a9880118472576782e1c212952d745c4494d118c77c630b0d44e0a4e838d16bdcf84a46e5ee06fc50084b338d5c7 -EBUILD xmr-stak-2.10.4.ebuild 1887 BLAKE2B 7201b3135446ebe64b22fd6cb88402aa1d8d898e5c67cddb7b22398b50aed25c2f8dcf3e1c3f6e95b8e8a09275847355324391df2b31f55a517b86c05773ae08 SHA512 0266f6bc24791060ff5b5c80e3b0b4e899b9a9880118472576782e1c212952d745c4494d118c77c630b0d44e0a4e838d16bdcf84a46e5ee06fc50084b338d5c7 -EBUILD xmr-stak-2.10.5.ebuild 1887 BLAKE2B 7201b3135446ebe64b22fd6cb88402aa1d8d898e5c67cddb7b22398b50aed25c2f8dcf3e1c3f6e95b8e8a09275847355324391df2b31f55a517b86c05773ae08 SHA512 0266f6bc24791060ff5b5c80e3b0b4e899b9a9880118472576782e1c212952d745c4494d118c77c630b0d44e0a4e838d16bdcf84a46e5ee06fc50084b338d5c7 -EBUILD xmr-stak-2.10.6.ebuild 1887 BLAKE2B 7201b3135446ebe64b22fd6cb88402aa1d8d898e5c67cddb7b22398b50aed25c2f8dcf3e1c3f6e95b8e8a09275847355324391df2b31f55a517b86c05773ae08 SHA512 0266f6bc24791060ff5b5c80e3b0b4e899b9a9880118472576782e1c212952d745c4494d118c77c630b0d44e0a4e838d16bdcf84a46e5ee06fc50084b338d5c7 -EBUILD xmr-stak-2.10.7.ebuild 1887 BLAKE2B 7201b3135446ebe64b22fd6cb88402aa1d8d898e5c67cddb7b22398b50aed25c2f8dcf3e1c3f6e95b8e8a09275847355324391df2b31f55a517b86c05773ae08 SHA512 0266f6bc24791060ff5b5c80e3b0b4e899b9a9880118472576782e1c212952d745c4494d118c77c630b0d44e0a4e838d16bdcf84a46e5ee06fc50084b338d5c7 +EBUILD xmr-stak-2.10.0.ebuild 1888 BLAKE2B ea64b3f1a710696bb6818f03e8a6c0abbe4f67a742d7f6962fbda4dd916906f2593baf48f3016d7b19e8736ec95b3f820672629daea2c68ec920bd23af7bc89b SHA512 4c3b9abc3233d20fc1f1f2b6aa6aee128d6abd27a67558defaa5d6f4efeeed8cfd8684be7b5df7c7b67a953dde6e104e8281cece2b4a18e9d3171c669d3fa232 +EBUILD xmr-stak-2.10.1.ebuild 1888 BLAKE2B ea64b3f1a710696bb6818f03e8a6c0abbe4f67a742d7f6962fbda4dd916906f2593baf48f3016d7b19e8736ec95b3f820672629daea2c68ec920bd23af7bc89b SHA512 4c3b9abc3233d20fc1f1f2b6aa6aee128d6abd27a67558defaa5d6f4efeeed8cfd8684be7b5df7c7b67a953dde6e104e8281cece2b4a18e9d3171c669d3fa232 +EBUILD xmr-stak-2.10.2.ebuild 1888 BLAKE2B ea64b3f1a710696bb6818f03e8a6c0abbe4f67a742d7f6962fbda4dd916906f2593baf48f3016d7b19e8736ec95b3f820672629daea2c68ec920bd23af7bc89b SHA512 4c3b9abc3233d20fc1f1f2b6aa6aee128d6abd27a67558defaa5d6f4efeeed8cfd8684be7b5df7c7b67a953dde6e104e8281cece2b4a18e9d3171c669d3fa232 +EBUILD xmr-stak-2.10.3.ebuild 1888 BLAKE2B ea64b3f1a710696bb6818f03e8a6c0abbe4f67a742d7f6962fbda4dd916906f2593baf48f3016d7b19e8736ec95b3f820672629daea2c68ec920bd23af7bc89b SHA512 4c3b9abc3233d20fc1f1f2b6aa6aee128d6abd27a67558defaa5d6f4efeeed8cfd8684be7b5df7c7b67a953dde6e104e8281cece2b4a18e9d3171c669d3fa232 +EBUILD xmr-stak-2.10.4.ebuild 1888 BLAKE2B ea64b3f1a710696bb6818f03e8a6c0abbe4f67a742d7f6962fbda4dd916906f2593baf48f3016d7b19e8736ec95b3f820672629daea2c68ec920bd23af7bc89b SHA512 4c3b9abc3233d20fc1f1f2b6aa6aee128d6abd27a67558defaa5d6f4efeeed8cfd8684be7b5df7c7b67a953dde6e104e8281cece2b4a18e9d3171c669d3fa232 +EBUILD xmr-stak-2.10.5.ebuild 1888 BLAKE2B ea64b3f1a710696bb6818f03e8a6c0abbe4f67a742d7f6962fbda4dd916906f2593baf48f3016d7b19e8736ec95b3f820672629daea2c68ec920bd23af7bc89b SHA512 4c3b9abc3233d20fc1f1f2b6aa6aee128d6abd27a67558defaa5d6f4efeeed8cfd8684be7b5df7c7b67a953dde6e104e8281cece2b4a18e9d3171c669d3fa232 +EBUILD xmr-stak-2.10.6.ebuild 1888 BLAKE2B ea64b3f1a710696bb6818f03e8a6c0abbe4f67a742d7f6962fbda4dd916906f2593baf48f3016d7b19e8736ec95b3f820672629daea2c68ec920bd23af7bc89b SHA512 4c3b9abc3233d20fc1f1f2b6aa6aee128d6abd27a67558defaa5d6f4efeeed8cfd8684be7b5df7c7b67a953dde6e104e8281cece2b4a18e9d3171c669d3fa232 +EBUILD xmr-stak-2.10.7.ebuild 1888 BLAKE2B ea64b3f1a710696bb6818f03e8a6c0abbe4f67a742d7f6962fbda4dd916906f2593baf48f3016d7b19e8736ec95b3f820672629daea2c68ec920bd23af7bc89b SHA512 4c3b9abc3233d20fc1f1f2b6aa6aee128d6abd27a67558defaa5d6f4efeeed8cfd8684be7b5df7c7b67a953dde6e104e8281cece2b4a18e9d3171c669d3fa232 EBUILD xmr-stak-2.7.0.ebuild 1887 BLAKE2B c8762738f4a5bb50a7c7583709340177a8417e98edab569d8768a92a861ae6980fc6f95e2bd553a728af8178c0d3e6347cab4196bcbaace8b546b99743cdf3c3 SHA512 67d55d31c95d2e7ce96f1618f246aed70dce2ae16f956cc6e1e0440e4d32e0abd13fe7acb414326be3ec202029029d5f1b05ecc8b89685d8ec986bf85cfc630e EBUILD xmr-stak-2.7.1.ebuild 1887 BLAKE2B c8762738f4a5bb50a7c7583709340177a8417e98edab569d8768a92a861ae6980fc6f95e2bd553a728af8178c0d3e6347cab4196bcbaace8b546b99743cdf3c3 SHA512 67d55d31c95d2e7ce96f1618f246aed70dce2ae16f956cc6e1e0440e4d32e0abd13fe7acb414326be3ec202029029d5f1b05ecc8b89685d8ec986bf85cfc630e -EBUILD xmr-stak-2.8.0.ebuild 1887 BLAKE2B 7201b3135446ebe64b22fd6cb88402aa1d8d898e5c67cddb7b22398b50aed25c2f8dcf3e1c3f6e95b8e8a09275847355324391df2b31f55a517b86c05773ae08 SHA512 0266f6bc24791060ff5b5c80e3b0b4e899b9a9880118472576782e1c212952d745c4494d118c77c630b0d44e0a4e838d16bdcf84a46e5ee06fc50084b338d5c7 -EBUILD xmr-stak-2.8.2.ebuild 1887 BLAKE2B 7201b3135446ebe64b22fd6cb88402aa1d8d898e5c67cddb7b22398b50aed25c2f8dcf3e1c3f6e95b8e8a09275847355324391df2b31f55a517b86c05773ae08 SHA512 0266f6bc24791060ff5b5c80e3b0b4e899b9a9880118472576782e1c212952d745c4494d118c77c630b0d44e0a4e838d16bdcf84a46e5ee06fc50084b338d5c7 -EBUILD xmr-stak-2.8.3.ebuild 1887 BLAKE2B 7201b3135446ebe64b22fd6cb88402aa1d8d898e5c67cddb7b22398b50aed25c2f8dcf3e1c3f6e95b8e8a09275847355324391df2b31f55a517b86c05773ae08 SHA512 0266f6bc24791060ff5b5c80e3b0b4e899b9a9880118472576782e1c212952d745c4494d118c77c630b0d44e0a4e838d16bdcf84a46e5ee06fc50084b338d5c7 -EBUILD xmr-stak-2.9.0.ebuild 1887 BLAKE2B 7201b3135446ebe64b22fd6cb88402aa1d8d898e5c67cddb7b22398b50aed25c2f8dcf3e1c3f6e95b8e8a09275847355324391df2b31f55a517b86c05773ae08 SHA512 0266f6bc24791060ff5b5c80e3b0b4e899b9a9880118472576782e1c212952d745c4494d118c77c630b0d44e0a4e838d16bdcf84a46e5ee06fc50084b338d5c7 -EBUILD xmr-stak-9999.ebuild 1890 BLAKE2B 15f6c550c1f5a6ed2f9911972ff3c500ec9cd6292e1362b4b0b06aff52f681117fa176bcd8f65351c11901d1492d7dd617ca151a064e888bf874e7450f449ff2 SHA512 bf26e77719e5ac167555cd1efbb8e0d1ab7bf67c78d6f937a1cef9ca8ab8fc8555bf81adc2a65b9de39c77c0553ea70d0da947ced88e1cef046a38cd355e3c6c +EBUILD xmr-stak-2.8.0.ebuild 1888 BLAKE2B ea64b3f1a710696bb6818f03e8a6c0abbe4f67a742d7f6962fbda4dd916906f2593baf48f3016d7b19e8736ec95b3f820672629daea2c68ec920bd23af7bc89b SHA512 4c3b9abc3233d20fc1f1f2b6aa6aee128d6abd27a67558defaa5d6f4efeeed8cfd8684be7b5df7c7b67a953dde6e104e8281cece2b4a18e9d3171c669d3fa232 +EBUILD xmr-stak-2.8.2.ebuild 1888 BLAKE2B ea64b3f1a710696bb6818f03e8a6c0abbe4f67a742d7f6962fbda4dd916906f2593baf48f3016d7b19e8736ec95b3f820672629daea2c68ec920bd23af7bc89b SHA512 4c3b9abc3233d20fc1f1f2b6aa6aee128d6abd27a67558defaa5d6f4efeeed8cfd8684be7b5df7c7b67a953dde6e104e8281cece2b4a18e9d3171c669d3fa232 +EBUILD xmr-stak-2.8.3.ebuild 1888 BLAKE2B ea64b3f1a710696bb6818f03e8a6c0abbe4f67a742d7f6962fbda4dd916906f2593baf48f3016d7b19e8736ec95b3f820672629daea2c68ec920bd23af7bc89b SHA512 4c3b9abc3233d20fc1f1f2b6aa6aee128d6abd27a67558defaa5d6f4efeeed8cfd8684be7b5df7c7b67a953dde6e104e8281cece2b4a18e9d3171c669d3fa232 +EBUILD xmr-stak-2.9.0.ebuild 1888 BLAKE2B ea64b3f1a710696bb6818f03e8a6c0abbe4f67a742d7f6962fbda4dd916906f2593baf48f3016d7b19e8736ec95b3f820672629daea2c68ec920bd23af7bc89b SHA512 4c3b9abc3233d20fc1f1f2b6aa6aee128d6abd27a67558defaa5d6f4efeeed8cfd8684be7b5df7c7b67a953dde6e104e8281cece2b4a18e9d3171c669d3fa232 +EBUILD xmr-stak-9999.ebuild 1888 BLAKE2B ea64b3f1a710696bb6818f03e8a6c0abbe4f67a742d7f6962fbda4dd916906f2593baf48f3016d7b19e8736ec95b3f820672629daea2c68ec920bd23af7bc89b SHA512 4c3b9abc3233d20fc1f1f2b6aa6aee128d6abd27a67558defaa5d6f4efeeed8cfd8684be7b5df7c7b67a953dde6e104e8281cece2b4a18e9d3171c669d3fa232 MISC metadata.xml 655 BLAKE2B b80afc4405c0f0338c31463311fa46276f911ba47a0816173f0df698d847d48a35dcc8123fe249bb06ed967d268480809a6f4781beb0175bf37f38f463736a6f SHA512 c37afc09cdaaace2b64c153907fc0124a41aee2045bc8615257f454fe14187cac802b4249f36922a2d2206dd8ff0c00163418cc921dc8bccb9515cd8c3dd5ebb diff --git a/net-p2p/xmr-stak/xmr-stak-2.10.0.ebuild b/net-p2p/xmr-stak/xmr-stak-2.10.0.ebuild index 3244143bb5fe..07ffbf9c1036 100644 --- a/net-p2p/xmr-stak/xmr-stak-2.10.0.ebuild +++ b/net-p2p/xmr-stak/xmr-stak-2.10.0.ebuild @@ -55,7 +55,7 @@ src_install() { } pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then + if [ ! -e "${ROOT}/etc/xmr-stak/main.config" ]; then ewarn "To use xmr-stack:" if use cuda || use opencl; then ewarn "As root or as a user that is a member of the 'video' group," diff --git a/net-p2p/xmr-stak/xmr-stak-2.10.1.ebuild b/net-p2p/xmr-stak/xmr-stak-2.10.1.ebuild index 3244143bb5fe..07ffbf9c1036 100644 --- a/net-p2p/xmr-stak/xmr-stak-2.10.1.ebuild +++ b/net-p2p/xmr-stak/xmr-stak-2.10.1.ebuild @@ -55,7 +55,7 @@ src_install() { } pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then + if [ ! -e "${ROOT}/etc/xmr-stak/main.config" ]; then ewarn "To use xmr-stack:" if use cuda || use opencl; then ewarn "As root or as a user that is a member of the 'video' group," diff --git a/net-p2p/xmr-stak/xmr-stak-2.10.2.ebuild b/net-p2p/xmr-stak/xmr-stak-2.10.2.ebuild index 3244143bb5fe..07ffbf9c1036 100644 --- a/net-p2p/xmr-stak/xmr-stak-2.10.2.ebuild +++ b/net-p2p/xmr-stak/xmr-stak-2.10.2.ebuild @@ -55,7 +55,7 @@ src_install() { } pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then + if [ ! -e "${ROOT}/etc/xmr-stak/main.config" ]; then ewarn "To use xmr-stack:" if use cuda || use opencl; then ewarn "As root or as a user that is a member of the 'video' group," diff --git a/net-p2p/xmr-stak/xmr-stak-2.10.3.ebuild b/net-p2p/xmr-stak/xmr-stak-2.10.3.ebuild index 3244143bb5fe..07ffbf9c1036 100644 --- a/net-p2p/xmr-stak/xmr-stak-2.10.3.ebuild +++ b/net-p2p/xmr-stak/xmr-stak-2.10.3.ebuild @@ -55,7 +55,7 @@ src_install() { } pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then + if [ ! -e "${ROOT}/etc/xmr-stak/main.config" ]; then ewarn "To use xmr-stack:" if use cuda || use opencl; then ewarn "As root or as a user that is a member of the 'video' group," diff --git a/net-p2p/xmr-stak/xmr-stak-2.10.4.ebuild b/net-p2p/xmr-stak/xmr-stak-2.10.4.ebuild index 3244143bb5fe..07ffbf9c1036 100644 --- a/net-p2p/xmr-stak/xmr-stak-2.10.4.ebuild +++ b/net-p2p/xmr-stak/xmr-stak-2.10.4.ebuild @@ -55,7 +55,7 @@ src_install() { } pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then + if [ ! -e "${ROOT}/etc/xmr-stak/main.config" ]; then ewarn "To use xmr-stack:" if use cuda || use opencl; then ewarn "As root or as a user that is a member of the 'video' group," diff --git a/net-p2p/xmr-stak/xmr-stak-2.10.5.ebuild b/net-p2p/xmr-stak/xmr-stak-2.10.5.ebuild index 3244143bb5fe..07ffbf9c1036 100644 --- a/net-p2p/xmr-stak/xmr-stak-2.10.5.ebuild +++ b/net-p2p/xmr-stak/xmr-stak-2.10.5.ebuild @@ -55,7 +55,7 @@ src_install() { } pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then + if [ ! -e "${ROOT}/etc/xmr-stak/main.config" ]; then ewarn "To use xmr-stack:" if use cuda || use opencl; then ewarn "As root or as a user that is a member of the 'video' group," diff --git a/net-p2p/xmr-stak/xmr-stak-2.10.6.ebuild b/net-p2p/xmr-stak/xmr-stak-2.10.6.ebuild index 3244143bb5fe..07ffbf9c1036 100644 --- a/net-p2p/xmr-stak/xmr-stak-2.10.6.ebuild +++ b/net-p2p/xmr-stak/xmr-stak-2.10.6.ebuild @@ -55,7 +55,7 @@ src_install() { } pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then + if [ ! -e "${ROOT}/etc/xmr-stak/main.config" ]; then ewarn "To use xmr-stack:" if use cuda || use opencl; then ewarn "As root or as a user that is a member of the 'video' group," diff --git a/net-p2p/xmr-stak/xmr-stak-2.10.7.ebuild b/net-p2p/xmr-stak/xmr-stak-2.10.7.ebuild index 3244143bb5fe..07ffbf9c1036 100644 --- a/net-p2p/xmr-stak/xmr-stak-2.10.7.ebuild +++ b/net-p2p/xmr-stak/xmr-stak-2.10.7.ebuild @@ -55,7 +55,7 @@ src_install() { } pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then + if [ ! -e "${ROOT}/etc/xmr-stak/main.config" ]; then ewarn "To use xmr-stack:" if use cuda || use opencl; then ewarn "As root or as a user that is a member of the 'video' group," diff --git a/net-p2p/xmr-stak/xmr-stak-2.8.0.ebuild b/net-p2p/xmr-stak/xmr-stak-2.8.0.ebuild index 3244143bb5fe..07ffbf9c1036 100644 --- a/net-p2p/xmr-stak/xmr-stak-2.8.0.ebuild +++ b/net-p2p/xmr-stak/xmr-stak-2.8.0.ebuild @@ -55,7 +55,7 @@ src_install() { } pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then + if [ ! -e "${ROOT}/etc/xmr-stak/main.config" ]; then ewarn "To use xmr-stack:" if use cuda || use opencl; then ewarn "As root or as a user that is a member of the 'video' group," diff --git a/net-p2p/xmr-stak/xmr-stak-2.8.2.ebuild b/net-p2p/xmr-stak/xmr-stak-2.8.2.ebuild index 3244143bb5fe..07ffbf9c1036 100644 --- a/net-p2p/xmr-stak/xmr-stak-2.8.2.ebuild +++ b/net-p2p/xmr-stak/xmr-stak-2.8.2.ebuild @@ -55,7 +55,7 @@ src_install() { } pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then + if [ ! -e "${ROOT}/etc/xmr-stak/main.config" ]; then ewarn "To use xmr-stack:" if use cuda || use opencl; then ewarn "As root or as a user that is a member of the 'video' group," diff --git a/net-p2p/xmr-stak/xmr-stak-2.8.3.ebuild b/net-p2p/xmr-stak/xmr-stak-2.8.3.ebuild index 3244143bb5fe..07ffbf9c1036 100644 --- a/net-p2p/xmr-stak/xmr-stak-2.8.3.ebuild +++ b/net-p2p/xmr-stak/xmr-stak-2.8.3.ebuild @@ -55,7 +55,7 @@ src_install() { } pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then + if [ ! -e "${ROOT}/etc/xmr-stak/main.config" ]; then ewarn "To use xmr-stack:" if use cuda || use opencl; then ewarn "As root or as a user that is a member of the 'video' group," diff --git a/net-p2p/xmr-stak/xmr-stak-2.9.0.ebuild b/net-p2p/xmr-stak/xmr-stak-2.9.0.ebuild index 3244143bb5fe..07ffbf9c1036 100644 --- a/net-p2p/xmr-stak/xmr-stak-2.9.0.ebuild +++ b/net-p2p/xmr-stak/xmr-stak-2.9.0.ebuild @@ -55,7 +55,7 @@ src_install() { } pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then + if [ ! -e "${ROOT}/etc/xmr-stak/main.config" ]; then ewarn "To use xmr-stack:" if use cuda || use opencl; then ewarn "As root or as a user that is a member of the 'video' group," diff --git a/net-p2p/xmr-stak/xmr-stak-9999.ebuild b/net-p2p/xmr-stak/xmr-stak-9999.ebuild index b0edfc7d2166..07ffbf9c1036 100644 --- a/net-p2p/xmr-stak/xmr-stak-9999.ebuild +++ b/net-p2p/xmr-stak/xmr-stak-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -55,7 +55,7 @@ src_install() { } pkg_postinst() { - if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then + if [ ! -e "${ROOT}/etc/xmr-stak/main.config" ]; then ewarn "To use xmr-stack:" if use cuda || use opencl; then ewarn "As root or as a user that is a member of the 'video' group," |