Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ksnakeduel for openSUSE:Factory checked in at 2021-08-16 10:10:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ksnakeduel (Old) and /work/SRC/openSUSE:Factory/.ksnakeduel.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ksnakeduel" Mon Aug 16 10:10:37 2021 rev:111 rq:911739 version:21.08.0 Changes: -------- --- /work/SRC/openSUSE:Factory/ksnakeduel/ksnakeduel.changes 2021-07-10 00:02:08.367218014 +0200 +++ /work/SRC/openSUSE:Factory/.ksnakeduel.new.1899/ksnakeduel.changes 2021-08-16 10:16:10.042761418 +0200 @@ -1,0 +2,25 @@ +Fri Aug 6 09:40:46 UTC 2021 - Christophe Giboudeaux <christo...@krop.fr> + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +------------------------------------------------------------------- +Fri Jul 30 10:05:29 UTC 2021 - Christophe Giboudeaux <christo...@krop.fr> + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +------------------------------------------------------------------- +Sat Jul 17 20:06:38 UTC 2021 - Christophe Giboudeaux <christo...@krop.fr> + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Port to KXMLGUIFactory::showDialog() +- Only install the license files once + +------------------------------------------------------------------- Old: ---- ksnakeduel-21.04.3.tar.xz ksnakeduel-21.04.3.tar.xz.sig New: ---- ksnakeduel-21.08.0.tar.xz ksnakeduel-21.08.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ksnakeduel.spec ++++++ --- /var/tmp/diff_new_pack.BNNPlV/_old 2021-08-16 10:16:10.482760889 +0200 +++ /var/tmp/diff_new_pack.BNNPlV/_new 2021-08-16 10:16:10.486760884 +0200 @@ -21,7 +21,7 @@ %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} %bcond_without lang Name: ksnakeduel -Version: 21.04.3 +Version: 21.08.0 Release: 0 Summary: Simple snake duel game License: GPL-2.0-or-later @@ -49,7 +49,6 @@ BuildRequires: cmake(Qt5Widgets) Obsoletes: ksnakeduel5 < %{version} Provides: ksnakeduel5 = %{version} -Recommends: %{name}-lang %description KSnakeDuel is a simple snake duel game @@ -86,7 +85,6 @@ %if %{with lang} %files lang -f %{name}.lang -%license LICENSES/* %endif %changelog ++++++ ksnakeduel-21.04.3.tar.xz -> ksnakeduel-21.08.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksnakeduel-21.04.3/.gitignore new/ksnakeduel-21.08.0/.gitignore --- old/ksnakeduel-21.04.3/.gitignore 2021-07-05 21:17:12.000000000 +0200 +++ new/ksnakeduel-21.08.0/.gitignore 2021-08-05 00:03:06.000000000 +0200 @@ -3,3 +3,9 @@ *.kdev4 CMakeLists.txt.user* .cmake/ +/.clang-format +/compile_commands.json +.clangd +.cache +.idea +/cmake-build* diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksnakeduel-21.04.3/CMakeLists.txt new/ksnakeduel-21.08.0/CMakeLists.txt --- old/ksnakeduel-21.04.3/CMakeLists.txt 2021-07-05 21:17:12.000000000 +0200 +++ new/ksnakeduel-21.08.0/CMakeLists.txt 2021-08-05 00:03:06.000000000 +0200 @@ -1,9 +1,9 @@ -cmake_minimum_required (VERSION 3.5 FATAL_ERROR) +cmake_minimum_required(VERSION 3.16 FATAL_ERROR) # Release Service version, managed by release script set (RELEASE_SERVICE_VERSION_MAJOR "21") -set (RELEASE_SERVICE_VERSION_MINOR "04") -set (RELEASE_SERVICE_VERSION_MICRO "3") +set (RELEASE_SERVICE_VERSION_MINOR "08") +set (RELEASE_SERVICE_VERSION_MICRO "0") set (RELEASE_SERVICE_COMPACT_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}${RELEASE_SERVICE_VERSION_MINOR}${RELEASE_SERVICE_VERSION_MICRO}") # Bump KSNAKEDUEL_BASE_VERSION once new features are added @@ -12,8 +12,8 @@ project(ksnakeduel VERSION ${KSNAKEDUEL_VERSION}) -set (QT_MIN_VERSION "5.12.0") -set (KF5_MIN_VERSION "5.68.0") +set (QT_MIN_VERSION "5.15.0") +set (KF5_MIN_VERSION "5.83.0") find_package(ECM ${KF5_MIN_VERSION} REQUIRED CONFIG) set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH}) @@ -55,9 +55,9 @@ -DQT_USE_QSTRINGBUILDER -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_STRICT_ITERATORS - -DQT_DISABLE_DEPRECATED_BEFORE=0x050A00 + -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 - -DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x053900 + -DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x055200 -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksnakeduel-21.04.3/CMakePresets.json new/ksnakeduel-21.08.0/CMakePresets.json --- old/ksnakeduel-21.04.3/CMakePresets.json 2021-07-05 21:17:12.000000000 +0200 +++ new/ksnakeduel-21.08.0/CMakePresets.json 2021-08-05 00:03:06.000000000 +0200 @@ -1,5 +1,5 @@ { - "version": 1, + "version": 2, "configurePresets": [ { "name": "dev", @@ -23,6 +23,17 @@ } }, { + "name": "unity", + "displayName": "Build with CMake unity support.", + "generator": "Ninja", + "binaryDir": "${sourceDir}/build-unity", + "cacheVariables": { + "CMAKE_BUILD_TYPE": "Debug", + "CMAKE_UNITY_BUILD": "ON", + "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" + } + }, + { "name": "release", "displayName": "Build as release mode.", "generator": "Ninja", @@ -40,6 +51,33 @@ "CMAKE_BUILD_TYPE": "RelWithDebInfo", "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" } + }, + { + "name": "clazy", + "displayName": "clazy", + "generator": "Ninja", + "binaryDir": "${sourceDir}/build-clazy", + "cacheVariables": { + "CMAKE_BUILD_TYPE": "Debug" + }, + "environment": { + "CXX": "clazy", + "CCACHE_DISABLE": "ON" + } + } + ], + "buildPresets": [ + { + "name": "dev", + "configurePreset": "dev" + }, + { + "name": "clazy", + "configurePreset": "clazy", + "environment": { + "CLAZY_CHECKS" : "level0,level1,detaching-member,ifndef-define-typo,isempty-vs-count,qrequiredresult-candidates,reserve-candidates,signal-with-return-value,unneeded-cast,function-args-by-ref,function-args-by-value,returning-void-expression,no-ctor-missing-parent-argument,isempty-vs-count,qhash-with-char-pointer-key,raw-environment-function,qproperty-type-mismatch,old-style-connect,qstring-allocations,container-inside-loop,heap-allocated-small-trivial-type,inefficient-qlist,qstring-varargs,level2,detaching-member,heap-allocated-small-trivial-type,isempty-vs-count,qstring-varargs,qvariant-template-instantiation,raw-environment-function,reserve-candidates,signal-with-return-value,thread-with-slots,no-ctor-missing-parent-argument,no-missing-typeinfo", + "CCACHE_DISABLE" : "ON" + } } ] } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksnakeduel-21.04.3/po/zh_CN/ksnakeduel.po new/ksnakeduel-21.08.0/po/zh_CN/ksnakeduel.po --- old/ksnakeduel-21.04.3/po/zh_CN/ksnakeduel.po 2021-07-06 07:22:34.000000000 +0200 +++ new/ksnakeduel-21.08.0/po/zh_CN/ksnakeduel.po 2021-08-06 02:18:25.000000000 +0200 @@ -9,7 +9,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-12-31 02:16+0100\n" -"PO-Revision-Date: 2021-06-20 07:37\n" +"PO-Revision-Date: 2021-07-26 13:49\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksnakeduel-21.04.3/src/CMakeLists.txt new/ksnakeduel-21.08.0/src/CMakeLists.txt --- old/ksnakeduel-21.04.3/src/CMakeLists.txt 2021-07-05 21:17:12.000000000 +0200 +++ new/ksnakeduel-21.08.0/src/CMakeLists.txt 2021-08-05 00:03:06.000000000 +0200 @@ -3,7 +3,9 @@ VERSION_HEADER ksnakeduel_version.h ) -set(ksnakeduel_SRCS +add_executable(ksnakeduel) + +target_sources(ksnakeduel PRIVATE renderer.cpp object.cpp snakepart.cpp @@ -15,10 +17,11 @@ tron.cpp ktron.cpp main.cpp + ksnakeduel.qrc ) -ecm_qt_declare_logging_category(ksnakeduel_SRCS +ecm_qt_declare_logging_category(ksnakeduel HEADER ksnakeduel_debug.h IDENTIFIER KSNAKEDUEL_LOG CATEGORY_NAME ksnakeduel @@ -26,23 +29,21 @@ EXPORT KSNAKEDUEL ) -ki18n_wrap_ui(ksnakeduel_SRCS general.ui) +ki18n_wrap_ui(ksnakeduel general.ui) -kconfig_add_kcfg_files(ksnakeduel_SRCS settings.kcfgc) +kconfig_add_kcfg_files(ksnakeduel settings.kcfgc) file(GLOB ICONS_SRCS "${CMAKE_SOURCE_DIR}/icons/*-apps-ksnakeduel.png") -ecm_add_app_icon(ksnakeduel_SRCS ICONS ${ICONS_SRCS}) - -add_executable(ksnakeduel ${ksnakeduel_SRCS}) +ecm_add_app_icon(ksnakeduel ICONS ${ICONS_SRCS}) target_link_libraries(ksnakeduel + KF5KDEGames + KF5KDEGamesPrivate KF5::Crash KF5::DBusAddons KF5::GuiAddons KF5::I18n KF5::XmlGui - KF5KDEGames - KF5KDEGamesPrivate Qt5::Svg ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksnakeduel-21.04.3/src/ktron.cpp new/ksnakeduel-21.08.0/src/ktron.cpp --- old/ksnakeduel-21.04.3/src/ktron.cpp 2021-07-05 21:17:12.000000000 +0200 +++ new/ksnakeduel-21.08.0/src/ktron.cpp 2021-08-05 00:03:06.000000000 +0200 @@ -288,7 +288,11 @@ void KTron::optionsConfigureKeys() { +#if KXMLGUI_VERSION >= QT_VERSION_CHECK(5,84,0) + KShortcutsDialog::showDialog(actionCollection(), KShortcutsEditor::LetterShortcutsAllowed, this); +#else KShortcutsDialog::configure(actionCollection()); +#endif } // Key events diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksnakeduel-21.04.3/src/org.kde.ksnakeduel.appdata.xml new/ksnakeduel-21.08.0/src/org.kde.ksnakeduel.appdata.xml --- old/ksnakeduel-21.04.3/src/org.kde.ksnakeduel.appdata.xml 2021-07-05 21:17:12.000000000 +0200 +++ new/ksnakeduel-21.08.0/src/org.kde.ksnakeduel.appdata.xml 2021-08-05 00:03:06.000000000 +0200 @@ -118,9 +118,9 @@ <binary>ksnakeduel</binary> </provides> <releases> + <release version="2.1.21080" date="2021-08-12"/> <release version="2.1.21043" date="2021-07-08"/> <release version="2.1.21042" date="2021-06-10"/> <release version="2.1.21041" date="2021-05-13"/> - <release version="2.1.21040" date="2021-04-22"/> </releases> </component>