Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kpty for openSUSE:Factory checked in 
at 2023-08-20 00:11:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kpty (Old)
 and      /work/SRC/openSUSE:Factory/.kpty.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kpty"

Sun Aug 20 00:11:07 2023 rev:118 rq:1104598 version:5.109.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kpty/kpty.changes        2023-07-09 
20:42:07.113772072 +0200
+++ /work/SRC/openSUSE:Factory/.kpty.new.1766/kpty.changes      2023-08-20 
00:14:07.743224864 +0200
@@ -1,0 +2,11 @@
+Tue Aug  8 17:43:04 UTC 2023 - Christophe Marin <[email protected]>
+
+- Update to 5.109.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/5/5.109.0
+- Changes since 5.108.0:
+  * Remove code variants for building with Qt 6
+  * Add explicit moc includes to sources for moc-covered headers
+
+-------------------------------------------------------------------

Old:
----
  kpty-5.108.0.tar.xz
  kpty-5.108.0.tar.xz.sig

New:
----
  kpty-5.109.0.tar.xz
  kpty-5.109.0.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kpty.spec ++++++
--- /var/tmp/diff_new_pack.0iHsBL/_old  2023-08-20 00:14:08.419226193 +0200
+++ /var/tmp/diff_new_pack.0iHsBL/_new  2023-08-20 00:14:08.423226202 +0200
@@ -24,7 +24,7 @@
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 %bcond_without released
 Name:           kpty
-Version:        5.108.0
+Version:        5.109.0
 Release:        0
 Summary:        Primitives to interface with pseudo terminal devices
 License:        LGPL-2.1-or-later


++++++ kpty-5.108.0.tar.xz -> kpty-5.109.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpty-5.108.0/CMakeLists.txt 
new/kpty-5.109.0/CMakeLists.txt
--- old/kpty-5.108.0/CMakeLists.txt     2023-07-01 12:01:13.000000000 +0200
+++ new/kpty-5.109.0/CMakeLists.txt     2023-08-05 14:39:02.000000000 +0200
@@ -1,11 +1,11 @@
 cmake_minimum_required(VERSION 3.16)
 
-set(KF_VERSION "5.108.0") # handled by release scripts
-set(KF_DEP_VERSION "5.108.0") # handled by release scripts
+set(KF_VERSION "5.109.0") # handled by release scripts
+set(KF_DEP_VERSION "5.109.0") # handled by release scripts
 project(KPty VERSION ${KF_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.108.0  NO_MODULE)
+find_package(ECM 5.109.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/kpty-5.108.0/autotests/kptyprocesstest.cpp 
new/kpty-5.109.0/autotests/kptyprocesstest.cpp
--- old/kpty-5.108.0/autotests/kptyprocesstest.cpp      2023-07-01 
12:01:13.000000000 +0200
+++ new/kpty-5.109.0/autotests/kptyprocesstest.cpp      2023-08-05 
14:39:02.000000000 +0200
@@ -217,3 +217,5 @@
 }
 
 QTEST_MAIN(KPtyProcessTest)
+
+#include "moc_kptyprocesstest.cpp"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpty-5.108.0/po/fa/kpty5.po 
new/kpty-5.109.0/po/fa/kpty5.po
--- old/kpty-5.108.0/po/fa/kpty5.po     2023-07-01 12:01:13.000000000 +0200
+++ new/kpty-5.109.0/po/fa/kpty5.po     2023-08-05 14:39:02.000000000 +0200
@@ -19,7 +19,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Lokalize 1.4\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
 #: kptydevice.cpp:278
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpty-5.108.0/po/ia/kpty5.po 
new/kpty-5.109.0/po/ia/kpty5.po
--- old/kpty-5.108.0/po/ia/kpty5.po     2023-07-01 12:01:13.000000000 +0200
+++ new/kpty-5.109.0/po/ia/kpty5.po     2023-08-05 14:39:02.000000000 +0200
@@ -3130,7 +3130,7 @@
 #~ msgstr "Pagina Domo o Principal"
 
 #~ msgid "About KDE"
-#~ msgstr "A proposio de KDE"
+#~ msgstr "A proposito de KDE"
 
 #~ msgid ""
 #~ "<html><font size=\"5\">KDE - Be Free!</font><br /><b>Platform Version %1</"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpty-5.108.0/po/zh_CN/kpty5.po 
new/kpty-5.109.0/po/zh_CN/kpty5.po
--- old/kpty-5.108.0/po/zh_CN/kpty5.po  2023-07-01 12:01:13.000000000 +0200
+++ new/kpty-5.109.0/po/zh_CN/kpty5.po  2023-08-05 14:39:02.000000000 +0200
@@ -3,7 +3,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2021-08-14 00:14+0000\n"
-"PO-Revision-Date: 2023-06-17 04:11\n"
+"PO-Revision-Date: 2023-08-02 12:40\n"
 "Last-Translator: \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpty-5.108.0/src/kpty.cpp 
new/kpty-5.109.0/src/kpty.cpp
--- old/kpty-5.108.0/src/kpty.cpp       2023-07-01 12:01:13.000000000 +0200
+++ new/kpty-5.109.0/src/kpty.cpp       2023-08-05 14:39:02.000000000 +0200
@@ -60,17 +60,6 @@
 class UtemptProcess : public QProcess
 {
 public:
-#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
-    UtemptProcess()
-    {
-        setChildProcessModifier([this]() {
-            // These are the file descriptors the utempter helper wants
-            dup2(cmdFd, 0);
-            dup2(cmdFd, 1);
-            dup2(cmdFd, 3);
-        });
-    }
-#else
     void setupChildProcess() override
     {
         // These are the file descriptors the utempter helper wants
@@ -78,7 +67,6 @@
         dup2(cmdFd, 1);
         dup2(cmdFd, 3);
     }
-#endif
 
     int cmdFd;
 };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpty-5.108.0/src/kptyprocess.cpp 
new/kpty-5.109.0/src/kptyprocess.cpp
--- old/kpty-5.108.0/src/kptyprocess.cpp        2023-07-01 12:01:13.000000000 
+0200
+++ new/kpty-5.109.0/src/kptyprocess.cpp        2023-08-05 14:39:02.000000000 
+0200
@@ -40,29 +40,6 @@
 {
     Q_D(KPtyProcess);
 
-#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
-    auto parentChildProcModifier = KProcess::childProcessModifier();
-    setChildProcessModifier([d, parentChildProcModifier]() {
-        d->pty->setCTty();
-        if (d->addUtmp) {
-            
d->pty->login(KUser(KUser::UseRealUserID).loginName().toLocal8Bit().constData(),
 qgetenv("DISPLAY").constData());
-        }
-        if (d->ptyChannels & StdinChannel) {
-            dup2(d->pty->slaveFd(), 0);
-        }
-        if (d->ptyChannels & StdoutChannel) {
-            dup2(d->pty->slaveFd(), 1);
-        }
-        if (d->ptyChannels & StderrChannel) {
-            dup2(d->pty->slaveFd(), 2);
-        }
-
-        if (parentChildProcModifier) {
-            parentChildProcModifier();
-        }
-    });
-#endif
-
     d->pty = std::make_unique<KPtyDevice>(this);
 
     if (ptyMasterFd == -1) {
@@ -123,7 +100,6 @@
     return d->pty.get();
 }
 
-#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
 void KPtyProcess::setupChildProcess()
 {
     Q_D(KPtyProcess);
@@ -144,6 +120,5 @@
 
     KProcess::setupChildProcess();
 }
-#endif
 
 #include "moc_kptyprocess.cpp"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpty-5.108.0/src/kptyprocess.h 
new/kpty-5.109.0/src/kptyprocess.h
--- old/kpty-5.108.0/src/kptyprocess.h  2023-07-01 12:01:13.000000000 +0200
+++ new/kpty-5.109.0/src/kptyprocess.h  2023-08-05 14:39:02.000000000 +0200
@@ -145,9 +145,7 @@
     /**
      * @reimp
      */
-#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
     void setupChildProcess() override;
-#endif
 
 private:
     std::unique_ptr<KPtyProcessPrivate> const d_ptr;

Reply via email to