Hello community, here is the log from the commit of package injeqt for openSUSE:Factory checked in at 2017-06-07 09:56:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/injeqt (Old) and /work/SRC/openSUSE:Factory/.injeqt.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "injeqt" Wed Jun 7 09:56:19 2017 rev:3 rq:501547 version:1.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/injeqt/injeqt.changes 2016-09-07 11:45:14.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.injeqt.new/injeqt.changes 2017-06-07 09:57:18.070761892 +0200 @@ -1,0 +2,14 @@ +Tue Jun 6 19:39:19 UTC 2017 - fi...@opensuse.org + +- Add fix-gcc71-compilation-errors.patch: fix compilation issues with gcc 7.1. + +------------------------------------------------------------------- +Tue Jun 6 19:27:28 UTC 2017 - fi...@opensuse.org + +- Update to 1.2.0: + * add get_all_with_type_role method for injector + * fix resolve-dependencies-tests in release mode + * fix action-method-tests in release mode + * fix setter-method-tests in release mode + +------------------------------------------------------------------- Old: ---- 1.1.0.tar.gz New: ---- fix-gcc71-compilation-errors.patch injeqt-1.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ injeqt.spec ++++++ --- /var/tmp/diff_new_pack.tQDpuF/_old 2017-06-07 09:57:19.534555041 +0200 +++ /var/tmp/diff_new_pack.tQDpuF/_new 2017-06-07 09:57:19.538554476 +0200 @@ -1,7 +1,7 @@ # # spec file for package injeqt # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2015-2016 Mariusz Fik <fi...@opensuse.org>. # # All modifications and additions to the file contributed by third parties @@ -20,13 +20,14 @@ %define libname libinjeqt1 Name: injeqt -Version: 1.1.0 +Version: 1.2.0 Release: 0 Summary: Dependency injection framework for Qt License: LGPL-2.1+ Group: Development/Libraries/C and C++ Url: https://github.com/vogel/injeqt -Source: https://github.com/vogel/injeqt/archive/%{version}.tar.gz +Source: %{name}-%{version}.tar.gz +Patch0: fix-gcc71-compilation-errors.patch BuildRequires: cmake >= 2.8 BuildRequires: gcc-c++ BuildRequires: pkgconfig @@ -58,6 +59,7 @@ %prep %setup -q +%patch0 -p0 %build %cmake \ ++++++ fix-gcc71-compilation-errors.patch ++++++ Index: src/internal/containers.h =================================================================== --- src/internal/containers.h.orig +++ src/internal/containers.h @@ -23,6 +23,7 @@ #include "internal.h" #include <algorithm> +#include <functional> #include <vector> /**