[gentoo-commits] proj/kde:master commit in: dev-libs/kpublictransport/

2024-02-26 Thread Andreas Sturmlechner
commit: 965af5c24f57badff99bab3e0ceb879f0a4ca2d5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb 26 20:09:17 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb 26 20:09:22 2024 +
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  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..00
--- 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
-}



[gentoo-commits] proj/kde:master commit in: dev-libs/kpublictransport/

2024-02-25 Thread Sam James
commit: c514ea5e785a607a7b95b0478101f9600ece600b
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 25 22:00:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 25 22:00:55 2024 +
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: 647c83811a0e89bdb58d41a50eb728866c28
Signed-off-by: Sam James  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"
 



[gentoo-commits] proj/kde:master commit in: dev-libs/kpublictransport/, eclass/

2024-02-25 Thread Sam James
commit: 647c83811a0e89bdb58d41a50eb728866c28
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 25 21:49:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 25 21:50:06 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=647c8381

dev-libs/kpublictransport: port to Qt6/KF6

Signed-off-by: Sam James  gentoo.org>

 .../kpublictransport/kpublictransport-24.02.0.ebuild  | 19 +--
 .../kpublictransport-24.02.49..ebuild | 19 +--
 eclass/gear.kde.org.eclass|  2 +-
 3 files changed, 19 insertions(+), 21 deletions(-)

diff --git a/dev-libs/kpublictransport/kpublictransport-24.02.0.ebuild 
b/dev-libs/kpublictransport/kpublictransport-24.02.0.ebuild
index 6a7053c69b..56f600f080 100644
--- a/dev-libs/kpublictransport/kpublictransport-24.02.0.ebuild
+++ b/dev-libs/kpublictransport/kpublictransport-24.02.0.ebuild
@@ -5,8 +5,8 @@ EAPI=8
 
 ECM_QTHELP="true"
 ECM_TEST="true"
-KFMIN=5.113.0
-QTMIN=5.15.9
+KFMIN=5.249.0
+QTMIN=6.6.2
 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="~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
+   >=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
 }

diff --git a/dev-libs/kpublictransport/kpublictransport-24.02.49..ebuild 
b/dev-libs/kpublictransport/kpublictransport-24.02.49..ebuild
index a67b291aa8..2ada71ad1f 100644
--- a/dev-libs/kpublictransport/kpublictransport-24.02.49..ebuild
+++ b/dev-libs/kpublictransport/kpublictransport-24.02.49..ebuild
@@ -5,8 +5,8 @@ EAPI=8
 
 ECM_QTHELP="true"
 ECM_TEST="true"
-KFMIN=5.113.0
-QTMIN=5.15.9
+KFMIN=5.249.0
+QTMIN=6.6.2
 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
 }

diff --git a/eclass/gear.kde.org.eclass b/eclass/gear.kde.org.eclass
index 1e0928b035..1753cac22c 100644
--- a/eclass/gear.kde.org.eclass
+++ b/eclass/gear.kde.org.eclass
@@ -191,6 +191,7 @@ if $(ver_test -gt 24.01.75); then
kpimtextedit | \
kpkpass | \
kpmcore | \
+   kpublictransport | \
kreversi | \
krfb | \
kruler | \
@@ -259,7 +260,6 @@ if $(ver_test -gt 24.03.75); then
kmplot | \
kolourpaint | \
kompare | \
-   kpublictransport | \
krdc | \
ksanecore | \
libkeduvocdocument | \



[gentoo-commits] proj/kde:master commit in: dev-libs/kpublictransport/

2024-01-07 Thread Andreas Sturmlechner
commit: dbe956efc0f1862e799c88df8f9ca43af8d78007
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan  7 13:02:20 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan  7 13:24:39 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dbe956ef

dev-libs/kpublictransport: Port to KF6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-libs/kpublictransport/kpublictransport-.ebuild 
b/dev-libs/kpublictransport/kpublictransport-.ebuild
index 6c06db1c6a..7411c32044 100644
--- a/dev-libs/kpublictransport/kpublictransport-.ebuild
+++ b/dev-libs/kpublictransport/kpublictransport-.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
 }



[gentoo-commits] proj/kde:master commit in: dev-libs/kpublictransport/

2023-03-23 Thread Andreas Sturmlechner
commit: 72e5672ad46da874b98e1e7d45de555e9ac1da28
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 23 21:06:50 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 23 21:13:07 2023 +
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  gentoo.org>

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

diff --git a/dev-libs/kpublictransport/kpublictransport-.ebuild 
b/dev-libs/kpublictransport/kpublictransport-.ebuild
index 4446bcb09d..1094519a93 100644
--- a/dev-libs/kpublictransport/kpublictransport-.ebuild
+++ b/dev-libs/kpublictransport/kpublictransport-.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 @@
Gentoo KDE Project


+   libraries/kpublictransport
https://bugs.kde.org/

+   
+   Enable onboard status detection 
using kde-frameworks/networkmanager-qt
+   
 



[gentoo-commits] proj/kde:master commit in: dev-libs/kpublictransport/

2022-01-04 Thread Andreas Sturmlechner
commit: 7268eae9b2832c0f3cca40aa5bddfbed687b3040
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  4 13:54:09 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan  4 13:54:09 2022 +
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  gentoo.org>

 dev-libs/kpublictransport/kpublictransport-21.12.1.ebuild   | 2 +-
 dev-libs/kpublictransport/kpublictransport-21.12.49..ebuild | 2 +-
 dev-libs/kpublictransport/kpublictransport-.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..ebuild 
b/dev-libs/kpublictransport/kpublictransport-21.12.49..ebuild
index 0d5745eaff..9ee77d42f4 100644
--- a/dev-libs/kpublictransport/kpublictransport-21.12.49..ebuild
+++ b/dev-libs/kpublictransport/kpublictransport-21.12.49..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-.ebuild 
b/dev-libs/kpublictransport/kpublictransport-.ebuild
index 0d5745eaff..9ee77d42f4 100644
--- a/dev-libs/kpublictransport/kpublictransport-.ebuild
+++ b/dev-libs/kpublictransport/kpublictransport-.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}



[gentoo-commits] proj/kde:master commit in: dev-libs/kpublictransport/

2021-11-15 Thread Andreas Sturmlechner
commit: 038f0af997619a3649cae04ef7398569eced57e8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 15 09:42:55 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 15 09:42:55 2021 +
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  gentoo.org>

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

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