Update glibmm to 2.20.0.

2.20.0 (stable):

* Documentation fixes (Daniel Elstner)

2.19.8 (unstable):
(2.19.4 to 2.19.8 were skipped)

* Added FILE_CREATE_REPLACE_DESTINATION enum value.
* Added Error::TOO_MANY_OPEN_FILES error code.
* Fix some compiler warnings about extra ;s.
  (Murray Cumming)

2.19.3 (unstable):

* New API:
  * BufferedInputStream: buffer_size property
  * BufferedOutputStream: buffer_size, auto_grow properties
  * DataInputStream: byte_order, newline_type properties
  * DataOutputStream: byte_order property
  * FilterInputStream: close_base_stream property, get/set_close_base_stream()
  * FilterOutputStream: close_base_stream property, get/set_close_base_stream()
  * UnixInputStream: fd and close_fd properties, get_fd(), get/set_close_fd()
  * UnixOutputStream: fd and close_fd properties, get_fd(), get/set_close_fd()
* Make licenses consistent with eachother (library gpl vs. lesser gpl, etc)
  (Deng Xiyue)
* Fixed some problems when building with exceptions disabled (Murray Cumming)
* Build fixes (Theppitak Karoonboonyanan)

2.19.2 (unstable):

* File: Added make_directory_with_parents() method overload with no parameter.
  Bug #566003 (Philip Belemezov).
* NoteTree: Do not use a non-ASCII dash character in a comment, to
  avoid the MSVC++ warning C4819 with Visual Studio 2008.
  (Tao Wang) Bug #568072
* spawn_*() functions: Added alternative API for when
  GLIBMM_EXCEPTIONS_ENABLED is not enabled. (Murray Cumming)
  Bug #565487 (Jonathon Jongsma)
* uri_*() functions: Fix memory leak.
  (Jonathan Jongsma) Bug #566845 (Jason Kasper)
* ustring: Add an overload which takes only a format string and no arguments
  to be substituted. (Daniel Elstner) Bug #506394.

2.19.1 (unstable):

 * Fix accidental ABI breakage in 2.19.0 caused by adding default handlers for
   new Gio::Drive signals

2.19.0 (unstable):

 * wrapped new glib 2.19.x API
   * Gio::AppInfo: get_commandline(), can_delete(), do_delete(),
     reset_type_associations(), launch_default_for_uri()
   * Gio::Drive: new signals changed, disconnected, and eject_button
   * Gio::Icon: create(std::string), to_string()(),
   * Gio::Mount: guess_content_type_sync(), is_shadowed(), shadow(), unshadow()
   * Gio::content_type_from_mine_type();
   * Gio::DesktopAppInfo: create_from_keyfile()
   * Gio::Emblem: new class
   * Gio::EmblemedIcon: new class
   * Gio::MemoryOutputStream: new class
 * Bugs Fixed:
   * 555743 - warning in glibmm
   * 562716 - warning fixing cause more warnings.
   * 396963 - Add Glib::signal_idle().connect_once()
 * Thanks to contributions from Przemysław Grzegorczyk, Dave Foster, Hubert
   Figuiere, and Jonathon Jongsma for changes in this release
This commit is contained in:
jmcneill 2009-03-17 22:02:36 +00:00
parent 3a244a97cc
commit d74dfe1a39
3 changed files with 140 additions and 865 deletions

View file

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.33 2008/10/28 19:05:04 wiz Exp $
# $NetBSD: Makefile,v 1.34 2009/03/17 22:02:36 jmcneill Exp $
DISTNAME= glibmm-2.18.1
DISTNAME= glibmm-2.20.0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/glibmm/2.18/}
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/glibmm/2.20/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= adam@NetBSD.org
@ -18,7 +18,7 @@ USE_TOOLS+= gmake pkg-config perl:run
PKGCONFIG_OVERRIDE+= ${WRKSRC}/glib/glibmm-2.4.pc.in
GNU_CONFIGURE= yes
BUILDLINK_API_DEPENDS.glib2+= glib2>=2.18.0
BUILDLINK_API_DEPENDS.glib2+= glib2>=2.20.0
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/libsigc++/buildlink3.mk"

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.27 2008/10/28 19:05:04 wiz Exp $
$NetBSD: distinfo,v 1.28 2009/03/17 22:02:36 jmcneill Exp $
SHA1 (glibmm-2.18.1.tar.bz2) = 10171be1f1ec574f74cc3e38775219c1b342baae
RMD160 (glibmm-2.18.1.tar.bz2) = 61a832cd7fde601a20d3217d3050427b7b0580f6
Size (glibmm-2.18.1.tar.bz2) = 6714825 bytes
SHA1 (glibmm-2.20.0.tar.bz2) = a3988446c4443cc944855abbc7f0851d46adc154
RMD160 (glibmm-2.20.0.tar.bz2) = 2ab83f832f3c40196b33f799833106568f374ba7
Size (glibmm-2.20.0.tar.bz2) = 4345802 bytes