[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/

2024-02-27 Thread Sam James
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/

2024-02-25 Thread Sam James
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/

2023-12-09 Thread Andreas Sturmlechner
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/

2022-10-11 Thread Andreas Sturmlechner
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/

2022-09-08 Thread Andreas Sturmlechner
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/

2020-05-23 Thread Andreas Sturmlechner
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/

2019-12-27 Thread Andreas Sturmlechner
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/

2019-07-10 Thread Andreas Sturmlechner
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/

2018-02-22 Thread Andreas Sturmlechner
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/

2017-09-28 Thread Michael Palimaka
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/

2017-08-31 Thread Andreas Sturmlechner
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/

2017-08-21 Thread Andreas Sturmlechner
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/

2017-08-19 Thread Andreas Sturmlechner
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/

2017-08-08 Thread Andreas Sturmlechner
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/

2017-06-27 Thread Andreas Sturmlechner
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/

2017-06-04 Thread Andreas Sturmlechner
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/

2016-11-04 Thread Michael Palimaka
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/

2016-08-21 Thread Michael Palimaka
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/

2016-04-20 Thread Michael Palimaka
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/

2016-04-20 Thread Michael Palimaka
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/

2016-04-20 Thread Michael Palimaka
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/

2016-04-16 Thread Johannes Huber
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/

2016-03-08 Thread Michael Palimaka
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/

2016-03-08 Thread Michael Palimaka
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/

2016-02-23 Thread Michael Palimaka
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/

2015-02-17 Thread Michael Palimaka
commit: 17a345d7a1a56b8d6ad5ed6242e190e7cd6b3f95
Author: Michael Palimaka kensington AT gentoo DOT org
AuthorDate: Tue Feb 17 13:41:02 2015 +
Commit: Michael Palimaka kensington AT gentoo DOT 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/

2015-01-28 Thread Johannes Huber
commit: 1ca24e10afead139374fad96b72e0db9fdd5de53
Author: Johannes Huber johu AT gentoo DOT org
AuthorDate: Thu Jan 29 01:40:09 2015 +
Commit: Johannes Huber johu AT gentoo DOT 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:=