diff --git a/libsigc++-2.3.2.tar.xz b/libsigc++-2.3.2.tar.xz deleted file mode 100644 index 25302d2..0000000 --- a/libsigc++-2.3.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f0305bb6d2185de1513b35843f3d4a85abfec7c969034140d56cf14ce70aa411 -size 3592592 diff --git a/libsigc++-2.4.0.tar.xz b/libsigc++-2.4.0.tar.xz new file mode 100644 index 0000000..7180287 --- /dev/null +++ b/libsigc++-2.4.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7593d5fa9187bbad7c6868dce375ce3079a805f3f1e74236143bceb15a37cd30 +size 3630260 diff --git a/libsigc++2-includes.patch b/libsigc++2-includes.patch deleted file mode 100644 index f31689b..0000000 --- a/libsigc++2-includes.patch +++ /dev/null @@ -1,25 +0,0 @@ -From df361299c3f9a0922a683e5fa3869764932bb19a Mon Sep 17 00:00:00 2001 -From: Kjell Ahlstedt -Date: Fri, 8 Aug 2014 12:47:02 +0200 -Subject: Add an include in limit_reference.h - -* sigc++/macros/limit_reference.h.m4: limit_reference.h must include -visit_each.h, with the primary definition of template struct visitor. -https://mail.gnome.org/archives/libsigc-list/2014-August/msg00001.html - -diff --git a/sigc++/macros/limit_reference.h.m4 b/sigc++/macros/limit_reference.h.m4 -index 802446c..bb4b3b7 100644 ---- a/sigc++/macros/limit_reference.h.m4 -+++ b/sigc++/macros/limit_reference.h.m4 -@@ -137,6 +137,7 @@ divert(0) - - _FIREWALL([LIMIT_REFERENCE]) - -+#include - #include - #include - --- -cgit v0.10.1 - - diff --git a/libsigc++2.changes b/libsigc++2.changes index 4541175..4682782 100644 --- a/libsigc++2.changes +++ b/libsigc++2.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Mon Sep 15 16:26:15 UTC 2014 - zaitor@opensuse.org + +- Update to version 2.4.0: + + Fix the test_lambda test case for MS Visual C++ 2013 and other + C++11-compliant compilers (bgo#734368). + + Add a missing #include in limit_reference.h. + + Documentation: Use doxygen-extra.css from the mm-common + package. Requires mm-common 0.9.7 when configured to use + maintainer-mode. +- Drop libsigc++2-includes.patch: Fixed upstream. + ------------------------------------------------------------------- Tue Aug 26 20:09:45 UTC 2014 - dimstar@opensuse.org diff --git a/libsigc++2.spec b/libsigc++2.spec index d87f590..60be4cc 100644 --- a/libsigc++2.spec +++ b/libsigc++2.spec @@ -18,16 +18,14 @@ Name: libsigc++2 %define _name libsigc++ -Version: 2.3.2 +Version: 2.4.0 Release: 0 Summary: Typesafe Signal Framework for C++ License: LGPL-2.1+ Group: System/Libraries Url: http://libsigc.sourceforge.net/ -Source: http://download.gnome.org/sources/libsigc++/2.3/%{_name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/libsigc++/2.4/%{_name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM libsigc++2-includes.patch dimstar@opensuse.org -- Add an include in limit_reference.h, taken from git -Patch0: libsigc++2-includes.patch BuildRequires: gcc-c++ BuildRequires: pkg-config BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -70,7 +68,6 @@ of use unmatched by other C++ callback libraries. %prep %setup -q -n %{_name}-%{version} -%patch0 -p1 %build # FIXME: Cannot autoreconf, bad templates: