Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kf6-kguiaddons for openSUSE:Factory
checked in at 2026-10-11 15:15:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kf6-kguiaddons (Old)
and /work/SRC/openSUSE:Factory/.kf6-kguiaddons.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kf6-kguiaddons"
Sun Oct 11 15:15:27 2026 rev:34 rq:1383932 version:6.31.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/kf6-kguiaddons/kf6-kguiaddons.changes
2026-09-11 18:02:05.878764492 +0200
+++
/work/SRC/openSUSE:Factory/.kf6-kguiaddons.new.3698736/kf6-kguiaddons.changes
2026-10-11 15:18:00.176446755 +0200
@@ -1,0 +2,13 @@
+Wed Oct 7 06:47:23 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 6.31.0
+ * New feature release
+ * For more details please see:
+ * https://kde.org/announcements/frameworks/6/6.31.0
+- Changes since 6.30.0:
+ * Update dependency version to 6.31.0
+ * Use ECMInstalledLibraryCheck
+ * CMake config file: update wayland dep checks w/ static builds
+ * Update version to 6.31.0
+
+-------------------------------------------------------------------
Old:
----
kguiaddons-6.30.0.tar.xz
kguiaddons-6.30.0.tar.xz.sig
New:
----
kguiaddons-6.31.0.tar.xz
kguiaddons-6.31.0.tar.xz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kf6-kguiaddons.spec ++++++
--- /var/tmp/diff_new_pack.OS8RqK/_old 2026-10-11 15:18:00.861475346 +0200
+++ /var/tmp/diff_new_pack.OS8RqK/_new 2026-10-11 15:18:00.862475387 +0200
@@ -28,11 +28,11 @@
%define mypython_sitearch %{expand:%%%{mypython}_sitearch}
%endif
-# Full KF6 version (e.g. 6.30.0)
+# Full KF6 version (e.g. 6.31.0)
%{!?_kf6_version: %global _kf6_version %{version}}
%bcond_without released
Name: kf6-kguiaddons
-Version: 6.30.0
+Version: 6.31.0
Release: 0
Summary: Utilities for graphical user interfaces
License: LGPL-2.1-or-later
++++++ kguiaddons-6.30.0.tar.xz -> kguiaddons-6.31.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/kguiaddons-6.30.0/.kde-ci.yml
new/kguiaddons-6.31.0/.kde-ci.yml
--- old/kguiaddons-6.30.0/.kde-ci.yml 2026-09-04 13:38:35.000000000 +0200
+++ new/kguiaddons-6.31.0/.kde-ci.yml 2026-10-02 15:19:35.000000000 +0200
@@ -13,3 +13,4 @@
test-before-installing: True
require-passing-tests-on: ['Linux', 'FreeBSD', 'Windows']
enable-lsan: True
+ run-installed-library-check-on: ['@all']
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/kguiaddons-6.30.0/CMakeLists.txt
new/kguiaddons-6.31.0/CMakeLists.txt
--- old/kguiaddons-6.30.0/CMakeLists.txt 2026-09-04 13:38:35.000000000
+0200
+++ new/kguiaddons-6.31.0/CMakeLists.txt 2026-10-02 15:19:35.000000000
+0200
@@ -1,10 +1,10 @@
-cmake_minimum_required(VERSION 3.29)
+cmake_minimum_required(VERSION 3.30)
-set(KF_VERSION "6.30.0") # handled by release scripts
+set(KF_VERSION "6.31.0") # handled by release scripts
project(KGuiAddons VERSION ${KF_VERSION})
include(FeatureSummary)
-find_package(ECM 6.30.0 NO_MODULE)
+find_package(ECM 6.31.0 NO_MODULE)
set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake
Modules." URL "https://commits.kde.org/extra-cmake-modules")
feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND
FATAL_ON_MISSING_REQUIRED_PACKAGES)
@@ -24,6 +24,7 @@
include(ECMMarkNonGuiExecutable)
include(ECMQmlModule)
include(ECMGenerateQDoc)
+include(ECMInstalledLibraryCheck)
option(BUILD_GEO_SCHEME_HANDLER "Build the geo: URI scheme handler. Disable
this if you are building two major versions for co-installability in the older
variant." ON)
@@ -38,7 +39,7 @@
set(WITH_X11 OFF)
endif()
-set(REQUIRED_QT_VERSION 6.9.0)
+set(REQUIRED_QT_VERSION 6.10.0)
find_package(Qt6Gui ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/kguiaddons-6.30.0/KF6GuiAddonsConfig.cmake.in
new/kguiaddons-6.31.0/KF6GuiAddonsConfig.cmake.in
--- old/kguiaddons-6.30.0/KF6GuiAddonsConfig.cmake.in 2026-09-04
13:38:35.000000000 +0200
+++ new/kguiaddons-6.31.0/KF6GuiAddonsConfig.cmake.in 2026-10-02
15:19:35.000000000 +0200
@@ -11,9 +11,8 @@
find_dependency(XCB COMPONENTS XCB)
endif()
if (@WITH_WAYLAND@)
- find_dependency(Wayland REQUIRED Client)
find_dependency(Qt6WaylandClient @REQUIRED_QT_VERSION@)
- find_dependency(QtWaylandScanner)
+ find_dependency(Wayland 1.9 COMPONENTS Client)
endif()
if (@WITH_DBUS@)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/kguiaddons-6.30.0/src/CMakeLists.txt
new/kguiaddons-6.31.0/src/CMakeLists.txt
--- old/kguiaddons-6.30.0/src/CMakeLists.txt 2026-09-04 13:38:35.000000000
+0200
+++ new/kguiaddons-6.31.0/src/CMakeLists.txt 2026-10-02 15:19:35.000000000
+0200
@@ -158,7 +158,7 @@
get_filename_component(METATYPES_FILE_NAME ${METATYPES_FILE} NAME)
target_sources(KF6GuiAddons INTERFACE
$<INSTALL_INTERFACE:${KDE_INSTALL_QTMETATYPESDIR}/${METATYPES_FILE_NAME}>)
-ecm_generate_headers(KGuiAddons_HEADERS
+ecm_generate_headers(KGuiAddons_CamelCase_HEADERS
HEADER_NAMES
KColorUtils
KColorCollection
@@ -169,7 +169,7 @@
RELATIVE colors
REQUIRED_HEADERS KGuiAddons_HEADERS
)
-ecm_generate_headers(KGuiAddons_HEADERS
+ecm_generate_headers(KGuiAddons_CamelCase_HEADERS
HEADER_NAMES
KDateValidator
KWordWrap
@@ -177,14 +177,14 @@
RELATIVE text
REQUIRED_HEADERS KGuiAddons_HEADERS
)
-ecm_generate_headers(KGuiAddons_HEADERS
+ecm_generate_headers(KGuiAddons_CamelCase_HEADERS
HEADER_NAMES
KFontUtils
RELATIVE fonts
REQUIRED_HEADERS KGuiAddons_HEADERS
)
-ecm_generate_headers(KGuiAddons_HEADERS
+ecm_generate_headers(KGuiAddons_CamelCase_HEADERS
HEADER_NAMES
KIconUtils
KImageCache
@@ -198,7 +198,7 @@
REQUIRED_HEADERS KGuiAddons_HEADERS
)
-ecm_generate_headers(KGuiAddons_HEADERS
+ecm_generate_headers(KGuiAddons_CamelCase_HEADERS
HEADER_NAMES
KKeySequenceRecorder
@@ -208,7 +208,7 @@
#add_subdirectory(systemclipboard)
-ecm_generate_headers(KGuiAddons_HEADERS
+ecm_generate_headers(KGuiAddons_CamelCase_HEADERS
HEADER_NAMES
KSystemClipboard
@@ -222,6 +222,7 @@
util/kmodifierkeyinfoprovider_p.h
util/klocalimagecacheimpl.h # implementation detail, no forwarding header
${KGuiAddons_HEADERS}
+ ${KGuiAddons_CamelCase_HEADERS}
DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF}/KGuiAddons COMPONENT Devel
)
@@ -235,6 +236,22 @@
install(FILES ${METATYPES_FILE} DESTINATION ${KDE_INSTALL_QTMETATYPESDIR})
+ecm_add_installed_library_check(KF6GuiAddons
+ PACKAGE_NAME "KF6GuiAddons"
+ PACKAGE_TARGET_NAMESPACE "KF6::"
+)
+# KImageCache depends on KCoreAddons's KSharedDataCache
+# KCoreAddons not part of public link interface
+list(FILTER KGuiAddons_CamelCase_HEADERS EXCLUDE REGEX KImageCache)
+
+ecm_installed_library_check_include_strings(KF6GuiAddons
+ HEADERS ${KGuiAddons_CamelCase_HEADERS}
+)
+
+ecm_installed_library_check_version_preprocessor_macros(KF6GuiAddons
+ PREFIX KGUIADDONS
+)
+
if(BUILD_TESTING)
add_executable(pasteclient systemclipboard/tests/paste.cpp)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kguiaddons-6.30.0/src/geo-scheme-handler/cartes-geo-handler.desktop
new/kguiaddons-6.31.0/src/geo-scheme-handler/cartes-geo-handler.desktop
--- old/kguiaddons-6.30.0/src/geo-scheme-handler/cartes-geo-handler.desktop
2026-09-04 13:38:35.000000000 +0200
+++ new/kguiaddons-6.31.0/src/geo-scheme-handler/cartes-geo-handler.desktop
2026-10-02 15:19:35.000000000 +0200
@@ -2,6 +2,31 @@
Type=Application
Exec=kde-geo-uri-handler --coordinate-template "https://cartes.app/?geo=<URI>"
--query-template "https://cartes.app/?geo=<URI>" --fallback
"https://cartes.app" %u
Name=Cartes
+Name[ar]=كارتيس
+Name[bg]=Cartes
+Name[ca]=Cartes
+Name[ca@valencia]=Cartes
+Name[cs]=Mapy
+Name[es]=Cartes
+Name[eu]=Cartes
+Name[fr]=Cartes
+Name[he]=Cartes
+Name[ia]=Cartas
+Name[it]=Cartes
+Name[ka]=Cartes
+Name[ko]=Cartes
+Name[lt]=Cartes
+Name[nl]=Cartes
+Name[nn]=Cartes
+Name[pt_BR]=Cartes
+Name[ru]=Cartes
+Name[sk]=Cartes
+Name[sl]=Cartes
+Name[sv]=Cartes
+Name[tr]=Cartes
+Name[uk]=Cartes
+Name[zh_CN]=Cartes
+Name[zh_TW]=Cartes
Icon=map-globe
MimeType=x-scheme-handler/geo;
Terminal=false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kguiaddons-6.30.0/src/geo-scheme-handler/wheelmap-geo-handler.desktop
new/kguiaddons-6.31.0/src/geo-scheme-handler/wheelmap-geo-handler.desktop
--- old/kguiaddons-6.30.0/src/geo-scheme-handler/wheelmap-geo-handler.desktop
2026-09-04 13:38:35.000000000 +0200
+++ new/kguiaddons-6.31.0/src/geo-scheme-handler/wheelmap-geo-handler.desktop
2026-10-02 15:19:35.000000000 +0200
@@ -40,7 +40,6 @@
Name[sl]=wheelmap.org
Name[sv]=wheelmap.org
Name[tr]=wheelmap.org
-Name[ug]=wheelmap.org
Name[uk]=wheelmap.org
Name[vi]=wheelmap.org
Name[zh_CN]=wheelmap.org