summaryrefslogtreecommitdiff
path: root/net-libs
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-08-21 03:04:50 -0500
committerroot <root@alpha.trunkmasters.com>2026-08-21 03:04:50 -0500
commitc9507d3d8ce89d8bdf4e6a04c8c7511523082acc (patch)
tree66f62ac89a1443c94ecf0594248dd5cb5326966a /net-libs
parentef28a0a09751356d6a177eab79b041f208f7d070 (diff)
downloadbaldeagleos-repo-c9507d3d8ce89d8bdf4e6a04c8c7511523082acc.tar.gz
baldeagleos-repo-c9507d3d8ce89d8bdf4e6a04c8c7511523082acc.tar.xz
baldeagleos-repo-c9507d3d8ce89d8bdf4e6a04c8c7511523082acc.zip
Adding metadata
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/libktorrent/Manifest1
-rw-r--r--net-libs/libktorrent/libktorrent-26.08.0.ebuild65
-rw-r--r--net-libs/libssh/libssh-0.11.5.ebuild2
3 files changed, 67 insertions, 1 deletions
diff --git a/net-libs/libktorrent/Manifest b/net-libs/libktorrent/Manifest
index e694700790b9..6adbfaf1a702 100644
--- a/net-libs/libktorrent/Manifest
+++ b/net-libs/libktorrent/Manifest
@@ -1 +1,2 @@
DIST libktorrent-26.04.3.tar.xz 603424 BLAKE2B 0a15b9dd28c63e4a8e839465989d60fef3cc1ad45dad32da839afbdf3de75c9da3115fb9ba1af57f57cc93aef3869fb4f338eb16d9c0d941621eb90fd7e8cf93 SHA512 f2e5d993a7cb6ce753c331ec813b31e9b066b000513480b4ac2cfb9a4df7b6b9d4660a923f8aa8329ea4648bb77e6be0e22ab39ab0bf068feb04c672ac27ab63
+DIST libktorrent-26.08.0.tar.xz 606916 BLAKE2B 5b61102197a60c043054f26498aa774c457963e05b975a876561bdb74a873c982faa6f37a4bcff68c665f18030c26ac13afe2477eff8ce75749179a48df6e6b6 SHA512 9916e75c09d9dd68f981954a154f81cd5d24da6d6c95945f7f2106bdd7745e70c2ec864416a2753246a3c116cc7a882c07b5ad6b79dbf86a736e8194a4e5de76
diff --git a/net-libs/libktorrent/libktorrent-26.08.0.ebuild b/net-libs/libktorrent/libktorrent-26.08.0.ebuild
new file mode 100644
index 000000000000..61c64bad5d22
--- /dev/null
+++ b/net-libs/libktorrent/libktorrent-26.08.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KDE_ORG_CATEGORY="network"
+KFMIN=6.27.0
+QTMIN=6.11.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="BitTorrent library based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/ktorrent/ https://userbase.kde.org/KTorrent"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="xfs"
+
+COMMON_DEPEND="
+ >=dev-libs/gmp-6.0.0a:0=
+ >=dev-libs/openssl-3:0=
+ >=dev-qt/qtbase-${QTMIN}:6[network,xml]
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ xfs? ( sys-fs/xfsprogs )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/boost-1.71
+"
+RDEPEND="${COMMON_DEPEND}
+ !dev-libs/botan[gmp(-)]
+"
+BDEPEND="sys-devel/gettext"
+
+src_prepare() {
+ ecm_src_prepare
+
+ # Gentoo workaround because gmp.h in MULTILIB_WRAPPED_HEADERS is breaking this
+ sed -i -e "/^find_package/ s/\"\${LibGMP_MIN_VERSION}\" //" \
+ CMakeLists.txt || die
+ sed -i -e "/^find_dependency/ s/ \"@LibGMP_MIN_VERSION@\"//" \
+ KTorrent6Config.cmake.in || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DUSE_CRYPTO_BACKEND=OpenSSL
+ -DWITH_XFS=$(usex xfs)
+ )
+ ecm_src_configure
+}
+
+src_test() {
+ # failing network tests
+ local myctestargs=(
+ -E "(fin|packetloss|send|superseedtest|transmit|utppolltest)"
+ )
+ ecm_src_test
+}
diff --git a/net-libs/libssh/libssh-0.11.5.ebuild b/net-libs/libssh/libssh-0.11.5.ebuild
index 0b9bdb307cec..d36318096024 100644
--- a/net-libs/libssh/libssh-0.11.5.ebuild
+++ b/net-libs/libssh/libssh-0.11.5.ebuild
@@ -18,7 +18,7 @@ else
https://www.libssh.org/files/$(ver_cut 1-2)/${P}.tar.xz
verify-sig? ( https://www.libssh.org/files/$(ver_cut 1-2)/${P}.tar.xz.asc )
"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-libssh )"
fi