diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2024-07-02 20:07:04 +0200 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2024-07-02 23:37:43 +0200 |
| commit | 99b5b77db475b2ff5b96e27e997d92a2451a4736 (patch) | |
| tree | 47def8e9a09d5ce8ed6f4e2682dc449edef4857a /dev-libs | |
| parent | 581a350a4178c528476e15e0cdebe0a24a148a54 (diff) | |
| download | kde-99b5b77db475b2ff5b96e27e997d92a2451a4736.tar.gz kde-99b5b77db475b2ff5b96e27e997d92a2451a4736.tar.bz2 kde-99b5b77db475b2ff5b96e27e997d92a2451a4736.zip | |
dev-libs/kosmindoormap: 24.05.2 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'dev-libs')
| -rw-r--r-- | dev-libs/kosmindoormap/Manifest | 1 | ||||
| -rw-r--r-- | dev-libs/kosmindoormap/kosmindoormap-24.05.2.ebuild | 51 |
2 files changed, 52 insertions, 0 deletions
diff --git a/dev-libs/kosmindoormap/Manifest b/dev-libs/kosmindoormap/Manifest new file mode 100644 index 00000000000..34a6e4cd20e --- /dev/null +++ b/dev-libs/kosmindoormap/Manifest @@ -0,0 +1 @@ +DIST kosmindoormap-24.05.2.tar.xz 647752 BLAKE2B 9464b424669a412b4b32958ced91c0dae9980e9387cc97b823bcdaecffca850d29f25e9b437fc1d3b4d8b0d8022c6fc7b0a8e176a20f72ee2714da1691207838 SHA512 2bf2998be61893d651dbd1a9a0e509c6cf83a122e9ee95c265bf0507706c77b20b7e64d462840d76c7b1aa6f9d884305812e32dc4058c09a0f724994d2e073b1 diff --git a/dev-libs/kosmindoormap/kosmindoormap-24.05.2.ebuild b/dev-libs/kosmindoormap/kosmindoormap-24.05.2.ebuild new file mode 100644 index 00000000000..5dc6d3d36d6 --- /dev/null +++ b/dev-libs/kosmindoormap/kosmindoormap-24.05.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.3.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Data Model and Extraction System for Travel Reservation information" +HOMEPAGE="https://invent.kde.org/libraries/kosmindoormap" + +LICENSE="LGPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="+gui" + +# kservice is optional and only used to find and open josm +RDEPEND=" + dev-libs/protobuf:= + >=dev-qt/qtbase-${QTMIN}:6[gui?,network] + sys-libs/zlib + gui? ( + >=dev-libs/kopeninghours-${PVCUT}:6 + >=dev-libs/kpublictransport-${PVCUT}:6 + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + ) +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) +" +BDEPEND=" + app-alternatives/lex + app-alternatives/yacc +" + +# Pending: https://invent.kde.org/libraries/kosmindoormap/-/merge_requests/40 +PATCHES=( "${FILESDIR}/${PN}-24.05.1-cmake.patch" ) + +src_configure() { + local mycmakeargs=( + -DBUILD_TOOLS_ONLY=$(usex !gui) + -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it + ) + ecm_src_configure +} |
