Hello community, here is the log from the commit of package kshisen for openSUSE:Factory checked in at 2016-10-19 13:13:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kshisen (Old) and /work/SRC/openSUSE:Factory/.kshisen.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "kshisen" Changes: -------- --- /work/SRC/openSUSE:Factory/kshisen/kshisen.changes 2016-09-24 15:26:17.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.kshisen.new/kshisen.changes 2016-10-19 13:14:03.000000000 +0200 @@ -1,0 +2,11 @@ +Fri Oct 14 15:47:28 UTC 2016 - fabian@ritter-vogt.de + +- Add cpp14.patch to use only c++ features supported by GCC 4.8 + +------------------------------------------------------------------- +Tue Oct 11 21:02:07 UTC 2016 - lbeltrame@kde.org + +- KDE Applications 16.08.2 +https://www.kde.org/announcements/announce-applications-16.08.2.php + +------------------------------------------------------------------- Old: ---- kshisen-16.08.1.tar.xz New: ---- cpp14.patch kshisen-16.08.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kshisen.spec ++++++ --- /var/tmp/diff_new_pack.2aRMv7/_old 2016-10-19 13:14:04.000000000 +0200 +++ /var/tmp/diff_new_pack.2aRMv7/_new 2016-10-19 13:14:04.000000000 +0200 @@ -34,9 +34,11 @@ License: GPL-2.0+ Group: Amusements/Games/Board/Other Url: http://www.kde.org -Version: 16.08.1 +Version: 16.08.2 Release: 0 Source0: kshisen-%{version}.tar.xz +# PATCH-FIX-OPENSUSE cpp14.patch fabian@ritter-vogt.de Use only c++11 features +Patch1: cpp14.patch Obsoletes: %{name}5 < %{version} Provides: %{name}5 = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -50,6 +52,7 @@ %prep %setup -q -n kshisen-%{version} +%patch1 -p1 %build %cmake_kf5 -d build ++++++ cpp14.patch ++++++ Index: kshisen-16.08.2/src/board.cpp =================================================================== --- kshisen-16.08.2.orig/src/board.cpp +++ kshisen-16.08.2/src/board.cpp @@ -1401,9 +1401,9 @@ void Board::madeMove(TilePos const & til { std::unique_ptr<Move> move; if (slide.empty()) { - move = std::make_unique<Move>(tilePos1, tilePos2, field(tilePos1), field(tilePos2)); + move = std::unique_ptr<Move>(new Move(tilePos1, tilePos2, field(tilePos1), field(tilePos2))); } else { - move = std::make_unique<Move>(tilePos1, tilePos2, field(tilePos1), field(tilePos2), slide); + move = std::unique_ptr<Move>(new Move(tilePos1, tilePos2, field(tilePos1), field(tilePos2), slide)); } m_undo.push_back(std::move(move)); if (!m_redo.empty()) { @@ -1743,7 +1743,7 @@ bool Board::hint_I(PossibleMoves & possi int Board::tilesLeft() const { - return std::count_if(m_field.begin(), m_field.end(), [](auto field) { return field != EMPTY; }); + return std::count_if(m_field.begin(), m_field.end(), [](int field) { return field != EMPTY; }); } int Board::currentTime() const ++++++ kshisen-16.08.1.tar.xz -> kshisen-16.08.2.tar.xz ++++++