pkgsrc/devel/libsigc++3/Makefile
wiz f9a7691571 libsigc++3: update to 3.0.3.
3.0.3 (stable)

Build:
* docs/docs/reference/meson.build: Check if perl is found
  (Kjell Ahlstedt) Issue #53 (Rasmus Thomsen)
* README.md: Describe building with Meson
  (Kjell Ahlstedt)

Examples:
* Add example of using libsigc++ with Qt
  (Robert Middleton) Pull request #35

Tests:
* Replace C-style casts with static_cast<>
  (Lennard Berger)


3.0.2 (stable)

* Build: Meson build improvements.
  (Kjell Ahlstedt, Chun-Wei Fan)

3.0.1 (stable)

* Build:
  - Add meson build, alongside the existing autotools and CMake builds.
  (Kjell Ahlstedt, Chun-Wei Fan)
  - CMake: Fix the MSVC build, enable warnings, and disable unnecessary
  warnings, with MVSC.
  (Stuart Dootson)
* connection: Allow copying of empty connections.
  (Aigrind)
* sigc++/adaptors/bind.h: Make bind_functor::bound_ public.
  (Used by sigc::visitor::do_visit_each().
  (Kjell Ahlstedt) Bug #26
* test_limit_reference: Avoid virtual-move-assign warning
  (seen with g++ 9.2)
  (Murray Cumming)
* signal: slot_iterator_buf: Remove unused T_result default type
  (Murray Cumming)
* tests: Slight cleanups
  (Murray Cumming)
* Remove unused #ifdefed code.
  (Murray Cumming)
2020-04-06 09:11:13 +00:00

32 lines
831 B
Makefile

# $NetBSD: Makefile,v 1.4 2020/04/06 09:11:13 wiz Exp $
DISTNAME= libsigc++-3.0.3
PKGNAME= ${DISTNAME:S/-/3-/}
CATEGORIES= devel gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libsigc++/${PKGVERSION_NOREV:R}/}
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://libsigc.sourceforge.net/
COMMENT= Type-safe callback system for C++ programs
LICENSE= gnu-lgpl-v2.1
USE_LANGUAGES= c c++11
USE_LIBTOOL= yes
USE_TOOLS+= gm4 gmake perl:build
GNU_CONFIGURE= yes
PKGCONFIG_OVERRIDE= sigc++.pc.in
GCC_REQD+= 4.8
TEST_TARGET= check
.include "../../mk/pthread.buildlink3.mk"
.if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} == "none")
CONFIGURE_ARGS+= --disable-threads
.endif
BUILDLINK_API_DEPENDS.mm-common+= mm-common>=0.9.10
.include "../../devel/mm-common/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"