public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/kde:master commit in: dev-libs/kpublictransport/
@ 2021-11-15 10:59 Andreas Sturmlechner
  0 siblings, 0 replies; 6+ messages in thread
From: Andreas Sturmlechner @ 2021-11-15 10:59 UTC (permalink / raw
  To: gentoo-commits

commit:     038f0af997619a3649cae04ef7398569eced57e8
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 15 09:42:55 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Nov 15 09:42:55 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=038f0af9

dev-libs/kpublictransport: Set ECM_QTHELP=true

Upstream commit 0f77889db21c943776bf0563eb4cf6b03beeddc8

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-libs/kpublictransport/kpublictransport-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/kpublictransport/kpublictransport-9999.ebuild b/dev-libs/kpublictransport/kpublictransport-9999.ebuild
index e99d9a873e..0c5392843e 100644
--- a/dev-libs/kpublictransport/kpublictransport-9999.ebuild
+++ b/dev-libs/kpublictransport/kpublictransport-9999.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+ECM_QTHELP="true"
 ECM_TEST="true"
 KDE_GEAR="true"
 KFMIN=5.85.0


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] proj/kde:master commit in: dev-libs/kpublictransport/
@ 2022-01-04 13:56 Andreas Sturmlechner
  0 siblings, 0 replies; 6+ messages in thread
From: Andreas Sturmlechner @ 2022-01-04 13:56 UTC (permalink / raw
  To: gentoo-commits

commit:     7268eae9b2832c0f3cca40aa5bddfbed687b3040
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  4 13:54:09 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jan  4 13:54:09 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=7268eae9

dev-libs/kpublictransport: Add missing dev-qt/qtnetwork[ssl] usedep

Bug: https://bugs.gentoo.org/830595
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-libs/kpublictransport/kpublictransport-21.12.1.ebuild       | 2 +-
 dev-libs/kpublictransport/kpublictransport-21.12.49.9999.ebuild | 2 +-
 dev-libs/kpublictransport/kpublictransport-9999.ebuild          | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/kpublictransport/kpublictransport-21.12.1.ebuild b/dev-libs/kpublictransport/kpublictransport-21.12.1.ebuild
index 7aa26d7256..1b4c7df1e0 100644
--- a/dev-libs/kpublictransport/kpublictransport-21.12.1.ebuild
+++ b/dev-libs/kpublictransport/kpublictransport-21.12.1.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
 	dev-libs/protobuf:=
 	>=dev-qt/qtdeclarative-${QTMIN}:5
 	>=dev-qt/qtgui-${QTMIN}:5
-	>=dev-qt/qtnetwork-${QTMIN}:5
+	>=dev-qt/qtnetwork-${QTMIN}:5[ssl]
 	sys-libs/zlib
 "
 DEPEND="${RDEPEND}

diff --git a/dev-libs/kpublictransport/kpublictransport-21.12.49.9999.ebuild b/dev-libs/kpublictransport/kpublictransport-21.12.49.9999.ebuild
index 0d5745eaff..9ee77d42f4 100644
--- a/dev-libs/kpublictransport/kpublictransport-21.12.49.9999.ebuild
+++ b/dev-libs/kpublictransport/kpublictransport-21.12.49.9999.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
 	dev-libs/protobuf:=
 	>=dev-qt/qtdeclarative-${QTMIN}:5
 	>=dev-qt/qtgui-${QTMIN}:5
-	>=dev-qt/qtnetwork-${QTMIN}:5
+	>=dev-qt/qtnetwork-${QTMIN}:5[ssl]
 	sys-libs/zlib
 "
 DEPEND="${RDEPEND}

diff --git a/dev-libs/kpublictransport/kpublictransport-9999.ebuild b/dev-libs/kpublictransport/kpublictransport-9999.ebuild
index 0d5745eaff..9ee77d42f4 100644
--- a/dev-libs/kpublictransport/kpublictransport-9999.ebuild
+++ b/dev-libs/kpublictransport/kpublictransport-9999.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
 	dev-libs/protobuf:=
 	>=dev-qt/qtdeclarative-${QTMIN}:5
 	>=dev-qt/qtgui-${QTMIN}:5
-	>=dev-qt/qtnetwork-${QTMIN}:5
+	>=dev-qt/qtnetwork-${QTMIN}:5[ssl]
 	sys-libs/zlib
 "
 DEPEND="${RDEPEND}


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] proj/kde:master commit in: dev-libs/kpublictransport/
@ 2023-03-23 22:10 Andreas Sturmlechner
  0 siblings, 0 replies; 6+ messages in thread
From: Andreas Sturmlechner @ 2023-03-23 22:10 UTC (permalink / raw
  To: gentoo-commits

commit:     72e5672ad46da874b98e1e7d45de555e9ac1da28
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 23 21:06:50 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Mar 23 21:13:07 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=72e5672a

dev-libs/kpublictransport: Add IUSE networkmanager, update dependencies

Add missing remote-id.

Upstream commits:
66555d48084863e718784750e91fbf23f8c6ae85
301bd42c625c8ce243af4cae6d92ef64f5bba4ac

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-libs/kpublictransport/kpublictransport-9999.ebuild | 5 ++++-
 dev-libs/kpublictransport/metadata.xml                 | 4 ++++
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-libs/kpublictransport/kpublictransport-9999.ebuild b/dev-libs/kpublictransport/kpublictransport-9999.ebuild
index 4446bcb09d..1094519a93 100644
--- a/dev-libs/kpublictransport/kpublictransport-9999.ebuild
+++ b/dev-libs/kpublictransport/kpublictransport-9999.ebuild
@@ -16,14 +16,16 @@ HOMEPAGE="https://invent.kde.org/libraries/kpublictransport
 LICENSE="LGPL-2+"
 SLOT="5"
 KEYWORDS=""
-IUSE=""
+IUSE="networkmanager"
 
 RDEPEND="
 	dev-libs/protobuf:=
 	>=dev-qt/qtdeclarative-${QTMIN}:5
 	>=dev-qt/qtgui-${QTMIN}:5
 	>=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+	>=kde-frameworks/ki18n-${KFMIN}:5
 	sys-libs/zlib
+	networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
 "
 DEPEND="${RDEPEND}
 	test? ( >=dev-qt/qtwidgets-${QTMIN}:5 )
@@ -32,6 +34,7 @@ DEPEND="${RDEPEND}
 src_configure() {
 	local mycmakeargs=(
 		-DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it
+		$(cmake_use_find_package networkmanager KF5NetworkManagerQt)
 	)
 	ecm_src_configure
 }

diff --git a/dev-libs/kpublictransport/metadata.xml b/dev-libs/kpublictransport/metadata.xml
index d925f24397..84034727b7 100644
--- a/dev-libs/kpublictransport/metadata.xml
+++ b/dev-libs/kpublictransport/metadata.xml
@@ -6,6 +6,10 @@
 		<name>Gentoo KDE Project</name>
 	</maintainer>
 	<upstream>
+		<remote-id type="kde-invent">libraries/kpublictransport</remote-id>
 		<bugs-to>https://bugs.kde.org/</bugs-to>
 	</upstream>
+	<use>
+		<flag name="networkmanager">Enable onboard status detection using <pkg>kde-frameworks/networkmanager-qt</pkg></flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] proj/kde:master commit in: dev-libs/kpublictransport/
@ 2024-01-07 13:26 Andreas Sturmlechner
  0 siblings, 0 replies; 6+ messages in thread
From: Andreas Sturmlechner @ 2024-01-07 13:26 UTC (permalink / raw
  To: gentoo-commits

commit:     dbe956efc0f1862e799c88df8f9ca43af8d78007
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  7 13:02:20 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan  7 13:24:39 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=dbe956ef

dev-libs/kpublictransport: Port to KF6

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 .../kpublictransport/kpublictransport-9999.ebuild     | 19 +++++++++----------
 1 file changed, 9 insertions(+), 10 deletions(-)

diff --git a/dev-libs/kpublictransport/kpublictransport-9999.ebuild b/dev-libs/kpublictransport/kpublictransport-9999.ebuild
index 6c06db1c6a..7411c32044 100644
--- a/dev-libs/kpublictransport/kpublictransport-9999.ebuild
+++ b/dev-libs/kpublictransport/kpublictransport-9999.ebuild
@@ -5,8 +5,8 @@ EAPI=8
 
 ECM_QTHELP="true"
 ECM_TEST="true"
-KFMIN=5.106.0
-QTMIN=5.15.9
+KFMIN=5.245.0
+QTMIN=6.6.0
 inherit ecm gear.kde.org
 
 DESCRIPTION="Library for accessing public transport timetables and other information"
@@ -14,27 +14,26 @@ HOMEPAGE="https://invent.kde.org/libraries/kpublictransport
 	https://www.volkerkrause.eu/2019/03/02/kpublictransport-introduction.html"
 
 LICENSE="LGPL-2+"
-SLOT="5"
+SLOT="6"
 KEYWORDS=""
 IUSE="networkmanager"
 
 RDEPEND="
 	dev-libs/protobuf:=
-	>=dev-qt/qtdeclarative-${QTMIN}:5
-	>=dev-qt/qtgui-${QTMIN}:5
-	>=dev-qt/qtnetwork-${QTMIN}:5[ssl]
-	>=kde-frameworks/ki18n-${KFMIN}:5
+	>=dev-qt/qtbase-${QTMIN}:6[gui,network,ssl]
+	>=dev-qt/qtdeclarative-${QTMIN}:6
+	>=kde-frameworks/ki18n-${KFMIN}:6
 	sys-libs/zlib
-	networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
+	networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 )
 "
 DEPEND="${RDEPEND}
-	test? ( >=dev-qt/qtwidgets-${QTMIN}:5 )
+	test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] )
 "
 
 src_configure() {
 	local mycmakeargs=(
 		-DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it
-		$(cmake_use_find_package networkmanager KF5NetworkManagerQt)
+		$(cmake_use_find_package networkmanager KF6NetworkManagerQt)
 	)
 	ecm_src_configure
 }


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] proj/kde:master commit in: dev-libs/kpublictransport/
@ 2024-02-25 22:01 Sam James
  0 siblings, 0 replies; 6+ messages in thread
From: Sam James @ 2024-02-25 22:01 UTC (permalink / raw
  To: gentoo-commits

commit:     c514ea5e785a607a7b95b0478101f9600ece600b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 25 22:00:55 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 25 22:00:55 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=c514ea5e

dev-libs/kpublictransport: fix SLOT

dev-libs/kpublictransport
  BadDependency: version 24.01.95: package blocks itself: RDEPEND="!dev-libs/kpublictransport:5"

Fixes: 647c83811a0e89bdb58d415555a50eb728866c28
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/kpublictransport/kpublictransport-24.01.95.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/kpublictransport/kpublictransport-24.01.95.ebuild b/dev-libs/kpublictransport/kpublictransport-24.01.95.ebuild
index 6a7053c69b..826e75957c 100644
--- a/dev-libs/kpublictransport/kpublictransport-24.01.95.ebuild
+++ b/dev-libs/kpublictransport/kpublictransport-24.01.95.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/libraries/kpublictransport
 	https://www.volkerkrause.eu/2019/03/02/kpublictransport-introduction.html"
 
 LICENSE="LGPL-2+"
-SLOT="5"
+SLOT="6"
 KEYWORDS="~amd64"
 IUSE="networkmanager"
 


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] proj/kde:master commit in: dev-libs/kpublictransport/
@ 2024-02-26 20:16 Andreas Sturmlechner
  0 siblings, 0 replies; 6+ messages in thread
From: Andreas Sturmlechner @ 2024-02-26 20:16 UTC (permalink / raw
  To: gentoo-commits

commit:     965af5c24f57badff99bab3e0ceb879f0a4ca2d5
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 26 20:09:17 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Feb 26 20:09:22 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=965af5c2

dev-libs/kpublictransport: drop 24.01.95

Just get rid of it, not important enough to fix RC2.

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 .../kpublictransport-24.01.95.ebuild               | 40 ----------------------
 1 file changed, 40 deletions(-)

diff --git a/dev-libs/kpublictransport/kpublictransport-24.01.95.ebuild b/dev-libs/kpublictransport/kpublictransport-24.01.95.ebuild
deleted file mode 100644
index 826e75957c..0000000000
--- a/dev-libs/kpublictransport/kpublictransport-24.01.95.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="true"
-ECM_TEST="true"
-KFMIN=5.113.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Library for accessing public transport timetables and other information"
-HOMEPAGE="https://invent.kde.org/libraries/kpublictransport
-	https://www.volkerkrause.eu/2019/03/02/kpublictransport-introduction.html"
-
-LICENSE="LGPL-2+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="networkmanager"
-
-RDEPEND="
-	dev-libs/protobuf:=
-	>=dev-qt/qtdeclarative-${QTMIN}:5
-	>=dev-qt/qtgui-${QTMIN}:5
-	>=dev-qt/qtnetwork-${QTMIN}:5[ssl]
-	>=kde-frameworks/ki18n-${KFMIN}:5
-	sys-libs/zlib
-	networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
-"
-DEPEND="${RDEPEND}
-	test? ( >=dev-qt/qtwidgets-${QTMIN}:5 )
-"
-
-src_configure() {
-	local mycmakeargs=(
-		-DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it
-		$(cmake_use_find_package networkmanager KF5NetworkManagerQt)
-	)
-	ecm_src_configure
-}


^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2024-02-26 20:16 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-23 22:10 [gentoo-commits] proj/kde:master commit in: dev-libs/kpublictransport/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2024-02-26 20:16 Andreas Sturmlechner
2024-02-25 22:01 Sam James
2024-01-07 13:26 Andreas Sturmlechner
2022-01-04 13:56 Andreas Sturmlechner
2021-11-15 10:59 Andreas Sturmlechner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox