Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id 74FC4A5826 for ; Tue, 11 Mar 2014 12:11:57 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id DA2ED14A1D8; Tue, 11 Mar 2014 12:11:56 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 2748314A1D4 for ; Tue, 11 Mar 2014 12:11:47 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id iF49CiYc_acn for ; Tue, 11 Mar 2014 12:11:46 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 4046414A1CD for ; Tue, 11 Mar 2014 12:11:46 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 35BEF96; Tue, 11 Mar 2014 12:11:46 +0000 (UTC) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" MIME-Version: 1.0 Date: Tue, 11 Mar 2014 12:11:46 +0000 From: "OBATA Akio" Subject: CVS commit: pkgsrc To: pkgsrc-changes@NetBSD.org Reply-To: obache@netbsd.org X-Mailer: log_accum Message-Id: <20140311121146.35BEF96@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: obache Date: Tue Mar 11 12:11:46 UTC 2014 Modified Files: pkgsrc/devel/ruby-gnome2-gio: Makefile PLIST pkgsrc/meta-pkgs/ruby-gnome2: Makefile.common distinfo pkgsrc/x11/ruby-gnome2-gtk3: Makefile pkgsrc/x11/ruby-gnome2-gtksourceview3: Makefile Log Message: Update ruby-gnome2 to 2.2.0. == Ruby-GNOME2 2.2.0: 2014-03-09 It is a release that Ruby/GIO2 is migrated to Ruby/GObjectIntrospection based bindings. Some API changes in Ruby/GIO2 are expected but unexpected API changes may exist. If you find API change, please report it. If the API change provides non Rubyish API, it will be a bug. === Changes ==== Ruby/GLib2 * Improvements * Stopped to use deprecated API internally in G_REPLACE_SET_PROPERTY. * Added RG_REPLACE_SET_PROPERTY. * Reduced locking on object creation. * Exported rbg_inspect(). * Created code level error. * Raised code level error instead of domain level error. * Fixes * Fixed a bug that wrong error code may be used. ==== Ruby/GTK2 * Improvements * Suppressed warnings on startup. * Fixes * [windows] Suppressed IME related warnings. [Reported by OBATA Akio] * [GitHub#222] Fixed a bug that Gdk::EventAny related methods aren't used by other Gdk::Event classes. [Reported by mtasaka] ==== Ruby/GDK3 * Improvements * Added Gdk::Display#device_manager. * Added Gdk::Window#display. * Suppressed warnings on startup. * Added Gdk::Event::PROPAGATE. * Added Gdk::Event::STOP. * Fixes * [windows] Suppressed IME related warnings. * Fixed a bug that Gdk::DeviceManager is wrong object. * [GitHub#222] Fixed a bug that Gdk::EventAny related methods aren't used by other Gdk::Event classes. [Reported by mtasaka] ==== Ruby/GTK3 * Improvements * Added Gtk::MenuButton. * [GitHub#219] Added Gtk::LevelBar. [Patch by cosmo0920] * Added Gtk::IconView. * [GitHub#206] Added Gtk::HeaderBar. [Reported by dark-yux] * [GitHub#223] Added Gtk::Stack. [Patch by cosmo0920] * Suppressed warnings on startup. * Added Gtk::Revealer. * Updated sample scripts. * [GitHub#227] Added Gtk::SearchBar. [patch by cosmo0920] ==== Ruby/GIO2 * Improvements * Migrated to Ruby/GObjectIntrospection based bindings. * [SF.net#187] Supported Gio::ContentType.guess. [Reported by neversleep1911] * Added Gio::Resources.lookup_data. * Added Gio::Resources.open_stream. * Added Gio::Resources.enumerate_children. * Added Gio::Resources.get_info. * Added Gio::Resources.register. * Added Gio::Resources.unregister. * Changes * Removed Gio::Socket#create_source. Use Gio::InputStream#create_source or Gio::OutputStream#create_source instead. * Removed Gio::InetAddress.new_from_string. Use Gio::InetAddress.new instead. * Removed Gio::InetAddress.new_any. Use Gio::InetAddress.any instead. * Removed Gio::InetAddress.new_l. Use Gio::InetAddress.any instead. * Fixes * [SF.net#186] Fixed a bug that Gio::ContentType module functions raises "no implicit conversion" error. [Reported by neversleep1911] ==== Ruby/Pango * Improvements * [ruby-gnome2-devel-en] Re-supported build on CentOS 5. [Reported by Grant Schoep] ==== Ruby/Poppler * Improvements * Suppressed a warning on startup. ==== Ruby/GtkSourceView2 * Improvements * [GitHub#226] Suppressed warnings. [Patch by cosmo0920] * Fixes * [GitHub#215] Fixed a return value for GtkSource#get_mark_category_background. [Reported by mtasaka] ==== Ruby/GObjectIntrospection * Improvements * [GitHub#216] Suppressed warnings on armv7hl. [Reported by mtasaka] * Supported freeing interface. * Supported freeing struct. * Supported String as void * value for value. * Supported freeing array of int8. * Supported freeing array of uint8. * Supported defining errors. * Improved guessing target method for overloaded method. * Supported array length. * Supported inout array. * Converted GBytes to String instead of wrapped GBytes. * Supported all exception types rather than GLib::Error. * Changes * Changed returned value of inout array to an array from an array and array length. * Fixes * [GitHub#216] Fixed test failures on i686 environment. [Reported by mtasaka] ==== Ruby/ClutterGTK * Improvements * Added duplicated Clutter.init check. === Thanks * OBATA Akio * mtasaka * cosmo0920 * Grant Schoep * dark-yux * neversleep1911 To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/ruby-gnome2-gio/Makefile cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/ruby-gnome2-gio/PLIST cvs rdiff -u -r1.39 -r1.40 pkgsrc/meta-pkgs/ruby-gnome2/Makefile.common \ pkgsrc/meta-pkgs/ruby-gnome2/distinfo cvs rdiff -u -r1.12 -r1.13 pkgsrc/x11/ruby-gnome2-gtk3/Makefile cvs rdiff -u -r1.13 -r1.14 pkgsrc/x11/ruby-gnome2-gtksourceview3/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.