Opened 9 years ago

Closed 9 years ago

#6732 closed enhancement (fixed)

libsigc++-2.6.1

Reported by: Douglas R. Reno Owned by: Pierre Labastie
Priority: normal Milestone: 7.9
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description (last modified by Fernando de Oliveira)

http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.6/libsigc++-2.6.1.tar.xz

http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.6/libsigc++-2.6.1.sha256sum

186f2167c1b3d90529ce8e715246bf160bc67ec1ec19f4e45d76c0ae54dfbe1b

http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.5/libsigc++-2.5.1.news

http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.5/libsigc++-2.5.2.news

http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.5/libsigc++-2.5.3.news

http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.5/libsigc++-2.5.4.news

http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.6/libsigc++-2.6.0.news

http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.6/libsigc++-2.6.1.news

2.6.1 (stable):

* Add back deprecated adaptors/lambda API to avoid an unintented ABI
  break.
  (Kjell Ahlstedt) Bug #755550 (Michael Biebl)
* sigc::trackable: Move operations: Don't move the callback list
  (Kjell Ahlstedt) Bug #755393 (Tom Schoonjans)


2.6.0 (stable):

* C++11: deduce_result_type: Simplify with C++11 variadic template.
  (Murray Cumming, Marcin Kolny) Bug #753612
* Fix the build with MSVC.
  (Chun-wei Fan) Bug #754082
* Update the website.
  (Kjell Ahlstedt)


2.5.4 (unstable):

* slot_base::operator=(const &): Copy the blocked too,
  so the destionation is blocked if the source is blocked,
  regardless of whether the destionation was previously
  blocked, because this seems to be what we should expect.
  (Murray Cumming)
* C++11: slot_base, slot*, signal_base, signal*, trackable:
  Add move operations.
  (Murray Cumming)
* Update MSVC Projects, requiring at least MSVC++ .Net 2013
  for C++11 support.
  (Chun-wei Fan)


2.5.3 (unstable):

* Use C++11 "using" aliases to simplify code that uses type traits.
  (Murray Cumming) Bug #753580


2.5.2 (unstable):

* Remove useless headers:
    sigc++/class_slot.h
    sigc++/hide.h
    sigc++/method_slot.h
    sigc++/object.h
    sigc++/object_slot.h
    sigc++/retype.h
  Some of these still have equivalents in sigc++/adaptors/
  (Kjell Ahlstedt, Murray Cumming) Bug #752560
* C++11: Replace deprecated std::auto_ptr by std::unique_ptr.
  (Kjell Ahlstedt)
* C++11: Use std::is_base_of<> instead of our
  sigc::is_base_and_derived<>,
  removing sigc::is_base_and_derived<>.
  (Kjell Ahlstedt, Murray Cumming) Bug #752560
* C++11: Use of range-based for loops.
  (Murray Cumming)
* C++11: Use of the auto keyword.
  (Murray Cumming)
* C++11: Use of nullptr instead of 0.
  (Murray Cumming)
* sigc++/slot.h: Use a regular .h file instead of generating it
  from an .m4 file. Bug #752560
  (Kjell Ahlstedt)
* Visual Studio Builds: Move 2010 Projects to 2012 to support C++11.
  (Chun-wei Fan)
* Use -Wformat-security and -Wshadow with --enable-warnings=fatal.
  (Murray Cumming)


2.5.1 (unstable):

* Use (and require) C++11
  (Kjell Ahlstedt) 
* Using C++11 lambda functions to create sigc::slots:
  Avoid the need for SIGC_FUNCTORS_DEDUCE_RESULT_TYPE_WITH_DECLTYPE.
  (Kjell Ahlstedt)
* Remove the already-deprecated sigc::lambda (and sigc::group) API.
  This is an API change but should not be an ABI change, so it should
  only affect you when rebuilding applications, if you use this API.
  (Murray Cumming, Kjell Ahlstedt)

Change History (8)

comment:1 by Armin K, 9 years ago

Resolution: wontfix
Status: newclosed

comment:2 by Fernando de Oliveira, 9 years ago

Resolution: wontfix
Status: closedreopened
Summary: libsigc++-2.5.1libsigc++-2.5.1 - this version is unstable (placeholder for next version)

Reopen to appear in the BLFS Package Currency Check, so we don't need to keep searching it again.

comment:3 by Fernando de Oliveira, 9 years ago

Milestone: 7.8hold

comment:4 by bdubbs@…, 9 years ago

Summary: libsigc++-2.5.1 - this version is unstable (placeholder for next version)libsigc++-2.5.1 - unstable version (placeholder for next version)

comment:5 by Fernando de Oliveira, 9 years ago

Description: modified (diff)
Milestone: hold7.9
Summary: libsigc++-2.5.1 - unstable version (placeholder for next version)libsigc++-2.6.1

comment:6 by Pierre Labastie, 9 years ago

Owner: changed from blfs-book@… to Pierre Labastie
Status: reopenednew

comment:7 by Pierre Labastie, 9 years ago

Status: newassigned

comment:8 by Pierre Labastie, 9 years ago

Resolution: fixed
Status: assignedclosed

Fixed at r16515

Note: See TracTickets for help on using tickets.