BSD Ports

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

SystemPortVersion
OpenBSDdevel/libsigc++303.8.1
FreeBSDdevel/libsigc++303.8.1
DragonFlydevel/libsigc++303.4.0
MidnightBSDdevel/libsigc++303.8.1
HardenedBSDdevel/libsigc++303.8.1
GhostBSDdevel/libsigc++303.8.1

Install

Binary package:

pkg_add libsigc++30

From the ports tree:

cd /usr/ports/devel/libsigc++30 && make install

Dependencies

Build dependencies 3