Hello community,

here is the log from the commit of package kjumpingcube for openSUSE:Factory 
checked in at 2016-08-31 00:07:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kjumpingcube (Old)
 and      /work/SRC/openSUSE:Factory/.kjumpingcube.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kjumpingcube"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kjumpingcube/kjumpingcube.changes        
2016-07-24 19:46:52.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kjumpingcube.new/kjumpingcube.changes   
2016-08-31 00:07:45.000000000 +0200
@@ -1,0 +2,16 @@
+Fri Aug 12 10:19:02 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 16.08.0
+   * KDE Applications 16.08.0
+   * https://www.kde.org/announcements/announce-applications-16.08.0.php
+
+
+-------------------------------------------------------------------
+Mon Aug  8 15:08:04 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 16.07.90
+   * KDE Applications 16.07.90 (16.08-RC)
+   * https://www.kde.org/announcements/announce-applications-16.07.90.php
+
+
+-------------------------------------------------------------------

Old:
----
  kjumpingcube-16.04.3.tar.xz

New:
----
  kjumpingcube-16.08.0.tar.xz

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

Other differences:
------------------
++++++ kjumpingcube.spec ++++++
--- /var/tmp/diff_new_pack.AdEi2J/_old  2016-08-31 00:07:46.000000000 +0200
+++ /var/tmp/diff_new_pack.AdEi2J/_new  2016-08-31 00:07:46.000000000 +0200
@@ -42,7 +42,7 @@
 License:        GPL-2.0+
 Group:          Amusements/Games/Board/Puzzle
 Url:            http://www.kde.org
-Version:        16.04.3
+Version:        16.08.0
 Release:        0
 Source0:        kjumpingcube-%{version}.tar.xz
 Obsoletes:      %{name}5 < %{version}

++++++ kjumpingcube-16.04.3.tar.xz -> kjumpingcube-16.08.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjumpingcube-16.04.3/.gitignore 
new/kjumpingcube-16.08.0/.gitignore
--- old/kjumpingcube-16.04.3/.gitignore 1970-01-01 01:00:00.000000000 +0100
+++ new/kjumpingcube-16.08.0/.gitignore 2016-06-19 12:28:34.000000000 +0200
@@ -0,0 +1,3 @@
+.kdev4/
+build/
+*.kdev4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjumpingcube-16.04.3/CMakeLists.txt 
new/kjumpingcube-16.08.0/CMakeLists.txt
--- old/kjumpingcube-16.04.3/CMakeLists.txt     2016-04-07 17:14:47.000000000 
+0200
+++ new/kjumpingcube-16.08.0/CMakeLists.txt     2016-06-19 12:28:34.000000000 
+0200
@@ -11,13 +11,14 @@
 find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
     CoreAddons
     Config
+    ConfigWidgets
     Crash
-    WidgetsAddons
     DBusAddons
+    DocTools
+    KIO
     I18n
-    ConfigWidgets
     XmlGui
-    KDELibs4Support
+    WidgetsAddons
 )
 
 find_package(KF5KDEGames 4.9.0 REQUIRED)
@@ -26,10 +27,11 @@
 include(ECMAddAppIcon)
 include(ECMInstallIcons)
 include(KDEInstallDirs)
-include(KDECompilerSettings)
+include(KDECompilerSettings NO_POLICY_SCOPE)
 include(KDECMakeSettings)
 
 add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS)
+add_definitions(-DQT_NO_URL_CAST_FROM_STRING)
 
 add_subdirectory(pics)
 add_subdirectory(doc)
@@ -58,9 +60,11 @@
 
 target_link_libraries(kjumpingcube
     KF5KDEGames
-    KF5::XmlGui
+    KF5::CoreAddons
+    KF5::Crash
     KF5::DBusAddons
-    KF5::KDELibs4Support
+    KF5::KIOWidgets
+    KF5::XmlGui
     Qt5::Svg
 )
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjumpingcube-16.04.3/ai_box.cpp 
new/kjumpingcube-16.08.0/ai_box.cpp
--- old/kjumpingcube-16.04.3/ai_box.cpp 2016-04-07 17:14:47.000000000 +0200
+++ new/kjumpingcube-16.08.0/ai_box.cpp 2016-06-19 12:28:34.000000000 +0200
@@ -19,7 +19,7 @@
 #include "ai_box.h"
 // 
 #include <QDebug>
-#include "stdio.h"
+#include <cstdio>
 
 AI_Box::AI_Box (QObject * parent, int side)
     :
@@ -56,9 +56,9 @@
 
 void AI_Box::destroyBox()
 {
-    delete m_maxValues;
-    delete m_neighbors;
-    delete m_stack;
+    delete[] m_maxValues;
+    delete[] m_neighbors;
+    delete[] m_stack;
     while (! m_undoList.isEmpty()) {
        discard (m_undoList.takeLast());
     }
@@ -343,8 +343,8 @@
 
 void AI_Box::discard (Position * pos)
 {
-    delete pos->owners;
-    delete pos->values;
+    delete[] pos->owners;
+    delete[] pos->values;
     delete pos;
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjumpingcube-16.04.3/ai_main.cpp 
new/kjumpingcube-16.08.0/ai_main.cpp
--- old/kjumpingcube-16.04.3/ai_main.cpp        2016-04-07 17:14:47.000000000 
+0200
+++ new/kjumpingcube-16.08.0/ai_main.cpp        2016-06-19 12:28:34.000000000 
+0200
@@ -486,7 +486,7 @@
 {
    if (m_side != side) {
        qDebug() << "NEW AI_Box SIZE NEEDED: was" << m_side << "now" << side;
-       delete m_randomSeq;
+       delete[] m_randomSeq;
        resizeBox (side);
        m_randomSeq = new int [side * side];
    }
@@ -631,7 +631,7 @@
       bool won = statsBox->doMove (m->player, m->x * m_side + m->y);
       statsBox->printBox();
       qDeleteAll (*(m->searchStats));
-      delete m;
+      delete[] m;
    }
    m_moveStats.clear();
    delete statsBox;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjumpingcube-16.04.3/ai_main.h 
new/kjumpingcube-16.08.0/ai_main.h
--- old/kjumpingcube-16.04.3/ai_main.h  2016-04-07 17:14:47.000000000 +0200
+++ new/kjumpingcube-16.08.0/ai_main.h  2016-06-19 12:28:34.000000000 +0200
@@ -25,7 +25,7 @@
 #include <QThread>
 #include <QMutex>
 
-#include <krandomsequence.h>
+#include <KRandomSequence>
 
 #include "ai_base.h"
 #include "ai_box.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjumpingcube-16.04.3/doc/index.docbook 
new/kjumpingcube-16.08.0/doc/index.docbook
--- old/kjumpingcube-16.04.3/doc/index.docbook  2016-04-07 17:14:47.000000000 
+0200
+++ new/kjumpingcube-16.08.0/doc/index.docbook  2016-06-19 12:28:34.000000000 
+0200
@@ -1,9 +1,6 @@
 <?xml version="1.0" ?>
 <!--IMPORTANT: please note that'do not change this!' notice does not apply to 
translators -->
 <!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" 
"dtd/kdedbx45.dtd" [
-  <!ENTITY kappname "&kjumpingcube;">
-  <!ENTITY kappversion "2.1"><!--Application version. Use this variable 
everywhere it's needed.-->
-  <!ENTITY package "kdegames">  <!-- do not change this! -->
   <!ENTITY % English "INCLUDE" > <!-- change language only here -->
   <!ENTITY % addindex "IGNORE"> <!-- do not change this! -->
 ]>
@@ -42,12 +39,12 @@
 
 <legalnotice>&FDLNotice;</legalnotice>
  
-<date>2013-06-05</date><!-- Date of (re)writing, or update. Use the variable 
definitions within header to change this value.-->
-<releaseinfo>&kappversion; (&kde; 4.11)</releaseinfo><!-- Application version 
number. Use the variable definitions within header to change this value.-->
+<date>2016-06-09</date>
+<releaseinfo>2.1 (Applications 16.04)</releaseinfo>
  
 <!--Short description of this document. Do not change unless necessary!-->
 <abstract>
-       <para>This documentation describes the game of &kjumpingcube; version 
&kappversion;</para>
+       <para>This documentation describes the game of &kjumpingcube; version 
2.1</para>
 </abstract>
  
 <!--List of relevant keywords-->
@@ -433,20 +430,6 @@
  
 </chapter>
   
-<appendix id="installation">
-<title>Installation</title>
- 
-&install.intro.documentation;
- 
- 
-<sect1 id="Compilation">
-<title>Compilation and Installation</title>
- 
-&install.compile.documentation;
- 
-</sect1>
-</appendix>
- 
 &documentation.index; 
 </book>
 <!--
Files old/kjumpingcube-16.04.3/doc/settings.png and 
new/kjumpingcube-16.08.0/doc/settings.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjumpingcube-16.04.3/game.cpp 
new/kjumpingcube-16.08.0/game.cpp
--- old/kjumpingcube-16.04.3/game.cpp   2016-04-07 17:14:47.000000000 +0200
+++ new/kjumpingcube-16.08.0/game.cpp   2016-06-19 12:28:34.000000000 +0200
@@ -26,13 +26,16 @@
 #include "kcubeboxwidget.h"
 #include "settingswidget.h"
 
-#include <KConfigDialog> // IDW test.
 #include <QDebug>
-#include <KLocalizedString>
-#include <KMessageBox>
 #include <QFileDialog>
 #include <QTemporaryFile>
-#include <kio/netaccess.h>
+
+#include <KConfigDialog> // IDW test.
+#include <KIO/CopyJob>
+#include <KIO/Job>
+#include <KJobWidgets/KJobWidgets>
+#include <KLocalizedString>
+#include <KMessageBox>
 
 #include "prefs.h"
 
@@ -565,7 +568,7 @@
       QUrl url;
 
       do {
-         url = QFileDialog::getSaveFileUrl (m_view, QString(), 
m_gameURL.url(), "*.kjc");
+         url = QFileDialog::getSaveFileUrl (m_view, QString(), m_gameURL, 
"*.kjc");
 
          if (url.isEmpty())
             return;
@@ -576,8 +579,9 @@
             url.setPath(url.path() +".kjc");
          }
 
-         if (KIO::NetAccess::exists (url, KIO::NetAccess::DestinationSide,
-                                     m_view)) {
+         KIO::StatJob* statJob = KIO::stat(url, KIO::StatJob::DestinationSide, 
0);
+         KJobWidgets::setWindow(statJob, m_view);
+         if (statJob->exec()) {
             QString mes=i18n("The file %1 exists.\n"
                "Do you want to overwrite it?", url.url());
             result = KMessageBox::warningContinueCancel
@@ -599,7 +603,10 @@
    saveProperties (game);
    config.sync();
 
-   if (KIO::NetAccess::upload (tempFile.fileName(), m_gameURL, m_view)) {
+   KIO::FileCopyJob *job = 
KIO::file_copy(QUrl::fromLocalFile(tempFile.fileName()), m_gameURL, -1, 
KIO::Overwrite);
+   KJobWidgets::setWindow(job, m_view);
+   job->exec();
+   if (! job->error() ) {
       emit statusMessage (i18n("Game saved as %1", m_gameURL.url()), false);
    }
    else {
@@ -614,19 +621,25 @@
    QUrl url;
 
    do {
-      url = QFileDialog::getOpenFileUrl (m_view, QString(), m_gameURL.url(), 
"*.kjc");
+      url = QFileDialog::getOpenFileUrl (m_view, QString(), m_gameURL, 
"*.kjc");
       if (url.isEmpty())
          return;
-      if (! KIO::NetAccess::exists(url, KIO::NetAccess::SourceSide, m_view)) {
+      KIO::StatJob* statJob = KIO::stat(url, KIO::StatJob::SourceSide, 0);
+      KJobWidgets::setWindow(statJob, m_view);
+      if (! statJob->exec()) {
          QString mes = i18n("The file %1 does not exist!", url.url());
          KMessageBox::sorry (m_view, mes);
          fileOk = false;
       }
    } while (! fileOk);
 
-   QString tempFile;
-   if (KIO::NetAccess::download (url, tempFile, m_view)) {
-      KConfig config( tempFile, KConfig::SimpleConfig);
+   QTemporaryFile tempFile;
+   tempFile.open();
+   KIO::FileCopyJob *job = KIO::file_copy(url, 
QUrl::fromLocalFile(tempFile.fileName()), -1, KIO::Overwrite);
+   KJobWidgets::setWindow(job, m_view);
+   job->exec();
+   if (! job->error() ) {
+      KConfig config( tempFile.fileName(), KConfig::SimpleConfig);
       KConfigGroup main (&config, "KJumpingCube");
       if (! main.hasKey ("Version")) {
          QString mes = i18n("The file %1 is not a KJumpingCube gamefile!",
@@ -640,8 +653,6 @@
       readProperties (game);
 
       emit setAction (UNDO, false);
-
-      KIO::NetAccess::removeTempFile (tempFile);
    }
    else
       KMessageBox::sorry (m_view, i18n("There was an error loading file\n%1",
@@ -797,8 +808,8 @@
        int index = x * m_side + y;
        owner.sprintf ("%u", m_box->owner (index));
        value.sprintf ("%u", m_box->value (index));
-       list.append (owner.toAscii());
-       list.append (value.toAscii());
+       list.append (owner.toLatin1());
+       list.append (value.toLatin1());
        config.writeEntry (key, list);
 
        list.clear();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjumpingcube-16.04.3/kcubeboxwidget.cpp 
new/kjumpingcube-16.08.0/kcubeboxwidget.cpp
--- old/kjumpingcube-16.04.3/kcubeboxwidget.cpp 2016-04-07 17:14:47.000000000 
+0200
+++ new/kjumpingcube-16.08.0/kcubeboxwidget.cpp 2016-06-19 12:28:34.000000000 
+0200
@@ -28,7 +28,7 @@
 #include <QPainter>
 
 #include <assert.h>
-#include <kcursor.h>
+#include <KCursor>
 #include <QStandardPaths>
 
 #include "prefs.h"
@@ -74,7 +74,7 @@
   animationTime = Prefs::animationSpeed() * 150;
 
   // NOTE: When the box-size (Prefs::cubeDim()) changes, Game::newGame() calls
-  //       KCubeBoxWidget::loadSettings() first, then 
KCubeBoxWidget::setDim(). 
+  //       KCubeBoxWidget::loadSettings() first, then KCubeBoxWidget::setDim().
 
   if (reColorCubes) {
      makeStatusPixmaps (sWidth);               // Make new status pixmaps.
@@ -185,7 +185,7 @@
    color0 = Prefs::color0();
 
    KgTheme theme((QByteArray()));
-   
theme.readFromDesktopFile(QStandardPaths::locate(QStandardPaths::DataLocation, 
"pics/default.desktop"));
+   
theme.readFromDesktopFile(QStandardPaths::locate(QStandardPaths::AppDataLocation,
 "pics/default.desktop"));
    svg.load (theme.graphicsPath());
 
    initCubes();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjumpingcube-16.04.3/kjumpingcube.cpp 
new/kjumpingcube-16.08.0/kjumpingcube.cpp
--- old/kjumpingcube-16.04.3/kjumpingcube.cpp   2016-04-07 17:14:47.000000000 
+0200
+++ new/kjumpingcube-16.08.0/kjumpingcube.cpp   2016-06-19 12:28:34.000000000 
+0200
@@ -28,12 +28,12 @@
 #include <QSignalMapper>
 #include <QStatusBar>
 #include <KLocalizedString>
-#include <kmessagebox.h>
-#include <kstandardgameaction.h>
+#include <KMessageBox>
+#include <KStandardGameAction>
 #include <QAction>
-#include <kactioncollection.h>
-#include <kstandardaction.h>
-#include <kconfigdialog.h>
+#include <KActionCollection>
+#include <KStandardAction>
+#include <KConfigDialog>
 #include <QWidgetAction>
 
 #define MESSAGE_TIME 2000
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjumpingcube-16.04.3/kjumpingcube.h 
new/kjumpingcube-16.08.0/kjumpingcube.h
--- old/kjumpingcube-16.04.3/kjumpingcube.h     2016-04-07 17:14:47.000000000 
+0200
+++ new/kjumpingcube-16.08.0/kjumpingcube.h     2016-06-19 12:28:34.000000000 
+0200
@@ -24,7 +24,7 @@
 
 #include <QLabel>
 
-#include <kxmlguiwindow.h>
+#include <KXmlGuiWindow>
 #include <game.h>
 
 class QAction;


Reply via email to