diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-02-08 00:11:30 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-02-08 00:11:30 +0000 |
commit | 8b3c41ecef8a1cdd270ce3aabcfdfb991839699c (patch) | |
tree | ece43c29d9163f887ef99c43aad6f2f568961231 /net-libs | |
parent | 1b2360e7bab42e4045232887cb4f6c4a24ca3975 (diff) |
gentoo auto-resync : 08:02:2025 - 00:11:30next
Diffstat (limited to 'net-libs')
-rw-r--r-- | net-libs/Manifest.gz | bin | 30633 -> 30635 bytes | |||
-rw-r--r-- | net-libs/libktorrent/Manifest | 2 | ||||
-rw-r--r-- | net-libs/libktorrent/libktorrent-24.12.2.ebuild | 66 |
3 files changed, 68 insertions, 0 deletions
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz Binary files differindex f5e9f24f65f0..372b5886f5a0 100644 --- a/net-libs/Manifest.gz +++ b/net-libs/Manifest.gz diff --git a/net-libs/libktorrent/Manifest b/net-libs/libktorrent/Manifest index 7a610e79956d..cd6c85049cda 100644 --- a/net-libs/libktorrent/Manifest +++ b/net-libs/libktorrent/Manifest @@ -1,5 +1,7 @@ DIST libktorrent-24.08.3.tar.xz 605900 BLAKE2B 8b74457f67618616d49524a660b04d9cdccded54e92995f5c4d8a1c407f2ed587e29a613b7b51130cf0716138ce0d9f850b2caeb68d456155fd94aaa9918429b SHA512 0cb5aac161ba7afa4ab9e5f4f2c82ec0b38b6ab587c4f46c6ea277f4b9add72b9eecdbf47b10274400df2ff5508a8696d504ef1488ed16be6092ab01af627d17 DIST libktorrent-24.12.1.tar.xz 604520 BLAKE2B f96b4bdd1d8c81b4e10cb99e42c8074032276237dd36600dbf4fcd04460aacbcc2fc637e8ce1ba0f0dcfc7221be3f748c22ae38e15f72001e70c06b02415efd0 SHA512 c08e6edbf15a90f6999953636bea44c6de219a77e02fff90e6555f6b5f30a6664dd8971b0c1348902a70a6953c11b516ff2726048ea66e24e4f5335e101de1bf +DIST libktorrent-24.12.2.tar.xz 604516 BLAKE2B 05749ae5a7c803ac319b4494433945fb9edcb23644a2deccdd7b979414cba9b25ff0daaa0ae01956ed6fe8327345f390d0621422984287805a2db620c997bcc0 SHA512 c28b36a3a68d57e317c268e018aabff397e18efcf5433e8be04e063494d38e4194393b82a69dee17d32768c8f7ce79eb43fa26f9d42e18179084e850baabcf96 EBUILD libktorrent-24.08.3-r1.ebuild 1544 BLAKE2B 50cbfb372b11d250b08a16b3138510f2a51056ce78e292e29a26415a2e93c469f6d8447abd07c97548eaa4733fba6015d218125f04d27a3f957affb625d009f9 SHA512 ccb1482343362fc013ec545f7089952654e3275e0417faf9bb1914ace11a03fd25dc38ab04eca9d28718388ff363c5370a38aa55c99409bf394e5adcb748d7d5 EBUILD libktorrent-24.12.1.ebuild 1549 BLAKE2B ec1f2f773c725deab85520807c20e51027084ab8432e76426efa43fd095fb463101d015da01bf01a5a19efc57b38bbe086ba36a0f560d2965b378b7f4e11d93e SHA512 99c8badcba54b3a802b2f4fd5efa7a5710533b82d93d7722e92bceab58b8ca7674f65b642c9223e70bd1d4f32ebe11c06935c903f26052b68f1ad36402541982 +EBUILD libktorrent-24.12.2.ebuild 1549 BLAKE2B ec1f2f773c725deab85520807c20e51027084ab8432e76426efa43fd095fb463101d015da01bf01a5a19efc57b38bbe086ba36a0f560d2965b378b7f4e11d93e SHA512 99c8badcba54b3a802b2f4fd5efa7a5710533b82d93d7722e92bceab58b8ca7674f65b642c9223e70bd1d4f32ebe11c06935c903f26052b68f1ad36402541982 MISC metadata.xml 437 BLAKE2B 8ac69481391440cea557fd4f73a0efd8589901947206825d50ed48cc45e30097af0bd313f6e62f5bfb520390c73e0f6702a68986bd204111c56b89dee6cbd4a7 SHA512 7296fdb5183c30a415c039c69a48fab62d79bcc94abc82dfa1ccc7b153861a036b9ae9f56fcc555e6fe735bf9c750da6d1c902761af57cd716f2320fc15a930f diff --git a/net-libs/libktorrent/libktorrent-24.12.2.ebuild b/net-libs/libktorrent/libktorrent-24.12.2.ebuild new file mode 100644 index 000000000000..a1805110d2ea --- /dev/null +++ b/net-libs/libktorrent/libktorrent-24.12.2.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KDE_ORG_CATEGORY="network" +KFMIN=6.7.0 +QTMIN=6.7.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=" + >=app-crypt/qca-2.3.7:2[qt6(+)] + >=dev-libs/gmp-6.0.0a:0= + dev-libs/libgcrypt:0= + >=dev-qt/qtbase-${QTMIN}:6[network,xml] + >=dev-qt/qt5compat-${QTMIN}:6 + >=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=( + -DWITH_XFS=$(usex xfs) + ) + ecm_src_configure +} + +src_test() { + # failing network tests + local myctestargs=( + -E "(fin|packetloss|send|superseedtest|transmit|utppolltest)" + ) + ecm_src_test +} |