Hello community, here is the log from the commit of package ksmtp for openSUSE:Leap:15.2 checked in at 2020-05-12 11:35:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/ksmtp (Old) and /work/SRC/openSUSE:Leap:15.2/.ksmtp.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ksmtp" Tue May 12 11:35:23 2020 rev:58 rq:797449 version:20.04.0 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/ksmtp/ksmtp.changes 2020-03-15 07:09:50.468908770 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.ksmtp.new.2738/ksmtp.changes 2020-05-12 11:35:24.592123678 +0200 @@ -1,0 +2,29 @@ +Thu Apr 23 12:22:51 UTC 2020 - Luca Beltrame <[email protected]> + +- Update to 20.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-04-apps-update +- No code change since 20.03.90 + +------------------------------------------------------------------- +Sun Apr 5 20:30:25 UTC 2020 - Luca Beltrame <[email protected]> + +- Update to 20.03.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/20.04-rc +- No code change since 20.03.80 + +------------------------------------------------------------------- +Sun Mar 22 09:17:22 UTC 2020 - Luca Beltrame <[email protected]> + +- Update to 20.03.80 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/20.04-beta +- Changes since 19.12.3: + * Make it compile against qt5.15 + * Autogenerate file categories + +------------------------------------------------------------------- Old: ---- ksmtp-19.12.3.tar.xz ksmtp-19.12.3.tar.xz.sig New: ---- ksmtp-20.04.0.tar.xz ksmtp-20.04.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ksmtp.spec ++++++ --- /var/tmp/diff_new_pack.uWbU4n/_old 2020-05-12 11:35:24.928124384 +0200 +++ /var/tmp/diff_new_pack.uWbU4n/_new 2020-05-12 11:35:24.932124392 +0200 @@ -18,17 +18,13 @@ %bcond_without lang Name: ksmtp -Version: 19.12.3 +Version: 20.04.0 Release: 0 Summary: Job-based library to send email through an SMTP server License: LGPL-2.1-or-later Group: System/GUI/KDE URL: https://www.kde.org Source: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz -%if %{with lang} -Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig -Source2: applications.keyring -%endif BuildRequires: cyrus-sasl-devel BuildRequires: extra-cmake-modules >= 1.0.0 BuildRequires: kf5-filesystem @@ -39,6 +35,10 @@ BuildRequires: cmake(Qt5Network) BuildRequires: cmake(Qt5Test) Recommends: %{name}-lang +%if %{with lang} +Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig +Source2: applications.keyring +%endif %description KSMTP is a job based library to send email through an SMTP server. ++++++ ksmtp-19.12.3.tar.xz -> ksmtp-20.04.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksmtp-19.12.3/.gitignore new/ksmtp-20.04.0/.gitignore --- old/ksmtp-19.12.3/.gitignore 2020-02-07 07:14:59.000000000 +0100 +++ new/ksmtp-20.04.0/.gitignore 2020-04-04 12:00:22.000000000 +0200 @@ -14,8 +14,7 @@ .swp.* Doxyfile Makefile -avail -random_seed /build*/ +.cmake/ CMakeLists.txt.user* *.unc-backup* diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksmtp-19.12.3/CMakeLists.txt new/ksmtp-20.04.0/CMakeLists.txt --- old/ksmtp-19.12.3/CMakeLists.txt 2020-03-03 01:42:49.000000000 +0100 +++ new/ksmtp-20.04.0/CMakeLists.txt 2020-04-17 02:41:53.000000000 +0200 @@ -1,12 +1,12 @@ cmake_minimum_required(VERSION 3.5) -set(PIM_VERSION "5.13.3") +set(PIM_VERSION "5.14.0") project(KSMTP VERSION ${PIM_VERSION}) set(CMAKE_CXX_STANDARD 14) # ECM setup -set(KF5_MIN_VERSION "5.63.0") +set(KF5_MIN_VERSION "5.68.0") find_package(ECM ${KF5_MIN_VERSION} CONFIG REQUIRED) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) @@ -26,7 +26,7 @@ set(KSMTP_LIB_VERSION ${PIM_VERSION}) -set(QT_REQUIRED_VERSION "5.11.0") +set(QT_REQUIRED_VERSION "5.12.0") ecm_setup_version(PROJECT VARIABLE_PREFIX KSMTP VERSION_HEADER ${KSMTP_BINARY_DIR}/ksmtp_version.h PACKAGE_VERSION_FILE ${KSMTP_BINARY_DIR}/KPimSMTPConfigVersion.cmake @@ -56,7 +56,7 @@ add_definitions(-DTRANSLATION_DOMAIN=\"libksmtp5\") if (EXISTS "${CMAKE_SOURCE_DIR}/.git") add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050e00) - add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x054000) + add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x054400) endif() add_definitions(-DQT_NO_FOREACH) @@ -86,7 +86,5 @@ DESTINATION ${KDE_INSTALL_INCLUDEDIR}/KPim COMPONENT Devel ) -install(FILES ksmtp.categories DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR}) - feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) ki18n_install(po) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksmtp-19.12.3/ksmtp.categories new/ksmtp-20.04.0/ksmtp.categories --- old/ksmtp-19.12.3/ksmtp.categories 2020-02-07 07:14:59.000000000 +0100 +++ new/ksmtp-20.04.0/ksmtp.categories 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -org.kde.pim.ksmtp ksmtp (ksmtp) IDENTIFIER [KSMTP_LOG] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksmtp-19.12.3/po/en_GB/libksmtp5.po new/ksmtp-20.04.0/po/en_GB/libksmtp5.po --- old/ksmtp-19.12.3/po/en_GB/libksmtp5.po 2020-03-03 01:42:46.000000000 +0100 +++ new/ksmtp-20.04.0/po/en_GB/libksmtp5.po 2020-04-17 02:41:52.000000000 +0200 @@ -9,7 +9,7 @@ "POT-Creation-Date: 2019-05-20 03:17+0200\n" "PO-Revision-Date: 2018-10-27 17:55+0100\n" "Last-Translator: Steve Allewell <[email protected]>\n" -"Language-Team: British English <[email protected]>\n" +"Language-Team: British English <[email protected]>\n" "Language: en_GB\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksmtp-19.12.3/po/et/libksmtp5.po new/ksmtp-20.04.0/po/et/libksmtp5.po --- old/ksmtp-19.12.3/po/et/libksmtp5.po 2020-03-03 01:42:46.000000000 +0100 +++ new/ksmtp-20.04.0/po/et/libksmtp5.po 2020-04-17 02:41:52.000000000 +0200 @@ -1,47 +1,46 @@ # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. # -# Marek Laane <[email protected]>, 2011. +# Marek Laane <[email protected]>, 2011, 2019. msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2019-05-20 03:17+0200\n" -"PO-Revision-Date: 2011-06-24 05:22+0300\n" -"Last-Translator: Marek Laane <[email protected]>\n" -"Language-Team: Estonian <[email protected]>\n" +"PO-Revision-Date: 2019-11-17 00:56+0200\n" +"Last-Translator: Marek Laane <[email protected]>\n" +"Language-Team: Estonian <[email protected]>\n" "Language: et\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 1.2\n" +"X-Generator: Lokalize 19.08.1\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" #: job.cpp:72 #, kde-format msgid "Service not available" -msgstr "" +msgstr "Teenust ei ole saadaval" #: job.cpp:74 #, kde-format msgid "Mailbox unavailable. The server said: %1" -msgstr "" +msgstr "Postkast ei ole saadaval. Server teatas: %1" #: job.cpp:76 #, kde-format msgid "Insufficient storage space on server. The server said: %1" -msgstr "" +msgstr "Serveris napib salvestusruumi. Server teatas: %1" #: job.cpp:78 -#, fuzzy, kde-format -#| msgid "Server error" +#, kde-format msgid "Server error: %1" -msgstr "Serveri tõrge" +msgstr "Serveri tõrge: %1" #: job.cpp:87 #, kde-format msgid "Connection to server lost." -msgstr "" +msgstr "Ühendus serveriga katkes." #: loginjob.cpp:94 #, kde-format @@ -51,7 +50,7 @@ #: loginjob.cpp:159 #, kde-format msgid "STARTTLS is not supported by the server, try using SSL/TLS instead." -msgstr "" +msgstr "STARTTLS ei ole serveris toetatud, selle asemel kasutatakse SSL/TLS." #: loginjob.cpp:223 #, kde-format @@ -59,17 +58,17 @@ "Could not authenticate to the SMTP server because no matching authentication " "method has been found" msgstr "" -"Autentimine SMTP serveris nurjus, sest ei leitud sobivat atutentimisviisi" +"Autentimine SMTP serveris nurjus, sest ei leitud sobivat autentimisviisi" #: loginjob.cpp:286 #, kde-format msgid "Token expired" -msgstr "" +msgstr "Pääsmik on aegunud" #: loginjob.cpp:331 #, kde-format msgid "Login failed, cannot initialize the SASL library" -msgstr "" +msgstr "Sisselogimine nurjus, SASL teeki ei õnnestunud initsialiseerida" #: sendjob.cpp:69 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksmtp-19.12.3/po/ia/libksmtp5.po new/ksmtp-20.04.0/po/ia/libksmtp5.po --- old/ksmtp-19.12.3/po/ia/libksmtp5.po 2020-03-03 01:42:47.000000000 +0100 +++ new/ksmtp-20.04.0/po/ia/libksmtp5.po 2020-04-17 02:41:52.000000000 +0200 @@ -1,13 +1,13 @@ # Copyright (C) YEAR This file is copyright: # This file is distributed under the same license as the ksmtp package. # -# Giovanni Sora <[email protected]>, 2020. +# giovanni <[email protected]>, 2020. msgid "" msgstr "" "Project-Id-Version: ksmtp\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2019-05-20 03:17+0200\n" -"PO-Revision-Date: 2020-02-10 10:49+0100\n" +"PO-Revision-Date: 2020-02-12 14:05+0100\n" "Last-Translator: giovanni <[email protected]>\n" "Language-Team: Interlingua <[email protected]>\n" "Language: ia\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksmtp-19.12.3/po/ko/libksmtp5.po new/ksmtp-20.04.0/po/ko/libksmtp5.po --- old/ksmtp-19.12.3/po/ko/libksmtp5.po 2020-03-03 01:42:47.000000000 +0100 +++ new/ksmtp-20.04.0/po/ko/libksmtp5.po 2020-04-17 02:41:52.000000000 +0200 @@ -1,13 +1,13 @@ # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. -# Shinjo Park <[email protected]>, 2017, 2018, 2019. +# Shinjo Park <[email protected]>, 2017, 2018, 2019, 2020. # msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2019-05-20 03:17+0200\n" -"PO-Revision-Date: 2019-04-22 01:20+0200\n" +"PO-Revision-Date: 2020-04-05 13:06+0200\n" "Last-Translator: Shinjo Park <[email protected]>\n" "Language-Team: Korean <[email protected]>\n" "Language: ko\n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Lokalize 18.12.3\n" +"X-Generator: Lokalize 19.04.3\n" #: job.cpp:72 #, kde-format @@ -90,7 +90,7 @@ "bytes. (Message size: %2 bytes.)" msgstr "" "메시지 최대 허용 크기인 %1바이트를 초과했기 때문에 메시지를 보낼 수 없습니다." -"(메시지 크기: %2 바이트.)" +"(메시지 크기: %2바이트.)" #~ msgid "Server time out" #~ msgstr "서버 시간 초과됨" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksmtp-19.12.3/po/nn/libksmtp5.po new/ksmtp-20.04.0/po/nn/libksmtp5.po --- old/ksmtp-19.12.3/po/nn/libksmtp5.po 2020-03-03 01:42:48.000000000 +0100 +++ new/ksmtp-20.04.0/po/nn/libksmtp5.po 2020-04-17 02:41:52.000000000 +0200 @@ -8,7 +8,7 @@ "POT-Creation-Date: 2019-05-20 03:17+0200\n" "PO-Revision-Date: 2016-11-28 19:47+0100\n" "Last-Translator: Karl Ove Hufthammer <[email protected]>\n" -"Language-Team: Norwegian Nynorsk <[email protected]>\n" +"Language-Team: Norwegian Nynorsk <[email protected]>\n" "Language: nn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksmtp-19.12.3/po/uk/libksmtp5.po new/ksmtp-20.04.0/po/uk/libksmtp5.po --- old/ksmtp-19.12.3/po/uk/libksmtp5.po 2020-03-03 01:42:49.000000000 +0100 +++ new/ksmtp-20.04.0/po/uk/libksmtp5.po 2020-04-17 02:41:53.000000000 +0200 @@ -1,5 +1,5 @@ # Translation of libksmtp5.po to Ukrainian -# Copyright (C) 2014-2018 This_file_is_part_of_KDE +# Copyright (C) 2018 This_file_is_part_of_KDE # This file is distributed under the license LGPL version 2.1 or # version 3 or later versions approved by the membership of KDE e.V. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksmtp-19.12.3/po/zh_CN/libksmtp5.po new/ksmtp-20.04.0/po/zh_CN/libksmtp5.po --- old/ksmtp-19.12.3/po/zh_CN/libksmtp5.po 2020-03-03 01:42:49.000000000 +0100 +++ new/ksmtp-20.04.0/po/zh_CN/libksmtp5.po 2020-04-17 02:41:53.000000000 +0200 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2019-05-20 03:17+0200\n" -"PO-Revision-Date: 2020-01-20 21:56\n" +"PO-Revision-Date: 2020-03-25 19:57\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksmtp-19.12.3/src/CMakeLists.txt new/ksmtp-20.04.0/src/CMakeLists.txt --- old/ksmtp-19.12.3/src/CMakeLists.txt 2020-02-07 07:14:59.000000000 +0100 +++ new/ksmtp-20.04.0/src/CMakeLists.txt 2020-04-04 12:00:22.000000000 +0200 @@ -7,7 +7,10 @@ sessionuiproxy.cpp ) -ecm_qt_declare_logging_category(ksmtp_SRCS HEADER ksmtp_debug.h IDENTIFIER KSMTP_LOG CATEGORY_NAME org.kde.pim.ksmtp) +ecm_qt_declare_logging_category(ksmtp_SRCS HEADER ksmtp_debug.h + IDENTIFIER KSMTP_LOG CATEGORY_NAME org.kde.pim.ksmtp + DESCRIPTION "ksmtp (ksmtp)" EXPORT KSMTP + ) add_library(KPimSMTP ${ksmtp_SRCS}) @@ -62,6 +65,7 @@ ${KSMTP_CamelCase_HEADERS} DESTINATION ${KDE_INSTALL_INCLUDEDIR}/KPim/KSMTP/KSMTP ) +ecm_qt_install_logging_categories(EXPORT KSMTP FILE ksmtp.categories DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR}) ecm_generate_pri_file(BASE_NAME KSMTP LIB_NAME KPimSMTP DEPS "" FILENAME_VAR PRI_FILENAME INCLUDE_INSTALL_DIR ${KDE_INSTALL_INCLUDEDIR}/KPim/KSMTP) install(FILES ${PRI_FILENAME} DESTINATION ${ECM_MKSPECS_INSTALL_DIR}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksmtp-19.12.3/src/sessionthread.cpp new/ksmtp-20.04.0/src/sessionthread.cpp --- old/ksmtp-19.12.3/src/sessionthread.cpp 2020-02-07 07:14:59.000000000 +0100 +++ new/ksmtp-20.04.0/src/sessionthread.cpp 2020-04-04 12:00:22.000000000 +0200 @@ -154,7 +154,11 @@ m_parentSession->d, &SessionPrivate::socketDisconnected); connect(m_socket.get(), &QSslSocket::connected, m_parentSession->d, &SessionPrivate::socketConnected); +#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0) connect(m_socket.get(), QOverload<QAbstractSocket::SocketError>::of(&QAbstractSocket::error), +#else + connect(m_socket.get(), QOverload<QAbstractSocket::SocketError>::of(&QAbstractSocket::errorOccurred), +#endif this, [this](QAbstractSocket::SocketError err) { qCWarning(KSMTP_LOG) << "SMTP Socket error:" << err << m_socket->errorString(); Q_EMIT m_parentSession->connectionError(m_socket->errorString()); @@ -223,13 +227,23 @@ QMutexLocker locker(&m_mutex); QSslCipher cipher = m_socket->sessionCipher(); - if (!m_socket->sslErrors().isEmpty() || !m_socket->isEncrypted() +#if (QT_VERSION < QT_VERSION_CHECK(5, 15, 0)) + if (!m_socket->sslErrors().isEmpty() +#else + if (!m_socket->sslHandshakeErrors().isEmpty() +#endif + || !m_socket->isEncrypted() || cipher.isNull() || cipher.usedBits() == 0) { qCDebug(KSMTP_LOG) << "Initial SSL handshake failed. cipher.isNull() is" << cipher.isNull() << ", cipher.usedBits() is" << cipher.usedBits() << ", the socket says:" << m_socket->errorString() << "and the list of SSL errors contains" - << m_socket->sslErrors().count() << "items."; + #if (QT_VERSION < QT_VERSION_CHECK(5, 15, 0)) + << m_socket->sslErrors().count() + #else + << m_socket->sslHandshakeErrors().count() + #endif + << "items."; KSslErrorUiData errorData(m_socket.get()); Q_EMIT sslError(errorData); } else {
