Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kf6-kdeclarative for
openSUSE:Factory checked in at 2025-05-12 16:43:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kf6-kdeclarative (Old)
and /work/SRC/openSUSE:Factory/.kf6-kdeclarative.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kf6-kdeclarative"
Mon May 12 16:43:36 2025 rev:15 rq:1276367 version:6.14.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/kf6-kdeclarative/kf6-kdeclarative.changes
2025-04-15 16:45:46.038755626 +0200
+++
/work/SRC/openSUSE:Factory/.kf6-kdeclarative.new.30101/kf6-kdeclarative.changes
2025-05-12 16:46:44.479286786 +0200
@@ -1,0 +2,12 @@
+Sun May 4 19:05:20 UTC 2025 - Christophe Marin <[email protected]>
+
+- Update to 6.14.0
+ * New feature release
+ * For more details please see:
+ * https://kde.org/announcements/frameworks/6/6.14.0
+- Changes since 6.13.0:
+ * Update dependency version to 6.14.0
+ * Port draganddrop to declarative type registration
+ * Update version to 6.14.0
+
+-------------------------------------------------------------------
Old:
----
kdeclarative-6.13.0.tar.xz
kdeclarative-6.13.0.tar.xz.sig
New:
----
kdeclarative-6.14.0.tar.xz
kdeclarative-6.14.0.tar.xz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kf6-kdeclarative.spec ++++++
--- /var/tmp/diff_new_pack.lpXUUP/_old 2025-05-12 16:46:45.499330147 +0200
+++ /var/tmp/diff_new_pack.lpXUUP/_new 2025-05-12 16:46:45.503330318 +0200
@@ -19,13 +19,13 @@
%define qt6_version 6.7.0
%define rname kdeclarative
-# Full KF6 version (e.g. 6.13.0)
+# Full KF6 version (e.g. 6.14.0)
%{!?_kf6_version: %global _kf6_version %{version}}
# Last major and minor KF6 version (e.g. 6.0)
%{!?_kf6_bugfix_version: %define _kf6_bugfix_version %(echo %{_kf6_version} |
awk -F. '{print $1"."$2}')}
%bcond_without released
Name: kf6-kdeclarative
-Version: 6.13.0
+Version: 6.14.0
Release: 0
Summary: Integration of QML and KDE workspaces
License: LGPL-2.1-or-later
++++++ kdeclarative-6.13.0.tar.xz -> kdeclarative-6.14.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/kdeclarative-6.13.0/CMakeLists.txt
new/kdeclarative-6.14.0/CMakeLists.txt
--- old/kdeclarative-6.13.0/CMakeLists.txt 2025-04-04 16:00:06.000000000
+0200
+++ new/kdeclarative-6.14.0/CMakeLists.txt 2025-05-02 16:16:56.000000000
+0200
@@ -1,13 +1,13 @@
cmake_minimum_required(VERSION 3.16)
-set(KF_VERSION "6.13.0") # handled by release scripts
-set(KF_DEP_VERSION "6.13.0") # handled by release scripts
-set(REQUIRED_QT_VERSION 6.6.0)
+set(KF_VERSION "6.14.0") # handled by release scripts
+set(KF_DEP_VERSION "6.14.0") # handled by release scripts
+set(REQUIRED_QT_VERSION 6.7.0)
project(KDeclarative VERSION ${KF_VERSION})
# Dependencies
include(FeatureSummary)
-find_package(ECM 6.13.0 NO_MODULE)
+find_package(ECM 6.14.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)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/kdeclarative-6.13.0/po/ar/kdeclarative6.po
new/kdeclarative-6.14.0/po/ar/kdeclarative6.po
--- old/kdeclarative-6.13.0/po/ar/kdeclarative6.po 2025-04-04
16:00:06.000000000 +0200
+++ new/kdeclarative-6.14.0/po/ar/kdeclarative6.po 2025-05-02
16:16:56.000000000 +0200
@@ -12,7 +12,7 @@
# Mohamed SAAD <[email protected]>, 2006.
# Khaled Hosny <[email protected]>, 2007.
# Youssef Chahibi <[email protected]>, 2007.
-# SPDX-FileCopyrightText: 2008, 2009, 2024 zayed <[email protected]>
+# SPDX-FileCopyrightText: 2008, 2009, 2024, 2025 zayed
<[email protected]>
# Zayed Al-Saidi <[email protected]>, 2009, 2021, 2022.
# hanny <[email protected]>, 2012.
# Abderrahim Kitouni <[email protected]>, 2012.
@@ -22,7 +22,7 @@
"Project-Id-Version: kdelibs4\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2025-03-08 00:40+0000\n"
-"PO-Revision-Date: 2024-09-28 18:01+0400\n"
+"PO-Revision-Date: 2025-04-23 17:06+0400\n"
"Last-Translator: Zayed Al-Saidi <[email protected]>\n"
"Language-Team: ar\n"
"Language: ar\n"
@@ -76,7 +76,7 @@
#, kde-format
msgctxt "@info:tooltip"
msgid "Clear Key Sequence"
-msgstr "تمسح تسلسل المفاتيح"
+msgstr "امسح تسلسل المفاتيح"
#: qmlcontrols/kquickcontrols/KeySequenceItem.qml:191
#, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kdeclarative-6.13.0/src/qmlcontrols/draganddrop/CMakeLists.txt
new/kdeclarative-6.14.0/src/qmlcontrols/draganddrop/CMakeLists.txt
--- old/kdeclarative-6.13.0/src/qmlcontrols/draganddrop/CMakeLists.txt
2025-04-04 16:00:06.000000000 +0200
+++ new/kdeclarative-6.14.0/src/qmlcontrols/draganddrop/CMakeLists.txt
2025-05-02 16:16:56.000000000 +0200
@@ -1,4 +1,4 @@
-ecm_add_qml_module(draganddropplugin URI org.kde.draganddrop VERSION 2.0)
+ecm_add_qml_module(draganddropplugin URI org.kde.draganddrop VERSION 2.0
DEPENDENCIES QtQuick GENERATE_PLUGIN_SOURCE)
target_sources(draganddropplugin PRIVATE
DeclarativeDragArea.cpp
@@ -9,8 +9,6 @@
DeclarativeDropArea.h
DeclarativeMimeData.cpp
DeclarativeMimeData.h
- draganddropplugin.cpp
- draganddropplugin.h
MimeDataWrapper.cpp
MimeDataWrapper.h
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kdeclarative-6.13.0/src/qmlcontrols/draganddrop/DeclarativeDragArea.h
new/kdeclarative-6.14.0/src/qmlcontrols/draganddrop/DeclarativeDragArea.h
--- old/kdeclarative-6.13.0/src/qmlcontrols/draganddrop/DeclarativeDragArea.h
2025-04-04 16:00:06.000000000 +0200
+++ new/kdeclarative-6.14.0/src/qmlcontrols/draganddrop/DeclarativeDragArea.h
2025-05-02 16:16:56.000000000 +0200
@@ -20,6 +20,7 @@
class DeclarativeDragArea : public QQuickItem
{
Q_OBJECT
+ QML_NAMED_ELEMENT(DragArea)
/**
* The delegate is the item that will be displayed next to the mouse
cursor during the drag and drop operation.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kdeclarative-6.13.0/src/qmlcontrols/draganddrop/DeclarativeDragDropEvent.h
new/kdeclarative-6.14.0/src/qmlcontrols/draganddrop/DeclarativeDragDropEvent.h
---
old/kdeclarative-6.13.0/src/qmlcontrols/draganddrop/DeclarativeDragDropEvent.h
2025-04-04 16:00:06.000000000 +0200
+++
new/kdeclarative-6.14.0/src/qmlcontrols/draganddrop/DeclarativeDragDropEvent.h
2025-05-02 16:16:56.000000000 +0200
@@ -15,6 +15,8 @@
class DeclarativeDragDropEvent : public QObject
{
Q_OBJECT
+ QML_NAMED_ELEMENT(DragDropEvent)
+ QML_UNCREATABLE("DragDropEvent cannot be created from QML.")
/**
* The mouse X position of the event relative to the DropArea that is
receiving the event.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kdeclarative-6.13.0/src/qmlcontrols/draganddrop/DeclarativeDropArea.h
new/kdeclarative-6.14.0/src/qmlcontrols/draganddrop/DeclarativeDropArea.h
--- old/kdeclarative-6.13.0/src/qmlcontrols/draganddrop/DeclarativeDropArea.h
2025-04-04 16:00:06.000000000 +0200
+++ new/kdeclarative-6.14.0/src/qmlcontrols/draganddrop/DeclarativeDropArea.h
2025-05-02 16:16:56.000000000 +0200
@@ -15,6 +15,7 @@
class DeclarativeDropArea : public QQuickItem
{
Q_OBJECT
+ QML_NAMED_ELEMENT(DropArea)
/**
* If false the area will receive no drop events
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kdeclarative-6.13.0/src/qmlcontrols/draganddrop/DeclarativeMimeData.h
new/kdeclarative-6.14.0/src/qmlcontrols/draganddrop/DeclarativeMimeData.h
--- old/kdeclarative-6.13.0/src/qmlcontrols/draganddrop/DeclarativeMimeData.h
2025-04-04 16:00:06.000000000 +0200
+++ new/kdeclarative-6.14.0/src/qmlcontrols/draganddrop/DeclarativeMimeData.h
2025-05-02 16:16:56.000000000 +0200
@@ -14,9 +14,17 @@
#include <QQuickItem>
#include <QUrl>
+struct MimeDataForign {
+ Q_GADGET
+ QML_ANONYMOUS
+ QML_FOREIGN(QMimeData)
+};
+
class DeclarativeMimeData : public QMimeData
{
Q_OBJECT
+ QML_NAMED_ELEMENT(MimeData)
+ QML_UNCREATABLE("MimeData cannot be created from QML.")
/**
* A plain text (MIME type text/plain) representation of the data.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kdeclarative-6.13.0/src/qmlcontrols/draganddrop/MimeDataWrapper.h
new/kdeclarative-6.14.0/src/qmlcontrols/draganddrop/MimeDataWrapper.h
--- old/kdeclarative-6.13.0/src/qmlcontrols/draganddrop/MimeDataWrapper.h
2025-04-04 16:00:06.000000000 +0200
+++ new/kdeclarative-6.14.0/src/qmlcontrols/draganddrop/MimeDataWrapper.h
2025-05-02 16:16:56.000000000 +0200
@@ -10,6 +10,7 @@
#include <QJsonArray>
#include <QObject>
#include <QString>
+#include <qqmlregistration.h>
class QMimeData;
class QObject;
@@ -21,6 +22,8 @@
class MimeDataWrapper : public QObject
{
Q_OBJECT
+ QML_ELEMENT
+ QML_UNCREATABLE("MimeDataWrapper cannot be created from QML.")
/**
* A plain text (MIME type text/plain) representation of the data.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kdeclarative-6.13.0/src/qmlcontrols/draganddrop/draganddropplugin.cpp
new/kdeclarative-6.14.0/src/qmlcontrols/draganddrop/draganddropplugin.cpp
--- old/kdeclarative-6.13.0/src/qmlcontrols/draganddrop/draganddropplugin.cpp
2025-04-04 16:00:06.000000000 +0200
+++ new/kdeclarative-6.14.0/src/qmlcontrols/draganddrop/draganddropplugin.cpp
1970-01-01 01:00:00.000000000 +0100
@@ -1,27 +0,0 @@
-/*
- SPDX-FileCopyrightText: 2011 Marco Martin <[email protected]>
-
- SPDX-License-Identifier: MIT
-*/
-
-#include "draganddropplugin.h"
-
-#include "DeclarativeDragArea.h"
-#include "DeclarativeDragDropEvent.h"
-#include "DeclarativeDropArea.h"
-#include "DeclarativeMimeData.h"
-#include "MimeDataWrapper.h"
-
-void DragAndDropPlugin::registerTypes(const char *uri)
-{
- Q_ASSERT(QString::fromLatin1(uri) == QLatin1String("org.kde.draganddrop"));
-
- qmlRegisterType<DeclarativeDropArea>(uri, 2, 0, "DropArea");
- qmlRegisterType<DeclarativeDragArea>(uri, 2, 0, "DragArea");
- qmlRegisterAnonymousType<QMimeData>(uri, 1);
- qmlRegisterUncreatableType<DeclarativeMimeData>(uri, 2, 0, "MimeData",
QStringLiteral("MimeData cannot be created from QML."));
- qmlRegisterUncreatableType<DeclarativeDragDropEvent>(uri, 2, 0,
"DragDropEvent", QStringLiteral("DragDropEvent cannot be created from QML."));
- qmlRegisterUncreatableType<MimeDataWrapper>(uri, 2, 0, "MimeDataWrapper",
QStringLiteral("DragDropEvent cannot be created from QML."));
-}
-
-#include "moc_draganddropplugin.cpp"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kdeclarative-6.13.0/src/qmlcontrols/draganddrop/draganddropplugin.h
new/kdeclarative-6.14.0/src/qmlcontrols/draganddrop/draganddropplugin.h
--- old/kdeclarative-6.13.0/src/qmlcontrols/draganddrop/draganddropplugin.h
2025-04-04 16:00:06.000000000 +0200
+++ new/kdeclarative-6.14.0/src/qmlcontrols/draganddrop/draganddropplugin.h
1970-01-01 01:00:00.000000000 +0100
@@ -1,21 +0,0 @@
-/*
- SPDX-FileCopyrightText: 2011 Marco Martin <[email protected]>
-
- SPDX-License-Identifier: MIT
-*/
-
-#ifndef DRAGANDDROPPLUGIN_H
-#define DRAGANDDROPPLUGIN_H
-
-#include <QQmlExtensionPlugin>
-
-class DragAndDropPlugin : public QQmlExtensionPlugin
-{
- Q_OBJECT
- Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface")
-
-public:
- void registerTypes(const char *uri) override;
-};
-
-#endif