Hello community,
here is the log from the commit of package libkipi for openSUSE:Factory checked in at 2018-12-19 13:37:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libkipi (Old)
and /work/SRC/openSUSE:Factory/.libkipi.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libkipi"
Wed Dec 19 13:37:01 2018 rev:101 rq:658482 version:18.12.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/libkipi/libkipi.changes 2018-11-12 09:31:44.801972852 +0100
+++ /work/SRC/openSUSE:Factory/.libkipi.new.28833/libkipi.changes 2018-12-19 13:37:05.868323899 +0100
@@ -1,0 +2,35 @@
+Fri Dec 14 06:09:18 UTC 2018 - lbeltrame@kde.org
+
+- Update to 18.12.0
+ * New bugfix release
+ * For more details please see:
+ * https://www.kde.org/announcements/announce-applications-18.12.0.php
+- Changes since 18.11.90:
+ * No code changes since 18.11.90
+
+-------------------------------------------------------------------
+Mon Dec 03 20:56:14 UTC 2018 - lbeltrame@kde.org
+
+- Update to 18.11.90
+ * New bugfix release
+ * For more details please see:
+ * https://www.kde.org/announcements/announce-applications-18.12-rc.php
+- Changes since 18.11.80:
+ * No code changes since 18.11.80
+
+-------------------------------------------------------------------
+Tue Nov 20 06:22:57 UTC 2018 - Luca Beltrame
+
+- Run spec-cleaner
+
+-------------------------------------------------------------------
+Tue Nov 20 05:57:22 UTC 2018 - lbeltrame@kde.org
+
+- Update to 18.11.80
+ * New feature release
+ * For more details please see:
+ * https://www.kde.org/announcements/announce-applications-18.12-beta.php
+- Changes since 18.08.3:
+ * Fix minor EBN issues
+
+-------------------------------------------------------------------
@@ -47 +82 @@
- * https://www.kde.org/announcements/announce-applications-18.07.80.php
+ * https://www.kde.org/announcements/announce-applications-18.08-beta.php
@@ -97 +132 @@
- * https://www.kde.org/announcements/announce-applications-18.03.90.php
+ * https://www.kde.org/announcements/announce-applications-18.04-rc.php
@@ -223 +258 @@
- * https://www.kde.org/announcements/announce-applications-17.07.90.php
+ * https://www.kde.org/announcements/announce-applications-17.08-rc.php
@@ -282 +317 @@
- * https://www.kde.org/announcements/announce-applications-17.03.80.php
+ * https://www.kde.org/announcements/announce-applications-17.04-beta.php
@@ -386 +421 @@
- * https://www.kde.org/announcements/announce-applications-16.07.90.php
+ * https://www.kde.org/announcements/announce-applications-16.08-rc.php
@@ -509 +544 @@
- * https://www.kde.org/announcements/announce-applications-15.07.90.php
+ * https://www.kde.org/announcements/announce-applications-15.08-rc.php
Old:
----
libkipi-18.08.3.tar.xz
New:
----
libkipi-18.12.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libkipi.spec ++++++
--- /var/tmp/diff_new_pack.qjBggL/_old 2018-12-19 13:37:06.504322993 +0100
+++ /var/tmp/diff_new_pack.qjBggL/_new 2018-12-19 13:37:06.504322993 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libkipi
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,22 +12,22 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define _so 32_0_0
%define libname libKF5Kipi
-Name: libkipi
-Version: 18.08.3
-Release: 0
%define kf5_version 5.26.0
# Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
%{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')}
+Name: libkipi
+Version: 18.12.0
+Release: 0
Summary: KDE Image Plugin Interface
-License: BSD-3-Clause and GPL-2.0+ and LGPL-2.1+ and MIT
+License: BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later AND MIT
Group: Development/Libraries/KDE
-Url: http://www.kde.org
+URL: http://www.kde.org
Source0: %{name}-%{version}.tar.xz
#PATCH-FIX-OPENSUSE dont-install-pics.diff - Don't install icons since those are included in libkipi11 in SLE12
Patch0: dont-install-pics.diff
@@ -36,11 +36,11 @@
BuildRequires: ki18n-devel >= 5.1.0
BuildRequires: kservice-devel >= 5.1.0
BuildRequires: kxmlgui-devel >= 5.1.0
+BuildRequires: pkgconfig
BuildRequires: pkgconfig(Qt5Core) >= 5.2.0
BuildRequires: pkgconfig(Qt5Gui) >= 5.2.0
BuildRequires: pkgconfig(Qt5Widgets) >= 5.2.0
Requires: %{libname}%{_so} = %{version}
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
This package provides a generic KDE Image Plug-in Interface used by
@@ -50,7 +50,7 @@
%package -n %{libname}%{_so}
Summary: KDE Image Plug-In Interface
Group: System/Libraries
-Requires: libkipi-data >= %version
+Requires: libkipi-data >= %{version}
%if !0%{?is_opensuse} && 0%{?sle_version} < 150000
#kipi icons are provided by libkipi11
Requires: libkipi11
@@ -105,19 +105,17 @@
%postun -n %{libname}%{_so} -p /sbin/ldconfig
%files -n %{libname}%{_so}
-%defattr(-,root,root)
%{_kf5_libdir}/%{libname}.so.*
%files data
-%defattr(-,root,root)
%if 0%{?is_opensuse} || !0%{?sle_version} < 150000
%{_kf5_iconsdir}/hicolor/*/apps/kipi.png
%endif
%{_kf5_servicetypesdir}/kipiplugin.desktop
%files devel
-%defattr(-,root,root)
-%doc COPYING README
+%license COPYING
+%doc README
%{_kf5_cmakedir}/KF5Kipi/
%{_kf5_includedir}/KIPI/
%{_kf5_includedir}/libkipi_version.h
++++++ libkipi-18.08.3.tar.xz -> libkipi-18.12.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkipi-18.08.3/src/imagecollection.h new/libkipi-18.12.0/src/imagecollection.h
--- old/libkipi-18.08.3/src/imagecollection.h 2017-12-07 11:03:08.000000000 +0100
+++ new/libkipi-18.12.0/src/imagecollection.h 2018-10-10 06:37:07.000000000 +0200
@@ -79,8 +79,8 @@
QString comment() const;
/**
- * Return the category of the image collection. For example in digiKam,
- * a category is a sorting class like 'travels', 'friends', 'monuments', etc.
+ * Return the category of the image collection. For example,
+ * a category can be a sorting class like 'travels', 'friends', 'monuments', etc.
*/
QString category() const;
@@ -138,7 +138,7 @@
/**
* This fonction return the name of the upload root path used by the
* the KIPI::UploadWidget. This name can be different for each host
- * app (like "Images" for Kphotoalbum or "My Albums" for digiKam).
+ * app (like "Images" for Kphotoalbum).
*/
QString uploadRootName() const;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkipi-18.08.3/src/interface.h new/libkipi-18.12.0/src/interface.h
--- old/libkipi-18.08.3/src/interface.h 2017-12-07 11:03:08.000000000 +0100
+++ new/libkipi-18.12.0/src/interface.h 2018-10-10 06:37:07.000000000 +0200
@@ -85,7 +85,7 @@
HostSupportsTags = 1 << 9, /** This feature specifies whether the host application supports keywords for images. */
HostSupportsRating = 1 << 10, /** This feature specifies whether the host application supports rating values for images. */
HostSupportsThumbnails = 1 << 11, /** This feature specifies that host application can provide image thumbnails. */
- HostSupportsReadWriteLock = 1 << 12, /** This feature specifies that host application has mechanism to lock/unlock items to prevent concurent operations. */
+ HostSupportsReadWriteLock = 1 << 12, /** This feature specifies that host application has mechanism to lock/unlock items to prevent concurrent operations. */
HostSupportsPickLabel = 1 << 13, /** This feature specifies whether the host application supports pick label values for images, used for photograph workflow. */
HostSupportsColorLabel = 1 << 14, /** This feature specifies whether the host application supports color label values for images, used to sort item with color flag. */
HostSupportsItemReservation = 1 << 15, /** This feature specifies whether the host application supports item reservation. */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkipi-18.08.3/src/kipiplugin.desktop new/libkipi-18.12.0/src/kipiplugin.desktop
--- old/libkipi-18.08.3/src/kipiplugin.desktop 2017-12-07 11:03:08.000000000 +0100
+++ new/libkipi-18.12.0/src/kipiplugin.desktop 2018-10-10 06:37:07.000000000 +0200
@@ -4,7 +4,6 @@
X-KDE-DerivedName=KIPI Plugin
Name=KIPIPlugin
Name[ar]=كايْبِيبْلوغِن
-Name[ast]=KIPIPlugin
Name[bg]=KIPIPlugin
Name[bs]=KIPI priključak
Name[ca]=Connector de KIPI
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkipi-18.08.3/tests/kipicmd/main.cpp new/libkipi-18.12.0/tests/kipicmd/main.cpp
--- old/libkipi-18.08.3/tests/kipicmd/main.cpp 2017-12-07 11:03:08.000000000 +0100
+++ new/libkipi-18.12.0/tests/kipicmd/main.cpp 2018-10-10 06:37:07.000000000 +0200
@@ -50,10 +50,6 @@
# include
#endif
-// Local includes
-
-#include "kipiinterface.h"
-
using namespace KXMLKipiCmd;
using namespace KIPI;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkipi-18.08.3/tests/plugins/README new/libkipi-18.12.0/tests/plugins/README
--- old/libkipi-18.08.3/tests/plugins/README 2017-12-07 11:03:08.000000000 +0100
+++ new/libkipi-18.12.0/tests/plugins/README 2018-10-10 06:37:07.000000000 +0200
@@ -15,7 +15,4 @@
It's highly recommend to read comments from source to know how to start the implementation of a new tool. Take a look also to
shared libkipi and kipiplugins/common/libkipiplugins private API.
-NOTE: To be able to load this plugin in digiKam for testing purpose, you need to to remove it from banned list of tool in
-void KipiPluginLoader::loadPlugins() method, from core/utilities/kipiiface/kipipluginloader.cpp
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkipi-18.08.3/tests/plugins/kxmlhelloworld/plugin_kxmlhelloworld.cpp new/libkipi-18.12.0/tests/plugins/kxmlhelloworld/plugin_kxmlhelloworld.cpp
--- old/libkipi-18.08.3/tests/plugins/kxmlhelloworld/plugin_kxmlhelloworld.cpp 2017-12-07 11:03:08.000000000 +0100
+++ new/libkipi-18.12.0/tests/plugins/kxmlhelloworld/plugin_kxmlhelloworld.cpp 2018-10-10 06:37:07.000000000 +0200
@@ -23,7 +23,7 @@
/** Take a care about includes order, to prevent compilation problem.
* 1/ class header file.
* 2/ C ansi if really necessary.
- * 3/ C++ (always prefered than C ansi.
+ * 3/ C++ (always preferred than C ansi.
* 4/ Extra libraries such as openCV for ex.
* 4/ Qt.
* 5/ KDE.
@@ -78,7 +78,7 @@
for that.
*/
-/** Using private container everywhere is clear to speed up compilation and reduce source code depencies through header files.
+/** Using private container everywhere is clear to speed up compilation and reduce source code dependencies through header files.
* See this url for details : http://techbase.kde.org/Policies/Binary_Compatibility_Issues_With_C%2B%2B#Us...
*/
class Plugin_KXMLHelloWorld::Private
@@ -124,7 +124,7 @@
/** This is needed to setup the plugin gui and to merge with the kipi host
* application gui.
* The name of the UI file must be: nameofpluginui.rc, where "nameofplugin"
- * is the name given to the plugin factory, usualy: kipiplugin_<name> .
+ * is the name given to the plugin factory, usually: kipiplugin_<name> .
* UI file of the plugin must be installed in kipi data dir.
*/
setUiBaseName("kipiplugin_kxmlhelloworldui.rc");
@@ -175,7 +175,7 @@
*/
setDefaultCategory(ExportPlugin);
- /** An action dedicated to be plugged in digiKam Image menu.
+ /** An action dedicated to be plugged in Image menu.
*/
d->actionImages = new QAction(this);
d->actionImages->setText(QLatin1String("KXML Hello World Image..."));
@@ -196,7 +196,7 @@
ImageCollection selection = interface()->currentSelection();
d->actionImages->setEnabled(selection.isValid() && !selection.images().isEmpty());
- /** Another action dedicated to be plugged in digiKam Tool menu.
+ /** Another action dedicated to be plugged in Tool menu.
*/
d->actionTools = new QAction(this);
d->actionTools->setText(QLatin1String("KXML Hello World Tools..."));