./devel/libsigc++, Type-safe callback system for C++ programs (v2)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.10.8, Package name: libsigc++-2.10.8, Maintainer: pkgsrc-users

libsigc++ implements a full callback system for use in widget
libraries, abstract interfaces, and general programming. Originally
part of the Gtk-- widget set, libsigc++ is now a separate library
to provide for more general use. It is the most complete library
of its kind with the ability to connect an abstract callback to a
class method, function, or function object. It contains adaptor
classes for connection of dissimilar callbacks and has an ease of
use unmatched by other C++ callback libraries.

This is the older major version 2 of the library.


Required to build:
[devel/mm-common] [pkgtools/cwrappers]

Master sites: (Expand)

Filesize: 4881.715 KB

Version history: (Expand)


CVS history: (Expand)


   2022-02-15 11:19:29 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libsigc++: updated to 2.10.8

2.10.8 (stable)

Build:
* Meson build: Perl is not required by new versions of mm-common
* NMake Makefiles: Support building with VS2022

Documentation:
* Upgrade the manual from DocBook 4.1 to DocBook 5.0
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-07-02 10:59:05 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libsigc++: updated to 2.10.7

2.10.7 (stable)

Meson build:
* Make it possible to use sigc++ as a subproject
* Fix dependency on files generated from .h.m4 files
* No implicit_include_directories
* Make quiet installations possible
* Fix build as subproject without building documentation

Documentation:
* Links to *.gnome.org refer to sigc++-2.0 and gtkmm-3.0 versions
  instead of latest versions
   2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575)
Log message:
*: recursive bump for perl 5.34
   2021-04-13 10:28:13 by Thomas Klausner | Files touched by this commit (1)
Log message:
libsigc++: mark python as build dependency only

Bump PKGREVISION.
   2021-04-08 22:52:15 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
libsigc++: updated to 2.10.6

2.10.6 (stable)

Build:
* Meson build: Fix versioning on macOS

Documentation:
* sigc++/sigc++.h: Describe how to use libsigc++ with Meson
* Update links to the web page, now at
  libsigcplusplus.github.io/libsigcplusplus

2.10.4 (stable)

Build:
* Meson build: Set default value of the 'warnings' option to 'min'
* NMake Makefiles: Several improvements
* docs/reference/: Update for Doxygen >= 1.8.16

Documentation:
* docs/manual/libsigc_manual.xml: Update signal and slot syntax

The tarball for 2.10.4 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of README.
   2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631)
Log message:
*: bump PKGREVISION for perl-5.32.