summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2024-12-06 19:20:14 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2024-12-06 19:20:14 +0100
commit44d8f160732b4835aecb26745d75fddad6db1db1 (patch)
tree7601974b19a61597e28f2c467f2fa7123e8aa1ff /dev-libs
parentd41964bb667498129c20c60c9bb91e321397cce7 (diff)
downloadkde-44d8f160732b4835aecb26745d75fddad6db1db1.tar.gz
kde-44d8f160732b4835aecb26745d75fddad6db1db1.tar.bz2
kde-44d8f160732b4835aecb26745d75fddad6db1db1.zip
dev-libs/kpublictransport: 24.12.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/kpublictransport/Manifest1
-rw-r--r--dev-libs/kpublictransport/kpublictransport-24.12.0.ebuild39
2 files changed, 40 insertions, 0 deletions
diff --git a/dev-libs/kpublictransport/Manifest b/dev-libs/kpublictransport/Manifest
index a01f67a19b7..9c491c19ec8 100644
--- a/dev-libs/kpublictransport/Manifest
+++ b/dev-libs/kpublictransport/Manifest
@@ -1 +1,2 @@
DIST kpublictransport-24.11.90.tar.xz 755992 BLAKE2B feb55bff4b7375e73196616a63acc4a94e248779acb7adc9e8cafdc9a12d167ab88d43e11a8ed0fd47b6b2ac7ad71ff5a545d1580d1e9429231db5f9b718938c SHA512 d46733c969b910af85e0dac3ce928e69d51c10884889e3e68c75d27858d1fd4cf7fc60129caddb1c99074749d24a12e1fa74643d0c51dd2db13653804ab16a31
+DIST kpublictransport-24.12.0.tar.xz 757532 BLAKE2B ed7fae7061c942890011b8d7d9fefcf543585dcc1af7abf5c0033cc52dd6fcad4e0a9190571d280bf71ffd6bd311b735b0eba5b6f48e5c7d7754362c6f9ca6e5 SHA512 b3348d9a8b0e4ee1d6ecff573563d6c5983968a6bbc487f1e829479f960f28324ef1deb27ea0f5bbb51ff85179bc74f525657cf3a464fd9ec357e939d6f82b05
diff --git a/dev-libs/kpublictransport/kpublictransport-24.12.0.ebuild b/dev-libs/kpublictransport/kpublictransport-24.12.0.ebuild
new file mode 100644
index 00000000000..0a6316ec8c3
--- /dev/null
+++ b/dev-libs/kpublictransport/kpublictransport-24.12.0.ebuild
@@ -0,0 +1,39 @@
+# 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=6.5.0
+QTMIN=6.7.2
+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 ~arm64"
+IUSE="networkmanager"
+
+RDEPEND="
+ dev-libs/protobuf:=
+ >=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}:6 )
+"
+DEPEND="${RDEPEND}
+ 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 KF6NetworkManagerQt)
+ )
+ ecm_src_configure
+}