diff options
| author | root <root@alpha.trunkmasters.com> | 2026-08-21 03:04:50 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-08-21 03:04:50 -0500 |
| commit | c9507d3d8ce89d8bdf4e6a04c8c7511523082acc (patch) | |
| tree | 66f62ac89a1443c94ecf0594248dd5cb5326966a /net-libs | |
| parent | ef28a0a09751356d6a177eab79b041f208f7d070 (diff) | |
| download | baldeagleos-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/Manifest | 1 | ||||
| -rw-r--r-- | net-libs/libktorrent/libktorrent-26.08.0.ebuild | 65 | ||||
| -rw-r--r-- | net-libs/libssh/libssh-0.11.5.ebuild | 2 |
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 |
