kde-apps/calendarjanitor: 25.08.0 version bump

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
Andreas Sturmlechner 2025-08-16 14:07:27 +02:00
parent a38dbd7c83
commit dea05e3e29
No known key found for this signature in database
GPG Key ID: AE591BBC73E4DD5E
3 changed files with 82 additions and 0 deletions

View File

@ -1 +1,2 @@
DIST akonadi-calendar-tools-25.04.3.tar.xz 273268 BLAKE2B ce28c647efcabf40d43794085d27c21235694901666fb69178d375a4f2f3cd4132d275dc0912a4bcd87bec82120ce0b24783869cc48e649bb3eb9c9320d24cd4 SHA512 2351e87ac6e8e5cef986ac9afe4ff9deb7e01461b5bb393411a66216a38483b26c382d68d51b4c08c256454004e124c78314f934bdf79474eb47ea954a57a36e
DIST akonadi-calendar-tools-25.08.0.tar.xz 274380 BLAKE2B e6fa70703f5ca4a69a2f3adb128203d235d1df609b55f1271e8e4283aff4aa902bd05effa1af1fb53cd7d4a6496474e9f69fea6061fa5f8f1643687042fc81e2 SHA512 e04f3133fbd3f367800c6ff3c1183999674b41d4544207d71b43ab2b3009014714d10407320bf2f460397ec36d697c24ffeb8eefb94efd69bd7858bcd90f2236

View File

@ -0,0 +1,40 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
ECM_HANDBOOK="forceoff"
ECM_TEST="false"
KDE_ORG_NAME="akonadi-calendar-tools"
PVCUT=$(ver_cut 1-3)
KFMIN=6.16.0
QTMIN=6.9.1
inherit ecm gear.kde.org
DESCRIPTION="Tool to scan calendar data for buggy instances"
LICENSE="GPL-2+"
SLOT="6"
KEYWORDS="~amd64 ~arm64"
IUSE=""
DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[widgets]
>=kde-apps/akonadi-${PVCUT}:6=
>=kde-apps/akonadi-calendar-${PVCUT}:6=
>=kde-apps/calendarsupport-${PVCUT}:6=
>=kde-frameworks/kcalendarcore-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
"
RDEPEND="${DEPEND}
>=kde-apps/akonadi-calendar-tools-common-${PV}
"
PATCHES=( "${FILESDIR}/${PN}-25.07.70-loggingcategory.patch" )
src_prepare() {
ecm_src_prepare
ecm_punt_po_install
cmake_comment_add_subdirectory konsolekalendar
}

View File

@ -0,0 +1,41 @@
From 764311465d84f07602ca357a4133b850d0b0ac16 Mon Sep 17 00:00:00 2001
From: Andreas Sturmlechner <asturm@gentoo.org>
Date: Mon, 12 Aug 2024 16:02:27 +0200
Subject: [PATCH] Move ecm_qt_install_logging_categories to konsolekalendar
subdir
None is declared in calendarjanitor.
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -82,12 +82,6 @@ endif()
add_subdirectory(calendarjanitor)
add_subdirectory(konsolekalendar)
-ecm_qt_install_logging_categories(
- EXPORT AKONADICALENDARTOOLS
- FILE console.categories
- DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR}
- )
-
kde_configure_git_pre_commit_hook(CHECKS CLANG_FORMAT)
ki18n_install(po)
--- a/konsolekalendar/CMakeLists.txt
+++ b/konsolekalendar/CMakeLists.txt
@@ -44,6 +44,11 @@ target_link_libraries(konsolekalendar
install(TARGETS konsolekalendar ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
+ecm_qt_install_logging_categories(
+ EXPORT AKONADICALENDARTOOLS
+ FILE console.categories
+ DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR}
+ )
########### install files ###############
--
2.49.0