summaryrefslogtreecommitdiff
path: root/net-p2p
diff options
context:
space:
mode:
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/Manifest.gzbin6764 -> 6761 bytes
-rw-r--r--net-p2p/ktorrent/Manifest4
-rw-r--r--net-p2p/ktorrent/ktorrent-24.08.1.ebuild (renamed from net-p2p/ktorrent/ktorrent-24.08.0.ebuild)2
-rw-r--r--net-p2p/retroshare/Manifest4
-rw-r--r--net-p2p/retroshare/files/retroshare-0.6.7-fix-miniupnp-api-v18.patch32
-rw-r--r--net-p2p/retroshare/metadata.xml8
-rw-r--r--net-p2p/retroshare/retroshare-0.6.7-r2.ebuild129
-rw-r--r--net-p2p/rtorrent/Manifest6
-rw-r--r--net-p2p/rtorrent/rtorrent-0.9.8-r1.ebuild2
-rw-r--r--net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild2
-rw-r--r--net-p2p/rtorrent/rtorrent-0.9.8-r3.ebuild2
11 files changed, 180 insertions, 11 deletions
diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz
index cc1b2b5cfdb6..a4b42856ddaf 100644
--- a/net-p2p/Manifest.gz
+++ b/net-p2p/Manifest.gz
Binary files differ
diff --git a/net-p2p/ktorrent/Manifest b/net-p2p/ktorrent/Manifest
index 448832b07484..8b13d52b4853 100644
--- a/net-p2p/ktorrent/Manifest
+++ b/net-p2p/ktorrent/Manifest
@@ -1,5 +1,5 @@
DIST ktorrent-24.05.2.tar.xz 2181476 BLAKE2B 6276eb27c37255cb0ecf72785c990c3dac93b178cba8a1425cfad82b596f8efb87dcc12a6ec09b81064e3e3e2c06e0acc9c8507394ac2e0e148a7591dfbf2617 SHA512 4dd106c1ff1068100d4694b8dbc2e2b2475b8cb4dfbbc892fac1a31d619fce87c1f96dab6137f9430357b4b462ce9a34f1a5ab1dcb35b319ce46df11747dfee7
-DIST ktorrent-24.08.0.tar.xz 2183900 BLAKE2B f115afb180584379b9ac7f1c8524958a3a0f047d5c04643665afab18d9d56e13d7098c814d13b45ff8734314150a0c8955f41eb41ed89ac79c8d7b9d2c094bda SHA512 d64d61931e4fd793f6d044039438294f351da897c0420664cfb6a001a9557dcf35e81ad25888e223f24bf2fc835218a6a722ccb4d64870bdf635ea0c8f46bb32
+DIST ktorrent-24.08.1.tar.xz 2186628 BLAKE2B d4f92e9b9a649572c59fc53068a7afff1c437581fd313b9e57847e7a4032eef257939065b138173d7e2a2003ad59fa5356af52dcda88b92b686f090e6a458d26 SHA512 3edd4825329ee40a61dfbbad12b605cbb5a73d9d7c9debb363e34033ce22221f7fb5b967e42c77e688d849a8add06bc7e31bd1d9d0b8660d4ce47f967eda2936
EBUILD ktorrent-24.05.2.ebuild 2846 BLAKE2B 55476f81bca13041991417ace474c667a583de66a355f9250b1885a20e3bcfba0820179f6740b34d58e4c54d7970e6c2fd6ec69858c293a192e539b5da6bb5fb SHA512 13761c568cf5401263c93c23e467cb360c9ca2344ec43ff1e691520e30f96b6f4bc08e08feceb666207c4d2d1b4bc6f6936c4a6760f6a9b808c1f6465ed5b278
-EBUILD ktorrent-24.08.0.ebuild 2848 BLAKE2B fdcbc221ae3ee9741b7f387339d1dbe78a3775317bd4a1012883b64af902ed3c83bfb94fdc3b6681cd50f678e39617edc07d7c533be9d6e6e657e799daff180a SHA512 df07a18ecbacea9c9f6fba8d738d6635c125dd156ee31aff96a32aa0366bdf651e7d9129ff035c811be078f6c43d67ae555e18f6633356190fed5d6ac5f6d44c
+EBUILD ktorrent-24.08.1.ebuild 2851 BLAKE2B 81dbe9437789cc422c5a6358cbd66c404ae675b939560ca03ebb92b048f21c137241e0e8609f151db360f073d7c1be55344742ba365d580bf2684dacaf9fdb92 SHA512 8d79f3b4ac8afa08bfa39b0d8f611b5baf3c829024ea0bc8143ccadd5c4ca0726ca1cf8817b9f59565812fb18bf7f7523479dead51567342838bf545ec2fee36
MISC metadata.xml 1460 BLAKE2B 51ebe2b5f66b522da72da170d514b03cfb03756c9006e1b722fa6346d693082dda487299d356a011484c7217bf94cda5233e7a561450114ee1be063bc2e850f9 SHA512 075e0d77256155dceacf5df0dd6e0ddab45c93d2914da9a16f2ca9895a563bf1cdced2931436c772d4915661d0bdff32bb531901b8b8e4b99af00b5ff45fab68
diff --git a/net-p2p/ktorrent/ktorrent-24.08.0.ebuild b/net-p2p/ktorrent/ktorrent-24.08.1.ebuild
index db8e6dae8125..b02da35cc7ba 100644
--- a/net-p2p/ktorrent/ktorrent-24.08.0.ebuild
+++ b/net-p2p/ktorrent/ktorrent-24.08.1.ebuild
@@ -43,7 +43,7 @@ COMMON_DEPEND="
infowidget? ( dev-libs/geoip )
ipfilter? ( >=kde-frameworks/karchive-${KFMIN}:6 )
mediaplayer? (
- >=media-libs/phonon-4.12.0[qt6]
+ >=media-libs/phonon-4.12.0[qt6(+)]
>=media-libs/taglib-1.5:=
)
rss? (
diff --git a/net-p2p/retroshare/Manifest b/net-p2p/retroshare/Manifest
index dd7e9c3fd703..29f69e6e17b5 100644
--- a/net-p2p/retroshare/Manifest
+++ b/net-p2p/retroshare/Manifest
@@ -1,3 +1,5 @@
+AUX retroshare-0.6.7-fix-miniupnp-api-v18.patch 1168 BLAKE2B 35635a360183aaaa3fcf211bb2503cc5fcfaad76f4b9e6170985b7611f4b0de4734dba02956146dcdd734939d50a89f31e7a31e8132ebe151e2f8dbc3a26376d SHA512 22a2f32226498f18b7c0b0e36b11a677d048ede56a1e56fde1599fe410456bc5905e9300e5a0d93b8d808e0ade6e4be3bd9311dc5f4ed0b2e0dd90d038cfb8c1
DIST retroshare-0.6.7.tar.gz 26506259 BLAKE2B 3c0963c8afbbf741c8c5d22dc9c9f86f82d1a338a9f0dd02065617d16e96738a4d22c2bc30c1ba32c61fcc7beedaa15ac3c185aab429882b0947aa28b8c037b1 SHA512 ff5455b97519878d83c6872dfce457804430938864259f7d0fa5b06ebae161e62ea8300e809a03a821b2ecdf755a3de7465a580882709ae79bfb9c1de855e347
EBUILD retroshare-0.6.7-r1.ebuild 3558 BLAKE2B 3cd498c88a0f4e7bf8acb091a8f8179fb5fb54b2f880c8ff38b7a6d3a86d4b189fcce78b9e282ec1af301b23f4f0eb7e540007927144f5d08f3cc99dbb42d9f5 SHA512 dd58700fae6eade35f183718dc50277e0687fff2e1f01455bd4aa36628f1d000ea60bf390549d7564b120b5e0e13d1144ec2b40b28485cb855829cd9c5185036
-MISC metadata.xml 1507 BLAKE2B 3850886e6d5e70ad585ec4083d5fb86a01b962a421cfbeac26862e47dada0adf0cbfa53e31bbbd34b968da72e6395560a6c48b6125e9996f82df2089e383f9a7 SHA512 26cd8010b552892041a688525345922a3412f50d060c319b3c5bf9f135e21d5b1e7bd61b09b91431f716d695471e70b1c9a2c62772b0d3847806e4a923c48382
+EBUILD retroshare-0.6.7-r2.ebuild 3484 BLAKE2B 84031ecba0b5be6f4b64d334ee947a04b16ddc5fb7da4a0e479bf05196fc57dec1745a6abd5cb31a01f1ecb794a3da9494c94ccdbea58013dbb8ad886695a473 SHA512 eaca5329144145d652ff56981925d3665fae18ffaeab2dba69d34f0829b4dbb357721d586f174421848aa9b19897422b7920b5ecb1afd0bdcd2ae6184900a526
+MISC metadata.xml 1754 BLAKE2B 3b2f907deeb4e3b5fb55a3e6500eec33410fee84ff041899941d3915347054e471df88eeebf46219eab8684968dfdd367c10e5d512dca5e10c508e45570edebb SHA512 96b3e87ea2eeed2f9ffdeca6d1fdfd13c97f135edbc754e69f23c0416cb45ed7d22dbe333681879df644cec94d380225cf6930754cd401c2753c090eaae66eca
diff --git a/net-p2p/retroshare/files/retroshare-0.6.7-fix-miniupnp-api-v18.patch b/net-p2p/retroshare/files/retroshare-0.6.7-fix-miniupnp-api-v18.patch
new file mode 100644
index 000000000000..37d38b11c548
--- /dev/null
+++ b/net-p2p/retroshare/files/retroshare-0.6.7-fix-miniupnp-api-v18.patch
@@ -0,0 +1,32 @@
+From f1b89c4f87d77714571b4135c301bf0429096a20 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?=C8=98tefan=20Talpalaru?= <stefantalpalaru@yahoo.com>
+Date: Wed, 12 Jun 2024 01:00:41 +0200
+Subject: [PATCH] Support the miniupnpc-2.2.8 API change
+# NOTE: Taken from the official libretroshare repo
+# https://github.com/RetroShare/libretroshare/commit/c54e0266e4483797c1d6bacee6f563979d683464
+index 7178a8e39..5e5358fb9 100644
+--- a/libretroshare/src/rs_upnp/upnphandler_miniupnp.cc
++++ b/libretroshare/src/rs_upnp/upnphandler_miniupnp.cc
+@@ -41,6 +41,9 @@ class uPnPConfigData
+ struct UPNPUrls urls;
+ struct IGDdatas data;
+ char lanaddr[16]; /* my ip address on the LAN */
++#if MINIUPNPC_API_VERSION >= 18
++ char wanaddr[16]; /* my ip address on the WAN */
++#endif
+ };
+
+ #include <iostream>
+@@ -139,6 +142,10 @@ bool upnphandler::initUPnPState()
+ putchar('\n');
+ if(UPNP_GetValidIGD(upcd->devlist, &(upcd->urls),
+ &(upcd->data), upcd->lanaddr,
+- sizeof(upcd->lanaddr)))
++ sizeof(upcd->lanaddr)
++#if MINIUPNPC_API_VERSION >= 18
++ , upcd->wanaddr, sizeof(upcd->wanaddr)
++#endif
++ ))
+ {
+ printf("Found valid IGD : %s\n",
+ upcd->urls.controlURL); \ No newline at end of file
diff --git a/net-p2p/retroshare/metadata.xml b/net-p2p/retroshare/metadata.xml
index 4388bd9dcb1d..a91c546333c8 100644
--- a/net-p2p/retroshare/metadata.xml
+++ b/net-p2p/retroshare/metadata.xml
@@ -5,11 +5,15 @@
<email>gio@eigenlab.org</email>
<name>Gioacchino Mazzurco</name>
</maintainer>
+ <maintainer type="person" proxied="yes">
+ <email>fkobi@pm.me</email>
+ <name>Filip Kobierski</name>
+ </maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
- <longdescription lang="en">
+ <longdescription>
RetroShare is a Free and Open Source cross-platform, Friend-2-Friend
secure decentralised communication platform.
It lets you to securely chat and share files with your friends, family
@@ -28,6 +32,8 @@
</use>
<upstream>
<bugs-to>https://github.com/RetroShare/RetroShare/issues</bugs-to>
+ <!-- NOTE: for core functionalities check cout RetroShare/libretroshare -->
+ <doc>https://retrosharedocs.readthedocs.io/en/latest/</doc>
<remote-id type="github">RetroShare/RetroShare</remote-id>
</upstream>
</pkgmetadata>
diff --git a/net-p2p/retroshare/retroshare-0.6.7-r2.ebuild b/net-p2p/retroshare/retroshare-0.6.7-r2.ebuild
new file mode 100644
index 000000000000..e33f7eb5f234
--- /dev/null
+++ b/net-p2p/retroshare/retroshare-0.6.7-r2.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic desktop qmake-utils xdg
+
+DESCRIPTION="Friend to Friend secure communication and sharing application"
+HOMEPAGE="https://retroshare.cc"
+SRC_URI="https://download.opensuse.org/repositories/network:/retroshare/Debian_Testing/retroshare-common_${PV}.orig.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/RetroShare"
+# NOTE: GitHub releases/archive is impractical to build so we use the OBS repo
+# but they squash point releases which is bad for us
+
+LICENSE="AGPL-3 Apache-2.0 CC-BY-SA-4.0 GPL-2 GPL-3 LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cli +gui +jsonapi keyring libupnp +miniupnp plugins +service +sqlcipher"
+
+REQUIRED_USE="
+ || ( gui service )
+ ?? ( libupnp miniupnp )
+ plugins? ( gui )
+ service? ( || ( cli jsonapi ) )
+"
+RDEPEND="
+ app-arch/bzip2
+ dev-libs/openssl:0=
+ sys-libs/zlib
+ gui? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ dev-qt/qtxml:5
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ )
+ keyring? ( app-crypt/libsecret )
+ libupnp? ( net-libs/libupnp:= )
+ miniupnp? ( net-libs/miniupnpc:= )
+ plugins? (
+ media-libs/speex
+ media-libs/speexdsp
+ <media-video/ffmpeg-5
+ )
+ sqlcipher? ( dev-db/sqlcipher )
+ !sqlcipher? ( dev-db/sqlite:3 )
+"
+DEPEND="
+ ${RDEPEND}
+ gui? ( dev-qt/designer:5 )
+ jsonapi? ( >=dev-libs/rapidjson-1.1.0 )
+"
+BDEPEND="
+ dev-build/cmake
+ dev-qt/qtcore:5
+ virtual/pkgconfig
+ gui? ( x11-base/xorg-proto )
+ jsonapi? ( app-text/doxygen )
+"
+PATCHES=( "${FILESDIR}/${P}-fix-miniupnp-api-v18.patch" )
+
+src_configure() {
+ local qconfigs=(
+ $(usex cli '' 'no_')rs_service_terminal_login
+ $(usex keyring '' 'no_')rs_autologin
+ $(usex gui '' 'no_')retroshare_gui
+ $(usex jsonapi '' 'no_')rs_jsonapi
+ $(usex service '' 'no_')retroshare_service
+ $(usex sqlcipher '' 'no_')sqlcipher
+ $(usex plugins '' 'no_')retroshare_plugins
+ )
+
+ local qupnplibs="none"
+ use miniupnp && qupnplibs="miniupnpc"
+ use libupnp && qupnplibs="upnp ixml"
+
+ # bug 907898
+ use elibc_musl && append-flags -D_LARGEFILE64_SOURCE
+
+ # REVIEW: qmake is deprecated
+ # https://github.com/RetroShare/RetroShare/tree/master/jsonapi-generator
+ eqmake5 CONFIG+="${qconfigs[*]}" \
+ RS_MAJOR_VERSION=$(ver_cut 1) \
+ RS_MINOR_VERSION=$(ver_cut 2) \
+ RS_MINI_VERSION=$(ver_cut 3) \
+ RS_EXTRA_VERSION="-gentoo-${PR}" \
+ RS_UPNP_LIB="${qupnplibs}"
+}
+
+src_install() {
+ use gui && dobin retroshare-gui/src/retroshare
+ use service && dobin retroshare-service/src/retroshare-service
+
+ insinto /usr/share/retroshare
+ doins libbitdht/src/bitdht/bdboot.txt
+ use gui && doins -r retroshare-gui/src/qss
+
+ dodoc README.asciidoc
+
+ if use gui; then
+ make_desktop_entry retroshare
+
+ for i in 24 48 64 128 ; do
+ doicon -s ${i} "data/${i}x${i}/apps/retroshare.png"
+ done
+ fi
+ if use plugins; then
+ insinto /usr/lib/retroshare/extensions6
+ doins plugins/*/lib/*.so
+ fi
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+
+ if ! use sqlcipher && ! has_version "net-p2p/retroshare[-sqlcipher]"; then
+ ewarn "You have disabled GXS database encryption, ${PN} will use SQLite"
+ ewarn "instead of SQLCipher for GXS databases."
+ ewarn "Builds using SQLite and builds using SQLCipher have incompatible"
+ ewarn "database format, so you will need to manually delete GXS"
+ ewarn "database (loosing all your GXS data and identities) when you"
+ ewarn "toggle sqlcipher USE flag."
+ fi
+}
diff --git a/net-p2p/rtorrent/Manifest b/net-p2p/rtorrent/Manifest
index 09860056141c..a9d57b1e54a8 100644
--- a/net-p2p/rtorrent/Manifest
+++ b/net-p2p/rtorrent/Manifest
@@ -5,7 +5,7 @@ AUX rtorrent.1 18204 BLAKE2B 4e757f00d9a08978e09593e89b17fb7d7e4afe7f5064ed8bb7d
AUX rtorrentd.conf 13 BLAKE2B 80db665e7f75c50c02134cced87847926d23ea256868fb6d1213faaa8be1879cbc69e72f006b49b33dc99c0a9dcace2db90c8917ca272554c348bd1e6293514c SHA512 f241452b812a1837660f9ad52881feacc02825e82ea7ac19acc662b4219dd58997ea908275b8c9ee78ed791babf79c1a91069dc6d5b5fb3c461e3026cdeab73f
AUX rtorrentd_at-r1.service 479 BLAKE2B 64e4099237eb14e311dc94ef4b1c5fdf6e724a1b3fd49c2ef2c3ebae33c3c0f91c6edc5ee835db5bec2424e92abfcbbc7922aa14c925e60c5e9d973b0105de01 SHA512 28b9aeaa07144413534ffbb3589a2e4e89f688da4c6d53d1e4a87e1c9618dabe1f39d2b42911d10b151963862df5b2a28a71557bfe08011806face28cea82d0b
DIST rtorrent-0.9.8.tar.gz 647523 BLAKE2B 3562ed03dee3baa4a702d20c7c91b9248d9de0f25d1f8cd182863101f293a0ef13cb49164e4d16b25e72a4fbe1cc1a2fbde176d3068c749edbcb2287ef260b2b SHA512 016685948d0290694ab9635ae218c7acd876e6d45bea1bdba3a29c545e64f5d824c5e2f6693a4c2e9200196177881d54f312d72e0a19742bd74a03bd19ca05c7
-EBUILD rtorrent-0.9.8-r1.ebuild 1887 BLAKE2B 825bee9d34b113bb72963508fa5d1a6817c4812d62fc4786485bd573b239b5df98a9fb15ee6bf5bfe81530f33d54ccde3e6a2cab537f0c99a732bac004eb46e9 SHA512 5b27b6a8eae085b6ddb048b7ea358407fa7c7148f980825d8db067e820f74951522835214568daf9db18faf0bebb9faec9f937d63e9e7d89bc044cf9f7917409
-EBUILD rtorrent-0.9.8-r2.ebuild 2061 BLAKE2B b24ea4284bf307eb3bd8a44679d5cd7b440568c41c40e8ced5d3918a38e4fd072e052f44ea8d904b3e28f74fdfa7107887a09c68a32fce063636d9a28b4d724a SHA512 cace6c7541b1f7123aaaea7a66dfc69f27059a8b1a683f23baf7bca24c8ce9dd74127cc9c724f98db55de97a7a5a26cf0ab6118b0e8dd60ec5ced315e01436aa
-EBUILD rtorrent-0.9.8-r3.ebuild 2102 BLAKE2B e11180532cbf9b706e4820163199ae37c956d8a97208f3e0a51ef789ab9027f3ee112db4cb8fb4e306cf7c6f0c15dec884a69874c6e1cc0e37fa48214a6c4a35 SHA512 3824eacaa8ef017b19b1ebd1a61aa035e778df8faac26862ffe7b25bdf9d110abf92388900563726177981738855bf1fac2e2f4d837820d99d948e802003cd33
+EBUILD rtorrent-0.9.8-r1.ebuild 1881 BLAKE2B bfac53a2a4ecc4441258d16d97d5830a8f901b9a4fc4f452d97654cfe92e7f1d05e8c19e776d7ccb908e73b38a0281eda27e9632bc1fd0413221e70af9918211 SHA512 837fb9bd4b42cb17769200eb789b503fd3bd330d748180adfea2b6a54c0200ddcb35a5f13492f96962f13dc8afa1945723651ea840be48b6a40141547fe6766d
+EBUILD rtorrent-0.9.8-r2.ebuild 2055 BLAKE2B 0f0bc11a81811fa0f0fcc343b245204866eca76f9fb1bea87b4af430fd2b9e563b0477150eed9d56c3f6428c0ad04b8b7b0d25ba041e274b39913d6b27c5c2fc SHA512 69950be7a0b54d858959b7f87b113b63661044597b3ae6428d1477c5ffab5b96ae4d3737d5c53f4b2a8b398d3ff154937ceaa7f2bf4c6a1fab587b850f6cf532
+EBUILD rtorrent-0.9.8-r3.ebuild 2096 BLAKE2B 3044c1b5618f7ed1d98aabfe05970337734ff470ae05c7e3fcc1d286ff36b8da1122591d6930493c961236711e06b708a177dfe825c3c4505fde15ddd53e48a5 SHA512 654f32e1876250500d4cab162e5fa9eaafdc2b9154269d1f81e9b9d6b729285b5e88004da99d4b151504b88ddb5d3b41c834d3138b89ca9d73f8338e4ec58cc9
MISC metadata.xml 330 BLAKE2B db7e26e16713fbfad69510f84569aa2ccb05c9b1eaa087087fe0d473accf0d644cf0263c7aa2c8a3ab4df9fc92e0fff5b1952bb5ec583d10972b6b07c9290b19 SHA512 72873bcf89cf2fd76621657dd3399231e0e4ce1702ac27304a818a66ee18ee68ea09ce363e784578c261824254ac46d92fc6d8ec2347d8dd6a77f1eb113e0d14
diff --git a/net-p2p/rtorrent/rtorrent-0.9.8-r1.ebuild b/net-p2p/rtorrent/rtorrent-0.9.8-r1.ebuild
index 7a4d756798ae..b42d2bebb372 100644
--- a/net-p2p/rtorrent/rtorrent-0.9.8-r1.ebuild
+++ b/net-p2p/rtorrent/rtorrent-0.9.8-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://rtorrent.net/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="debug selinux test xmlrpc"
RESTRICT="!test? ( test )"
diff --git a/net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild b/net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild
index cc07aef717a8..5803214970ae 100644
--- a/net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild
+++ b/net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://rtorrent.net/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="debug selinux test xmlrpc"
RESTRICT="!test? ( test )"
diff --git a/net-p2p/rtorrent/rtorrent-0.9.8-r3.ebuild b/net-p2p/rtorrent/rtorrent-0.9.8-r3.ebuild
index 955a5c7770a9..60567e093ea4 100644
--- a/net-p2p/rtorrent/rtorrent-0.9.8-r3.ebuild
+++ b/net-p2p/rtorrent/rtorrent-0.9.8-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://rtorrent.net/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="debug selinux test xmlrpc"
RESTRICT="!test? ( test )"