Subject: CVS commit: pkgsrc
From: OBATA Akio
Date: 2013-06-15 11:39:34
Message id: 20130615093934.E30D996@cvs.netbsd.org

Log Message:
Update ruby-gnome2 to 2.0.2.
(whth addition of cairo-gobject, webkit-gtk and webkit-gtk2 binding packages)

== Ruby-GNOME2 2.0.2: 2013-05-26

Windows XP re-supportted release!

=== Changes

==== Ruby/GLib2

  * Improvements
    * Added rbgutil_key_equal() convenient function.
      It is used for comparing key that may be String or Symbol.

==== Ruby/Pango

  * Improvements
    * [windows] Forced to disable uniscribe backend of HarfBuzz.
      [ruby-list:49412] [Reported by Masafumi Yokoyama]
    * Don't define Pango::CairoFcFontMap and Pango::CairoWin32FontMap
      because they may cause crash on OS X.
      [shocker-ja:1119] [Reported by znz]
    * Updated samples.
      [GitHub#164] [Patch by Kentaro Fukuchi]
  * Fixes
    * Fixed wrong index access in Pango::GlyphString#glyphs.
      [ruby-gnome2-devel-ja] [Reported by Kentaro Fukuchi]

=== Thanks

  * Kentaro Fukuchi
  * Masafumi Yokoyama
  * znz

== Ruby-GNOME2 2.0.1: 2013-05-25

Ruby 1.8 support is dropped release!

=== Changes

==== All

  * Improvements
    * Dropped Ruby 1.8 support.
    * Updated bundled binaries versions for Windows.

==== Ruby/Pango

  * Improvements
    * Added Pango::CairoFontMap.set_default.
    * Enabled fontconfig font on Windows.
    * Defined Pango::CairoFcFontMap on init if it is available.
    * Defined Pango::CairoWin32FontMap on init if it is available.

==== Ruby/GTK3

  * Improvements
    * Added Gtk::Image#set_from_icon_set.
      [GitHub#150] [Patch by Detlef Reichl]
    * Added Gtk::Image#set_from_stock.
      [GitHub#150] [Patch by Detlef Reichl]
    * Added Gtk::Image#set_from_gicon.
      [GitHub#150] [Patch by Detlef Reichl]
    * Updated samples.
      [GitHUb#151] [Patch by Detlef Reichl]
  * Fixes
    * Fixed a GC related crash bug.
      [ruby-gnome2-devel-en] [Reported by Detlef Reichl]

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported ownership transfer for some input argument types.
      (Struct and Object)
    * Supported "(out caller-allocates)" for boxed object.
      [ruby-gnome2-devel-ja] [Reported by Kentaro Fukuchi]
    * Supported gpointer in/out.
      [ruby-gnome2-devel-ja] [Reported by NAKAJIMA Takashi]
  * Fixes
    * Fixed missing argument.
      [GitHub#154] [Reported by Masafumi Yokoyama]

==== RubyGStreamer

  * Improvements
    * Supported methods that call callback
      [ruby-gnome2-devel-ja] [Reported by NAKAJIMA Takashi]
    * Updated samples.
      [GitHub#156][GitHub#159][GitHub#160][GitHub#161]
      [Patch by NAKAJIMA Takashi]
    * Supported Gst::Bus#set_handler.
      [ruby-gnome2-devel-ja] [Reported by NAKAJIMA Takashi]
    * Supported Gst::Controller
      [ruby-gnome2-devel-ja] [Suggested by NAKAJIMA Takashi]
    * Stopped to require Gst.init.
  * Fixes
    * Fixed out of index access bug.

==== Ruby/GooCanvas

  * Improvements
    * Migrated to Ruby/GObjectIntrospection based bindings.
    * Stopped to require Goo.init.
  * Fixes
    * Updated samples.
      [GitHub#152][GitHub#153][GitHub#155][GitHub#157]
      [Patch by Masafumi Yokoyama]

==== Ruby/Clutter

  * Improvements
    * Stopped to require Clutter.init.
  * Fixes
    * Fixed broken samples.
      [ruby-gnome2-devel-ja] [Patch by Kentaro Fukuchi]

==== Ruby/ClutterGtk

  * Improvements
    * Stopped to require ClutterGtk.init.

==== Ruby/ClutterGStreamer

  * Added.

==== Ruby/WebKitGtk

  * Improvements
    * Stopped to require WebKitGtk.init.

==== Ruby/WebKitGtk2

  * Improvements
    * Stopped to require WebKitGtk2.init.

=== Thanks

  * Detlef Reichl
  * NAKAJIMA Takashi
  * Masafumi Yokoyama
  * Kentaro Fukuchi

Files:
RevisionActionfile
1.3modifypkgsrc/devel/ruby-gnome2-gobject-introspection/PLIST
1.38modifypkgsrc/devel/ruby-gnome2-pango/Makefile
1.8modifypkgsrc/graphics/ruby-gnome2-gdk3/Makefile
1.32modifypkgsrc/graphics/ruby-gnome2-goocanvas/Makefile
1.4modifypkgsrc/graphics/ruby-gnome2-goocanvas/PLIST
1.45modifypkgsrc/graphics/ruby-gnome2-rsvg/Makefile
1.17modifypkgsrc/meta-pkgs/ruby-gnome2/Makefile
1.33modifypkgsrc/meta-pkgs/ruby-gnome2/Makefile.common
1.37modifypkgsrc/meta-pkgs/ruby-gnome2/distinfo
1.6modifypkgsrc/multimedia/ruby-gnome2-gstreamer/PLIST
1.47modifypkgsrc/print/ruby-gnome2-poppler/Makefile
1.45modifypkgsrc/x11/ruby-gnome2-gtk/Makefile
1.7modifypkgsrc/x11/ruby-gnome2-gtk3/Makefile
1.34modifypkgsrc/x11/ruby-gnome2-gtksourceview2/Makefile
1.7modifypkgsrc/x11/ruby-gnome2-gtksourceview3/Makefile
1.37modifypkgsrc/x11/ruby-gnome2-vte/Makefile