Accepting request 373704 from GNOME:Next

Update to 2.8.0 - STABLE

OBS-URL: https://build.opensuse.org/request/show/373704
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++2?expand=0&rev=43
This commit is contained in:
Dominique Leuenberger 2016-03-16 17:03:56 +00:00 committed by Git OBS Bridge
parent 84afce388a
commit fa1da32e7c
4 changed files with 40 additions and 5 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fdace7134c31de792c17570f9049ca0657909b28c4c70ec4882f91a03de54437
size 3452588

3
libsigc++-2.8.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:774980d027c52947cb9ee4fac6ffe2ca60cc2f753068a89dfd281c83dbff9651
size 3464220

View File

@ -1,3 +1,38 @@
-------------------------------------------------------------------
Wed Mar 16 12:59:06 UTC 2016 - dimstar@opensuse.org
- Update to version 2.8.0:
+ Documentation: Mention use with CMake.
-------------------------------------------------------------------
Sat Mar 12 12:02:59 UTC 2016 - zaitor@opensuse.org
- Update to version 2.7.2:
+ Deprecate sigc::ref() and sigc::reference_wrapper(), adding
support instead for std::ref(), std::cref(), and
std::reference_wrapper().
+ mem_fun(): Deprecate mem_fun(pointer, func). Leaving just
mem_fun(reference, func) (bgo#763215).
+ Make all operator bool() explicit. (A C++11 feature).
+ Build:
- Remove some now-unnecessary configure checks (bgo#762065).
- Update MSVC project.
+ Documentation: Improve the documentation of mem_fun(), making
it clear that mem_fun() does not return a slot.
-------------------------------------------------------------------
Tue Mar 1 12:36:55 UTC 2016 - zaitor@opensuse.org
- Update to version 2.7.1:
+ signal: Add a moving connect() method, taking an rvalue
reference to a slot (bgo#756484).
+ can_deduce_result_type_with_decltype: Rename the check()
methods to checksize(). check() is a preprocessor macro in Mac
OS X (bgo#759315).
+ Temporarily undefine the nil macro, if it's defined. nil is a
preprocessor macro in Objective-C++ and Mac OS X (bgo#695235).
+ Correct the mem_functor<> declarations.
-------------------------------------------------------------------
Thu Feb 4 23:11:56 UTC 2016 - dimstar@opensuse.org

View File

@ -18,13 +18,13 @@
Name: libsigc++2
%define _name libsigc++
Version: 2.6.2
Version: 2.8.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.6/%{_name}-%{version}.tar.xz
Source: http://download.gnome.org/sources/libsigc++/2.8/%{_name}-%{version}.tar.xz
Source99: baselibs.conf
# PATCH-FIX-OPENSUSE libsigc++-std-c11.patch dimstar@opensuse.org -- Add -std=c11 to CFLAGS when using libsigc++ to build. This is not upstreamable in this form as the used CXX macro should handle that, so needs more work (and entry points in mm-common)
Patch0: libsigc++-std-c11.patch