devel/libsigc++30 3.8.1 OpenBSD
typesafe callback system for standard C++
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- Antoine Jacoutot <[email protected]>
- Categories
- devel
Description
libsigc++ (a.k.a. libsigcplusplus) 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.
libsigc++ is used by gtkmm to wrap the GTK signal system. It does not depend on GTK or gtkmm. sigc++-2.0 and sigc++-3.0 are different parallel-installable ABIs.
In the other systems
| System | Port | Version |
|---|---|---|
| OpenBSD | devel/libsigc++30 | 3.8.1 |
| FreeBSD | devel/libsigc++30 | 3.8.1 |
| DragonFly | devel/libsigc++30 | 3.4.0 |
| MidnightBSD | devel/libsigc++30 | 3.8.1 |
| HardenedBSD | devel/libsigc++30 | 3.8.1 |
| GhostBSD | devel/libsigc++30 | 3.8.1 |
Install
Binary package:
pkg_add libsigc++30
From the ports tree:
cd /usr/ports/devel/libsigc++30 && make install