Home > Repositories > base > libsigc++2
Libsigc++ implements a typesafe callback system for standard C++.
It allows you to define signals and to connect those signals to any callback function, either global or a member function, regardless of whether it is static or virtual.
It also contains adaptor classes for connection of dissimilar callbacks and has an ease of use unmatched by other C++ callback libraries.
Features:
* Compile time typesafe callbacks (faster than run time checks)
* Typesafety violations report line number correctly with template names (no tracing template failures into headers)
* No compiler extensions or meta compilers required
* Proper handling of dynamic objects and signals (deleted objects will not cause seg faults)
* Extendable API at any level: signal, slot, connection and trackable
* Extensions do not require alteration of basic components
* User definable accumulators
* A variety of adaptors to change the callback signature: bind, hide, retype, compose and lambda call groups
* Various compilers and platforms are supported: gcc, cygwin, mingw32, MS .NET 2003, Sun Forte C++, Compaq C++, Intel C++
libsigc++2.spec
Build required by
libsigc++2: The Typesafe Signal Framework for C++
Libsigc++ implements a typesafe callback system for standard C++.It allows you to define signals and to connect those signals to any callback function, either global or a member function, regardless of whether it is static or virtual.
It also contains adaptor classes for connection of dissimilar callbacks and has an ease of use unmatched by other C++ callback libraries.
Features:
* Compile time typesafe callbacks (faster than run time checks)
* Typesafety violations report line number correctly with template names (no tracing template failures into headers)
* No compiler extensions or meta compilers required
* Proper handling of dynamic objects and signals (deleted objects will not cause seg faults)
* Extendable API at any level: signal, slot, connection and trackable
* Extensions do not require alteration of basic components
* User definable accumulators
* A variety of adaptors to change the callback signature: bind, hide, retype, compose and lambda call groups
* Various compilers and platforms are supported: gcc, cygwin, mingw32, MS .NET 2003, Sun Forte C++, Compaq C++, Intel C++
| Name: | libsigc++2 |
| Release: | 2.10.6-2mamba |
| Group: | System/Libraries |
| Maintainer: | silvan |
| License: | LGPL |
| Size: | 4.59 MB |
| Upstream URL: | https://sourceforge.net/projects/libsigc/ |
| Build time: | 2026-02-23 17:11:46 |
Source files
libsigc++-2.10.6.tar.xzlibsigc++2.spec
Binary packages and requirements
| x86_64 | aarch64 | i586 | |
|---|---|---|---|
| Built RPMS | libsigc++2 libsigc++2-debug libsigc++2-devel | libsigc++2 libsigc++2-debug libsigc++2-devel | libsigc++2 libsigc++2-debug libsigc++2-devel |
| Build requirements | glibc-devel [1] libgcc [1] libstdc++6-devel [1] | glibc-devel [1] libgcc [1] libstdc++6-devel [1] | glibc-devel [1] libgcc [1] libstdc++6-devel [1] |
History of changes
| Date | Packager | Release | Description |
|---|---|---|---|
| 2026-02-23 | autodist | 2.10.6-2mamba | - automatic rebuild by autodist |
| 2021-02-07 | silvan | 2.10.6-1mamba | - update to 2.10.6 |
| 2020-09-09 | autodist | 2.10.3-1mamba | - automatic update by autodist |
| 2019-08-04 | autodist | 2.10.2-1mamba | - automatic update by autodist |
| 2016-10-19 | silvan | 2.10.0-1mamba | - update to 2.10.0 |
| 2016-04-30 | silvan | 2.8.0-1mamba | - update to 2.8.0 |
| 2015-12-25 | silvan | 2.6.2-2mamba | - rebuilt with gcc 5.3.0 |
| 2015-11-29 | silvan | 2.6.2-1mamba | - update to 2.6.2 |
| 2015-03-10 | autodist | 2.4.1-1mamba | - automatic update by autodist |
| 2014-09-16 | autodist | 2.4.0-1mamba | - automatic version update by autodist |
