summaryrefslogtreecommitdiff
path: root/net-p2p
diff options
context:
space:
mode:
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/Manifest.gzbin6735 -> 6751 bytes
-rw-r--r--net-p2p/bitcoin-core/Manifest4
-rw-r--r--net-p2p/bitcoin-core/bitcoin-core-26.2.ebuild (renamed from net-p2p/bitcoin-core/bitcoin-core-26.2_rc1.ebuild)2
-rw-r--r--net-p2p/go-ethereum/Manifest4
-rw-r--r--net-p2p/go-ethereum/go-ethereum-1.14.7.ebuild50
-rw-r--r--net-p2p/go-ethereum/metadata.xml9
-rw-r--r--net-p2p/ktorrent/Manifest2
-rw-r--r--net-p2p/ktorrent/ktorrent-24.05.2.ebuild2
-rw-r--r--net-p2p/nicotine+/Manifest2
-rw-r--r--net-p2p/nicotine+/nicotine+-3.3.4.ebuild2
-rw-r--r--net-p2p/resilio-sync/Manifest3
-rw-r--r--net-p2p/resilio-sync/resilio-sync-2.7.2.1375-r1.ebuild80
-rw-r--r--net-p2p/syncthing/Manifest2
-rw-r--r--net-p2p/syncthing/syncthing-1.27.8.ebuild2
-rw-r--r--net-p2p/transmission-remote-gtk/Manifest2
-rw-r--r--net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.6.0.ebuild41
-rw-r--r--net-p2p/transmission/Manifest2
-rw-r--r--net-p2p/transmission/transmission-4.0.6-r2.ebuild2
-rw-r--r--net-p2p/tremc/Manifest2
-rw-r--r--net-p2p/tremc/tremc-0.9.3.ebuild40
20 files changed, 114 insertions, 139 deletions
diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz
index 38b1ceb52aef..cfa18f38dfac 100644
--- a/net-p2p/Manifest.gz
+++ b/net-p2p/Manifest.gz
Binary files differ
diff --git a/net-p2p/bitcoin-core/Manifest b/net-p2p/bitcoin-core/Manifest
index 0c9eeed2b0f9..6e7384f0e1de 100644
--- a/net-p2p/bitcoin-core/Manifest
+++ b/net-p2p/bitcoin-core/Manifest
@@ -11,7 +11,7 @@ DIST bitcoin-25.1.tar.gz 12498596 BLAKE2B e8e4ea99cb40db420033c4df75e985af93cbb6
DIST bitcoin-26.0.tar.gz 12753904 BLAKE2B 35b5d40390dc5eab18a12b0f120619d40d9d0eaf4a59f5ed943a59189c0ede5d78207b7606f1c3490b90f14c17e87882242d6637fdc348005a6f60a1d8202d13 SHA512 31b7bc66b43d073611ccf19adc80a4dd3ce3a4b5cf4c8b814f4be9e771e88721d20ae0aa83d89cd8d55ffaf0853444479932b425e82081fd66bb037c6b53e4a8
DIST bitcoin-core-25.2.tar.gz 12502724 BLAKE2B b6c4a2916c058a399c61ea3c57dd485a19d67fd71cdadf014b82d779792de65f7359d0cf994130681e5e27d568fbcfbc7dba22ff72b2dbc684c6bde9b99ab622 SHA512 bee23eee4d95dadabc34c72f48c940d81512c25b5db2fac8ed9f58bc433f6bdbe4e4aaba2a39b7d46c08355c957f8e7afc8e9a4836f634641c297dbc41ff0809
DIST bitcoin-core-26.1.tar.gz 12822211 BLAKE2B 9093133f025a47cc93cc02056c2588be0eb8cc5dcb58c33111a79f88b7b07ef36e278ea7b95ee8d359ec0935a71846306b14d31f423e1af330dc55dcfa23abab SHA512 b7d364134b12bbd683661db95d2cd313644ca7e0f4d04163c09ab39753df55ce4943ae386e8f41b6787e993b2bbf674cde0a093487afe1a1504f0b6e45338ac9
-DIST bitcoin-core-26.2_rc1.tar.gz 12889436 BLAKE2B 59a517597f2482ea297bbe251464e635937e166379d9dcd420a14cb1ed8af3f02c5480a1d2501a3c43c461938728e06b1c48944ad653bada2ab183ce5051647d SHA512 cd67cbd5b813d34c098a0724e00375d8a2daa3509756055a7a60fd86ef681e7e65df9c21322b38a652e580f72122b0e01bea1dd2dfb46a337cfcc0645e5b9f53
+DIST bitcoin-core-26.2.tar.gz 12889171 BLAKE2B 9a0d5ed49eb4e14e9bd4c88fb5665536a82ad054c8a6756bed7eeff15be1fb15bca280e73ecd97a2a09d5a4bc9ae6c400f815a83e62959eac26a22d0803a2282 SHA512 4069a903423d58e29a49c638274f0916d6b8e6e8761b987e570a230ecb3b5f6ceaa499b1d6e3dd52bc16f2c3c229ad31ab2ce1d0c91e61d85a65fdc477b0e3ba
DIST bitcoin-core-27.0.tar.gz 13087956 BLAKE2B f625eaa2ce98cd8ed771f97d5a7e66733e94523d2ddda99cd858777bfb88a6e7eafae71e10fbf1ddadfcf629f2e3f790fb48c39f0e016d3fb22f1da7e7c93614 SHA512 0833fbd654570bc3e50efbe4da1f0bcab7744b92becc76d0dfea39a551325bd1b64ae746f7d9824d9e93fc53c95bc5eb5977869f0af04e26bd8ccb992d4c6e7c
DIST bitcoin-core-27.1.tar.gz 13146683 BLAKE2B 9df45ca67565aa1f1cb851e86302ab5e7edbc573642cbd66585910cbd20ecbe8b3a89f7441fc7f299bb3ff32cf687a617f7449cd1a4164e9ac78637501f619da SHA512 b3c2f90b125705401dbf1318db44be586f3609473a9aa3b7330d6c7f48bf5b31951f822e494ae607ebb96e5ffb62b909bea51be14fd91ed71ea62324d2736862
DIST bitcoin-core-miniupnpc-2.2.8-compat.patch 1130 BLAKE2B 4b1e8eaf4c7f13e9317fa4f69f6c2bce5f1663d8e4731bfe5ca5b4622fcd140e6532acdae544259727a59050b7f3f7bd7dab6f7f23dccebef4caf8fdef0f0c83 SHA512 ec0890d90a5ec3555b2e5477ead75ea5874c57aa3312dc64df5688224f51569f3f7c59593ed2f4336b283fff71c87b5d4fd786ab3cfecbb6407ef143b5018ba5
@@ -19,7 +19,7 @@ EBUILD bitcoin-core-25.1-r2.ebuild 12822 BLAKE2B 7a738341ba08012d66d1308b9b8f778
EBUILD bitcoin-core-25.2.ebuild 12926 BLAKE2B 2fb614a47736f39df8123e3382a729434fb6fb06fa7f34e2e70e2ec3dea171984ee29410d0a56c20a52d8dd2548d5a80cf3672aed1745bb482c4cba794794fa9 SHA512 a4b7e2f13c6631319d8788a09eaa97f4f4fd6c29ea1ce42f5d66ec0c0bb78a809e91eabdc08ced79a220578814a58083173b5c5fd1c2c71ba7e039bca6d7eb0e
EBUILD bitcoin-core-26.0-r1.ebuild 13245 BLAKE2B b56303447b3a7a3f966b8e145cb9093922019796fd562feda349d93839bc77e47b10563a189530326cfaf9fc15e0f845a2aef790158d029a235263d7b267400a SHA512 cf9b9efce7a48a58e06ea7082ae35d083115fc4d27b7be7be58788d0b72a032bf8e8126ba3ef8029a5d44644d31c3bda1cc7fbd0836dd4d90f4d5dd570aa8812
EBUILD bitcoin-core-26.1.ebuild 13184 BLAKE2B f613bd537bc220777d77fc5b4babf243cd9bfb90b094f5de4543a9b855ba7b7595348d2b64919ddb5f0b862f0cb4c72f360330159bd8beabd731a1d746bd5a5d SHA512 993c78ab0ac133a271a414e036777532deeaf8859d416b1e13558c54dcff9a0c3739083e97219b8d59684c996fb4219a4d006453a32dc51c9a87fe367369ecec
-EBUILD bitcoin-core-26.2_rc1.ebuild 13185 BLAKE2B b613ad78cef8069daa1298dde1cba8c056b0aef1770797072cbb1d52753e9cba46c2bc17a22e826c00a4918c4f368ddcfa95711d8c28cd50b826b1adf279a08c SHA512 0b551cb80b220724a90a1513a598733213373dc40e75051f0d329bb989eb39466899a6b7136d58f60b60068da230e661a3a2f9fabd949639ee21f239bcf25a7f
+EBUILD bitcoin-core-26.2.ebuild 12995 BLAKE2B 4e76cf79ad5ae0795a1ba590efdc19e56b6985389528aa94be48ead4fb6831e9ef3d300583ea3e1d897ac87592f4fc82f3d246eb543c57f187c84a5a729fb7b7 SHA512 7ec76ae8b01c5f95d181a3252e627f10ff576a7a4512daf20a6a3505c3338555b6fb3a491bde7f2f4cecf753d36fb57135517320618d845d1fc1d725ac2697ee
EBUILD bitcoin-core-27.0.ebuild 13185 BLAKE2B e9ff9dd6778c7a6791545b0c01bd851f24ae40c7b6ad941f0649ee5c3904ec2c3c02f75514b89db39d4fbbb5625c3ef40d6e086a81d54fa43000e632ddbe5965 SHA512 a70ad744357d4837349fea01b16917022ecf62ef1935d52424b5c64dbec477ca8729e15f93d57ad9ddaf16b73cf4b0461a56a78cab4cecedbf26d21a7edafc7b
EBUILD bitcoin-core-27.1.ebuild 13185 BLAKE2B 58849f1af366a2db5fa6b200f7710998406c68a4c5910dcd80fde6ee16697ba0ef34b8124c243a5fd19744a0c579f55e9b904a62f07996f45796caea7b0a7321 SHA512 930f0a2f4faf6d8be1d9392559378644f7d58b22fc3f0fe97bdd0259637f9bb12cc96bab9cdc1886eb123fc415ec6503c1e92a8947bd5bd706880449334dcd9b
MISC metadata.xml 1731 BLAKE2B 82448eebdb2fb1de884d8df8a61449a4895c9670997fe590d6cdd2473a3831f12338c736739cef110a38ca0673053317bb21c93f2016b1b0c329407c7255e068 SHA512 84a029da788f4c41679bc9fa1fcc8d23ca74ddb11abc678bf436744239b1135e4c8aac9e40974b64414990e6892cc39fe08aa3a005f7a924f0802853c013d163
diff --git a/net-p2p/bitcoin-core/bitcoin-core-26.2_rc1.ebuild b/net-p2p/bitcoin-core/bitcoin-core-26.2.ebuild
index 73ea8bc6302b..8c33bb9af0a7 100644
--- a/net-p2p/bitcoin-core/bitcoin-core-26.2_rc1.ebuild
+++ b/net-p2p/bitcoin-core/bitcoin-core-26.2.ebuild
@@ -11,7 +11,6 @@ DESCRIPTION="Reference implementation of the Bitcoin cryptocurrency"
HOMEPAGE="https://bitcoincore.org/"
SRC_URI="
https://github.com/bitcoin/bitcoin/archive/v${PV/_rc/rc}.tar.gz -> ${P}.tar.gz
- https://github.com/bitcoin/bitcoin/commit/8acdf66540834b9f9cf28f16d389e8b6a48516d5.patch?full_index=1 -> ${PN}-miniupnpc-2.2.8-compat.patch
"
S="${WORKDIR}/${PN/-core}-${PV/_rc/rc}"
@@ -95,7 +94,6 @@ DOCS=(
)
PATCHES=(
- "${DISTDIR}/${PN}-miniupnpc-2.2.8-compat.patch"
"${FILESDIR}/26.0-syslibs.patch"
"${FILESDIR}/26.0-init.patch"
)
diff --git a/net-p2p/go-ethereum/Manifest b/net-p2p/go-ethereum/Manifest
index aa1973d56f13..bca07357a28d 100644
--- a/net-p2p/go-ethereum/Manifest
+++ b/net-p2p/go-ethereum/Manifest
@@ -2,6 +2,8 @@ DIST go-ethereum-1.10.18-deps.tar.xz 77657628 BLAKE2B fa4ebb250668489d6d72ac1284
DIST go-ethereum-1.10.18.tar.gz 13084436 BLAKE2B 4918f13b131796f928c17e6cbd3ab42095d4a52874865a2e9b9c6e8b8e4528af0152055c8d8556c795079bd2bc044e9a0fd028d4a90c66181c0cafddb41cf7ae SHA512 ba2b7091ac4ffd5bf02dbc27769ebd138b82dd9d79fb613e727f56f6cfaf969183f343511478e88fbead627141101e77206a4c2449b0ced9a7a2090b4c77d996
DIST go-ethereum-1.13.14-deps.tar.xz 70373740 BLAKE2B 6bc403f85e024fdeeab8f41ef7f2940cceee11b8f6a1f97dc53cc5dda997f3c97ddcaefac61df196508f00fe61152f21bedc8de9e380fa91245a049c0a93ab58 SHA512 0d6cc6b846dab05acabfa0fc840f2db450a3138f863bf3f99ef83040071260a42fa2dccb88877a0d340e2532241653c32efb783bc67698f316ab1c9291d75330
DIST go-ethereum-1.13.14.tar.gz 13500798 BLAKE2B f5cf0c3f72aedc7d149c5342c2edbcb4310301b4c9b164d65e1e281b8db78c79ca884e9cb41ecd72ed6fbbed34e198cb13fe7cc726856c9f323a4aacc4a2dc17 SHA512 80a410dbeb06e8a46bd5b4e962fcf030fa8787eef192dbcd01c3d98bf31e822a8c3b92c35251876e122eac3fad707faf95b5e5c0baed8e29aa024c856b6f54bc
+DIST go-ethereum-1.14.7.tar.xz 167692372 BLAKE2B 90333516179a126a4972f616152fbf8eb83bb1f75b28ff92665b23d450bc04bba231c4978fada1f472f2205d373fbdf555548db262d8dd09c21730ed9ede74cd SHA512 ba2218c40bc58861a975041f04b822f38275c98cd1ebf0dbcfd0d454ca43d2712df4d35cb3516e503a31ab0f90fc1ba64b2e889e0b82fea8d33dd9dd1d838f13
EBUILD go-ethereum-1.10.18.ebuild 1046 BLAKE2B 51477fc8e5b5b00392a6663ecc04301b831e43e69d21e0519d477b47c2a14c27df8229bf698624be3475bc98308833a4cfec3c1609cb3f2307c640a2ab336d77 SHA512 6b30d4b44d6cfea48a038099527f07523d86bbcc7a79f01fa0487610790ad5edd66e6070eea8a3c8bc8c9e0d8b90f6b9e980144e93e22646d34446e9e5a71bb2
EBUILD go-ethereum-1.13.14.ebuild 991 BLAKE2B a92fe716d76af67a12ff70c91fee482dba71e9e91c00f81646153a3b3de28444ad2cc2dd551903c8672d7d4290e17ed060a04fd8d4175d78908110a18a5fd3c4 SHA512 899ef649dc5af795e6cafc39f7e82e9893fc657c80279d6313af0680cc722857ed72029ff98c93d58b1050cf2ca0bd2196adbb41a52d619590d41e05506c93d6
-MISC metadata.xml 360 BLAKE2B 1f1e0d9403107259c286c1c2dd14bc39f1fa94574b8dad2adc7dbe7292906a6787ea714378de28cb03e36c200ca8566be086ee41ad87fa8cae58f06c1d10db29 SHA512 ea8959c2db79151f9b41d89659ee3eaded4b3d1dca8ed03be64f0af09472985d3a3deae88af00ffb144908c3d835deff0ec287de7746a76cb7fb675cd0b551b0
+EBUILD go-ethereum-1.14.7.ebuild 1314 BLAKE2B 13405081ab833934eb62050fd5c34eb438f14e446d5348f1a5b73d82489fa103127775552979ddd2bde54fe5981ddebe6b68d265e34ee8fc6b08a7d18bb25af2 SHA512 b361458831a83f09fe689135dd152db5c5f15f5b4c3e89c337bd6c1f7c336ed8d41ea489da49809dab076faf8705b31abc34553417f3fb82ad9f1bba2030d5d4
+MISC metadata.xml 583 BLAKE2B fc26600c3e8bfcce0ea7c168edfa671adf9c3150c039e4741cb802ee80babdd773c7e2d9d4482066e89f1663a33acc979e51a74faf93c89dbc5e55f090764ce3 SHA512 1a7d91fd5782689809327eb13a14427a9179b1a1cdd99741a9b89896951d5cc4b0b989f7977dc4caddf4a32bde340a676f377696e30350d6963bdcea925b75d7
diff --git a/net-p2p/go-ethereum/go-ethereum-1.14.7.ebuild b/net-p2p/go-ethereum/go-ethereum-1.14.7.ebuild
new file mode 100644
index 000000000000..2e0eab1eb0fc
--- /dev/null
+++ b/net-p2p/go-ethereum/go-ethereum-1.14.7.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+LONG_VERSION="${PV}+build30063+noble"
+DESCRIPTION="Official golang implementation of the Ethereum protocol"
+HOMEPAGE="https://github.com/ethereum/go-ethereum"
+SRC_URI="https://ppa.launchpadcontent.net/ethereum/ethereum/ubuntu/pool/main/e/ethereum/ethereum_${LONG_VERSION}.tar.xz -> ${P}.tar.xz"
+# Above PPA is listed as an official source here:
+# https://geth.ethereum.org/docs/getting-started/installing-geth#ubuntu-via-ppas
+S="${WORKDIR}/ethereum-${LONG_VERSION}"
+
+LICENSE="GPL-3+ LGPL-3+ MIT || ( BSD GPL-2 ) BSD-2 LGPL-2.1+ Apache-2.0 ISC MIT MPL-2.0 Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="devtools"
+
+# Does all kinds of wonky stuff like connecting to Docker daemon, network activity, ...
+RESTRICT+=" test"
+
+src_unpack() {
+ default
+ mv "${S}/.mod" "${WORKDIR}/go-mod" || die
+}
+
+src_compile() {
+ emake $(usex devtools all geth)
+}
+
+src_install() {
+ einstalldocs
+
+ dobin build/bin/geth
+
+ # TODO: replace with wildcard
+ if use devtools; then
+ dobin build/bin/abidump
+ dobin build/bin/abigen
+ dobin build/bin/bootnode
+ dobin build/bin/clef
+ dobin build/bin/devp2p
+ dobin build/bin/ethkey
+ dobin build/bin/evm
+ dobin build/bin/p2psim
+ dobin build/bin/rlpdump
+ fi
+}
diff --git a/net-p2p/go-ethereum/metadata.xml b/net-p2p/go-ethereum/metadata.xml
index d85725f015c8..b0c01938fca5 100644
--- a/net-p2p/go-ethereum/metadata.xml
+++ b/net-p2p/go-ethereum/metadata.xml
@@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person" proxied="yes">
+ <email>sam@binarycake.ca</email>
+ <name>Sam Wilson</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<use>
<flag name="devtools">Build Ethereum development tools (evm, abigen, puppeth, ...)</flag>
</use>
diff --git a/net-p2p/ktorrent/Manifest b/net-p2p/ktorrent/Manifest
index 09cb336dd442..f433c9bbbaec 100644
--- a/net-p2p/ktorrent/Manifest
+++ b/net-p2p/ktorrent/Manifest
@@ -1,5 +1,5 @@
DIST ktorrent-23.08.5.tar.xz 2170976 BLAKE2B 047614caebfbddb36a517f79bfee3d10b7755e6246e4149a7e7d059f2156699a374ea57ba1102193faaf2f36c464c4c050eb0cfa5ac7331900dc0e70a5802d52 SHA512 f31c8f7be8eeae172b694380a1f828abe68087f059deb99ec268c5e6499e45beb28fe889732a198dae3c7f28f26b93b43e40da519e6407bea193198682b3c6bf
DIST ktorrent-24.05.2.tar.xz 2181476 BLAKE2B 6276eb27c37255cb0ecf72785c990c3dac93b178cba8a1425cfad82b596f8efb87dcc12a6ec09b81064e3e3e2c06e0acc9c8507394ac2e0e148a7591dfbf2617 SHA512 4dd106c1ff1068100d4694b8dbc2e2b2475b8cb4dfbbc892fac1a31d619fce87c1f96dab6137f9430357b4b462ce9a34f1a5ab1dcb35b319ce46df11747dfee7
EBUILD ktorrent-23.08.5.ebuild 2934 BLAKE2B ebb277d6a3f86dcdb7df236fbd7f25fd2c9d9b5533434b1ce605945992a97a8fc7cb35962b013bf48060ad7a94d42f59c34d824ef346b8731e43663db978664e SHA512 4f501f4f4e5eba7e490c54df89b06ce0b79d863b7b52c4c8f6b39056d00ec690f0ed5514a8b30dbc3fdf1a76485aa194ba0703f10b15a3feb994ee66fb10ceee
-EBUILD ktorrent-24.05.2.ebuild 2836 BLAKE2B dc0cde6c12d1c8c8f7732211324066ee4ed9d9f13ee22d7efae34f028a18f4d15bf95315c0cafce47aacbe5ba801cbcf5aabd81888f0e8bd654e3d1335d635a5 SHA512 86fb9a60807c11290fa8231a3815bfc0abfcca41fd00f1fa7676dc618a7c8cc6b3e48051f3366274727f725ff4cafa565b28a00e17ced13de4bdbfc80f77616e
+EBUILD ktorrent-24.05.2.ebuild 2841 BLAKE2B f8e8dc8d24a206f0f985f5e64a9c443cf55aa1b0ae153bc8b54eacb3899a799b42d599165998fb46177f6be56fa755e92cf088d458e9d3a314886e47db6dc55f SHA512 fb787f3c4c424fa91625d27b716cbab8714426bae812da1d5f6dc22ca6bd7efc6b62d844db015971c528f8a4b95da99a523d9c0d2de70d38d4de800613c54d19
MISC metadata.xml 1460 BLAKE2B 51ebe2b5f66b522da72da170d514b03cfb03756c9006e1b722fa6346d693082dda487299d356a011484c7217bf94cda5233e7a561450114ee1be063bc2e850f9 SHA512 075e0d77256155dceacf5df0dd6e0ddab45c93d2914da9a16f2ca9895a563bf1cdced2931436c772d4915661d0bdff32bb531901b8b8e4b99af00b5ff45fab68
diff --git a/net-p2p/ktorrent/ktorrent-24.05.2.ebuild b/net-p2p/ktorrent/ktorrent-24.05.2.ebuild
index a42996f91ec7..ff212be3a901 100644
--- a/net-p2p/ktorrent/ktorrent-24.05.2.ebuild
+++ b/net-p2p/ktorrent/ktorrent-24.05.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/ktorrent/"
LICENSE="GPL-2"
SLOT="6"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="+bwscheduler +downloadorder +infowidget +ipfilter +logviewer +magnetgenerator
+mediaplayer rss +scanfolder +shutdown +stats +upnp +webengine +zeroconf"
diff --git a/net-p2p/nicotine+/Manifest b/net-p2p/nicotine+/Manifest
index d9f792999970..6d415d4357a9 100644
--- a/net-p2p/nicotine+/Manifest
+++ b/net-p2p/nicotine+/Manifest
@@ -1,5 +1,5 @@
DIST nicotine+-3.2.9.tar.gz 2985424 BLAKE2B 1768d9f13ee15593661997ac0ad49c6c2d3aead685f83b86ae0ca05615f5fda04ea3abd3137a595d8457ef9643c4fd77adb47a76417b90d6c876bf55c56c4b31 SHA512 bc828bf8e6b194b23df8c7cce900704b918b71669ff9e0cf17b2c954838e265cc074dcb54e0abbcf563b19f10cf3199cc1980771b57e0af613ef2eed2ee4a3a8
DIST nicotine+-3.3.4.tar.gz 3838006 BLAKE2B 09660558a1f07a4393cf272ef532c5fb15f1653008e73ec796c8bd16a177bdcb03c55fb3743d8d8e573ce9db2ac42d7fa0d92544a433007179ce00733c5a2381 SHA512 5dab8a1fe718cfd6b0a3e4645e025f42ccc4c86031f65741a3cbfb67e8abfb82cefeb7fc93f5037b9d5f5972ac034cc3ef5a2bac7ae9744533edc894e6e93ef4
EBUILD nicotine+-3.2.9-r1.ebuild 770 BLAKE2B 8a82b788bb0042cb538f02c69e1cf4803804f957589f43d23de4df5d0feed39eb4ae263f89e295b040b0f86de6b8879dbbbc50e12ef611ca7dcbba13b11fa01a SHA512 b02cc667ddbc2727d4224baa182d6d2fe057278f9d1799607ba48b8898eba8bcfe023796891f965f0544f9292576545f7d7da5a5271f5f8bb1ac6dfed78bbe2b
-EBUILD nicotine+-3.3.4.ebuild 1397 BLAKE2B 857f6183f69e70b0f548128560b55af9e56f83ad751c2e27177cb8285d1fd077f6cfb195ccd6abc3e322b821467c0fe90d2d5fce672d1b69c538a74c8cd09923 SHA512 09e3d069b0f6cf518cbbc2868d05ae72b4d72eb1f7e062ab02738891eecdeba96a591c70f3656456ee24d28d07c259f7fe083a83fe6269422373d814563d5e48
+EBUILD nicotine+-3.3.4.ebuild 1394 BLAKE2B db42e3d605317bfd2844b7a437c02a48d9ae0c56f5355cc4b24e5ccc01de402c6f1649d65005054c5aaca65de837c7a346fa30cba0cd501b059344b01c709a25 SHA512 eba8184efc82ed61c5f72b5163ffb967eaeed251d5a196b53437c7d27886928261185a2bdb68b1a74aa3ed3bc94f17514d862a938542e82cd364d6d214d88cac
MISC metadata.xml 1094 BLAKE2B eb64ced3b85c060b950514cd3d55e8ae74911a67173ee28bc4c5218ad86d15df819da13b709700b9cc468b8da8d895af11abbb3f874d31b155b5ba280fdb6edb SHA512 9c2c7b397215d31856ea5822747dcf9d2966f22be4ec2124dd63756729dd9f183d23ba01d95851047d4ecd12c9384b338d8b106fa38e07aa3fe54b2e3c2970f4
diff --git a/net-p2p/nicotine+/nicotine+-3.3.4.ebuild b/net-p2p/nicotine+/nicotine+-3.3.4.ebuild
index 4fc1a765a7f4..4cc7bccb19fe 100644
--- a/net-p2p/nicotine+/nicotine+-3.3.4.ebuild
+++ b/net-p2p/nicotine+/nicotine+-3.3.4.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/nicotine-plus-${PV}"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
# NOTE: good link - https://github.com/nicotine-plus/nicotine-plus/blob/master/doc/DEPENDENCIES.md
BDEPEND="sys-devel/gettext" # TODO(setan): maybe add pycodestyle and pylint here if use test
diff --git a/net-p2p/resilio-sync/Manifest b/net-p2p/resilio-sync/Manifest
index f4149d968897..57459e2d3ffe 100644
--- a/net-p2p/resilio-sync/Manifest
+++ b/net-p2p/resilio-sync/Manifest
@@ -5,8 +5,6 @@ AUX resilio-sync.confd 312 BLAKE2B eee3179791594a3af6176abc2eba5b2db3e0a14d602dd
AUX resilio-sync.initd 462 BLAKE2B 775e1824d9b374bef32798bb05bb7fb2fd66ff1b859aa50d72dd02c80033bcf8b12275bf1e4d9eae2b2fdc1a1da7a1710c8e5ce1bd6da37427a4433967afb1bb SHA512 06cc963db70c969ca81a249c17c467fd4013a7cde39b37f65c934393e9e891776f247397b976f5caf20b6d29cee64865703bb2b3b78cd7a0e68be102db46a7fb
AUX resilio-sync.service 382 BLAKE2B f61c181137d41aeb59c721688a2b208c16d985c0b74c32e556cf3cc5218a549c7f58da50dde584bfbfca88ce6a00f1ecbbd67e58af04e88774b3e648d4d8513e SHA512 c278b35ba0cc888beb7d4b75e5b5c5c0304ec89ba1ac0136713256d05e95896254504b58f9c3a0a534aa04aee5e36468b579b2e18397f0bfb3615527b82195db
AUX resilio-sync.tmpfile 41 BLAKE2B fb3e9001a32e45cd230f4efef60509f20f52253ad575fb2b1493bae9846ad46210eed639c7a3f9e4a4fa7c901b42a9a7756f8583c204a4bb847e6eb96a2af323 SHA512 d9d54076785ce601023980e3fe5e2eab42e5eaf3b0bdb9caefe508e0d5fda8d32faf1338c6b901deb29488401de74228023016d72d7b0ec9db362b4c2d87edd2
-DIST resilio-sync_2.7.2.1375-1_amd64.deb 11845750 BLAKE2B 894b975327f18ef4c5fe124466d9b1b50de72d08c106fe9f61a634e42b98042c2f5b40ed6c1afc2550fea3506e6cdef7d58eb041604624b26a5a877d62d941e5 SHA512 563643aab506f521c320e5b2ddc08d7d6893ea0908ecedeb11237495c47fb0585a781f83d0daacaf7de2084d9312784b947ad2e626995a05cdd03ffaae413665
-DIST resilio-sync_2.7.2.1375-1_i386.deb 11921570 BLAKE2B 8595bfa5ca1c366fdeb93a4126b5634ef65ffab1883a6b9a5f557d172b18a6f1966f891ff79407e576eaa3315b8d67b7fe11c7b8a760a5ab0272e1bcb4224552 SHA512 114af90ea5e89c6f3698cfd9eb8f5dd8bd5316ab5fd0873238a78a29e4c33d0e96a19f61687d47f46d708b79a2f1877166075e7c3e11b4e4fe4f517cc26d2231
DIST resilio-sync_2.7.3.1381-1_amd64.deb 11891248 BLAKE2B a5b3f7ba0b364cac706660bc2ab105f042fd367679c894c0e84a10c299c7ace99f051057a1e1679de43d9a219dd58f76b817d708f87776a18caf9d1808a6f4c0 SHA512 0417e8b0d9f6b20105145dd93d602b5682484f72d600f865241dc3016bb007b2adabe7ce288d18a95a63e31c32c12069909580a5afa93665cef5eb9b22cecd2e
DIST resilio-sync_2.7.3.1381-1_arm64.deb 11239146 BLAKE2B fee89f4f2b8a20043981c5dc4662e2df5cac983020847897c7b0797119723a1266fbdfaf34ffea28bfe1d01786994376ad30ad475f9808372f93601cb6af8d89 SHA512 5c421ddb6ee853395e6e43d3ffd9c483c2038be7f3b0c7db797b86e403e249e3bd2143f7e476d1e547ce529369f175c27d19f3f84057ee0d1478306c9e14c509
DIST resilio-sync_2.7.3.1381-1_armhf.deb 10985236 BLAKE2B 8b24181ac10b1d671c8e6412910ace20932e1e4386a5493b0c9030fb26b8d145c43da7d1e4b281d5d80da003469ab4197573d123dd5e9256eec27be139e62cef SHA512 cb725ff8051a84b0511204f81d9e34ab14f48dc9c274620efbd81c8c1cdbf641e26373f397e185c0afc1ec02ba8925e179a7953f5f8df780f1659b5952eeb4cb
@@ -15,7 +13,6 @@ DIST resilio-sync_arm64.tar.gz 13108308 BLAKE2B d6b9038041cada6017a925ccbc38094c
DIST resilio-sync_armhf.tar.gz 12124154 BLAKE2B 19b5ede578e51e851320d1fe202c73987c1d5a833a9ac6134a34c1302c133140ea708e5fa9500099f47378fbc8ac877ff08ab88c16040f38584e4cfdc2778927 SHA512 f0666b237f5f1a82299818df2dc24461456d61ea7ed51768ee5318ddcd5bcb2c49bf011c34d20f156b689bc29f43ec7895c368517b2fef4d4fb4ca10601fdf53
DIST resilio-sync_i386.tar.gz 13675137 BLAKE2B c0d0e738acab7b8117edcaf027f6fd1223154f1cc998ff585946cc0ed7c2981356b4ab6b4914a2939fa8a423dae5b7fe5677f32c3f7835fbdc8f931717219836 SHA512 24159f581c47e94d2f8a664450a1a33d76f5cade44e9d5b0ad15246c6c5cdcf91f267f8dac20382e0618ebe0f9df5b30befe5eab600c395e7893da1d359b5982
DIST resilio-sync_x64.tar.gz 13563546 BLAKE2B ae1f7a0a4fb4605c310464871628a36531986913429d86955a9b10fb0bb7ad58f29c7a6d400479b8fd154052282ed3bc7e37060c7d32f36486e316bd5ae77e2b SHA512 cfbf522761e6c9f0c77dfbb38b5a17f23360b147138cad9932400cd41fef6a14874cd1b58d737430ff5a9ae3a5e9d09f210b745bc5d2219d583c0def9f29dffc
-EBUILD resilio-sync-2.7.2.1375-r1.ebuild 2187 BLAKE2B b2d248fb632c246eafd9b263db5092620f951f163f9eb80872bc8fed79062fbf6a1bb67155435f983d305c456cf27f14cbdd69980eecb1f728816fa052b190db SHA512 7d4a6d3529432338c604be2a4dfeee3fb31588acfd8e7f7aa87fdcef63458603bba6e7f67ecc5e92683c76eb623920bfc64e2a08736a1fc42bbbfa83d5271eac
EBUILD resilio-sync-2.7.3.1381.ebuild 2252 BLAKE2B f6afbdd8b3b4d9bbc6036d68e51f4831629c71e405f14a63ad8b8719410ccbbd4e1e44bcf51f3c98660e8181f6ea8ad0d11b682c079113928e799c6078314693 SHA512 285c7a3c58fffa67c65521a6d3b5983331045927aee4278464e34a92e18a199a59f6f6570e1fa7fadd3a3ea3afc438dc9a20b834ce3988a1cacb04c3cb07ed49
EBUILD resilio-sync-9999.ebuild 2131 BLAKE2B 45c67c501c5e377db81d1011250e328b6c929f3a757dd8776a4b3ecf36c2d593fdf75e85ac8fd1c0c3d598b3e4cd8dfabca0e51386980ee903861e39516a460e SHA512 d0847ba202064f339229b54102d482c6d2485e2e26cd3d55db4b08b6ae0cbce4e67305c68134caa1e8e48025592fb3a11e756d02617b810fd9c24165d10f0eb0
MISC metadata.xml 844 BLAKE2B a3273855cb30dbb80eb72b6d0c1f37ab5a0b5a055f17f39ad805a8f3eb4bcfc27d4c46a9d4c05fa0c325234c2379d1c4763aecc6ff56bd6f7a8234b72bd2f8d6 SHA512 379322c3d4c8c6a471683c60b3700b4984872b3511b22ad3847c3a1cb71ff791f45b601e2ad1a7b9f72aa346b5f9e51d83c8e92694940c06357b1d22965f406c
diff --git a/net-p2p/resilio-sync/resilio-sync-2.7.2.1375-r1.ebuild b/net-p2p/resilio-sync/resilio-sync-2.7.2.1375-r1.ebuild
deleted file mode 100644
index e1eb3e20ec3f..000000000000
--- a/net-p2p/resilio-sync/resilio-sync-2.7.2.1375-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit pax-utils readme.gentoo-r1 systemd tmpfiles unpacker
-
-QA_PREBUILT="usr/bin/rslsync"
-BASE_URI="http://download-cdn.resilio.com/${PV}/Debian/${PN}_${PV}-1_@arch@.deb"
-
-DESCRIPTION="Resilient, fast and scalable file synchronization tool"
-HOMEPAGE="https://resilio.com/"
-SRC_URI="
- amd64? ( ${BASE_URI/@arch@/amd64} )
- x86? ( ${BASE_URI/@arch@/i386} )
-"
-S="${WORKDIR}"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="bindist mirror"
-
-DEPEND="
- acct-group/rslsync
- acct-user/rslsync
-"
-
-RDEPEND="
- ${DEPEND}
- || (
- sys-libs/libxcrypt[compat]
- sys-libs/glibc[crypt(-)]
- )"
-
-DOC_CONTENTS="You may need to review /etc/resilio-sync/config.json\\n
-Default metadata path is /var/lib/resilio-sync/.sync\\n
-Default web-gui URL is http://localhost:8888/\\n\\n"
-
-src_unpack() {
- unpacker_src_unpack
-
- unpack usr/share/man/man1/resilio-sync.1.gz
-}
-
-src_install() {
- dobin usr/bin/rslsync
- pax-mark m "${ED}"/usr/bin/rslsync
-
- doman resilio-sync.1
-
- newinitd "${FILESDIR}"/resilio-sync.initd resilio-sync
- newconfd "${FILESDIR}"/resilio-sync.confd resilio-sync
- newinitd "${FILESDIR}"/resilio-sync-user.initd resilio-sync-user
- newconfd "${FILESDIR}"/resilio-sync-user.confd resilio-sync-user
- systemd_dounit "${FILESDIR}"/resilio-sync.service
- systemd_douserunit "${FILESDIR}"/resilio-sync-user.service
- newtmpfiles "${FILESDIR}"/resilio-sync.tmpfile resilio-sync.conf
-
- readme.gentoo_create_doc
-
- # Generate sample config, uncomment config directives and change values
- insopts -orslsync -grslsync -m0644
- insinto /etc/resilio-sync
- newins - config.json < <("${ED}"/usr/bin/rslsync --dump-sample-config | \
- sed \
- -e "/storage_path/s|//| |g" \
- -e "/pid_file/s|//| |g" \
- -e "/storage_path/s|/home/user/.sync|/var/lib/resilio-sync/.sync|g" \
- -e "/pid_file/s|resilio/resilio|resilio-sync/resilio-sync|g" \
- || die "sed failed for config.json" )
-
- diropts -orslsync -grslsync -m0700
- keepdir /etc/resilio-sync /var/lib/resilio-sync/.sync /var/log/resilio-sync
-}
-
-pkg_postinst() {
- tmpfiles_process resilio-sync.conf
- readme.gentoo_print_elog
-}
diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest
index 6a54bb81d3be..42b545b0282a 100644
--- a/net-p2p/syncthing/Manifest
+++ b/net-p2p/syncthing/Manifest
@@ -17,6 +17,6 @@ DIST syncthing-1.27.8.tar.gz 15305526 BLAKE2B f3458792f474f661e5420058d9c2991d04
DIST syncthing-1.27.9.tar.gz 15394317 BLAKE2B a7b02c57d897c3fc56734d039e5cf0eceaf802258e3a9fd34d667a9e22ff75db0bd1cf6b8d5be8b8e9d4eb772145222bee7d3154b004c437bbab23f33fb98e66 SHA512 11c56dcf3b44f87581560b4f8f8f76d6ee851fc0421d85f458a32c3900bd0ee6bb2964b7d5253a343d61ba57e3aa40f2f8a94d6f5d5d5b0cf27dc1cc28a14fa1
EBUILD syncthing-1.27.2.ebuild 2918 BLAKE2B ba78b1eb3e761a50c4111fa2cec4eb9d17eac0f28301cf9f78a812012e8d9193d0c4453e6a2b60e937da66f1e3ab0e0434b24bd9d52d38e57f93aaa51b3c46c0 SHA512 9bcda8e8817123a15dd7121e8c55ec23de3ac4cefde0bd1c98499e12a06c58a4e5cd6c1e6301f03b5ee3baa31a9b39d42fc281e9d5aef2d7989b8add85eba8e7
EBUILD syncthing-1.27.6.ebuild 2927 BLAKE2B 24f18e8c7b19b6355718d126a4d41ababf6e4b033241452c9f4b821d423aad2a173ab0c5c20328ab4b88e677187a32fa225e626258c06bb23de2c690ef9b8e92 SHA512 7415128cb6b1a62c2037e4a32f743aae0ab8501ca5b739f9687428f75642174643c5112f27f2c0fbbad127f85fe3bb98ef0ddbebb7ffd7b470f693141c0d1f18
-EBUILD syncthing-1.27.8.ebuild 2994 BLAKE2B 45e9cd6b3b0999f829b469a75d35f5b3698e4c0c598f41220d44293c93028a2f215a045a05c892245a6c749cdfad9ebd6fc847bac80e9246c87c0ecaa7d8e346 SHA512 6519f9eea91f454eced7b21d4284dc05cd83350ecfe3a7f2e3e1fccf555542ae2ea0d461fbb543e88524dc0fc7c0df915ce167c33ee400c2e6e215dd8b08580e
+EBUILD syncthing-1.27.8.ebuild 2991 BLAKE2B dcc9da06b027ee3f32bd5121fb0ca7bace52d3a2627f11a4e5a71c3a52490a9bce087e96c627c4e7466790e80927f6e44e28d88fb184a4b36aad869cd5ce0d42 SHA512 27f41b61e034922593a6ee4c0768e6ca9365f9494fa0e92967c4cbcea06a73af7a5c8ab5b8afad8a70f47a2b15f274b8537cb5a8a8b6c99e7bd25fcb6fe2568d
EBUILD syncthing-1.27.9.ebuild 3009 BLAKE2B 92f3be03d59947ac27de58ef400e7932499f523d8b49dd23fa3f48ed616b04d8340edd0b2b57849ed102e79bb1ea73aff7187a168b485c7578af1a53e8595798 SHA512 37dae65c6b64478bb60f4e7c34410e0d9a2e9ee933de9408aa25d3bf65f68b2acc5e2672ff234e93f2f09afe4effb7b93fe6cf4edc78af35d62f99a3770377f3
MISC metadata.xml 875 BLAKE2B 55f23b2af63de22383e3ea26f2b5db552b888ec73e086c6d852794b3ac334b91f3e3e83cc38f4448b6d794df8cec442a3627b396c2e2926b32e348f6703356f1 SHA512 4a3d03f16e3376e86f85a2ebe15ade456ee5a577a36f789cec206cf2002cf2dc04e9673c2b316eb50998610fd2e52d8669b11d015ebb7372ba94596e94954dc3
diff --git a/net-p2p/syncthing/syncthing-1.27.8.ebuild b/net-p2p/syncthing/syncthing-1.27.8.ebuild
index 9457cdd7b81f..bab8a66073d5 100644
--- a/net-p2p/syncthing/syncthing-1.27.8.ebuild
+++ b/net-p2p/syncthing/syncthing-1.27.8.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}
LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 Unlicense"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
IUSE="selinux tools"
RDEPEND="acct-group/syncthing
diff --git a/net-p2p/transmission-remote-gtk/Manifest b/net-p2p/transmission-remote-gtk/Manifest
index 8745e6141fab..086a89742fba 100644
--- a/net-p2p/transmission-remote-gtk/Manifest
+++ b/net-p2p/transmission-remote-gtk/Manifest
@@ -1,4 +1,6 @@
AUX transmission-remote-gtk-1.5.1-libayatana-appindicator.patch 6013 BLAKE2B 6eeb01003daaf16c667819daa68a5839cf2a03aa92b521a6a4591845d93fd700495e988ed666a3b257126fba8b6084c79a0f2d46384b5902ee7b5b69be0032c9 SHA512 eaf7591fc3edf73c93e76278b073faa70cc1a492f4e97d1de4d2e054db4943d24a6c419852b27e81ccd315213754d176b9ecff63f36b138c753c2cb1866bf806
DIST transmission-remote-gtk-1.5.1.tar.xz 236804 BLAKE2B b2aeb4641a0ab55d2a212cdb04e8929c8c580e2f20a9a60fce7977404d1f0af64b5fc9ff2f9d7dd7d5744dddc34181d689c8dcab34cc23a0989a7e7f03d84395 SHA512 4488714f483dfbf539e39dc4b742127dc47799b255e7bc0e27c33aea92cea26d229616a484b566f5d85034d841a34546b113fc0428908ada4876840ff25cc824
+DIST transmission-remote-gtk-1.6.0.tar.xz 216648 BLAKE2B 256eee24f8060b526e6a7c7176c89e3d95451d28a684621d93100d245a6d62e3fc7a21e6e2de5ff1837d165113c2dc97ac6bf60b7e57da930636ea56e264c26c SHA512 351079d91cc5b33c7955103cbc28d1010bf3d18668689ff5b690ff2214d9e44cdd9f841ebe207260d31c332650d6ae05a0d9ceb7696861c8be5beeae4d0a08d5
EBUILD transmission-remote-gtk-1.5.1-r1.ebuild 1142 BLAKE2B 266f393c31c4ff84aecfd4782e91d2b54367a4b0e92b5b0c0b41d91382da02c10ac9c77690e55c6a271c80dd3a9b44f821f68eb8fbea60127c0e8fe75d681efe SHA512 6beddaacf2da7ff34e049bf4f32c3230d8f636f5a499556c4efacffe1db302a238e37197e8e365ddcca5878db4954558849190a7eb2c3479ac259f03341b5cec
+EBUILD transmission-remote-gtk-1.6.0.ebuild 921 BLAKE2B 9c2e3607156a4a18e5b04ea0605a4b5558662c5c0de4d5e78c1bc774fae2fdd91e3b1c7699af0112db47a0eab22dab7e662a59e8d8a259089597ebc516959d86 SHA512 08db216c77c6d839733de97f8d0100c8d3667f802188c1129ce7b864a0bb5d5d7b653daa7b4b9748fd6c184d03c7397bef111752cd75406058d2b048e3a3c8de
MISC metadata.xml 601 BLAKE2B 588f973d7e3c08f4b3440269c1edcfcc52d817405e93715d04a2a4e5043362a7e7aabb645f3b5195a9671db14268d3483fab6068ccf04372ea0a3b1500b07ca3 SHA512 10a8719e58b9aef4d3e804a301bca0859da2b566424f3ece603e00617127a587a97a29afaf39b72c951dcb28b695dff560b08ed8aa91f6ad74b034a127e7e1de
diff --git a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.6.0.ebuild b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.6.0.ebuild
new file mode 100644
index 000000000000..722a196e1260
--- /dev/null
+++ b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.6.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg
+
+DESCRIPTION="GTK+ client for management of the Transmission BitTorrent client, over HTTP RPC"
+HOMEPAGE="https://github.com/transmission-remote-gtk/transmission-remote-gtk"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="appindicator geoip"
+
+# RESTRICT="test"
+
+# FIXME: bundles rss-glib-0.2.3
+RDEPEND="
+ net-libs/libsoup:3.0
+ >=dev-libs/glib-2.70:2
+ >=dev-libs/json-glib-1.2.8
+ >=x11-libs/gtk+-3.22:3
+ appindicator? ( dev-libs/libayatana-appindicator )
+ geoip? ( dev-libs/geoip )
+"
+DEPEND="${RDEPEND}
+"
+BDEPEND="
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature geoip)
+ $(meson_feature appindicator libappindicator)
+ )
+ meson_src_configure
+}
diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index 652fd2a690c6..665f89f8b09c 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -7,6 +7,6 @@ AUX transmission-daemon.tmpfiles 55 BLAKE2B 0f7200295e1faa22bc598e080d4c1583c5cc
DIST transmission-4.0.5.tar.xz 9745756 BLAKE2B 60caa3bc615137b225d3ac3f25daa352c6960fcc848c91e5ea45488ae109d93b53e314e4683bd7c4ef3f9b2f364d796b6c5bb014ca647d3f44fb5c9df9f8c997 SHA512 9d3df965929ba18aa8186f89060aeacc8ead3df4a5acdc74a005dc62deadc5fa239af99c49ca2477cc5c1adfcd834481105f1dbc94e0efe210e9e6680bfec124
DIST transmission-4.0.6.tar.xz 11908296 BLAKE2B 3eb1d851322299cb1b79c799f431c09db5aee1be0372fa2877e16508ca6f9e78ea42ed75520ab29a3325e62efcfca63a83559db73c39c981c9e2eddb403ef65a SHA512 d11654bd5174a990d8021fde890389bc7c073f63f80e1335bb2c250aff60f06d0b6481fb041ae4fdccd1c43278c71ddc36f692d7dda3ed2a1aaa9bd1bbc2cb0c
EBUILD transmission-4.0.5-r1.ebuild 3830 BLAKE2B 972f36affb1d5fd1705f33d85986a1f27cdd3ab45da2fe548841ef720005991badd445249a15bf37b048b02573fdbfb9c85a5345150ecd4c723733af8fc4b3ed SHA512 becd5c02266abbe6675659284ff5e3d4cd49ddffe661e6866752e8b4fbd4c1f1d039d4723edd0dc624036216ad7a8c036e6e2461d4988949bb55cddb6c876998
-EBUILD transmission-4.0.6-r2.ebuild 3896 BLAKE2B 7029277a31b2280e1b653399eb9dc019d30da1bf0f3e9d4f4787a0fba4939c2fe182fcc64825c693693437b9c23f94af4f379a58acead2fa5793befc5fd0e1dd SHA512 b1683b5975125813900287132281780e5f33e3b227ed85db6c1a993d76d534dc5f64a7768d22f1d9f62b8e884946ca0b1c1a1fdf2fb338ed3bd227afb1b90bf3
+EBUILD transmission-4.0.6-r2.ebuild 3892 BLAKE2B b218541a4f356209009de1b9bd739a54bb6b3ca67c2485bc380fe57a8560a28b2335d25ab8573c11b6e8be9b413140fe9d9e05a94475056b5881914627e8a55c SHA512 7bdd1cf684978fb6a93a31977d53249483ba059ec6924cd1be26b744ea397f966d6d8eb8e6a8f76ba7aa13709e9a4431584be9b0e1da4ae82d44b67dfc0861a7
EBUILD transmission-9999.ebuild 3833 BLAKE2B 22cb14a194626d12f08a6761b7262e4e3acd68b810aba347f1ee936fa6b28dcea1aac3a273be0c619e8a7b39ae6716ba7b658444f2cf0256e449ca3c8f78b60d SHA512 042664e8261e90eb8db24b127415bcd432843e19ddae19d700763e640fb0cafd67a4fbc4e55fdf4013bdccd781ebf328e4e1d3c1ef0e6b99ff059e8b41d1abd1
MISC metadata.xml 621 BLAKE2B 89797292aad810a155e4f0831c089f83a2058ed5fe3bb02c6462c50c5b4e1a534b747410f52d43d4c9f9946ef95ea514c9ee6bc55ef36015c2fdf3e1a9f2e50b SHA512 67d95f7b65da7422dd3153a945f15c59a7d57fa3da222f1ac147503a07c74e81fcbd0bc294a8fdb1ac42000ae25524afd7681b770479eb6ba4bbfb26dcd25908
diff --git a/net-p2p/transmission/transmission-4.0.6-r2.ebuild b/net-p2p/transmission/transmission-4.0.6-r2.ebuild
index b30c5a0934af..4391fa79bfe5 100644
--- a/net-p2p/transmission/transmission-4.0.6-r2.ebuild
+++ b/net-p2p/transmission/transmission-4.0.6-r2.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN}-${MY_PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
fi
DESCRIPTION="A fast, easy, and free BitTorrent client"
diff --git a/net-p2p/tremc/Manifest b/net-p2p/tremc/Manifest
index 7e35b66d0828..64314ad81f49 100644
--- a/net-p2p/tremc/Manifest
+++ b/net-p2p/tremc/Manifest
@@ -1,5 +1,3 @@
-DIST tremc-0.9.3.tar.gz 334457 BLAKE2B 328f158c96c4927fb910a58508fb3a74aa43d6ab74dfcdde7a99eee0ba70aa7020e00f19197ba0d3ae641b169cf147fc0ea04c1ef4e638a41a29311a042df284 SHA512 cbc40ce36eec1f641a6754933e7b009ca3d47e9a2d5091f7677f8005c466f6d0c744023b92e6b5aa93e736828390917c2b5f2f87ba6634d74016960b764467eb
DIST tremc-0.9.3_p20230506.tar.gz 337178 BLAKE2B 64e9443bb11d1151a1d9d811ddeaacf67e6e68c37faca3b0267291822d124370f8b1e382c408b2b18f164549a1179dd9c613c4e54f0a93effd501cef76910485 SHA512 f13abd1ae5d8bfca4d7d1c10d870e654e974ffd06d7fd46b5d10ae3e6480f9e462c18e7e5cbfbf5bea5c19f8443e76e50e7e3f536db9e1993b4c6bed040c9d66
-EBUILD tremc-0.9.3.ebuild 1036 BLAKE2B d910c26d9f48455806ca69a23aed569075c1340778a974fceb631e617702fd4dcab45d2fdac61b1a2315c7376b30d30b827b3b3a620afa9786d9298474df142c SHA512 1b6b92f53dfb352d21cad7138a53b1b7846bc0d94ff5649264cf557018b688d0f6f4503032a6c4fba549ec3c9e15df0b803e3b0aea20dd1b9f60ba9095ccb9ca
EBUILD tremc-0.9.3_p20230506.ebuild 1110 BLAKE2B ec9acdfd4958b840d0b850438255faab4d0729f8bacb5ee8c7413a9dfd15e46576cb5c2a59229b0617d63e650037da01a1e9a189359af3e9dc273d0b93b483fd SHA512 f8e51d17b1062607f449350504dc34102fd6103a3f27d8df99672d62415c02ba41581c2cafa4e7d391e616038c8876430a84ada29e1a7e64c59e842a38ed2d71
MISC metadata.xml 324 BLAKE2B 1a9314ffb5310792eb521599d96d9ae4e8b48dfb32ecbaa8c0e7eb88c0c286246d6a25ceefe74709cb9f8d383731a7c9a36c60d0920e817cd9db3c17ae03de21 SHA512 85f57f99c57254d742c5122489f27f2467444b1bf02eabba57df455b5d2159caace65f889b2bb8013149758c1dc9dcdcdd94c347cd3ece24ddd4e123146a213a
diff --git a/net-p2p/tremc/tremc-0.9.3.ebuild b/net-p2p/tremc/tremc-0.9.3.ebuild
deleted file mode 100644
index 31c79ede0c06..000000000000
--- a/net-p2p/tremc/tremc-0.9.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="ncurses"
-
-inherit bash-completion-r1 optfeature python-single-r1
-
-DESCRIPTION="Ncurses interface for the Transmission BitTorrent client"
-HOMEPAGE="https://github.com/tremc/tremc"
-SRC_URI="https://github.com/tremc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}"
-
-# Github tag tarballs include the repo with commit in the dir's name
-# Specify a no-op src_compile so upstream's broken Makefile doesn't get used
-src_compile() {
- :
-}
-
-src_install() {
- python_doscript tremc
- newbashcomp completion/bash/tremc.sh tremc
- insinto /usr/share/zsh/site-functions
- doins completion/zsh/_tremc
- doman tremc.1
- dodoc NEWS README.md
-}
-
-pkg_postinst() {
- optfeature "Extract ipv4 from ipv6 addresses" dev-python/ipy
- optfeature "Clipboard support" dev-python/pyperclip
-}