[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: b45b80c3ab3f801618b92fde35edc5123e13cfce Author: Sam James gentoo org> AuthorDate: Tue Feb 27 22:28:42 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 27 22:28:42 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b45b80c3 net-libs/libktorrent: drop 24.01.95 Signed-off-by: Sam James gentoo.org> net-libs/libktorrent/libktorrent-24.01.95.ebuild | 58 1 file changed, 58 deletions(-) diff --git a/net-libs/libktorrent/libktorrent-24.01.95.ebuild b/net-libs/libktorrent/libktorrent-24.01.95.ebuild deleted file mode 100644 index ff917662d7..00 --- a/net-libs/libktorrent/libktorrent-24.01.95.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -KDE_ORG_CATEGORY="network" -KFMIN=5.249.0 -QTMIN=6.6.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" -IUSE="" - -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] - >=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 -" -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_test() { - # failing network tests - local myctestargs=( - -E "(fin|packetloss|send|superseedtest|transmit|utppolltest)" - ) - - ecm_src_test -}
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: 4e304e794d544d5f5c2539a81182815ce4961ea8 Author: Sam James gentoo org> AuthorDate: Sun Feb 25 21:03:59 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 25 21:03:59 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4e304e79 net-libs/libktorrent: refresh deps * Add qt5compat (upstream commit e4da4e58038bf3a7d4a2918252bb22bc8d2c6269) Signed-off-by: Sam James gentoo.org> net-libs/libktorrent/libktorrent-24.02.0.ebuild | 1 + net-libs/libktorrent/libktorrent-24.02.49..ebuild | 1 + net-libs/libktorrent/libktorrent-.ebuild | 1 + 3 files changed, 3 insertions(+) diff --git a/net-libs/libktorrent/libktorrent-24.02.0.ebuild b/net-libs/libktorrent/libktorrent-24.02.0.ebuild index a9319aaf40..5458f6660e 100644 --- a/net-libs/libktorrent/libktorrent-24.02.0.ebuild +++ b/net-libs/libktorrent/libktorrent-24.02.0.ebuild @@ -22,6 +22,7 @@ COMMON_DEPEND=" >=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 diff --git a/net-libs/libktorrent/libktorrent-24.02.49..ebuild b/net-libs/libktorrent/libktorrent-24.02.49..ebuild index 20a7281446..c94d0eec89 100644 --- a/net-libs/libktorrent/libktorrent-24.02.49..ebuild +++ b/net-libs/libktorrent/libktorrent-24.02.49..ebuild @@ -22,6 +22,7 @@ COMMON_DEPEND=" >=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 diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index 20a7281446..c94d0eec89 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -22,6 +22,7 @@ COMMON_DEPEND=" >=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
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: 768fba601df0dc7672249c63eda785262de2ba9b Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 21:34:10 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 9 10:03:06 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=768fba60 net-libs/libktorrent: Port to KF6 Signed-off-by: Andreas Sturmlechner gentoo.org> net-libs/libktorrent/libktorrent-.ebuild | 27 +-- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index ffbae84fbc..f093995372 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -5,31 +5,30 @@ EAPI=8 ECM_TEST="forceoptional" KDE_ORG_CATEGORY="network" -KFMIN=5.106.0 -QTMIN=5.15.9 +KFMIN=5.245.0 +QTMIN=6.6.0 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="5" +SLOT="6" KEYWORDS="" IUSE="" COMMON_DEPEND=" - >=app-crypt/qca-2.3.0:2[qt5(+)] + >=app-crypt/qca-2.3.7:2[qt6] >=dev-libs/gmp-6.0.0a:0= dev-libs/libgcrypt:0= - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/solid-${KFMIN}:5 + >=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 " DEPEND="${COMMON_DEPEND} >=dev-libs/boost-1.71 @@ -46,7 +45,7 @@ src_prepare() { sed -i -e "/^find_package/ s/\"\${LibGMP_MIN_VERSION}\" //" \ CMakeLists.txt || die sed -i -e "/^find_dependency/ s/ \"@LibGMP_MIN_VERSION@\"//" \ - KF5TorrentConfig.cmake.in || die + KTorrent6Config.cmake.in || die } src_test() {
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: e36bcbdf6855ea0f67a33b7511d2649667ba64b6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Oct 11 14:47:39 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Oct 11 15:17:12 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e36bcbdf net-libs/libktorrent: Add app-crypt/qca[qt5(+)] USEdep Signed-off-by: Andreas Sturmlechner gentoo.org> net-libs/libktorrent/libktorrent-22.08.2.ebuild | 2 +- net-libs/libktorrent/libktorrent-22.08.49..ebuild | 2 +- net-libs/libktorrent/libktorrent-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-libs/libktorrent/libktorrent-22.08.2.ebuild b/net-libs/libktorrent/libktorrent-22.08.2.ebuild index ab65381979..d6afc8468f 100644 --- a/net-libs/libktorrent/libktorrent-22.08.2.ebuild +++ b/net-libs/libktorrent/libktorrent-22.08.2.ebuild @@ -19,7 +19,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" IUSE="" COMMON_DEPEND=" - >=app-crypt/qca-2.3.0:2 + >=app-crypt/qca-2.3.0:2[qt5(+)] >=dev-libs/gmp-6.0.0a:0= dev-libs/libgcrypt:0= >=dev-qt/qtnetwork-${QTMIN}:5 diff --git a/net-libs/libktorrent/libktorrent-22.08.49..ebuild b/net-libs/libktorrent/libktorrent-22.08.49..ebuild index c3e5bfb469..03dc946ea9 100644 --- a/net-libs/libktorrent/libktorrent-22.08.49..ebuild +++ b/net-libs/libktorrent/libktorrent-22.08.49..ebuild @@ -19,7 +19,7 @@ KEYWORDS="" IUSE="" COMMON_DEPEND=" - >=app-crypt/qca-2.3.0:2 + >=app-crypt/qca-2.3.0:2[qt5(+)] >=dev-libs/gmp-6.0.0a:0= dev-libs/libgcrypt:0= >=dev-qt/qtnetwork-${QTMIN}:5 diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index 72a776c665..86a6425314 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -19,7 +19,7 @@ KEYWORDS="" IUSE="" COMMON_DEPEND=" - >=app-crypt/qca-2.3.0:2 + >=app-crypt/qca-2.3.0:2[qt5(+)] >=dev-libs/gmp-6.0.0a:0= dev-libs/libgcrypt:0= >=dev-qt/qtnetwork-${QTMIN}:5
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: bc974c0c45abd98f0af9aa65ce7c03b8151f7671 Author: David Seifert gentoo org> AuthorDate: Sun Sep 4 13:03:14 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Sep 8 12:32:53 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bc974c0c net-libs/libktorrent: remove stale boost lower bounds Signed-off-by: David Seifert gentoo.org> Signed-off-by: Andreas Sturmlechner gentoo.org> net-libs/libktorrent/libktorrent-22.08.1.ebuild | 2 +- net-libs/libktorrent/libktorrent-22.08.49..ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/libktorrent/libktorrent-22.08.1.ebuild b/net-libs/libktorrent/libktorrent-22.08.1.ebuild index 3a5d2ca1bb..ab65381979 100644 --- a/net-libs/libktorrent/libktorrent-22.08.1.ebuild +++ b/net-libs/libktorrent/libktorrent-22.08.1.ebuild @@ -33,7 +33,7 @@ COMMON_DEPEND=" >=kde-frameworks/solid-${KFMIN}:5 " DEPEND="${COMMON_DEPEND} - >=dev-libs/boost-1.71 + dev-libs/boost " RDEPEND="${COMMON_DEPEND} !dev-libs/botan[gmp(-)] diff --git a/net-libs/libktorrent/libktorrent-22.08.49..ebuild b/net-libs/libktorrent/libktorrent-22.08.49..ebuild index 862db1fec7..c3e5bfb469 100644 --- a/net-libs/libktorrent/libktorrent-22.08.49..ebuild +++ b/net-libs/libktorrent/libktorrent-22.08.49..ebuild @@ -33,7 +33,7 @@ COMMON_DEPEND=" >=kde-frameworks/solid-${KFMIN}:5 " DEPEND="${COMMON_DEPEND} - >=dev-libs/boost-1.71 + dev-libs/boost " RDEPEND="${COMMON_DEPEND} !dev-libs/botan[gmp(-)]
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: 186a67f2b6779c6a901b920381d93d61af5525c1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 23 21:54:09 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 23 21:54:09 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=186a67f2 net-libs/libktorrent: Set KDE_ORG_CATEGORY="network" Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> net-libs/libktorrent/libktorrent-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index d0b7d880d7..8e82bc 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -4,6 +4,7 @@ EAPI=7 ECM_TEST="forceoptional" +KDE_ORG_CATEGORY="network" KFMIN=5.60.0 QTMIN=5.12.3 VIRTUALX_REQUIRED="test"
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: e9d453f9791bbe3038b36d24b4ca8382beb623b9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 26 22:41:40 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Dec 27 01:09:18 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e9d453f9 net-libs/libktorrent: Disable more brittle tests Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> net-libs/libktorrent/libktorrent-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index bb07109cdf..f5b6010b3b 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -53,7 +53,7 @@ src_prepare() { src_test() { # failing network tests local myctestargs=( - -E "(fin|packetloss|send|transmit)" + -E "(fin|packetloss|send|superseedtest|transmit|utppolltest)" ) ecm_src_test
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: 7396f9df639ba187e0e6baf478e63c41be652cd7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jul 10 09:20:20 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jul 10 09:26:49 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7396f9df net-libs/libktorrent: Drop obsolete blocker Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Andreas Sturmlechner gentoo.org> net-libs/libktorrent/libktorrent-.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index a0275cdcf2..b1b01e11e0 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -14,6 +14,7 @@ LICENSE="GPL-2+" KEYWORDS="" IUSE="" +BDEPEND="sys-devel/gettext" COMMON_DEPEND=" $(add_frameworks_dep karchive) $(add_frameworks_dep kconfig) @@ -32,10 +33,8 @@ DEPEND="${COMMON_DEPEND} dev-libs/boost " RDEPEND="${COMMON_DEPEND} - !net-libs/libktorrent:4 !dev-libs/botan[gmp(-)] " -BDEPEND="sys-devel/gettext" src_prepare() { kde5_src_prepare
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: 470a593b1099cea75b32f89dd4b83316c205d14b Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Feb 22 13:05:09 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 22 13:05:09 2018 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=470a593b net-libs/libktorrent: Relax app-crypt/qca qt5-usedep Package-Manager: Portage-2.3.24, Repoman-2.3.6 net-libs/libktorrent/libktorrent-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index 682abfc008..cca548db35 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -24,7 +24,7 @@ COMMON_DEPEND=" $(add_frameworks_dep solid) $(add_qt_dep qtnetwork) $(add_qt_dep qtxml) - app-crypt/qca:2[qt5] + app-crypt/qca:2[qt5(+)] >=dev-libs/gmp-6.0.0a:0= dev-libs/libgcrypt:0= "
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: ac0f37a5e2c729fe6b1e87efed958d79b3e9858e Author: Michael Palimaka gentoo org> AuthorDate: Fri Sep 29 02:51:07 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Sep 29 02:56:16 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ac0f37a5 net-libs/libktorrent: sync with main tree Package-Manager: Portage-2.3.8, Repoman-2.3.3 net-libs/libktorrent/libktorrent-.ebuild | 23 ++- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index ec37dc3e7b..612dceb531 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -3,19 +3,6 @@ EAPI=6 -if [[ ${PV} != * ]]; then - inherit versionator - # upstream likes to skip that _ in beta releases - MY_PV="${PV/_/}" - KTORRENT_VERSION=$(($(get_major_version)+3)).$(get_version_component_range 2 ${MY_PV}) - MY_P="${PN}-${MY_PV}" - - SRC_URI="mirror://kde/stable/ktorrent/${KTORRENT_VERSION}/${MY_P}.tar.xz" - S="${WORKDIR}"/"${MY_P}" - - KEYWORDS="~amd64 ~arm ~x86" -fi - KDE_TEST="forceoptional" VIRTUALX_REQUIRED="test" inherit kde5 @@ -24,6 +11,7 @@ DESCRIPTION="BitTorrent library based on KDE Frameworks" HOMEPAGE="https://www.kde.org/applications/internet/ktorrent/"; LICENSE="GPL-2+" +KEYWORDS="" IUSE="" COMMON_DEPEND=" @@ -58,3 +46,12 @@ src_prepare() { sed -i -e "/^find_dependency/ s/ \"@LibGMP_MIN_VERSION@\"//" \ KF5TorrentConfig.cmake.in || die } + +src_test() { + # failing network tests + local myctestargs=( + -E "(fin|packetloss|send|transmit)" + ) + + kde5_src_test +}
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: c3f53f9f56499be7032b333b834770724707f293 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Aug 31 21:00:20 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Aug 31 21:00:20 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c3f53f9f net-libs/libktorrent: Drop 2.0.90 2.1 version bump is in Gentoo main ebuild repository. Package-Manager: Portage-2.3.8, Repoman-2.3.3 net-libs/libktorrent/libktorrent-2.0.90.ebuild | 53 -- 1 file changed, 53 deletions(-) diff --git a/net-libs/libktorrent/libktorrent-2.0.90.ebuild b/net-libs/libktorrent/libktorrent-2.0.90.ebuild deleted file mode 100644 index 732522a6c7..00 --- a/net-libs/libktorrent/libktorrent-2.0.90.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -if [[ ${PV} != * ]]; then - KTORRENT_VERSION=5.0.90 - SRC_URI="mirror://kde/unstable/ktorrent/${KTORRENT_VERSION}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~x86" -fi - -KDE_TEST="forceoptional" -VIRTUALX_REQUIRED="test" -inherit kde5 - -DESCRIPTION="BitTorrent library based on KDE Frameworks" -HOMEPAGE="https://www.kde.org/applications/internet/ktorrent/"; - -LICENSE="GPL-2+" -IUSE="" - -COMMON_DEPEND=" - $(add_frameworks_dep karchive) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kcrash) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kio) - $(add_frameworks_dep solid) - $(add_qt_dep qtnetwork) - $(add_qt_dep qtxml) - app-crypt/qca:2[qt5] - >=dev-libs/gmp-6.0.0a:0= - dev-libs/libgcrypt:0= -" -DEPEND="${COMMON_DEPEND} - dev-libs/boost - sys-devel/gettext -" -RDEPEND="${COMMON_DEPEND} - !net-libs/libktorrent:4 - !dev-libs/botan[gmp(-)] -" - -src_prepare() { - kde5_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@\"//" \ - KF5TorrentConfig.cmake.in || die -}
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: 38991a640c678dfd7d31f2a1dadb35f2fc6b155d Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Aug 21 12:18:32 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Aug 21 12:18:32 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=38991a64 net-libs/libktorrent: 2.0.90 version bump Package-Manager: Portage-2.3.8, Repoman-2.3.3 net-libs/libktorrent/libktorrent-2.0.90.ebuild | 53 ++ 1 file changed, 53 insertions(+) diff --git a/net-libs/libktorrent/libktorrent-2.0.90.ebuild b/net-libs/libktorrent/libktorrent-2.0.90.ebuild new file mode 100644 index 00..732522a6c7 --- /dev/null +++ b/net-libs/libktorrent/libktorrent-2.0.90.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +if [[ ${PV} != * ]]; then + KTORRENT_VERSION=5.0.90 + SRC_URI="mirror://kde/unstable/ktorrent/${KTORRENT_VERSION}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm ~x86" +fi + +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="BitTorrent library based on KDE Frameworks" +HOMEPAGE="https://www.kde.org/applications/internet/ktorrent/"; + +LICENSE="GPL-2+" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep solid) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtxml) + app-crypt/qca:2[qt5] + >=dev-libs/gmp-6.0.0a:0= + dev-libs/libgcrypt:0= +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost + sys-devel/gettext +" +RDEPEND="${COMMON_DEPEND} + !net-libs/libktorrent:4 + !dev-libs/botan[gmp(-)] +" + +src_prepare() { + kde5_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@\"//" \ + KF5TorrentConfig.cmake.in || die +}
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: 69d6e91aa93d70c606601018fedfe12e1a78a50c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 19 20:39:57 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 19 20:39:57 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=69d6e91a net-libs/libktorrent: BUILD_TESTING=OFF fixed upstream Upstream commit cb070950d947c1aea0e45b0afc9fa7385ccb2f1c Package-Manager: Portage-2.3.8, Repoman-2.3.3 net-libs/libktorrent/libktorrent-.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index 8f0a164ffa..ec37dc3e7b 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} != * ]]; then KEYWORDS="~amd64 ~arm ~x86" fi -KDE_TEST="forceoptional-recursive" +KDE_TEST="forceoptional" VIRTUALX_REQUIRED="test" inherit kde5 @@ -57,6 +57,4 @@ src_prepare() { CMakeLists.txt || die sed -i -e "/^find_dependency/ s/ \"@LibGMP_MIN_VERSION@\"//" \ KF5TorrentConfig.cmake.in || die - - use test || cmake_comment_add_subdirectory testlib }
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: 45213101061c18cb6a7c688f5cda69077ce9aba3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Aug 8 23:38:58 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Aug 8 23:38:58 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=45213101 net-libs/libktorrent: Switch KDE_TEST back to forceoptional Package-Manager: Portage-2.3.6, Repoman-2.3.1 net-libs/libktorrent/libktorrent-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index 8f0a164ffa..ebb359feaf 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} != * ]]; then KEYWORDS="~amd64 ~arm ~x86" fi -KDE_TEST="forceoptional-recursive" +KDE_TEST="forceoptional" VIRTUALX_REQUIRED="test" inherit kde5
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: a91179e1967f8cfe9d7a6e6ac8645e3b42302203 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jun 27 17:22:20 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jun 27 17:22:20 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a91179e1 net-libs/libktorrent: Block dev-libs/botan[gmp] for runtime crashes See also: https://github.com/randombit/botan/issues/1090 Thanks-to: Andrius Štikonas stikonas.eu> Package-Manager: Portage-2.3.6, Repoman-2.3.1 net-libs/libktorrent/libktorrent-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index 6a5bc65b37..8f0a164ffa 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -46,6 +46,7 @@ DEPEND="${COMMON_DEPEND} " RDEPEND="${COMMON_DEPEND} !net-libs/libktorrent:4 + !dev-libs/botan[gmp(-)] " src_prepare() {
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: 7fa20b22d30ed8d8a57c740dd982ab0360eb2664 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 4 18:44:59 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jun 4 18:44:59 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7fa20b22 net-libs/libktorrent: Fix HOMEPAGE Gentoo-bug: 620834 Package-Manager: Portage-2.3.5, Repoman-2.3.1 net-libs/libktorrent/libktorrent-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index 6882fd6117..6a5bc65b37 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -21,7 +21,7 @@ VIRTUALX_REQUIRED="test" inherit kde5 DESCRIPTION="BitTorrent library based on KDE Frameworks" -HOMEPAGE="http://ktorrent.pwsp.net/"; +HOMEPAGE="https://www.kde.org/applications/internet/ktorrent/"; LICENSE="GPL-2+" IUSE=""
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: 0c3e5fba10d837b9feab4b21a7bd6d21084f5933 Author: Michael Palimaka gentoo org> AuthorDate: Fri Nov 4 16:27:47 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Nov 4 16:28:43 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0c3e5fba net-libs/libktorrent: file was renamed upstream Upstream-commit: ea56ea8b5b6114f7a7e95d1eb83bdcd3cc8065aa Gentoo-bug: 598942 Package-Manager: portage-2.3.2 net-libs/libktorrent/libktorrent-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index ac3ee82..c529b51 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -56,7 +56,7 @@ src_prepare() { sed -i -e "/^find_package/ s/\"\${LibGMP_MIN_VERSION}\" //" \ CMakeLists.txt || die sed -i -e "/^find_dependency/ s/ \"@LibGMP_MIN_VERSION@\"//" \ - LibKTorrentConfig.cmake.in || die + KF5TorrentConfig.cmake.in || die use test || cmake_comment_add_subdirectory testlib }
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: 1ace7540e87cd0ce0ca963811acedcb0c43c3052 Author: Andreas Sturmlechner gmail com> AuthorDate: Sun Aug 21 19:56:18 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Aug 21 20:02:16 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1ace7540 net-libs/libktorrent: Use KDE_TEST=forceoptional-recursive examples subdir is already disabled by kde5.eclass Package-Manager: portage-2.2.28 net-libs/libktorrent/libktorrent-.ebuild | 14 ++ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index a4bf5df..ac3ee82 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -15,11 +15,9 @@ if [[ ${PV} != * ]]; then S="${WORKDIR}"/"${MY_P}" KEYWORDS="~amd64 ~arm ~x86" -else - KEYWORDS="" fi -KDE_TEST="forceoptional" +KDE_TEST="forceoptional-recursive" VIRTUALX_REQUIRED="test" inherit kde5 @@ -60,13 +58,5 @@ src_prepare() { sed -i -e "/^find_dependency/ s/ \"@LibGMP_MIN_VERSION@\"//" \ LibKTorrentConfig.cmake.in || die - # do not build non-installed example binary - sed -i -e "/add_subdirectory(examples)/d" CMakeLists.txt || die - - if ! use test ; then - sed -i -e "/add_subdirectory(testlib)/d" CMakeLists.txt || die - sed -i -e "/add_subdirectory(tests)/d" \ - src/{datachecker,dht,diskio,download,magnet,mse,net,peer,util,utp,torrent}/CMakeLists.txt \ - || die "Failed to remove tests" - fi + use test || cmake_comment_add_subdirectory testlib }
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: 78faa48018c454184965f6bd80222de3ee647ff3 Author: Michael Palimaka gentoo org> AuthorDate: Wed Apr 20 10:10:15 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Apr 20 10:10:15 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=78faa480 net-libs/libktorrent: update LICENSE Package-Manager: portage-2.2.28 net-libs/libktorrent/libktorrent-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index 0cb72dc..f193dac 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -28,7 +28,7 @@ inherit kde5 DESCRIPTION="BitTorrent library based on KDE Frameworks" HOMEPAGE="http://ktorrent.pwsp.net/"; -LICENSE="GPL-2" +LICENSE="GPL-2+" IUSE="" COMMON_DEPEND="
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: fda18ede950679f2392f405cb6447824168e2001 Author: Michael Palimaka gentoo org> AuthorDate: Wed Apr 20 10:09:05 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Apr 20 10:09:05 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fda18ede net-libs/libktorrent: remove unused dependencies Upstream-commit: bb26ab153989ac029539eec45b129d9b1f3527dc Package-Manager: portage-2.2.28 net-libs/libktorrent/libktorrent-.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index c2def23..0cb72dc 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -39,9 +39,7 @@ COMMON_DEPEND=" $(add_frameworks_dep ki18n) $(add_frameworks_dep kio) $(add_frameworks_dep solid) - $(add_qt_dep qtgui) $(add_qt_dep qtnetwork) - $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) app-crypt/qca:2[qt5] >=dev-libs/gmp-6.0.0a:0=
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: 116754d78a608bb87cf6ad973d85408baa298bbe Author: Michael Palimaka gentoo org> AuthorDate: Wed Apr 20 10:06:31 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Apr 20 10:06:31 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=116754d7 net-libs/libktorrent: update SRC_URI as per upstream changes Package-Manager: portage-2.2.28 net-libs/libktorrent/libktorrent-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index 6e568d0..c2def23 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} != * ]]; then inherit versionator # upstream likes to skip that _ in beta releases MY_PV="${PV/_/}" - KTORRENT_VERSION=$(($(get_major_version)+3)).$(get_version_component_range 2-3 ${MY_PV}) + KTORRENT_VERSION=$(($(get_major_version)+3)).$(get_version_component_range 2 ${MY_PV}) MY_P="${PN}-${MY_PV}" SRC_URI="mirror://kde/stable/ktorrent/${KTORRENT_VERSION}/${MY_P}.tar.xz"
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: 3457c680118a21eb9629c829e5e8554c30d297a0 Author: Johannes Huber gentoo org> AuthorDate: Sat Apr 16 13:42:13 2016 + Commit: Johannes Huber gentoo org> CommitDate: Sat Apr 16 13:42:13 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3457c680 net-libs/libktorrent: Update SRC_URI Package-Manager: portage-2.2.28 net-libs/libktorrent/libktorrent-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index df2d836..6e568d0 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} != * ]]; then KTORRENT_VERSION=$(($(get_major_version)+3)).$(get_version_component_range 2-3 ${MY_PV}) MY_P="${PN}-${MY_PV}" - SRC_URI="http://ktorrent.org/downloads/${KTORRENT_VERSION}/${MY_P}.tar.bz2"; + SRC_URI="mirror://kde/stable/ktorrent/${KTORRENT_VERSION}/${MY_P}.tar.xz" S="${WORKDIR}"/"${MY_P}" KEYWORDS="~amd64 ~arm ~x86" @@ -25,7 +25,7 @@ KDE_TEST="forceoptional" VIRTUALX_REQUIRED="test" inherit kde5 -DESCRIPTION="A BitTorrent library based on KDE Frameworks" +DESCRIPTION="BitTorrent library based on KDE Frameworks" HOMEPAGE="http://ktorrent.pwsp.net/"; LICENSE="GPL-2"
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: a4372a9e7cb0fa9fe737cd1c1408cf8829b2b2b6 Author: Michael Palimaka gentoo org> AuthorDate: Tue Mar 8 14:39:14 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Mar 8 14:39:14 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a4372a9e net-libs/libktorrent: add subslot operator on dev-libs/gmp Package-Manager: portage-2.2.27 net-libs/libktorrent/libktorrent-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index 598de76..df2d836 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -44,7 +44,7 @@ COMMON_DEPEND=" $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) app-crypt/qca:2[qt5] - >=dev-libs/gmp-6.0.0a:0 + >=dev-libs/gmp-6.0.0a:0= dev-libs/libgcrypt:0= " DEPEND="${COMMON_DEPEND}
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: fe329ead67bf7cd881c7421c0042e3fa56b88faa Author: Michael Palimaka gentoo org> AuthorDate: Tue Mar 8 14:25:57 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Mar 8 14:25:57 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fe329ead net-libs/libktorrent: update HOMEPAGE Gentoo-bug: 576410 Package-Manager: portage-2.2.27 net-libs/libktorrent/libktorrent-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index 8fa2ff0..598de76 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -26,7 +26,7 @@ VIRTUALX_REQUIRED="test" inherit kde5 DESCRIPTION="A BitTorrent library based on KDE Frameworks" -HOMEPAGE="http://ktorrent.org/"; +HOMEPAGE="http://ktorrent.pwsp.net/"; LICENSE="GPL-2" IUSE=""
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: 7f16cf6c2880517795a6fffa9724584d9a656729 Author: Andreas Sturmlechner gmail com> AuthorDate: Sat Feb 20 16:32:58 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Feb 23 14:15:18 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7f16cf6c net-libs/libktorrent: Frameworks merged to master Package-Manager: portage-2.2.27 net-libs/libktorrent/libktorrent-.ebuild | 61 1 file changed, 43 insertions(+), 18 deletions(-) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index 996ec7b..8fa2ff0 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 if [[ ${PV} != * ]]; then inherit versionator @@ -10,42 +10,67 @@ if [[ ${PV} != * ]]; then MY_PV="${PV/_/}" KTORRENT_VERSION=$(($(get_major_version)+3)).$(get_version_component_range 2-3 ${MY_PV}) MY_P="${PN}-${MY_PV}" - KDE_HANDBOOK="optional" - KDE_DOC_DIRS="doc" - KDE_LINGUAS="ar ast be bg bs ca ca@valencia cs da de el en_GB eo es et eu - fi fr ga gl hi hne hr hu is it ja km ku lt lv ms nb nds nl nn oc pl - pt pt_BR ro ru se si sk sl sr sr@ijekavian sr@ijekavianlatin - sr@latin sv tr ug uk zh_CN zh_TW" SRC_URI="http://ktorrent.org/downloads/${KTORRENT_VERSION}/${MY_P}.tar.bz2"; S="${WORKDIR}"/"${MY_P}" - KEYWORDS="~amd64 ~arm ~ppc x86" + KEYWORDS="~amd64 ~arm ~x86" else KEYWORDS="" fi + +KDE_DOXYGEN="true" +KDE_DOX_DIR="doc" +KDE_TEST="forceoptional" VIRTUALX_REQUIRED="test" -inherit kde4-base +inherit kde5 -DESCRIPTION="A BitTorrent library based on KDE Platform" +DESCRIPTION="A BitTorrent library based on KDE Frameworks" HOMEPAGE="http://ktorrent.org/"; LICENSE="GPL-2" -SLOT="4" -IUSE="debug" +IUSE="" -RDEPEND=" - app-crypt/qca:2[qt4] - dev-libs/gmp:0 +COMMON_DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep solid) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + app-crypt/qca:2[qt5] + >=dev-libs/gmp-6.0.0a:0 dev-libs/libgcrypt:0= " -DEPEND="${RDEPEND} +DEPEND="${COMMON_DEPEND} dev-libs/boost sys-devel/gettext " +RDEPEND="${COMMON_DEPEND} + !net-libs/libktorrent:4 +" src_prepare() { - kde4-base_src_prepare + kde5_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@\"//" \ + LibKTorrentConfig.cmake.in || die + # do not build non-installed example binary - sed -i -e '/add_subdirectory(examples)/d' CMakeLists.txt || die + sed -i -e "/add_subdirectory(examples)/d" CMakeLists.txt || die + + if ! use test ; then + sed -i -e "/add_subdirectory(testlib)/d" CMakeLists.txt || die + sed -i -e "/add_subdirectory(tests)/d" \ + src/{datachecker,dht,diskio,download,magnet,mse,net,peer,util,utp,torrent}/CMakeLists.txt \ + || die "Failed to remove tests" + fi }
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: 17a345d7a1a56b8d6ad5ed6242e190e7cd6b3f95 Author: Michael Palimaka gentoo org> AuthorDate: Tue Feb 17 13:41:02 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Feb 17 13:41:02 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=17a345d7 [net-libs/libktorrent] Add missing dependency SLOTs. Package-Manager: portage-2.2.14 --- net-libs/libktorrent/libktorrent-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index 89786db..bf256b5 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -36,8 +36,8 @@ IUSE="debug" RDEPEND=" app-crypt/qca:2[qt4] - dev-libs/gmp - dev-libs/libgcrypt:= + dev-libs/gmp:0 + dev-libs/libgcrypt:0= " DEPEND="${RDEPEND} dev-libs/boost
[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/
commit: 1ca24e10afead139374fad96b72e0db9fdd5de53 Author: Johannes Huber gentoo org> AuthorDate: Thu Jan 29 01:40:09 2015 + Commit: Johannes Huber gentoo org> CommitDate: Thu Jan 29 01:40:09 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=1ca24e10 [net-libs/libktorrent] Adjust use dependencies to handle >=app-crypt/qca-2.1 Package-Manager: portage-2.2.15 --- net-libs/libktorrent/libktorrent-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libktorrent/libktorrent-.ebuild b/net-libs/libktorrent/libktorrent-.ebuild index d2f23c4..89786db 100644 --- a/net-libs/libktorrent/libktorrent-.ebuild +++ b/net-libs/libktorrent/libktorrent-.ebuild @@ -35,7 +35,7 @@ SLOT="4" IUSE="debug" RDEPEND=" - app-crypt/qca:2 + app-crypt/qca:2[qt4] dev-libs/gmp dev-libs/libgcrypt:= "