diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-04-05 21:17:31 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-04-05 21:17:31 +0100 |
commit | dc7cbdfa65fd814b3b9aa3c56257da201109e807 (patch) | |
tree | c85d72f6f31f21f178069c9d41d41a7c1ff4b362 /net-p2p | |
parent | 0706fc6986773f4e4d391deff4ad5143c464ea4e (diff) |
gentoo resync : 05.04.2019
Diffstat (limited to 'net-p2p')
-rw-r--r-- | net-p2p/Manifest.gz | bin | 9251 -> 9255 bytes | |||
-rw-r--r-- | net-p2p/airdcpp-webclient/Manifest | 2 | ||||
-rw-r--r-- | net-p2p/airdcpp-webclient/airdcpp-webclient-2.6.0.ebuild | 65 | ||||
-rw-r--r-- | net-p2p/deluge/Manifest | 2 | ||||
-rw-r--r-- | net-p2p/deluge/deluge-1.3.15-r3.ebuild | 2 | ||||
-rw-r--r-- | net-p2p/freenet/Manifest | 6 | ||||
-rw-r--r-- | net-p2p/freenet/freenet-0.7.5_p1478.ebuild | 158 | ||||
-rw-r--r-- | net-p2p/freenet/freenet-0.7.5_p1484.ebuild (renamed from net-p2p/freenet/freenet-0.7.5_p1478-r1.ebuild) | 25 | ||||
-rw-r--r-- | net-p2p/syncthing/Manifest | 52 | ||||
-rw-r--r-- | net-p2p/syncthing/syncthing-1.1.0.ebuild | 151 | ||||
-rw-r--r-- | net-p2p/xmr-stak/Manifest | 4 | ||||
-rw-r--r-- | net-p2p/xmr-stak/xmr-stak-2.10.3.ebuild | 67 | ||||
-rw-r--r-- | net-p2p/xmr-stak/xmr-stak-2.10.4.ebuild | 67 |
13 files changed, 428 insertions, 173 deletions
diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz Binary files differindex f07fac5d8c79..840c626b4535 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 e28effd7b8b9..cdc7eca72438 100644 --- a/net-p2p/airdcpp-webclient/Manifest +++ b/net-p2p/airdcpp-webclient/Manifest @@ -2,6 +2,8 @@ AUX airdcppd.confd 198 BLAKE2B 7d3fbce6527a7f1971f544a37215fa73ed1f19bc5f6c4c3ef AUX airdcppd.initd 584 BLAKE2B 6e19d6088b26153527fa51e3789c3968647af3f7a2b1fbe2b355587b14eef94b8800a78565ce3bd54f0474542496bfd9f80566c36fcf6f1e51f55c48aa0654ee SHA512 f6de7a576eaef662e73dd488acd956371891278a6fa6c912be864c630a22435541deaca9055c6d7912bf483de228db2cd0bd9c9666a1a436de55112561783721 DIST airdcpp-webclient-2.5.0.tar.gz 900078 BLAKE2B 53f5e096a3a6cc7c77c92bef32a7aaf0fb7b5e49740718252c7b4e233b80c52ca27029ba24fef4f1ab9c4c360da182accffb8ba7de27ef9b0b4aaa011005b689 SHA512 cf0220e3f2096304e393a4bd833e81c1427dbd144a56498712c9e18f2ec14f35d9112ad0ff05f54aad5a57126d68fc46c2bf20806dd7464a5bdb301543b08809 DIST airdcpp-webclient-2.5.1.tar.gz 898980 BLAKE2B a930a13d34068977d0184ea56163cb9ae0f47bd92cfb724145f287742fb034ebc89f0a55fc5b07a8761de0749d3725912d4f4682542ac60c93b003a08ed24c9f SHA512 297aa780ecc35f48000eba1cc3b6f284a64954fbcc257ed58c84f2c88901b1c01c17228883c6569fa1333f0e41067f9fe7623ef24e458844544f6d6cc2b45c4c +DIST airdcpp-webclient-2.6.0.tar.gz 903873 BLAKE2B 7a82891efef14e8d3c2da9a15165698084daf9c044d420c271dd1401710f030fc3c6fd83d7f58cee746767624b1292e7fcb7a48387e03b0eca2cf779753686d8 SHA512 d6d029638e69d19743d2e49185b08a808d95d725c3f40bd98ab42c384d3eae6d07e4528ac28ac9db50011f8a68592ae60f49cedbbccb45a78e82a5e424bb731c EBUILD airdcpp-webclient-2.5.0.ebuild 1439 BLAKE2B 39eb81610030ca0ca4158842ec9c42fdd745924a4daf8b4967d477e021d8560e2cae400343b0f4ccff1eabc343eb2e1e6977b43a11774f1efb1a6e8a00155a96 SHA512 21193dd5317f7185151090f2559e0d8bd0b6b6950be16b3ad60648706bec5c0c4c4f552baa217ccbbf4e42f6cc4d31f7ef5aa6ff15fdee93fc20556b47d29b1e EBUILD airdcpp-webclient-2.5.1.ebuild 1439 BLAKE2B 449772fdef496874781fcd7849bd27313ce26b740306f464928c4b51eb9a21cc4a006f85f473408799aae1316e5c9f9d2842ec7cb15ecb9865bc0cf0cdd4ba38 SHA512 45cd923260b9294e60fe8cd9447ce9158d366dafcff0200253cb308589d83450d94f3f989e073b24c3f01bcc411964a11903aacdaa56a798599ef294a4e2c8bd +EBUILD airdcpp-webclient-2.6.0.ebuild 1439 BLAKE2B 449772fdef496874781fcd7849bd27313ce26b740306f464928c4b51eb9a21cc4a006f85f473408799aae1316e5c9f9d2842ec7cb15ecb9865bc0cf0cdd4ba38 SHA512 45cd923260b9294e60fe8cd9447ce9158d366dafcff0200253cb308589d83450d94f3f989e073b24c3f01bcc411964a11903aacdaa56a798599ef294a4e2c8bd 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 new file mode 100644 index 000000000000..6e5120d6044e --- /dev/null +++ b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.6.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6,7}} ) + +inherit cmake-utils python-any-r1 user + +DESCRIPTION="Cross-platform Direct Connect client" +HOMEPAGE="https://airdcpp-web.github.io/" +SRC_URI="https://github.com/airdcpp-web/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64 ~x86" +LICENSE="GPL-2+" +SLOT="0" +IUSE="nat-pmp +tbb +webui" + +RDEPEND=" + app-arch/bzip2 + dev-cpp/websocketpp + dev-libs/boost:= + dev-libs/leveldb:= + dev-libs/libmaxminddb:= + dev-libs/openssl:0=[-bindist] + net-libs/miniupnpc:= + sys-libs/zlib:= + virtual/libiconv + nat-pmp? ( net-libs/libnatpmp:= ) + tbb? ( dev-cpp/tbb:= ) +" +DEPEND=" + virtual/pkgconfig + ${PYTHON_DEPS} + ${RDEPEND} +" +PDEPEND="webui? ( www-apps/airdcpp-webui )" + +pkg_setup() { + python-any-r1_pkg_setup + enewgroup airdcppd + enewuser airdcppd -1 -1 /var/lib/airdcppd airdcppd +} + +src_configure() { + local mycmakeargs=( + -DINSTALL_WEB_UI=OFF + -DENABLE_NATPMP=$(usex nat-pmp) + -DENABLE_TBB=$(usex tbb) + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + newconfd "${FILESDIR}/airdcppd.confd" airdcppd + newinitd "${FILESDIR}/airdcppd.initd" airdcppd + keepdir /var/lib/airdcppd + fowners airdcppd:airdcppd /var/lib/airdcppd +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + elog "Run 'airdcppd --configure' to set up ports and authentication" + fi +} diff --git a/net-p2p/deluge/Manifest b/net-p2p/deluge/Manifest index 122c77d6dc07..f321f9616297 100644 --- a/net-p2p/deluge/Manifest +++ b/net-p2p/deluge/Manifest @@ -11,7 +11,7 @@ AUX deluged.service-2 243 BLAKE2B 461d160a901c804cc405fa1c95ea5eb41feac701577da7 AUX deluged.service.conf 114 BLAKE2B 4b04389b8337e692966f20c9423c5e86a2852969f95684e01fccadc84987cefdc198364dc3827673d33696d109d2194d3aed4f9f90260c373dd4d45b1fe1a05f SHA512 b84ffe94048757359753157643e3d5d6a8110aebffbaf73b836f6f3f53a4e6fee6bcdf65563233ac04859707a5eda986638374b28d913281a98c9edaa6e4750a DIST deluge-1.3.15.tar.bz2 1775913 BLAKE2B 9d5224766051d52b6e075dcafab5716793081c78ba69da616fc98f2c463ddc7676b2c2ce8f54b81e1480cf4344582245733033cf5927a9692bc43ec0a23f0001 SHA512 1d0f93a8c5081b807a390f79101d7f26751b0dfc47efe4c3573541014f9e5969461e2d421d17646c17fb81eb4f66f25f5ddce63b9bd226989adb7d7506146bda EBUILD deluge-1.3.15-r2.ebuild 4929 BLAKE2B 78454c0525b20a0a521d15bd49c01e556c7c437c4363cbccc0a17b86e48afa8f9fb226388e55d397c9069d8bb1ab0ec265964fa3d529ef64a8f83973b706a925 SHA512 3d1e9636458040434fa54ec1d2f782f193739188bad0b03ff1fe3d9fc20ee2450d2cc2e2185d050ae34e0be271ca692cd88adc22dc69591eca110b88be54cf39 -EBUILD deluge-1.3.15-r3.ebuild 4497 BLAKE2B 821b51f3f21c3191305d027ff51e8433c88614b8c7815d30e352c9c3c54f47a2531f415530347af95edb35edb1e1f3f75637fcfd421a33e4cfcba77e88944ea3 SHA512 21c4fc04cdab35f692e041e9c0766821004932d7efc91a9ad245abff2cbbbddba1515cc9404e395ab6ede8fb5cf585561527b39e0fac885f9ec0e1cec6e4e831 +EBUILD deluge-1.3.15-r3.ebuild 4495 BLAKE2B 82ffe9b866a7761cfce5cea806ba57cce365172fe092470481c0ca6af14801b91d2d3c58da3c9b5d41764273b35223f4d18daa44682f45901038d4fc64b773e6 SHA512 dd366542d8ad15db9ff42ded2e2a45c421457f8cddc2640438decccbc82e25e4b3a8c3c4959eb265c3a27c655b86af7902ebba989301066f97176d5d07fb0120 EBUILD deluge-1.3.9999.ebuild 4471 BLAKE2B a996b5c941ce4e5d1dc72c902e727d6c75805feb2bb7627009b39e52a6e3c3be0b251879ebffb755376d94b400a62170de3cef6a8fad5cbc7fe2f2d6e10cd816 SHA512 511ccc9ee312a70a86981d5abfe3319a0e3438563294346565aadb181ee237f6f13aa1a68d76b82755d40a2cc3b02a9307704b888ade460f37b64a203abfda50 EBUILD deluge-9999.ebuild 4787 BLAKE2B 1d731c0c8790fa85090e28738ccbb608eedcdfe1703737b36018a7dff33242499ee29720e1abb6e94ef61672f13144280e17ffa9bf61a96832e2fcf39af8284a SHA512 84c7d81d0a6060c050e43dbd9d74a0584224983a170d297941d632d7e1347c07852e4e474540e73908f9c912f2fe6c6bdc25fdedbc93c21c33506bec461ef2c0 MISC metadata.xml 647 BLAKE2B 1d02be5cf9e82cf9105241eec91537f7f174ccaed33de9a2cbb26d184051cc96706a7fdc3f771f78a9057413af7501279f01a125722a25e3feea89a95df8cff3 SHA512 758bd56860522d98aec78c4517f797c4369566ca9cace827f44011c8141498259aa1b503556e47308dc2e95a1c5ab5b5fec3da2a536a4ebc25f516e19305495c diff --git a/net-p2p/deluge/deluge-1.3.15-r3.ebuild b/net-p2p/deluge/deluge-1.3.15-r3.ebuild index 2245028f9908..d3ef7813a7a0 100644 --- a/net-p2p/deluge/deluge-1.3.15-r3.ebuild +++ b/net-p2p/deluge/deluge-1.3.15-r3.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == 9999 ]]; then SRC_URI="" else SRC_URI="http://download.deluge-torrent.org/source/${P}.tar.bz2" - KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86" + KEYWORDS="amd64 ~arm ~ppc ~sparc x86" fi LICENSE="GPL-2" diff --git a/net-p2p/freenet/Manifest b/net-p2p/freenet/Manifest index 576850d378a4..01c61429c181 100644 --- a/net-p2p/freenet/Manifest +++ b/net-p2p/freenet/Manifest @@ -7,14 +7,12 @@ AUX freenet 474 BLAKE2B f50fbfaaaf6a919ac15b078a627eb1b2fbc9e6b6c83e4229ae4032e6 AUX freenet-0.7.5_p1474-wrapper.conf 949 BLAKE2B 6832683015aff6db0ad2b4116a6b8aea2ca23c1ac38da72ae71ac3a339a2efe69a7bab37911035d82a15d6ff725fb8d481deae42bd1bbaf0ad62119194674354 SHA512 a6d30afc502176a6e0bab480368553c1df50add8fe18b65cede38be752c989125999cbb8bedfd68641623fd4498e19610c16d02fcf9d951da450a9612301cdeb AUX freenet.service 271 BLAKE2B 7d47ad525f4bb13e07c50a0bdf19f1ef234d5219e82f426254c316abc4517180c22267a245ca022edf68e615a2865fe0dd08f694ee5ee2ced8c5391b3c5e33ad SHA512 2f3d4ec0ba05eff328e8176cbe130176a82a1bb432599de44ab78ca27e9c96e0eafe0871f12b0165247f941a2e929635a6abe6cd61351b1305c0d0e8cff83d2b AUX run.sh-20090501 16217 BLAKE2B 249254104ca2d0a20131a5d6b36a07b14fe6407d1915d75ecf98a617de6e532def710975ff1b2e0b580f7148099cd7f6915d8adc0b15e1f67af4fc4713e0e5af SHA512 ba97f1e370ffb7c9ea109b7d529430581a588d8d7e121ec09865e9e8932f2901477f7f43e7d0b95c7c95c2c42db05870e5d811528f91f78b48b68a539c804e67 -DIST freenet-0.7.5_p1478.zip 5082260 BLAKE2B 4f08b5eff361b0666647f67152fb9709d35ca6c5996a0ac1e899de16510d2f25afb89c8af150a4f9d0785da25ff5db2e80fc2e851e0c42c763b72952d456bde1 SHA512 4147ef68e9c61a7d90c378cd9a3896933c4b931c31caf95107d1e188b4bf51d187381200d262fc1adaf939be7b0ea0eec9f795a09c897c1d20765325ac5faf03 DIST freenet-0.7.5_p1480.zip 5099654 BLAKE2B cdbe32e90f61f664c0aff8dea81a68a46ced7ba5aef3068243d99a1b189597dfc4126c6e83c0fd4de547d6d076939c601ed3d3f8ec4fa6d4a5dd5d6ef5322069 SHA512 8e6c11014554cba0591f5f98a6af22660643a2d62c46fb003ec16d1dd3643178300081bef78083d87608c012f232f46f71fdd201d031248bf28e91899f71547e DIST freenet-0.7.5_p1483.zip 5548445 BLAKE2B 275e9d86d5d2aff94c227d774ce8853a0aeefb8963d6365f684e5e9b07ee4ba3779908d35e0b2ca92fc980c4199a1d29be73cce476c9e3d2f237734e4f9a35e7 SHA512 6c959c0ece7faaa07cd3c228cd2de7c15063ccd30f91b45b180d4d79e0060c5c156470d03eb421418ccd207931f9737e1a63b8be639b348cb0d15dacca89e4cc +DIST freenet-0.7.5_p1484.zip 5584092 BLAKE2B d5be70eae9ae40134d8aed92e649a50ea5c967b13c84bb327b1429a2b709caf9a37443a5ca3e54df520a775ab4705cd7656d7060b9c29c7af1d894936991f2ee SHA512 126e794972c65e9caaca2baa3724f199e1ad432c92351826222be54ee184ca4076fe1b13394914f60b5449731763e00ccb097639092b4c724e5bca1bb10f5ac2 DIST freenet-ant-1.7.1.jar 1327167 BLAKE2B 408ec04ef6be58490bc6be200bd2ae1946aa4e22a9e01c9ef00351316f7ec0e23b055ed0907c16eaf5a60d153d3b96e4c447884df752e13d16520b3360581895 SHA512 2c84378d995fed0630169fffab020bde89c3edb7b3bc1e14e2251ed71be684dc2520fdeed8bae382de362984e25a31dcd59326ef8735f8066166c1e8d98ca408 DIST seednodes-0.7.5_p1480.zip 24935 BLAKE2B 2a297cb7e429a3db06882b703241d420fd7225192afd500f2ff5a3521b1a53c4d62fc2d5b4c0a6ed4d62fa3cd4da64a42da04459dea81701d98faf36b4642eb8 SHA512 cde40562156627818e3384cb8ca29ac02cc52eb9e02c3b0627d7786b4b7deace79b3a840f61c551a25f4d771190558fb277b3f63a71994c30c7b28a2c2f85497 -DIST seednodes-20160521.fref.bz2 13751 BLAKE2B f464eb99fcefd690867246b1a77175230ac1cc9e037f3dc465d56ad70d293df78f990cfd75e6be64c26d77f2bc7bfa0bbdedd9d1720a4afa658ed3c381139eb1 SHA512 3530ac6bf9de886930bb403c2d2ec27102d5dc6904582ee69987e369dbfaf7170aadbc02b95836ff43fef2531fb06087a494b426662cd5529c87316590fd2686 -EBUILD freenet-0.7.5_p1478-r1.ebuild 4240 BLAKE2B b42422f22a2d862f259347306781b4023b7cb7add0b10294288eea3ca8a95b86e1a5d0d05a125c87530e1c06f943d7571aae9686d30a197e6845357623e4980c SHA512 3329c581704206df82e1a823947a4f64b6a3f347acc3908376e3055ba0bb684e64e70bf521788297def4918a759502e6220df3bfaa4e526dca837544903fad1a -EBUILD freenet-0.7.5_p1478.ebuild 4240 BLAKE2B b42422f22a2d862f259347306781b4023b7cb7add0b10294288eea3ca8a95b86e1a5d0d05a125c87530e1c06f943d7571aae9686d30a197e6845357623e4980c SHA512 3329c581704206df82e1a823947a4f64b6a3f347acc3908376e3055ba0bb684e64e70bf521788297def4918a759502e6220df3bfaa4e526dca837544903fad1a EBUILD freenet-0.7.5_p1480.ebuild 4298 BLAKE2B 2f01470434fbc26103814728c6a0614227e1fd39a3a5fba273eec0970da749a08056e81805b2346280154adfa9cfe81891c3c6dea9e5734db14aa8cc25d73c9b SHA512 353064278dc061132a7d48037ae74fa53d129f40d79372e8f5cbf5ad4d91401d1d8062ea16d7710317a06988637efdfca4ad1b79c341b8a75a7a4ae1d790bd12 EBUILD freenet-0.7.5_p1483.ebuild 4640 BLAKE2B efbd14d417e37ab120f8b5f1e984806cc154aecc4b9b0c70998e8f3e6406fdc30ffc24b9e217ccc45ac68b093674f880ac0c032c846bb741090fef267a10a206 SHA512 58a0a6df60f777055a11dba1e76ed41b8df7b75263d035441d2e591d589eb83220eb721b02bbcb90e40d6399f9564e664c49a81924cc7d9bc16117e62c3779db +EBUILD freenet-0.7.5_p1484.ebuild 4640 BLAKE2B efbd14d417e37ab120f8b5f1e984806cc154aecc4b9b0c70998e8f3e6406fdc30ffc24b9e217ccc45ac68b093674f880ac0c032c846bb741090fef267a10a206 SHA512 58a0a6df60f777055a11dba1e76ed41b8df7b75263d035441d2e591d589eb83220eb721b02bbcb90e40d6399f9564e664c49a81924cc7d9bc16117e62c3779db MISC metadata.xml 333 BLAKE2B a43991a83e4f80ef55bf5e3858670d45bddfb5a1168a638124642260dc4c498430a6f5892a47d68af14fe3b63968d71561b92b1b31507d04770269d352843e21 SHA512 73b9b7fc476aba6342a92820a2a4d200735370173f10fd93521daa89c711d9152006dbb00aa1f513558cf0fb7e33ca97f7442ddce4a7bcc58c8a3ec8a08403c8 diff --git a/net-p2p/freenet/freenet-0.7.5_p1478.ebuild b/net-p2p/freenet/freenet-0.7.5_p1478.ebuild deleted file mode 100644 index d37f8db162eb..000000000000 --- a/net-p2p/freenet/freenet-0.7.5_p1478.ebuild +++ /dev/null @@ -1,158 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DATE=20160521 -JAVA_PKG_IUSE="doc source" - -inherit eutils java-pkg-2 java-ant-2 multilib systemd user - -DESCRIPTION="An encrypted network without censorship" -HOMEPAGE="https://freenetproject.org/" -SRC_URI=" - https://github.com/${PN}/fred/archive/build0${PV#*p}.zip -> ${P}.zip - mirror://gentoo/seednodes-${DATE}.fref.bz2 - mirror://gentoo/freenet-ant-1.7.1.jar" - -LICENSE="GPL-2+ GPL-2 MIT BSD-2 Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -CDEPEND="dev-java/bcprov:1.54 - dev-java/commons-compress:0 - dev-java/fec:0 - dev-java/java-service-wrapper:0 - dev-java/jbitcollider-core:0 - dev-java/lzma:0 - dev-java/lzmajio:0 - dev-java/mersennetwister:0" - -DEPEND=" - app-arch/unzip - >=virtual/jdk-1.7 - ${CDEPEND} - test? ( - dev-java/junit:0 - dev-java/ant-junit:0 - ) - dev-java/ant-core:0" - -RDEPEND=" - >=virtual/jre-1.7 - net-libs/nativebiginteger:0 - ${CDEPEND}" - -PDEPEND="net-libs/NativeThread:0" - -JAVA_PKG_BSFIX_NAME+=" build-clean.xml" -JAVA_ANT_REWRITE_CLASSPATH="yes" -JAVA_ANT_CLASSPATH_TAGS+=" javadoc" -JAVA_ANT_ENCODING="utf8" - -EANT_BUILD_TARGET="package" -EANT_TEST_TARGET="unit" -EANT_BUILD_XML="build-clean.xml" -EANT_GENTOO_CLASSPATH="bcprov-1.54,commons-compress,fec,java-service-wrapper,jbitcollider-core,lzma,lzmajio,mersennetwister" -EANT_EXTRA_ARGS="-Dsuppress.gjs=true -Dlib.contrib.present=true -Dlib.bouncycastle.present=true -Dlib.junit.present=true -Dtest.skip=true" - -S="${WORKDIR}/fred-build0${PV#*p}" - -RESTRICT="test" # they're broken in the last release. - -MY_PATCHES=( - "${FILESDIR}"/0.7.5_p1321-ext.patch - "${FILESDIR}/"0.7.5_p1475-remove-git.patch -) - -pkg_setup() { - has_version dev-java/icedtea[cacao] && { - ewarn "dev-java/icedtea was built with cacao USE flag." - ewarn "freenet may compile with it, but it will refuse to run." - ewarn "Please remerge dev-java/icedtea without cacao USE flag," - ewarn "if you plan to use it for running freenet." - } - java-pkg-2_pkg_setup - enewgroup freenet - enewuser freenet -1 -1 /var/freenet freenet -} - -src_unpack() { - unpack ${P}.zip seednodes-${DATE}.fref.bz2 -} - -java_prepare() { - cp "${FILESDIR}"/freenet-0.7.5_p1474-wrapper.conf freenet-wrapper.conf || die - cp "${FILESDIR}"/run.sh-20090501 run.sh || die - - epatch "${MY_PATCHES[@]}" - - sed -i -e "s:=/usr/lib:=/usr/$(get_libdir):g" \ - freenet-wrapper.conf || die "sed failed" - - echo "wrapper.java.classpath.1=/usr/share/freenet/lib/freenet.jar" >> freenet-wrapper.conf || die - - local i=2 pkg jars jar - local ifs_original=${IFS} - IFS="," - for pkg in ${EANT_GENTOO_CLASSPATH} ; do - jars="$(java-pkg_getjars ${pkg})" - for jar in ${jars} ; do - echo "wrapper.java.classpath.$((i++))=${jar}" >> freenet-wrapper.conf || die - done - done - IFS=${ifs_original} - echo "wrapper.java.classpath.$((i++))=/usr/share/freenet/lib/ant.jar" >> freenet-wrapper.conf || die - - cp "${DISTDIR}"/freenet-ant-1.7.1.jar lib/ant.jar || die -} - -EANT_TEST_EXTRA_ARGS="-Dtest.skip=false" - -src_test() { - java-pkg-2_src_test -} - -src_install() { - java-pkg_dojar dist/freenet.jar - java-pkg_newjar "${DISTDIR}"/freenet-ant-1.7.1.jar ant.jar - - if has_version =sys-apps/baselayout-2*; then - doinitd "${FILESDIR}"/freenet - else - newinitd "${FILESDIR}"/freenet.old freenet - fi - - systemd_dounit "${FILESDIR}"/freenet.service - - dodoc AUTHORS - newdoc README.md README - insinto /etc - doins freenet-wrapper.conf - insinto /var/freenet - doins run.sh - newins "${WORKDIR}"/seednodes-${DATE}.fref seednodes.fref - fperms +x /var/freenet/run.sh - dosym java-service-wrapper/libwrapper.so /usr/$(get_libdir)/libwrapper.so - use doc && java-pkg_dojavadoc javadoc - use source && java-pkg_dosrc src -} - -pkg_postinst() { - elog " " - elog "1. Start freenet with /etc/init.d/freenet start." - elog "2. Open localhost:8888 in your browser for the web interface." - #workaround for previously existing freenet user - [[ $(stat --format="%U" /var/freenet) == "freenet" ]] || chown \ - freenet:freenet /var/freenet -} - -pkg_postrm() { - if ! [[ -e /usr/share/freenet/lib/freenet.jar ]] ; then - elog " " - elog "If you dont want to use freenet any more" - elog "and dont want to keep your identity/other stuff" - elog "remember to do 'rm -rf /var/freenet' to remove everything" - fi -} diff --git a/net-p2p/freenet/freenet-0.7.5_p1478-r1.ebuild b/net-p2p/freenet/freenet-0.7.5_p1484.ebuild index d37f8db162eb..104ad58ab195 100644 --- a/net-p2p/freenet/freenet-0.7.5_p1478-r1.ebuild +++ b/net-p2p/freenet/freenet-0.7.5_p1484.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 DATE=20160521 JAVA_PKG_IUSE="doc source" @@ -10,9 +10,10 @@ inherit eutils java-pkg-2 java-ant-2 multilib systemd user DESCRIPTION="An encrypted network without censorship" HOMEPAGE="https://freenetproject.org/" +# https://github.com/${PN}/seedrefs/archive/build0${PV#*p}.zip -> seednodes-${PV}.zip SRC_URI=" https://github.com/${PN}/fred/archive/build0${PV#*p}.zip -> ${P}.zip - mirror://gentoo/seednodes-${DATE}.fref.bz2 + https://github.com/${PN}/seedrefs/archive/build01480.zip -> seednodes-0.7.5_p1480.zip mirror://gentoo/freenet-ant-1.7.1.jar" LICENSE="GPL-2+ GPL-2 MIT BSD-2 Apache-2.0" @@ -25,6 +26,7 @@ CDEPEND="dev-java/bcprov:1.54 dev-java/fec:0 dev-java/java-service-wrapper:0 dev-java/jbitcollider-core:0 + dev-java/jna:0 dev-java/lzma:0 dev-java/lzmajio:0 dev-java/mersennetwister:0" @@ -54,7 +56,7 @@ JAVA_ANT_ENCODING="utf8" EANT_BUILD_TARGET="package" EANT_TEST_TARGET="unit" EANT_BUILD_XML="build-clean.xml" -EANT_GENTOO_CLASSPATH="bcprov-1.54,commons-compress,fec,java-service-wrapper,jbitcollider-core,lzma,lzmajio,mersennetwister" +EANT_GENTOO_CLASSPATH="bcprov-1.54,commons-compress,fec,java-service-wrapper,jbitcollider-core,jna,lzma,lzmajio,mersennetwister" EANT_EXTRA_ARGS="-Dsuppress.gjs=true -Dlib.contrib.present=true -Dlib.bouncycastle.present=true -Dlib.junit.present=true -Dtest.skip=true" S="${WORKDIR}/fred-build0${PV#*p}" @@ -62,7 +64,7 @@ S="${WORKDIR}/fred-build0${PV#*p}" RESTRICT="test" # they're broken in the last release. MY_PATCHES=( - "${FILESDIR}"/0.7.5_p1321-ext.patch + "${FILESDIR}"/0.7.5_p1483-ext.patch "${FILESDIR}/"0.7.5_p1475-remove-git.patch ) @@ -79,12 +81,17 @@ pkg_setup() { } src_unpack() { - unpack ${P}.zip seednodes-${DATE}.fref.bz2 +# unpack ${P}.zip seednodes-${PV}.zip + unpack ${P}.zip seednodes-0.7.5_p1480.zip } -java_prepare() { +src_prepare() { +# cat "${WORKDIR}"/seedrefs-build0${PV#*p}/* > "${S}"/seednodes.fref + cat "${WORKDIR}"/seedrefs-build01480/* > "${S}"/seednodes.fref cp "${FILESDIR}"/freenet-0.7.5_p1474-wrapper.conf freenet-wrapper.conf || die cp "${FILESDIR}"/run.sh-20090501 run.sh || die + cp "${FILESDIR}"/build-clean.xml build-clean.xml || die + cp "${FILESDIR}"/build.properties build.properties || die epatch "${MY_PATCHES[@]}" @@ -106,6 +113,7 @@ java_prepare() { echo "wrapper.java.classpath.$((i++))=/usr/share/freenet/lib/ant.jar" >> freenet-wrapper.conf || die cp "${DISTDIR}"/freenet-ant-1.7.1.jar lib/ant.jar || die + eapply_user } EANT_TEST_EXTRA_ARGS="-Dtest.skip=false" @@ -131,8 +139,7 @@ src_install() { insinto /etc doins freenet-wrapper.conf insinto /var/freenet - doins run.sh - newins "${WORKDIR}"/seednodes-${DATE}.fref seednodes.fref + doins run.sh seednodes.fref fperms +x /var/freenet/run.sh dosym java-service-wrapper/libwrapper.so /usr/$(get_libdir)/libwrapper.so use doc && java-pkg_dojavadoc javadoc diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest index aa2ca4d45f26..585d5961c494 100644 --- a/net-p2p/syncthing/Manifest +++ b/net-p2p/syncthing/Manifest @@ -4,8 +4,60 @@ AUX strelaysrv.logrotate 102 BLAKE2B 3d19a7dcade5878e7b7f275572ab2d5232ea3d043b7 AUX syncthing.confd 549 BLAKE2B f05ec8f3478566b285f26b57a0d4c4793a5b2577a9a994b32e33e32662627c1b16dac553e2fbee06754caa7f598327b7e9d91a75bc631c49358a2a03607bcd72 SHA512 a231c526c2e03caf06a8aeba790ca764477f738633e1d2d8ca82766be143705b1062c957822ac19406e0e6ac97c6af47cb7179639980492e112dd116d624c029 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-recli-v0.0.5.tar.gz 12368 BLAKE2B 7a84c0bcb604b555164b3452436b258ecc28495e1849c2f791d79f0fb10132ef9c7ef23e47946345c22095d3f6de203fca9398417f5d6d38c8489ba838994bcb SHA512 f3716820f3e61d792998b1c391d2ef06b75f34d93cbd9f62f77202bf0393e85829a549800fae1aba916f0e1619100f163658ab214e3cc6f195883157d5ac667d +DIST github.com-beorn7-perks-3a771d992973f24aa725d07868b467d1ddfceafb.tar.gz 10800 BLAKE2B 5487155a4d010af70b6ea2625d10ae03b6642507902d7dc168edb5d7cf0efa1777b248d0df34ed1a2564950b12613256c1c6ce1d8c9723cc34977ed883b21c8d SHA512 c6aa5df262ab607c0a5f64372fc2fec1ddda9e5624e9d9a22cdd1bc11822c99736d88bdf5e3fc6050217b5084548417cb2926c3940e156da9397d828d59ce277 +DIST github.com-bkaradzic-go-lz4-7224d8d8f27ef618c0a95f1ae69dbb0488abc33a.tar.gz 233008 BLAKE2B 3d8ce6b5d27dc692fc583ad0955dc531b658a806bd13aa3da68a6b15133fc6f610dcbba7252aa25b5b974f375f434a3057aaa98db92cb5444e7b9bc784e0fed9 SHA512 8d37e7068d39f24ee8f3266ae4508f064e857dd741db4e5a5eec7f215e3a922fe50c58443e3cd79c474a44e16156cf480203aad3a2a0f98dbf910c82abc844da +DIST github.com-calmh-du-v1.0.1.tar.gz 2344 BLAKE2B 03207d407bbc1ffcf5d2fe100fa3c1d267ee2fc7429653063deeffc78777eecb2b299809963f812907d9861bb3e1366830cf5a650a7e40bfaa85548255e76b70 SHA512 05a5c3d5be4d06442368ad19c4743e32a6869f341a625230d0f6cfeb39b3bfe37318277a8dd2ff1573a6a7ef273a34be6082ae31348962ae1088ea719fe5d3c5 +DIST github.com-calmh-xdr-v1.1.0.tar.gz 10530 BLAKE2B 758d92071934bf1636b8d3e9a61a88d83d1f3c7db67682c536dc3b00764fb8e2086b6c1f236a9d4638c2039ebaa37ceac04157ca4e7cc9939886ef86877d35ae SHA512 3d439746cd1e6d0f503d58d901efddde31af12264c724dd7d1226d110a5641f799f70e3fdf97a64c274c78545756550b53b0fdb0cf2ed3a839e43ae44152f8e4 +DIST github.com-chmduquesne-rollinghash-a60f8e7142b536ea61bb5d84014171189eeaaa81.tar.gz 22391 BLAKE2B fc58e00f0df0f24d87a907926f0a0a0f2a1317fb78d0919d6f925522c00514f393be8c434efc3e65d9b38334c56ee51aa134d486f559913ad18052a500498a5d SHA512 a1fef7d7d9123cba6cfe688120be9931d0ea71597c271db30c96d068ab0658436f96391fb7ccb61e4872633a3f9a473baf2e722d91a5de0db7fdd3725d41e2f5 +DIST github.com-d4l3k-messagediff-v1.2.1.tar.gz 8059 BLAKE2B 989a0b7bc6ba0f98e4725de209b081728fb5613b17b0706a18f448cc7444445a9a5b31f14ee0d454b66ef249a773d1b9631ef22eaf9cad60c44d796b7cb18d9b SHA512 5015339aa7a3730e1dbf8c6fe2e488f181db165480fb9ec12e9f0fcd449ec8df7dbe4e0b672845cfa5fc73036fdc6ff80c1044b2b96810eeb5a1e6192f224ff0 +DIST github.com-davecgh-go-spew-v1.1.1.tar.gz 42152 BLAKE2B 3c6689b3d2861fbc4a70b8ab25b790d132865e4ec34062fd80005fc7d62c1b4cd77df534c27a2d8b1c42c63f8a551fc7d98e3649bf902d176fd965e933faf6be SHA512 b00621d2f11c4cc858e69fda3e6975f910deb375c4f2305a45b230e2d9be73f183db5d2ce4f5e30a14b27e11e79380233ee68fceeef0d855c64fca966e68111e +DIST github.com-flynn-archive-go-shlex-3f9db97f856818214da2e1057f8ad84803971cff.tar.gz 7682 BLAKE2B e62cf23c7a1abe3228df1589d65f1e4f9b39a26f37f2b01255ee73073461b9d78b96775843437ce6748eb4606b751569034321af8a71af07e502076a4f2aa86b SHA512 7e167dc71a001e85ac72b03921b0749045fe457d181127f6b4b46a3e1e0d4d968bd1535572518d79e0b5119b796e25c3bbce00217419c890f71452a0e80125a6 +DIST github.com-go-asn1-ber-asn1-ber-v1.2.tar.gz 12411 BLAKE2B bc12b1c19389f2bad3b38a14fb3502cda7ee21e2282d47b65a435b8df4e0740aa35a88607eeb04746530cb5c6a41fddd883720999778465e09ea56efa76bc364 SHA512 b6acbb5f3a818125d18035ff0372c5da9ffdbc412029f14659aeb224f4d346e5dedc7e83e04bccccf355f8e65ae06b3d6a0c7ad829f1b7c255f5d5037c873d0a +DIST github.com-go-check-check-788fd78401277ebd861206a03c884797c6ec5541.tar.gz 31594 BLAKE2B c97dd0f24c42ac32ac9534de280ec9f5ab12e7d91ccd6ad9233b4145c9797c28362c44242faa95fb9f051ade1d5457b7938def97019ea98e337c57d396aa6c86 SHA512 3b0a79ee3dd9e4c321a549ff8b08788ea1bfad34c29cdf42976e955716f2139b3ba7c40e8bf36d8dac01711d590fb2ab26767a06222fe4645856a401219a481b +DIST github.com-go-ldap-ldap-v2.5.1.tar.gz 36393 BLAKE2B 5960961d019058f3cd5bdd53a6c178e03d1ce4f41eaf7f73e7fc5486b71c33bf88bd4b0d6569518933840a60358e2c8f7e7848a2a5b8fda40caabd34b8fbf61f SHA512 a695e4efd9db43f2eb87e630581d4cfda3b110b8d7b6c5b607a63557ef2749a77b535393ad75f7172e6ce24f4b895037885bcb2e83fc4b0903ba8a87038e1e91 +DIST github.com-go-yaml-yaml-v2.0.0.tar.gz 64746 BLAKE2B 5e73cb1c987eb40dbe3d3a1ba3bcaf866322f61fd08f1c240cd746128670229dd83c936e701e8c4ca10be3827f4280d8e0addbb102d3f38d9ef3c00e8f719da2 SHA512 29f3f33e53b7a1f2625c89c74818e3ad1f2c78b2461113fc43a8f3924adde5813d3b7a9495d864cd32fb4842a04dd9adfdb81f53cf65f5319e76f30d21b11217 +DIST github.com-gobwas-glob-51eb1ee00b6d931c66d229ceeb7c31b985563420.tar.gz 25031 BLAKE2B 6dd32175053b576e8d59e8de18841b7a1237274a9a8da25906c51f878cbef70ab3f756fc98689e414e596ff8a125a7da044f058c20bb7fbd4fa6363d2b8c8384 SHA512 b393292834ef91224a1179bb84a98733f2d99c34fa89208603554b6dcd2bf90b6f4f795366a551b764e5cf615f2b68381ddc6f7f58e9700bc7b1ec7e8a473b57 +DIST github.com-gogo-protobuf-v1.2.0.tar.gz 2011389 BLAKE2B 4c3fcca9ae18854e490cb4ab89f1f4d4b894cef4fc9cbe0301153843bd6b5951354efb47f76996799c819b058bb8573a5bbafcb2b400c1ee624ca6b1584c3ba8 SHA512 562f4e0c10b364831479c2881a974693c224ddf6c6c724f226b7044fc9a87b8a12a17b1a533c13fd97423dfe7094692c79919cf8453f9e176fc556f4d3678d75 +DIST github.com-golang-crypto-0fcca4842a8d74bfddc2c96a073bd2a4d2a7a2e8.tar.gz 1444273 BLAKE2B f304c3984fc3239077dd2ad41972f37ecd4dff7d8dbaf5299811cdd15e2d74d1e98eba4fe7542daeb7961c362d9a4310c48379a3da748d8dde713c689a966765 SHA512 09ed21929d26480f6b9f760c655b8c3445daecd65acf71d084a7807253ee73dd0fec46ed058ecd2e3761b431761df6dff2a4e12586631b6ecf9dc1e12f66c584 +DIST github.com-golang-groupcache-84a468cf14b4376def5d68c722b139b881c450a4.tar.gz 25841 BLAKE2B 38026e1d9783d366af5996ed0c25f6fcd366a56e976c2665d7b815ac8aff371aa6b7c322176f1cd4c79e0dd1a29de2ec4f563a05ef8473876f74a0816cf628c7 SHA512 e56e2e7c604f485a188bc7be3c3e58cd129359d346ccfd30f55c0c768b7128390d7d0264f093387d75484aa687b9c2c811ce7b2a272942bf14854775270a0648 +DIST github.com-golang-net-351d144fa1fc0bd934e2408202be0c29f25e35a0.tar.gz 967715 BLAKE2B b18360cf29bc50b936ed6a0c48fc3a8a283e4610bad302ab732a345e51a9fc2922904a824e173047cba15c189e169160af14d717ffe3877a44a1c74d90723440 SHA512 6778a4d08064c8cbfc9d7ea0dc30a4bd6af7c68f9101c1dc4cda4b037348acde3fcd8c72fd25a61e94a64c659851380137e0d60c54edace03af3bc7f05554053 +DIST github.com-golang-protobuf-v1.2.0.tar.gz 332565 BLAKE2B 6916341aaa30f593c9a27363d4d73c548d0f7a629adffeab927078bb3ebc64f59a5c568b7bb7999c7505d526ce0ead0c9163908080f24ecd6c7b94ed2db28335 SHA512 a0f596ee96f7501ee47da75ea234c1e29c0abb2c3fda731acd601a55880502ae90d70f6d3da9c9a35e493fd1bcb69971c062e16b1e49a0996137950dac2effac +DIST github.com-golang-snappy-553a641470496b2327abcac10b36396bd98e45c9.tar.gz 62076 BLAKE2B 0c44cd5633864eb1aef91e83706c8d2e0469722603eea1969c4f38ad013dac411ce80ace29a89478f9027951a4e469fc442c60988a729f4efbf4caff2361c423 SHA512 a324c8a7687e820f6b322930a054d1e7fc4c37bb66a95d473ef2a67fed703de90e8cc3072273ad2f9c681b1cf7ec1acc0ee9dc735ab593e23eea5cde96eea8a6 +DIST github.com-golang-sys-4d1cda033e0619309c606fc686de3adcf599539e.tar.gz 1121248 BLAKE2B b1c9ca1b9f2c60e8915c944afb5058cbc2acca7acea1f7a1a093499c371c2bdcaa82e60c1715b59a375060ccdf0140641bc06291569d4f5e6486a9bb90993b7a SHA512 5e4c95cde60807191f2d980505b2fd5745966b8f3049180422c129408bdb37fefd8403127597af38e3b13cedee8892af1ea4ca26ce150b61bf02bf2b98a040c9 +DIST github.com-golang-text-e19ae1496984b1c655b8044a65c0300a3c878dd3.tar.gz 6112971 BLAKE2B 46e4358a177a6253797177a31d0509e63c2986645c61fb833c479498fcf3a8cb2304a81c47c562340087dc7eba5273690cfc86bdb978e72b1183715c8e9cc662 SHA512 555dfd99a41705b0e1aa7ee5a6465fbe53d1dedeeccc226a26edafb1f41d5f7a137cd4ed6ad02146d112055ca324569ccbe2863933dd363e5ed002cdbda6fa90 +DIST github.com-golang-time-6dc17368e09b0e8634d71cac8168d853e869a0c7.tar.gz 9548 BLAKE2B 8e29ac7d44106d5d36e580aba5677d5688ef3e850f6efaa83c01c4e4e6bda253adca564a01e2720f9b8216bd12abe99c2a519adb3e26085af8363d0c2b88e819 SHA512 12c4c592391f5e7f7334f28dc76193eeb8fb66df2294d91931daaf19912aa20a3ed27c8ece1bc02139b93d8767d22ec7dadbf800f91ae1f94aa635b490245feb +DIST github.com-jackpal-gateway-5795ac81146e01d3fab7bcf21c043c3d6a32b006.tar.gz 4009 BLAKE2B 6825c0ca6ba94354f6d30d496ef5dc31cc1a1dd6e192f22bfb57d375b6ba2755f973ddc8cfc121ffbf46534e3c8d444002e95b0e6df307184b0bd1f22b8a49eb SHA512 6e5929fe2000461abe2c2d26f7e092134c2de5ced57ffd8ebd42af68cb3d7a0d2e476044c6eebefd8f6e0ba263524c78db71a004c5408ec14e6ff675458004e8 +DIST github.com-kballard-go-shellquote-cd60e84ee657ff3dc51de0b4f55dd299a3e136f2.tar.gz 4205 BLAKE2B c9df02705dff0d28cfdb4bd8cd4e5e74b490bd15c5b9d28138f7f4f4abc085f7dc59b34227adbe7d25874c8928a96b0f19cfebffbc79068d314eaf90d87cd4fa SHA512 d738d2bce5abac7c3246f20f52ff069f43cd6b4e43e3e03c245688342d178f8bb2ae6923f9dca2d191458fd46356d17c3e065d09c1918541d27544ac2f046f8f +DIST github.com-kr-pretty-v0.1.0.tar.gz 8550 BLAKE2B 210bbedee436b225b678ccbc363a2feb09b6903bf459e34d0d6950333dc273db5713a828b003ad0b52da0718de38aa3665ff7be6c99b865a7766998e37e55fb9 SHA512 7a367c317043d40cfbf7fac631a286c0bbb8b45a716fe7388d6271431e354b3913505398b8ccf7ffbb01abf71f04216738936a4282c3c9645e26c51b7692e820 +DIST github.com-lib-pq-v1.0.0.tar.gz 91416 BLAKE2B c41cbef1509fbf940315649c74b68ac8148c0ae51d8fcd85f46673d0c856f5ee9b8c75fc44ac0f6617b5656c0848b0d019b0d196d5bfc428300cbe3ca41338f3 SHA512 7a7d015e97600d885f2ca0d21803919358a077c5ee60229e3cb0981b19d8ebb220a28da36ed310832186ad819f469d35e117d69dc21de4a05f439c9c0a28f096 +DIST github.com-mattn-go-isatty-v0.0.4.tar.gz 3377 BLAKE2B 3d24124c57c5a7d888014555ddd221790ee1c281e083f39595f0b28f7485065f3e7c25d6503df291dd09ad5a17b10fcc3d3e5018f846bc141f2e9b1bae44fb0c SHA512 3021fa12e408b5f0dee7cf6b04be48db5de032e7226fe07d6ba77aa1ac54ea8531b7fe14ef7fcb41d2df15ff14f524594a21859693623cb1e937d58578c4fb67 +DIST github.com-matttproud-golang_protobuf_extensions-v1.0.1.tar.gz 37184 BLAKE2B 9ad023f9b70938f45e6dd44624a7008c1895e488e63124bcd8f8492292ef98479e966ed627a62de32e0fe84a57e60710227e02e4a276aabece81f021af9408a5 SHA512 63d9963502e967e47253f638a19dfbeaa2b63efab74ed790539ceaa9b4a0b695aa107f9e0c920c0da547ac1abe81af22d47f6de547c500deeb005fd8a5e22660 +DIST github.com-minio-sha256-simd-cc1980cb03383b1d46f518232672584432d7532d.tar.gz 64704 BLAKE2B 6838142d5f7b3496e9a28cb829ae54a08fafcb022f46b6eeab462d851428d2040a1941b2b8532340f35597afd311e6904bf2b0e126441e48d8db48ee6c6b6ae9 SHA512 2d8307280540919af2154d551b2b76b0ea929770d18af0266440e05e39d0f16469b6b98db739f022eb579d8f40bccd67dd5f66bed9575f304e863bd07a5e6e97 +DIST github.com-onsi-ginkgo-6c46eb8334b30dc55b42f1a1c725d5ce97375390.tar.gz 127951 BLAKE2B b8b981f2c98bfaecd4e65db1a97f00190c8935da866f5b7cb77a0c437063dab8cb94fb19eb77ec6bff9b361d91aa772945cc51dbafabc7870268326b0e458da0 SHA512 f6e99db70c540a08e064358c0034e8978f2cb7d2c27be439f3a90d0fd0c741ade9a15a30c837da71ee1c8df6b80b124799f4820ca25b71994d7e8de207ba4eb2 +DIST github.com-onsi-gomega-ba3724c94e4dd5d5690d37c190f1c54b2c1b4e64.tar.gz 81608 BLAKE2B 78522352a6774340d5de89545ec8189102bfdf002e6e2d637c3e4aa6a6b270f4cac7d999bebc5c0741ecf6d2580bf34f5983dab173ec5d8ba04a722475c1fda1 SHA512 7f8ec51545f322537b50173338a3ecc04eb4214d1536395ae08ef41e3353b9455ffcfa7c0c69717e8e4bf316bec4d17e37ee1d1f604da38abec46afe5c7d76e6 +DIST github.com-oschwald-geoip2-golang-v1.1.0.tar.gz 6153 BLAKE2B 17c69a78ca58edbb04313111d083a6a72aaf3bf55c5d38cf297a2cae2604061cdaa2c9b10653cde09b16860db67a3c5af8eb35d46eb771a66a6c833ce4633194 SHA512 59885c1bd8045899dbb0298b9ab8a5ef8c5852b83da97e29ab178e9d39a49f959b5435b78cfefc75c32633960ca194de8965c173e90cce2c8de3fccd781d9001 +DIST github.com-oschwald-maxminddb-golang-26fe5ace1c706491c2936119e1dc69c1a9c04d7f.tar.gz 17818 BLAKE2B ce68d48e238a674f492b2cbe63d9c74f2a839d3cbb744df8442f4bdd7d5705f0a5d4f2114bd4faa431c76c05331d67edd090db658ccb5546a266e40386d9ccbb SHA512 41c37ab97728b1d1a3e30dac22f29846cad487dff7e8211d2225f1d1b70a05849680dbce79134d5f9685a46f5db51c23a2b11744fea237a79ccefd90bc840c92 +DIST github.com-petermattis-goid-3db12ebb2a599ba4a96bea1c17b61c2f78a40e02.tar.gz 6598 BLAKE2B 39b08b8bbf3525bb16279beec310dbcb9756960d3475f75866a483aa30e5ce4189dbf1d7324b02e284c4abf40543a15d3272630f8bfc55bb8c36d07e03e1806c SHA512 60c161fa5c1e1f21c8ed1568aeadf9bcc3744bf52b4ff51124095d436b1c5b665b18d9b151bcb1fef98cccf48b420d8135a8df1c40cee88a4bdbd37980c44b54 +DIST github.com-pkg-errors-v0.8.1.tar.gz 11009 BLAKE2B 02adfe3cea02b0ddb7cde923c22dc8a035491098d138d6254e8b833f58f4388a7bd172a15a22f3dbd6b0ce8909b6167f62561d32ec3d21566eef00005c1a025d SHA512 8f93cdae71789e417da11a45c667954169ec4adc04fb618f938ffc2e513cb021f140bc2b94f3e634fd4f19b73be7c9bc483d541bb7baea54c7c9700becc4d438 +DIST github.com-pmezard-go-difflib-v1.0.0.tar.gz 11398 BLAKE2B 8f317c172d615e07c92337dd814c07c772347de3fe81b952bbc4fd1a643d495cfb6ec5b694a531f2745e1601eca2d4977ea2c1202ac7fb1e3cdba31e90c4ea34 SHA512 283927de73a3d0405bbca8b5b0c24137dde2f1063539c6ce4437331ed99e732175b2a384e5a70cb9a87cc74da94f5347e2a9785fbf3e46ec2431dc5071c3f045 +DIST github.com-prometheus-client_golang-v0.9.2.tar.gz 130109 BLAKE2B 01368039e66033ef4a7266672f648724138710748b5e0472a615bc7e7a66a244ee6ed2a51ff1524de6f5865cdbdc03e603f8b1a9b2f9c27a4fe7fc595794c7bb SHA512 b42c3fbbdde9de732f8ea999e571be862dc022c5f87a2802b65141c745fc2182a4ab5edadf58ea75cd40f03fcd1f2ad46bd2c1bd65fe56cdcb2950a6455ee355 +DIST github.com-prometheus-client_model-5c3871d89910bfb32f5fcab2aa4b9ec68e65a99f.tar.gz 57195 BLAKE2B 08fa9bf28957a15e543e2d86e5a19fc302f7ef5284796d6dec24c182ce7a3889a5bbe53d58fc018cabbd0bc717b36533043c3ccb3e3355d8434fa7e3dd399b50 SHA512 e44828e3790282e088bedd5c8786948192beb5061e8dedd4f0b2508e31f641569c2c2a7e3899c2eebf4aac0c0fb3a22fc9172e0460fa2372fa876e23807d23b8 +DIST github.com-prometheus-common-v0.1.0.tar.gz 87363 BLAKE2B 5b9c46c8169fccab40c8d6f0213754495691d5324508018095983111b67912e668b8c9ccac7dcaadddc603b59a93ee5a86375d728cd5e3e524f32b305e58d3a2 SHA512 a5966bd0c66d3d6c5aa98c15918c8b1fd4d9f68bef54d180984f4e71a3f209feab25ca01e6f9338e462aa7ac9452938e2da14ae94847249771947a1664796e08 +DIST github.com-prometheus-procfs-1dc9a6cbc91aacc3e8b2d63db4d2e957a5394ac4.tar.gz 61606 BLAKE2B f67de9c0f3e8d814bed1711f0e0771c13e7d4d8d9dcc67ede3615bb80f8a8f20bbcf9ef65e46dff4a41cc587ef10ad54ffdb6909fbe83f19993422ed5714dd81 SHA512 8cabd997ac2405fe53aa507b6755aff7aa4ae2a1fdb3711abfac5d29bdd369412a17359c3d9c3ebc4945d1b6310c2fadd25201ec7b040b20e2ac5d27b56c564b +DIST github.com-rcrowley-go-metrics-e181e095bae94582363434144c61a9653aff6e50.tar.gz 35594 BLAKE2B a41d55f6d88310214bd1764a51900f6beb277b44ef0da900231c45113777db6af1a5f1055a5909cd0247c02b453be01ccac47858e7751eb676199077c5840aad SHA512 efd184873803e50379dc27f85a8aee6fa185d070501a4f4d80745ffa6df5c02d6023753a3affc56569d85ac328031bf4c2e0dfe7d9302e5249aeac59754d1fbb +DIST github.com-sasha-s-go-deadlock-v0.2.0.tar.gz 9957 BLAKE2B 764bcf1ac0f018253b91b475e03ebca0edfcde4eb526c473df3a245a5397a742db678a70a767a452d6ecac25961059d9f304e21bc623807f6f6c9f6d9f504b69 SHA512 114461313768b79966669817b3a12502fa787e7dad288deda1440825605c962959da89c9106fd179cbe4f603a5c4f7f87c491f29def80936d7fa6eba7a1a1cc3 +DIST github.com-stretchr-testify-v1.2.2.tar.gz 101698 BLAKE2B 8280ff92a5005f9862ebfb80c6904b61105315189b6f56f087ba891dba47eaa5789a055e63c602b355c6c0c6ad68eefe3c26de9f1fac7a6dc44f9715bbbd86f8 SHA512 d925fe6c118f212868967cf1985aa70ca460bf4e3486d58be689e05ff6368485b42cc9a4ae1d5ce40eed38be45678b11d399a26000ce35d6e5ad218fc7d022ed +DIST github.com-syncthing-notify-4e389ea6c0d84e6195eb585ffaf62c8c143306ae.tar.gz 57108 BLAKE2B a0bdc8393e17823b0b1df0c5e0b2e39b499486e6f00472cd273409b361d9bac4c3cbcdf4e0c95c8933d5a9e313aca6121486d747b785002cd504ddcc36847abe SHA512 55988ceecb308c896c8a5126bafa5651e4ac2b3b265dc7a2dba0820a59bb6505260d1fe422480785943ca877a589e52a16320e6c52991d50b5c2c522a88562b8 +DIST github.com-syndtr-goleveldb-34011bf325bce385408353a30b101fe5e923eb6e.tar.gz 137733 BLAKE2B 42f9979a3f062b6cb86512ab8ddb88c3a1c9922203eccf9631c6387b8caa4c9ab88de4b9e34f24b053e68d9a85bacdbeecdd01aa7857a0ce4c92335de160c471 SHA512 e15f055d967534432569a8b1a265c09ec82f49b284706c063c708cdc4321abd1a5af7c5f7f2d34bbe8b77a08f14103361869ae2ab74abcebe7157988d9a7e1fa +DIST github.com-thejerf-suture-v3.0.2.tar.gz 18047 BLAKE2B 6b6915ca6db2a8b8e8ae5f34150b862d16b2b82227c25022e7b5f258849c340d57d345a1b8cb87fc14ea7eb36b72025a55b2844270c01830e68bb2177b5dd82f SHA512 08780cdcd8d2a86fe1c42f80a0b7c05ab1aee2a1aef4caef462111bad65a28dbfac2c05f7339de80b698f7b22609f19b52588ecf4d4ea0e971e0d57c55da78e4 +DIST github.com-urfave-cli-v1.20.0.tar.gz 58397 BLAKE2B 0f623bff26139e57f29a2939c70ad8ba0c8daaf3721cc6f4d061fc88209102b1ece790dc0772f5fad66649f1129836482feee20def3dc0d63e728020664016ec SHA512 0a47a47121e25bceb6ebdf10a55ab3bc7531214284b1669fe20237c3ac938c7cd154ebc408759202d936688350e27e47d14f6a6b0793271c10534f2e90bd1fb5 +DIST github.com-vitrun-qart-bf64b92db6b05651d6c25a3dabf2d543b360c0aa.tar.gz 23973 BLAKE2B e272dc6a3f433d0b1479438a251561071e32a25f83784350f25cbbc0022ee1b23da4cac21e2eba76326ffd2838e93edbba816e593ab2bb3b703fd2c1ae65f15d SHA512 cc7ae47017191bd71136796334dd77b9f90e2564d348fa2c03086b593fb73f07cbd5ffe48f3d43ea2f7f32b64ed10f3a095013b27ee6afc25d08eb60f99d72a1 DIST 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 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.ebuild 5518 BLAKE2B f317a927182f47e49263bef2b42dc4ab0241d18f1dab59b5a851a5745c242aee751ae134e85915a18a83febf990513f865e7081f208123f8917a51157b4d2fdb SHA512 22501deac7b557c74e2167d9233e445f19f6c6b40bafdb7f21d679cf6720346b6ba73fcd84d09411af916a849b0d9869c1244f86161bf3448ae1b2810dceeac9 MISC metadata.xml 869 BLAKE2B e59a433fd94dda05e06eca9017cf4f35aa4d9897adcc76d5dc503d5ae90e90bf5c23b859c4b7abe9af86cd7f327dad99a7a1a095015330a105debeb1a428052c SHA512 f58ce3a33241a316a81ba94318cd8fa1ea8a9954cd3721ae6f78f96df08b38a6ee5ea214483dc92aa4301a2252bc712a65c196da4c871962d76d17d5ba2b7238 diff --git a/net-p2p/syncthing/syncthing-1.1.0.ebuild b/net-p2p/syncthing/syncthing-1.1.0.ebuild new file mode 100644 index 000000000000..bb440e328874 --- /dev/null +++ b/net-p2p/syncthing/syncthing-1.1.0.ebuild @@ -0,0 +1,151 @@ +# 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 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/xmr-stak/Manifest b/net-p2p/xmr-stak/Manifest index cac747ab28b9..c7e09db21e58 100644 --- a/net-p2p/xmr-stak/Manifest +++ b/net-p2p/xmr-stak/Manifest @@ -3,6 +3,8 @@ AUX xmr-stak-2.3.0.service 942 BLAKE2B a237a5273d6b1fc3a2dd69b121e1ca61471f9524c DIST xmr-stak-2.10.0.tar.gz 430083 BLAKE2B 112777b075352a2fabab7fbbbfd5d9ca26d5a304846c780d9c81acf100226d402fda670fda218a228722f8e1961a4ecc1c39c094cacd23a95087246e9b5016c2 SHA512 dca324b3daf7ba212c4533466f944d627ab71bc3335d6212dbd0d30f6f101e40c3b7406303b419986c8be1adb5ea48fb3d0f12fb9275a82f61dd101045381037 DIST xmr-stak-2.10.1.tar.gz 430188 BLAKE2B c0a136c81e53d230eb95f63ead2eeb8dc380fe4692f370e39973246bf9be0c2d8c400f682c48057bb1b010e2d5a661995bedcf0be7c516f0a043f1a8cafc4613 SHA512 3d63e89200a9ce6c8666e842b934c04a2b61e2e5e40ada7ef80847835585998fd6619e520b97633333fbbd1beb4f19facdfc777d46cea296da15f7cf8c97ccff DIST xmr-stak-2.10.2.tar.gz 430337 BLAKE2B da7fcba03d3eb92402f2cd387af7f68471fd283121f07ca871f2b16163ab80de098535d6384fc34f64245cc75f0fee11848422f8f1095997bd041247129fae41 SHA512 e9074d8d5b9d4f7a987494d9ade037ca06c8de5fde73d82fde14772a280609624c8dc8ad5128d42f1f5e4087cf65e9c9a55988c22b4bfdf5fa65e98444232bfa +DIST xmr-stak-2.10.3.tar.gz 431659 BLAKE2B ee2aa0158af00cd52f7009a41f0355dda05bc3dbe73fca13af752ed13fc559aac03f4d6cfef3479e1fc560b8e1e46f5e6739644284e4e7b23aa2e88717f64c0a SHA512 b1fd7f510a9b17175c8551a60cd13a326055bd684837503642c0280eb42f19c46944011bbe05a393a53bbd802528322340642595811a5566dcc264715a30a5b4 +DIST xmr-stak-2.10.4.tar.gz 431952 BLAKE2B 945c27cd424b338500c726742ea71ad66931449dc0d9a03d27f1641d85030924536e9fd6be274b775d5f15fe506e0581e4d792b57b539f21f79772ee8ca15fd4 SHA512 b373f78e88f3a2647b2f195b0875220bf40e8b5ba6243f3b9ec82da6b17cc13b963da73a4e5e179a0a94521141d693af86376ebfdedf1e6b3223acc3988d46c1 DIST xmr-stak-2.7.0.tar.gz 376873 BLAKE2B 78dd64acf7fbae46bf150d97b00c8443fbd097789b6e1aef99a954d966b8a75add358c82636621bb8b5639883a6d79b17ba3691e72354034bd944fa1f44d8c1e SHA512 cb56de595225ab22f1c53f1dd971898fcb14610a11d1cbc789e144a5b34f24e56f44fb75bdefc809bde17e434a5e6d02830874b9b825af179cd4699587f5e7c7 DIST xmr-stak-2.7.1.tar.gz 376919 BLAKE2B bdbd3f7ca522e200db072679f21ee79dc99167cf512f19008ca6b591d0c7ba73f58b68e0d2d7a2622cb88438922e28a4c78e4cbf9d617e28881cc37e1db8c08a SHA512 f33afa259ffde23bd0b5dd8efceadd98e4e176ccabbb68e79eb7cfcc88af9444e897c552e1eea2e3798291309847451ebfa1c44d5310e192014cf6b2aa5eb530 DIST xmr-stak-2.8.0.tar.gz 388733 BLAKE2B cc75b2d80d7d9761b192f8d0752dde29d49c561675c63151f6cb915399dad715d133a17f2fa64c58ce8720a8de0a46bdb963c21571e29be3f99f0db3164aff40 SHA512 48803a9eb10e92763992dcbedb28b41735adf7da404312fe8358161cecef562bfc777a0b78ef90953db9c2a093adb30c4f9cd637f0613c949ff3b326662d2876 @@ -12,6 +14,8 @@ DIST xmr-stak-2.9.0.tar.gz 411514 BLAKE2B 8016bb70bf5d6d3c5ec70534e1711b0d7607fc 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.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 diff --git a/net-p2p/xmr-stak/xmr-stak-2.10.3.ebuild b/net-p2p/xmr-stak/xmr-stak-2.10.3.ebuild new file mode 100644 index 000000000000..3244143bb5fe --- /dev/null +++ b/net-p2p/xmr-stak/xmr-stak-2.10.3.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils systemd + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git" + EGIT_BRANCH="dev" + inherit git-r3 + SRC_URI="" +else + SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Unified all-in-one Monero miner" +HOMEPAGE="https://github.com/fireice-uk/xmr-stak" +LICENSE="GPL-3" +SLOT="0" +IUSE="cuda devfee hwloc opencl ssl webserver" + +DEPEND="cuda? ( dev-util/nvidia-cuda-toolkit ) + hwloc? ( sys-apps/hwloc ) + opencl? ( virtual/opencl ) + ssl? ( dev-libs/openssl:0= ) + webserver? ( net-libs/libmicrohttpd )" +RDEPEND="${DEPEND}" + +src_prepare() { + cmake-utils_src_prepare + if ! use devfee; then + sed -i -e 's!fDevDonationLevel = .*;!fDevDonationLevel = 0.0;!' xmrstak/donate-level.hpp || die + fi +} + +src_configure() { + local mycmakeargs=( + -DCUDA_ENABLE=$(usex cuda) + -DHWLOC_ENABLE=$(usex hwloc) + -DMICROHTTPD_ENABLE=$(usex webserver) + -DOpenCL_ENABLE=$(usex opencl) + -DOpenSSL_ENABLE=$(usex ssl) + -DLIBRARY_OUTPUT_PATH=$(get_libdir) + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service + doinitd "${FILESDIR}"/${PN} + dodir /etc/xmr-stak +} + +pkg_postinst() { + if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then + ewarn "To use xmr-stack:" + if use cuda || use opencl; then + ewarn "As root or as a user that is a member of the 'video' group," + fi + ewarn "run:" + ewarn "/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd /etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c /etc/xmr-stak/main.config -C /etc/xmr-stak/pools.txt" + ewarn "xmr-stak can now be terminated and 'systemctl start xmr-stak' or '/etc/init.d/xmr-stak start' can be used." + fi +} diff --git a/net-p2p/xmr-stak/xmr-stak-2.10.4.ebuild b/net-p2p/xmr-stak/xmr-stak-2.10.4.ebuild new file mode 100644 index 000000000000..3244143bb5fe --- /dev/null +++ b/net-p2p/xmr-stak/xmr-stak-2.10.4.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils systemd + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git" + EGIT_BRANCH="dev" + inherit git-r3 + SRC_URI="" +else + SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Unified all-in-one Monero miner" +HOMEPAGE="https://github.com/fireice-uk/xmr-stak" +LICENSE="GPL-3" +SLOT="0" +IUSE="cuda devfee hwloc opencl ssl webserver" + +DEPEND="cuda? ( dev-util/nvidia-cuda-toolkit ) + hwloc? ( sys-apps/hwloc ) + opencl? ( virtual/opencl ) + ssl? ( dev-libs/openssl:0= ) + webserver? ( net-libs/libmicrohttpd )" +RDEPEND="${DEPEND}" + +src_prepare() { + cmake-utils_src_prepare + if ! use devfee; then + sed -i -e 's!fDevDonationLevel = .*;!fDevDonationLevel = 0.0;!' xmrstak/donate-level.hpp || die + fi +} + +src_configure() { + local mycmakeargs=( + -DCUDA_ENABLE=$(usex cuda) + -DHWLOC_ENABLE=$(usex hwloc) + -DMICROHTTPD_ENABLE=$(usex webserver) + -DOpenCL_ENABLE=$(usex opencl) + -DOpenSSL_ENABLE=$(usex ssl) + -DLIBRARY_OUTPUT_PATH=$(get_libdir) + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service + doinitd "${FILESDIR}"/${PN} + dodir /etc/xmr-stak +} + +pkg_postinst() { + if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then + ewarn "To use xmr-stack:" + if use cuda || use opencl; then + ewarn "As root or as a user that is a member of the 'video' group," + fi + ewarn "run:" + ewarn "/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd /etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c /etc/xmr-stak/main.config -C /etc/xmr-stak/pools.txt" + ewarn "xmr-stak can now be terminated and 'systemctl start xmr-stak' or '/etc/init.d/xmr-stak start' can be used." + fi +} |