devel/libsigc++20 2.12.2 FreeBSD
Callback Framework for C++
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- LGPL21+
- Categories
- devel
- Package size
- 74.9 KiB, 1186.8 KiB installed
Description
Libsigc++ -- The Typesafe Callback Framework for C++
This library implements a full callback system for use in widget libraries, abstract interfaces, and general programming.
To get a good overview of how to use the library, read /usr/local/share/doc/libsigc++/signals.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/libsigc++20 | 2.12.2 |
| OpenBSD | devel/libsigc++-2 | 2.12.1p0 |
| NetBSD | devel/libsigc++ | 2.10.8nb1 |
| DragonFly | devel/libsigc++20 | 2.12.1 |
| MidnightBSD | devel/libsigc++20 | 2.12.2 |
| HardenedBSD | devel/libsigc++20 | 2.12.2 |
| GhostBSD | devel/libsigc++20 | 2.12.2 |
Install
Binary package:
pkg install libsigc++
From the ports tree:
cd /usr/ports/devel/libsigc++20/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libsigc++>0:devel/libsigc++20
LIB_DEPENDS= libsigc-.so:devel/libsigc++20
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.12.2 | 2.12.2 | 2.10.8 | 2.12.1 | 2.12.2 |
| FreeBSD:14:quarterly | 2.12.2 | 2.12.2 | n/a | 2.12.1 | 2.12.2 |
| FreeBSD:15:latest | 2.12.2 | 2.12.2 | n/a | 2.12.1 | 2.12.1 |
| FreeBSD:15:quarterly | 2.12.2 | 2.12.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.12.2 | 2.12.2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 9
Required by 104
- accessibility/atkmm
- archivers/libpar2
- audio/abgate-lv2
- audio/ardour
- audio/eq10q-lv2
- audio/ganv
- audio/gigedit
- audio/gtkguitune
- audio/guitarix-lv2
- audio/jalv
- audio/jalv-select
- audio/ladish
- audio/mamba
- audio/muse-sequencer
- audio/paman
- audio/paprefs
- audio/patchage
- audio/pavumeter
- audio/qtractor
- audio/triceratops-lv2
- audio/vst3sdk
- cad/horizon-eda
- cad/repsnapper
- cad/solvespace
- comms/qtel
- comms/svxlink
- deskutils/cherrytree
- deskutils/easystroke
- deskutils/goesimage
- deskutils/nextcloudclient
- deskutils/notekit
- deskutils/pinot
- deskutils/sysctlview
- devel/art
- devel/etl
- devel/glibmm
- devel/gtkspellmm
- devel/libglademm24
- devel/libsigrok
- devel/regexxer
- editors/gobby
- editors/jucipp
- emulators/open-vm-tools
- emulators/snes9x-gtk
- finance/gnucash
- finance/grisbi
- finance/homebank
- finance/kmymoney
- finance/libofx
- finance/skrooge
- games/battletanks
- games/gnudoku
- games/gogui
- games/gtkevemon
- games/hexxagon
- games/lordsawar
- games/pink-pony
- games/pioneer
- games/warmux
- graphics/aeskulap
- graphics/art
- graphics/cairomm
- graphics/cluttermm
- graphics/goocanvasmm2
- graphics/inkscape
- graphics/inkscape-open-symbols
- graphics/libgnomecanvasmm26
- graphics/rawtherapee
- graphics/sharpconstruct
- graphics/synfig
- graphics/synfigstudio
- mail/astroid
- math/cadabra2
- misc/metalink-tools
- multimedia/gstreamer1-plugins-all
- multimedia/gstreamermm
- net-im/abaddon
- print/microtex
- print/pdfchain
- science/pulseview
- science/sigrok-cli
- security/gonepass
- sysutils/cpu-x
- sysutils/gsmartcontrol
- sysutils/jstest-gtk
- sysutils/mate-system-monitor
- sysutils/nitrogen
- textproc/libxml++26
- textproc/libxml++30
- textproc/stardict3
- x11-themes/adapta-gtk-theme
- x11-themes/catppuccin-cursor-theme
- x11-themes/plata-theme
- x11-toolkits/gtkglextmm
- x11-toolkits/gtkmm24
- x11-toolkits/gtkmm30
- x11-toolkits/gtksourceviewmm3
- x11-toolkits/pangomm
- x11-wm/wayfire-plugins-extra
- x11/mate
The first 100 are listed.
Configuration
No options to configure.
- USES
- compiler:c++11-lang meson tar:xz
- Service scripts
- none
Files
pkg-plist 38
- include/sigc++-%%API_VERSION%%/sigc++/adaptors/adaptor_trait.h
- include/sigc++-%%API_VERSION%%/sigc++/adaptors/adaptors.h
- include/sigc++-%%API_VERSION%%/sigc++/adaptors/bind.h
- include/sigc++-%%API_VERSION%%/sigc++/adaptors/bind_return.h
- include/sigc++-%%API_VERSION%%/sigc++/adaptors/bound_argument.h
- include/sigc++-%%API_VERSION%%/sigc++/adaptors/compose.h
- include/sigc++-%%API_VERSION%%/sigc++/adaptors/deduce_result_type.h
- include/sigc++-%%API_VERSION%%/sigc++/adaptors/exception_catch.h
- include/sigc++-%%API_VERSION%%/sigc++/adaptors/hide.h
- include/sigc++-%%API_VERSION%%/sigc++/adaptors/lambda/base.h
- include/sigc++-%%API_VERSION%%/sigc++/adaptors/lambda/select.h
- include/sigc++-%%API_VERSION%%/sigc++/adaptors/retype.h
- include/sigc++-%%API_VERSION%%/sigc++/adaptors/retype_return.h
- include/sigc++-%%API_VERSION%%/sigc++/adaptors/track_obj.h
- include/sigc++-%%API_VERSION%%/sigc++/bind.h
- include/sigc++-%%API_VERSION%%/sigc++/bind_return.h
- include/sigc++-%%API_VERSION%%/sigc++/connection.h
- include/sigc++-%%API_VERSION%%/sigc++/functors/functor_trait.h
- include/sigc++-%%API_VERSION%%/sigc++/functors/functors.h
- include/sigc++-%%API_VERSION%%/sigc++/functors/mem_fun.h
- include/sigc++-%%API_VERSION%%/sigc++/functors/ptr_fun.h
- include/sigc++-%%API_VERSION%%/sigc++/functors/slot.h
- include/sigc++-%%API_VERSION%%/sigc++/functors/slot_base.h
- include/sigc++-%%API_VERSION%%/sigc++/limit_reference.h
- include/sigc++-%%API_VERSION%%/sigc++/reference_wrapper.h
- include/sigc++-%%API_VERSION%%/sigc++/retype_return.h
- include/sigc++-%%API_VERSION%%/sigc++/sigc++.h
- include/sigc++-%%API_VERSION%%/sigc++/signal.h
- include/sigc++-%%API_VERSION%%/sigc++/signal_base.h
- include/sigc++-%%API_VERSION%%/sigc++/slot.h
- include/sigc++-%%API_VERSION%%/sigc++/trackable.h
- include/sigc++-%%API_VERSION%%/sigc++/type_traits.h
- include/sigc++-%%API_VERSION%%/sigc++/visit_each.h
- lib/libsigc-.so
- lib/libsigc-.so.0
- lib/libsigc-.so.0.0.0
- lib/sigc++-%%API_VERSION%%/include/sigc++config.h
- libdata/pkgconfig/sigc++-.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| libsigc++-2.12.2.tar.xz | 5.316284e+06 | 7d4cdf1e4332ebfee8085ad960075045e7763cb291b3ccf4744d7cbf08a22b75 |
Master sites 1
- https://github.com/libsigcplusplus/libsigcplusplus/releases/download/2.12.2/
Commit history 0
No commits in the history this site was built from.