Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kdesu for openSUSE:Factory checked in at 2023-04-09 18:39:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kdesu (Old) and /work/SRC/openSUSE:Factory/.kdesu.new.19717 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdesu" Sun Apr 9 18:39:42 2023 rev:114 rq:1078051 version:5.105.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kdesu/kdesu.changes 2023-03-12 16:24:49.648918431 +0100 +++ /work/SRC/openSUSE:Factory/.kdesu.new.19717/kdesu.changes 2023-04-09 18:41:41.609981084 +0200 @@ -1,0 +2,10 @@ +Sat Apr 1 17:00:41 UTC 2023 - Christophe Marin <[email protected]> + +- Update to 5.105.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.105.0 +- Changes since 5.104.0: + * Have KDE4 compat header emit compiler warnings about their use + +------------------------------------------------------------------- Old: ---- kdesu-5.104.0.tar.xz kdesu-5.104.0.tar.xz.sig New: ---- kdesu-5.105.0.tar.xz kdesu-5.105.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdesu.spec ++++++ --- /var/tmp/diff_new_pack.BszHbh/_old 2023-04-09 18:41:42.045983551 +0200 +++ /var/tmp/diff_new_pack.BszHbh/_new 2023-04-09 18:41:42.049983574 +0200 @@ -17,14 +17,14 @@ %define lname libKF5Su5 -%define _tar_path 5.104 +%define _tar_path 5.103 # Full KF5 version (e.g. 5.33.0) %{!?_kf5_version: %global _kf5_version %{version}} # Last major and minor KF5 version (e.g. 5.33) %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} %bcond_without released Name: kdesu -Version: 5.104.0 +Version: 5.105.0 Release: 0 Summary: User interface for running shell commands with root privileges License: LGPL-2.1-or-later ++++++ kdesu-5.104.0.tar.xz -> kdesu-5.105.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/CMakeLists.txt new/kdesu-5.105.0/CMakeLists.txt --- old/kdesu-5.104.0/CMakeLists.txt 2023-03-04 11:02:02.000000000 +0100 +++ new/kdesu-5.105.0/CMakeLists.txt 2023-03-31 11:05:00.000000000 +0200 @@ -1,11 +1,11 @@ cmake_minimum_required(VERSION 3.16) -set(KF_VERSION "5.104.0") # handled by release scripts -set(KF_DEP_VERSION "5.104.0") # handled by release scripts +set(KF_VERSION "5.105.0") # handled by release scripts +set(KF_DEP_VERSION "5.105.0") # handled by release scripts project(KDESu VERSION ${KF_VERSION}) include(FeatureSummary) -find_package(ECM 5.104.0 NO_MODULE) +find_package(ECM 5.105.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) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/po/ar/kdesud5.po new/kdesu-5.105.0/po/ar/kdesud5.po --- old/kdesu-5.104.0/po/ar/kdesud5.po 2023-03-04 11:02:02.000000000 +0100 +++ new/kdesu-5.105.0/po/ar/kdesud5.po 2023-03-31 11:05:00.000000000 +0200 @@ -30,7 +30,7 @@ #: kdesud.cpp:349 #, kde-format msgid "KDE su daemon" -msgstr "Ø¹ÙØ±Ùت ÙØ¯Ù ÙÙâ su" +msgstr "Ø¹ÙØ±Ùت ÙÙÙØ¯ÙÙ ÙÙâ su" #: kdesud.cpp:351 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/po/it/kdesud5.po new/kdesu-5.105.0/po/it/kdesud5.po --- old/kdesu-5.104.0/po/it/kdesud5.po 2023-03-04 11:02:02.000000000 +0100 +++ new/kdesu-5.105.0/po/it/kdesud5.po 2023-03-31 11:05:00.000000000 +0200 @@ -1,30 +1,32 @@ # translation of kdesud.po to Italian # Copyright (C) 2007 Free Software Foundation, Inc. # Andrea Rizzi <[email protected]>, 2007. +# Vincenzo Reale <[email protected]>, 2023. # msgid "" msgstr "" "Project-Id-Version: kdesud\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2022-09-23 00:41+0000\n" -"PO-Revision-Date: 2007-09-22 09:50+0200\n" -"Last-Translator: Andrea Rizzi <[email protected]>\n" +"PO-Revision-Date: 2023-03-20 09:56+0100\n" +"Last-Translator: Vincenzo Reale <[email protected]>\n" "Language-Team: Italian <[email protected]>\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Lokalize 22.12.3\n" #, kde-format msgctxt "NAME OF TRANSLATORS" msgid "Your names" -msgstr "Federico Cozzi" +msgstr "Vincenzo Reale,Federico Cozzi" #, kde-format msgctxt "EMAIL OF TRANSLATORS" msgid "Your emails" -msgstr "[email protected]" +msgstr "[email protected]," #: kdesud.cpp:349 #, kde-format @@ -34,7 +36,7 @@ #: kdesud.cpp:351 #, kde-format msgid "Daemon used by kdesu" -msgstr "Demone usato da Kdesu" +msgstr "Demone usato da kdesu" #: kdesud.cpp:353 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/po/nb/kdesud5.po new/kdesu-5.105.0/po/nb/kdesud5.po --- old/kdesu-5.104.0/po/nb/kdesud5.po 2023-03-04 11:02:02.000000000 +0100 +++ new/kdesu-5.105.0/po/nb/kdesud5.po 2023-03-31 11:05:00.000000000 +0200 @@ -1,4 +1,4 @@ -# Translation of kdesud5 to Norwegian BokmÃ¥l +# Translation of kdesud6 to Norwegian BokmÃ¥l # # Hans Petter Bieker <[email protected]>, 2000. msgid "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/po/nn/kdesud5.po new/kdesu-5.105.0/po/nn/kdesud5.po --- old/kdesu-5.104.0/po/nn/kdesud5.po 2023-03-04 11:02:02.000000000 +0100 +++ new/kdesu-5.105.0/po/nn/kdesud5.po 2023-03-31 11:05:00.000000000 +0200 @@ -1,4 +1,4 @@ -# Translation of kdesud5 to Norwegian Nynorsk +# Translation of kdesud6 to Norwegian Nynorsk # # Gaute Hvoslef Kvalnes <[email protected]>, 2000. # Karl Ove Hufthammer <[email protected]>, 2007, 2008. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/po/zh_CN/kdesud5.po new/kdesu-5.105.0/po/zh_CN/kdesud5.po --- old/kdesu-5.104.0/po/zh_CN/kdesud5.po 2023-03-04 11:02:02.000000000 +0100 +++ new/kdesu-5.105.0/po/zh_CN/kdesud5.po 2023-03-31 11:05:00.000000000 +0200 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2022-09-23 00:41+0000\n" -"PO-Revision-Date: 2023-02-24 12:43\n" +"PO-Revision-Date: 2023-03-27 11:59\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/src/CMakeLists.txt new/kdesu-5.105.0/src/CMakeLists.txt --- old/kdesu-5.104.0/src/CMakeLists.txt 2023-03-04 11:02:02.000000000 +0100 +++ new/kdesu-5.105.0/src/CMakeLists.txt 2023-03-31 11:05:00.000000000 +0200 @@ -100,10 +100,10 @@ ########### install files ############### install(FILES - su.h - ssh.h - stub.h - process.h + compatheaders/su.h + compatheaders/ssh.h + compatheaders/stub.h + compatheaders/process.h defaults.h ${CMAKE_CURRENT_BINARY_DIR}/kdesu/kdesu_export.h ${KDESu_HEADERS} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/src/client.h new/kdesu-5.105.0/src/client.h --- old/kdesu-5.104.0/src/client.h 2023-03-04 11:02:02.000000000 +0100 +++ new/kdesu-5.105.0/src/client.h 2023-03-31 11:05:00.000000000 +0200 @@ -192,10 +192,10 @@ #endif private: - int connect(); + KDESU_NO_EXPORT int connect(); - int command(const QByteArray &cmd, QByteArray *result = nullptr); - QByteArray escape(const QByteArray &str); + KDESU_NO_EXPORT int command(const QByteArray &cmd, QByteArray *result = nullptr); + KDESU_NO_EXPORT QByteArray escape(const QByteArray &str); private: std::unique_ptr<class KDEsuClientPrivate> const d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/src/compatheaders/process.h new/kdesu-5.105.0/src/compatheaders/process.h --- old/kdesu-5.104.0/src/compatheaders/process.h 1970-01-01 01:00:00.000000000 +0100 +++ new/kdesu-5.105.0/src/compatheaders/process.h 2023-03-31 11:05:00.000000000 +0200 @@ -0,0 +1,17 @@ +/* + SPDX-FileCopyrightText: 2023 Friedrich W. H. Kossebau <[email protected]> + + SPDX-License-Identifier: LGPL-2.1-or-later +*/ + +#include <kdesu/kdesu_export.h> + +// KDE4 compat header +#if KDESU_ENABLE_DEPRECATED_SINCE(5, 105) +#include "ptyprocess.h" +#if KDESU_DEPRECATED_WARNINGS_SINCE >= 0x056900 +#pragma message("Deprecated header. Since 5.0, use #include <KDESu/PtyProcess> instead") +#endif +#else +#error "Include of deprecated header is disabled" +#endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/src/compatheaders/ssh.h new/kdesu-5.105.0/src/compatheaders/ssh.h --- old/kdesu-5.104.0/src/compatheaders/ssh.h 1970-01-01 01:00:00.000000000 +0100 +++ new/kdesu-5.105.0/src/compatheaders/ssh.h 2023-03-31 11:05:00.000000000 +0200 @@ -0,0 +1,17 @@ +/* + SPDX-FileCopyrightText: 2023 Friedrich W. H. Kossebau <[email protected]> + + SPDX-License-Identifier: LGPL-2.1-or-later +*/ + +#include <kdesu/kdesu_export.h> + +// KDE4 compat header +#if KDESU_ENABLE_DEPRECATED_SINCE(5, 105) +#include "sshprocess.h" +#if KDESU_DEPRECATED_WARNINGS_SINCE >= 0x056900 +#pragma message("Deprecated header. Since 5.0, use #include <KDESu/SshProcess> instead") +#endif +#else +#error "Include of deprecated header is disabled" +#endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/src/compatheaders/stub.h new/kdesu-5.105.0/src/compatheaders/stub.h --- old/kdesu-5.104.0/src/compatheaders/stub.h 1970-01-01 01:00:00.000000000 +0100 +++ new/kdesu-5.105.0/src/compatheaders/stub.h 2023-03-31 11:05:00.000000000 +0200 @@ -0,0 +1,17 @@ +/* + SPDX-FileCopyrightText: 2023 Friedrich W. H. Kossebau <[email protected]> + + SPDX-License-Identifier: LGPL-2.1-or-later +*/ + +#include <kdesu/kdesu_export.h> + +// KDE4 compat header +#if KDESU_ENABLE_DEPRECATED_SINCE(5, 105) +#include "stubprocess.h" +#if KDESU_DEPRECATED_WARNINGS_SINCE >= 0x056900 +#pragma message("Deprecated header. Since 5.0, use #include <KDESu/StubProcess> instead") +#endif +#else +#error "Include of deprecated header is disabled" +#endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/src/compatheaders/su.h new/kdesu-5.105.0/src/compatheaders/su.h --- old/kdesu-5.104.0/src/compatheaders/su.h 1970-01-01 01:00:00.000000000 +0100 +++ new/kdesu-5.105.0/src/compatheaders/su.h 2023-03-31 11:05:00.000000000 +0200 @@ -0,0 +1,17 @@ +/* + SPDX-FileCopyrightText: 2023 Friedrich W. H. Kossebau <[email protected]> + + SPDX-License-Identifier: LGPL-2.1-or-later +*/ + +#include <kdesu/kdesu_export.h> + +// KDE4 compat header +#if KDESU_ENABLE_DEPRECATED_SINCE(5, 105) +#include "suprocess.h" +#if KDESU_DEPRECATED_WARNINGS_SINCE >= 0x056900 +#pragma message("Deprecated header. Since 5.0, use #include <KDESu/SuProcess> instead") +#endif +#else +#error "Include of deprecated header is disabled" +#endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/src/kdesud/handler.cpp new/kdesu-5.105.0/src/kdesud/handler.cpp --- old/kdesu-5.104.0/src/kdesud/handler.cpp 2023-03-04 11:02:02.000000000 +0100 +++ new/kdesu-5.105.0/src/kdesud/handler.cpp 2023-03-31 11:05:00.000000000 +0200 @@ -18,8 +18,8 @@ #include <sys/socket.h> -#include <ssh.h> -#include <su.h> +#include "sshprocess.h" +#include "suprocess.h" #include "lexer.h" #include "repo.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/src/process.h new/kdesu-5.105.0/src/process.h --- old/kdesu-5.104.0/src/process.h 2023-03-04 11:02:02.000000000 +0100 +++ new/kdesu-5.105.0/src/process.h 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -// KDE4 compat header -#include "ptyprocess.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/src/ptyprocess.h new/kdesu-5.105.0/src/ptyprocess.h --- old/kdesu-5.104.0/src/ptyprocess.h 2023-03-04 11:02:02.000000000 +0100 +++ new/kdesu-5.105.0/src/ptyprocess.h 2023-03-31 11:05:00.000000000 +0200 @@ -182,7 +182,7 @@ static int checkPidExited(pid_t pid); protected: - explicit PtyProcess(PtyProcessPrivate &dd); + KDESU_NO_EXPORT explicit PtyProcess(PtyProcessPrivate &dd); /** Standard hack to add virtual methods in a BC way. Unused. */ virtual void virtual_hook(int id, void *data); @@ -198,8 +198,8 @@ QByteArray m_exitString; /**< String to scan for in output that indicates child has exited. */ private: - int init(); - int setupTTY(); + KDESU_NO_EXPORT int init(); + KDESU_NO_EXPORT int setupTTY(); private: friend class StubProcess; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/src/ssh.h new/kdesu-5.105.0/src/ssh.h --- old/kdesu-5.104.0/src/ssh.h 2023-03-04 11:02:02.000000000 +0100 +++ new/kdesu-5.105.0/src/ssh.h 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -// KDE4 compat header -#include "sshprocess.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/src/sshprocess.h new/kdesu-5.105.0/src/sshprocess.h --- old/kdesu-5.104.0/src/sshprocess.h 2023-03-04 11:02:02.000000000 +0100 +++ new/kdesu-5.105.0/src/sshprocess.h 2023-03-31 11:05:00.000000000 +0200 @@ -71,7 +71,7 @@ QByteArray displayAuth() override; private: - int converseSsh(const char *password, int check); + KDESU_NO_EXPORT int converseSsh(const char *password, int check); private: Q_DECLARE_PRIVATE_D(PtyProcess::d, SshProcess) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/src/stub.h new/kdesu-5.105.0/src/stub.h --- old/kdesu-5.104.0/src/stub.h 2023-03-04 11:02:02.000000000 +0100 +++ new/kdesu-5.105.0/src/stub.h 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -// KDE4 compat header -#include "stubprocess.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/src/stubprocess.cpp new/kdesu-5.105.0/src/stubprocess.cpp --- old/kdesu-5.104.0/src/stubprocess.cpp 2023-03-04 11:02:02.000000000 +0100 +++ new/kdesu-5.105.0/src/stubprocess.cpp 2023-03-31 11:05:00.000000000 +0200 @@ -73,16 +73,6 @@ m_scheduler = sched; } -QByteArray StubProcess::commaSeparatedList(const QList<QByteArray> &lst) -{ - QByteArray str; - for (const auto &ba : lst) { - str += ','; - str += ba; - } - return str; -} - void StubProcess::writeString(const QByteArray &str) { QByteArray out; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/src/stubprocess.h new/kdesu-5.105.0/src/stubprocess.h --- old/kdesu-5.104.0/src/stubprocess.h 2023-03-04 11:02:02.000000000 +0100 +++ new/kdesu-5.105.0/src/stubprocess.h 2023-03-31 11:05:00.000000000 +0200 @@ -99,11 +99,10 @@ KDESuPrivate::KCookie *m_cookie; private: - QByteArray commaSeparatedList(const QList<QByteArray> &lst); - void writeString(const QByteArray &str); + KDESU_NO_EXPORT void writeString(const QByteArray &str); protected: - explicit StubProcess(StubProcessPrivate &dd); + KDESU_NO_EXPORT explicit StubProcess(StubProcessPrivate &dd); private: Q_DECLARE_PRIVATE_D(PtyProcess::d, StubProcess) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/src/su.h new/kdesu-5.105.0/src/su.h --- old/kdesu-5.104.0/src/su.h 2023-03-04 11:02:02.000000000 +0100 +++ new/kdesu-5.105.0/src/su.h 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -// KDE4 compat header -#include "suprocess.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdesu-5.104.0/src/suprocess.h new/kdesu-5.105.0/src/suprocess.h --- old/kdesu-5.104.0/src/suprocess.h 2023-03-04 11:02:02.000000000 +0100 +++ new/kdesu-5.105.0/src/suprocess.h 2023-03-31 11:05:00.000000000 +0200 @@ -78,7 +78,7 @@ notauthorized = 2, }; - int converseSU(const char *password); + KDESU_NO_EXPORT int converseSU(const char *password); private: Q_DECLARE_PRIVATE_D(PtyProcess::d, SuProcess)
