0df733cf15
2.44.0 (stable): Gio: * Action, ActionGroup: Avoid memory leaks in funcs. (Kjell Ahlstedt) Bug #705124 gmmproc: * _WRAP_VFUNC(): Add keep_return parameter. (Kjell Ahlstedt) Bug #705124 2.43.91 (unstable): Glib: * OptionContext: Add get/set_strict_posix(). (Murray Cumming) Gio: * Application: - Add get/set/unset_resource_base_path() and property. - Add get_is_busy() and property. (Murray Cumming) * File: Add replace_contents_bytes_aync(). (Murray Cumming) * InputStream: Add read_all_async() and read_all_finish(). (Murray Cumming) * MemoryInputStream: Add add_bytes(). (Murray Cumming) * OutputStream: Add write_all_async() and write_all_finish(). (Murray Cumming) Gio::DBus * InterfaceInfo: Add cache_build() and cache_release(). (Murray Cumming) 2.43.90 (unstable): Glib: * Error::register_init(): Call Glib::wrap_register_init(). (Kjell Ahlstedt) Bug #743466 (Mike Fleetwood). * OptionGroup: - Fix enable/disable bool option pairs. (Kjell Ahlstedt) Bug #744854 (Tom Schoonjans) - Fix memory leaks (Kjell Ahlstedt) Bug #745173. - Don't use deprecate g_option_group_free(). (Kjell Ahlstedt) * Value: Deprecate Value<char>, add Value<signed char>. Because g_value_[get,set]_char() are deprecated in favour of g_value_[get,set]_schar(). (Kjell Ahlstedt) Gio: * Application: Deprecate property_action_group(). (Kjell Ahlstedt) * Notification: Add set_priority() and enum NotificationPriority. (Kjell Ahlstedt) * Add TcpWrapperConnection. (Murray Cumming) * UnixSocketAddress: Deprecate property_abstract(). (Kjell Ahlstedt) gmmproc: * Fix error messages in glib and gio by removing unnecessary _IGNORES(). (Kjell Ahlstedt) * h2def.py: Remove *_DEPRECATED_IN_*_*_FOR(*) prefixes with white space. (Kjell Ahlstedt) * Put DOXYGEN_SHOULD_SKIP_THIS around *_Class prototypes. To workaround a doxygen bug, to fix the genereated DevHelp search index. (Murray Cumming) Bug #743918 2.43.3 (unstable): Glib: * Binding: Rename and change BindingTransformSlot to SlotTransform. (Kjell Ahlstedt) Bug #738663. * Add SlotSpawnChildSetup. (Kjell Ahlstedt) Bug #528285. Documentation: * Resource: Suppress incorrect doxygen links. (Kjell Ahlstedt) 2.43.2 (unstable): Gio: * Added NetworkMonitor. (Murray Cumming) * UnixFDList, UnixFDMessage: Correct array lengths in steal_fds() (Kjell Ahlstedt) Bug #741365 (Matthew Balkam) gmmproc: * Don't make one very long line for the enum documentation. (Kjell Ahlstedt) * Improve the conversion of Since to @newin. (Kjell Ahlstedt) * Add an empty line after @newin where it's missing (Kjell Ahlstedt) 2.43.1 (unstable): gmmproc: * Tidy up the generation of enum docs (Kjell Ahlstedt) * _WRAP_GERROR: Add documentation to the generated enum Code. (Kjell Ahlstedt) * Change messages that MS Visual Studio can misunderstand. (Kjell Ahlstedt) * Warn when an ignored method or signal doesn't exist. (Marcin Kolny) Bug #737212. Glib: * Add Binding. (Kjell Ahlstedt) Bug #738663. * Checksum::ChecksumType: Remove erroneous documentation (Kjell Ahlstedt) * Property: Add some documentation. (Kjell Ahlstedt) Bug #523043. Gio: Add Resource. (Kjell Ahlstedt)
36 lines
1 KiB
Makefile
36 lines
1 KiB
Makefile
# $NetBSD: Makefile,v 1.65 2015/06/14 16:13:14 wiz Exp $
|
|
|
|
DISTNAME= glibmm-2.44.0
|
|
CATEGORIES= devel gnome
|
|
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/glibmm/${PKGVERSION_NOREV:R}/}
|
|
EXTRACT_SUFX= .tar.xz
|
|
|
|
MAINTAINER= adam@NetBSD.org
|
|
HOMEPAGE= http://www.gtkmm.org/
|
|
COMMENT= C++ bindings for glib
|
|
LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1
|
|
|
|
USE_LANGUAGES= c c++
|
|
USE_LIBTOOL= yes
|
|
USE_PKGLOCALEDIR= yes
|
|
USE_TOOLS+= gmake pkg-config perl:run
|
|
GNU_CONFIGURE= yes
|
|
EXTRACT_USING= bsdtar # added for pkg/42258
|
|
|
|
PKGCONFIG_OVERRIDE+= gio/giomm.pc.in
|
|
PKGCONFIG_OVERRIDE+= glib/glibmm.pc.in
|
|
|
|
# x11/gtkmm needs these tools
|
|
INSTALLATION_DIRS= share/glibmm-2.4/doctool
|
|
|
|
post-install:
|
|
.for tool in doc-install.pl doc-postprocess.pl
|
|
${INSTALL_SCRIPT} ${WRKSRC}/docs/${tool} \
|
|
${DESTDIR}${PREFIX}/share/glibmm-2.4/doctool/${tool}
|
|
.endfor
|
|
|
|
BUILDLINK_API_DEPENDS.glib2+= glib2>=2.44.0
|
|
.include "../../devel/glib2/buildlink3.mk"
|
|
BUILDLINK_API_DEPENDS.libsigcpp+= libsigc++>=2.2.10
|
|
.include "../../devel/libsigc++/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|