head 1.18; access; symbols pkgsrc-2019Q2:1.16.0.4 pkgsrc-2019Q2-base:1.16 pkgsrc-2019Q1:1.16.0.2 pkgsrc-2019Q1-base:1.16 pkgsrc-2018Q4:1.11.0.2 pkgsrc-2018Q4-base:1.11 pkgsrc-2018Q3:1.10.0.2 pkgsrc-2018Q3-base:1.10 pkgsrc-2018Q2:1.9.0.2 pkgsrc-2018Q2-base:1.9 pkgsrc-2018Q1:1.6.0.4 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.6.0.2 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.3.0.4 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.2.0.2 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.1.0.2 pkgsrc-2017Q1-base:1.1; locks; strict; comment @# @; 1.18 date 2019.09.14.18.11.35; author tsutsui; state dead; branches; next 1.17; commitid DXWDVRwnbojlx0DB; 1.17 date 2019.08.18.03.13.21; author tsutsui; state Exp; branches; next 1.16; commitid pKtlfXJKIse1rszB; 1.16 date 2019.03.21.08.42.21; author tsutsui; state Exp; branches; next 1.15; commitid AtnlIehfxifP4dgB; 1.15 date 2019.03.10.01.12.01; author tsutsui; state Exp; branches; next 1.14; commitid E2zecMJFlIyfWKeB; 1.14 date 2019.03.09.14.08.43; author tsutsui; state Exp; branches; next 1.13; commitid fmCBEuKr2BYHgHeB; 1.13 date 2019.02.03.07.02.53; author tsutsui; state Exp; branches; next 1.12; commitid ThzMuuZSfBdn0iaB; 1.12 date 2019.01.27.02.23.39; author tsutsui; state Exp; branches; next 1.11; commitid FWzTlIoyanlxGm9B; 1.11 date 2018.11.01.14.22.59; author tsutsui; state Exp; branches; next 1.10; commitid lttBN1WVSZAGsfYA; 1.10 date 2018.08.08.12.16.01; author tsutsui; state Exp; branches; next 1.9; commitid bkTEGSzpyqvwujNA; 1.9 date 2018.06.09.03.36.08; author tsutsui; state Exp; branches; next 1.8; commitid SpdumdxznXmKxyFA; 1.8 date 2018.05.03.12.04.03; author tsutsui; state Exp; branches; next 1.7; commitid XVQ2ZAt0KajJxQAA; 1.7 date 2018.04.13.16.31.10; author tsutsui; state Exp; branches; next 1.6; commitid 9jznaHVu4heeFiyA; 1.6 date 2017.11.22.17.05.53; author tsutsui; state Exp; branches; next 1.5; commitid IUW2ukE2dG48q3gA; 1.5 date 2017.11.19.10.38.39; author tsutsui; state Exp; branches; next 1.4; commitid LCmMfR94nvagnDfA; 1.4 date 2017.10.21.01.22.55; author tsutsui; state Exp; branches; next 1.3; commitid adE2VxynfYLpeRbA; 1.3 date 2017.08.18.14.58.50; author tsutsui; state Exp; branches; next 1.2; commitid HZVBzruF6lBRNH3A; 1.2 date 2017.06.10.08.27.20; author tsutsui; state Exp; branches; next 1.1; commitid 8GrezpzzAMM3RNUz; 1.1 date 2017.01.29.07.41.10; author tsutsui; state Exp; branches; next ; commitid 941sgWvx9o4sNPDz; desc @@ 1.18 log @ruby-gnome: Update to 3.3.8, and rename package names to match gems. Also reorganize several dependencies in Makefile and buildlink3.mk. See the following post for details: https://mail-index.netbsd.org/pkgsrc-users/2019/09/07/msg029327.html https://mail-index.netbsd.org/pkgsrc-users/2019/09/13/msg029356.html Upstream changes (from NEWS): == Ruby-GNOME 3.3.8: 2019-09-10 This is a partially GLib 2.62.0 support release. === Changes ==== All * Improvements * Changed our project name to Ruby-GNOME from Ruby-GNOME2. [GitHub#1277][Suggested by kojix2] [GitHub#1291][Patch by kojix2] * Stopped to release (({.tar.gz})) because they are no longer used. ==== Ruby/GLib2 * Improvements * (({GLib.convert})): Changed to set correct encoding. * (({GLib::FILENAME_ENCODING})): Added. * Changed to use the same enum object for the same enum value. * (({GLib::Enum.find})): Added. * (({GLib::Bytes#initialize})): Changed to reuse (({String})) data even if the given (({String})) isn't frozen. * (({GLib::Bytes.try_convert})): Added. * (({GLib::Enum.try_convert})): Added. * (({GLib::Flags.try_convert})): Added. * (({GLib::Type.try_convert})): Added. * (({GLib::MkEnums.create})): Added support for flags to enum definition. [GitHub#1295][Patch by Mamoru TASAKA] ==== Ruby/GIO2 * Fixes * Renamed to (({Gio::Icon#hash})) from (({Gio::Icon.hash})). [GitHub#1293][Reported by Erik Czumadewski] ==== Ruby/GObjectIntrospection * Improvements * Introduced (({try_convert})) protocol. ==== Ruby/CairoGObject * Improvements * (({Cairo::Context.try_convert})): Added. * (({Cairo::Device.try_convert})): Added. * (({Cairo::Pattern.try_convert})): Added. * (({Cairo::Surface.try_convert})): Added. * (({Cairo::ScaledFont.try_convert})): Added. * (({Cairo::FontFace.try_convert})): Added. * (({Cairo::FontOptions.try_convert})): Added. * (({Cairo::Region.try_convert})): Added. === Thanks * kojix2 * Erik Czumadewski * Mamoru TASAKA @ text @$NetBSD: distinfo,v 1.17 2019/08/18 03:13:21 tsutsui Exp $ SHA1 (clutter-gdk-3.3.7.gem) = f7ccf80e0afc35471a293b9328b625401fb4bca3 RMD160 (clutter-gdk-3.3.7.gem) = 5f3de6f503b2d8e439f6af2bbee853dc0d77824d SHA512 (clutter-gdk-3.3.7.gem) = b03f74c328bb05353858d461fa47a35e68e976a7b12358ddf312641c458ec7dfc9cb0d329e495284d021bde0245351d71a722aaabe2eff3855fdefdd8df78456 Size (clutter-gdk-3.3.7.gem) = 14848 bytes @ 1.17 log @ruby-gnome2: update to 3.3.7. Upstream changes (from NEWS): == Ruby-GNOME2 3.3.7: 2019-08-17 This is the bug fix release of 3.3.6. === Changes ==== Ruby/Pango * Improvements * (({Pango::AttrList#each})): Added. * (({Pango::AttrType})): Added support for (({PANGO_ATTR_FONT_DESC})). ==== Ruby/GObjectIntrospection * Improvements * Added support for (({GHashTable})). * Added support for GObject Introspection 1.60.0. ==== Ruby/Pango * Improvements * Added support for Pango 1.44. [GitHub#1288][Reported by Toshiaki Asai] ==== Ruby/GTK3 * Fixes * Fixed document markup. [GitHub#1280][GitHub#1281][GitHub#1282][Patch by İsmail Arılık] ==== Ruby/WNCK3 * Added. [GitHub#1284][Reported by Christopher L. Ramsey] ==== Ruby/libsecret * Added. === Thanks * İsmail Arılık * Christopher L. Ramsey * Toshiaki Asai @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2019/03/21 08:42:21 tsutsui Exp $ @ 1.16 log @ruby-gnome2: update to 3.3.6. Upstream changes: == Ruby-GNOME2 3.3.6: 2019-03-21 This is a follow-up release of 3.3.5. === Changes ==== Ruby/GIO2 * Improvements * (({Gio::File#read})): Added support for block. * (({Gio::File.open})): Added support for (({Pathname})). * (({Gio::InputStream.open})): Added support for block. ==== Ruby/CairoGObject * Fixes * Fixed a bug that old cairo may be used. ==== Ruby/GObjectIntrospection * Fixes * Fixed a bug that 64bit integer conversion may be failed for large integer. * Fixed typos. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2019/03/10 01:12:01 tsutsui Exp $ d3 4 a6 4 SHA1 (clutter-gdk-3.3.6.gem) = d972e9a6d53bf5a1f819aa0a977435be246b474a RMD160 (clutter-gdk-3.3.6.gem) = 07a08205cd0edbcb3df174bc6d96c2b6bf2a8699 SHA512 (clutter-gdk-3.3.6.gem) = 1722bbbebad6b9c2841cecd88ea6f183efe3752955fa3d1eb78efda18736f85b79d4f88dd15486d5cc30a412f448c8dda82d9de1fe4e1f44f34b399269449d22 Size (clutter-gdk-3.3.6.gem) = 14848 bytes @ 1.15 log @ruby-gnome2: update to 3.3.5. Upstream changes: == Ruby-GNOME2 3.3.5: 2019-03-10 This is a follow-up release of 3.3.4. === Changes ==== Ruby/GObjectIntrospection * Improvements * Ignored no (({GType})) interface. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2019/03/09 14:08:43 tsutsui Exp $ d3 4 a6 4 SHA1 (clutter-gdk-3.3.5.gem) = 499d3536b3241478d91c1958ece25564a0bd4dec RMD160 (clutter-gdk-3.3.5.gem) = 1f5136022ea90ad5e6bd000c1600e973db08f501 SHA512 (clutter-gdk-3.3.5.gem) = 862d60ced8f8b151233f0d64370f753abb98153dbbc9ed49019e4388c2f32f1e71ac962b67a69663bd4cdacca2ba492ded687f7ba84774a8432508f20ea3f72c Size (clutter-gdk-3.3.5.gem) = 14848 bytes @ 1.14 log @ruby-gnome2: update to 3.3.4. Upstream changes: == Ruby-GNOME2 3.3.4: 2019-03-09 This is a real release to support GLib 2.60. === Changes ==== Ruby/GObjectIntrospection * Improvements * Ignored no (({GType})) interface. == Ruby-GNOME2 3.3.3: 2019-03-09 This is a release to support GLib 2.60. === Changes ==== Ruby/GLib2 * Improvements * Made tests more robust. [GitHub#1272][Reported by Jeremy Bicha] * Required pkg-config 1.3.5 or later. * Added support for GLib 2.60. * Windows: Removed support for static compilation. * Fixes * (({GLib::PollFD#fd=})): Fixed wrong conversion. ==== Ruby/GObjectIntrospection * Improvements * Improved auto (({#==}))/(({#!=})) implementations. They returns (({true}))/(({false})) for invalid argument instead of raising an error. ==== Ruby/GTK2 * Improvements * Made tests more robust. [GitHub#1275][Reported by Jeremy Bicha] ==== Ruby/RSVG2 * Improvements * Made tests more robust. [GitHub#1273][Reported by Mamoru TASAKA] ==== Ruby/Poppler * Improvements * (({Poppler::Document.new(data:)})): Added support for (({Encoding.default_internal})). * (({Poppler::Document.new})): Added support for (({#to_path})) objects as path. === Thanks * Jeremy Bicha * Mamoru TASAKA @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2019/02/03 07:02:53 tsutsui Exp $ d3 4 a6 4 SHA1 (clutter-gdk-3.3.4.gem) = 08b90a23da6d8e544a595c8ac9914384352d614a RMD160 (clutter-gdk-3.3.4.gem) = 27ecca3632c558fc908308cf4e9da8b27cc0ca4b SHA512 (clutter-gdk-3.3.4.gem) = 17cda9ca94fe951769a7af826565e9f4db4b390d6b1ca5d3f085fb153fff87c55b15602d397dafa2f3bf222286e850900e29cfd73b36792632e5c884b61355e8 Size (clutter-gdk-3.3.4.gem) = 14848 bytes @ 1.13 log @ruby-gnome2: update to 3.3.2. Upstream changes (from NEWS): == Ruby-GNOME2 3.3.2: 2019-02-03 This is a bug fix release of 3.3.1. === Changes ==== Ruby/GObjectIntrospection * Fixed * Fixed wrong nil check. [GitHub#1270][Patch by moveccr] * Fixed a memory leak when module function is used with block. [GitHub#1270][Reported by Izumi Tsutsui] ==== Ruby/GTK3 * Improvements * Add backward compatibility APIs: * (({Gtk::Screen#add_style_provider})) * (({Gtk::Screen#remove_style_provider})) * (({Gtk::StyleContext.add_provider_for_screen})) * (({Gtk::StyleContext#add_provider})) === Thanks * moveccr * Izumi Tsutsui @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2019/01/27 02:23:39 tsutsui Exp $ d3 4 a6 4 SHA1 (clutter-gdk-3.3.2.gem) = e251e0fd43ed0e82b706ffc7427596c1173f72b6 RMD160 (clutter-gdk-3.3.2.gem) = be14dedb8c9068363e1a2e0eaed62690ff48fdc1 SHA512 (clutter-gdk-3.3.2.gem) = 1dc3c4fa6f198934b4ccd859cdb480169d397137e98472d9e304eac6d4d4fbb798e2f7001e43c2b2556303edd04f912e21a2b1d86ea33aaed521f531d65359c1 Size (clutter-gdk-3.3.2.gem) = 14848 bytes @ 1.12 log @ruby-gnome2: update to 3.3.1. Upstream changes (from NEWS): == Ruby-GNOME2 3.3.1: 2019-01-09 This is a release that improves GObject Introspection support. === Changes ==== Ruby/GLib2 * Improvements * (({rbgobj_remove_relative()})): Added support for removing a relative added by (({rbgobj_add_relative()})). * Stopped to use raw (({Hash})) to guard objects from GC. * (({GLib::Idle.remove})): Deprecated. Use (({GLib::Source.remove})) instead. * Fixes * Fixed typos in samples. [GitHub#1267][Patch by kojix2] ==== Ruby/CairoGObject * Improvements * Started to require cairo gem 1.16.2 or later. ==== Ruby/GObjectIntrospection * Improvements * Added support for input object validation. * Added support for callback with module function such as (({Gdk.threads_add_idle})). [GitHub#1256][Reported by xetum] * Added support for converting (({GHash})). * Added support for transfer full (({GHash})). * Added support for freeing array of primitive types. [GitHub#1266][Patch by Yosuke Shiro] * Improved suitable method detection for array and list. * Added support for converting an array of (({GObject})). * Added support for renaming compare operations: * (({not_equal})): (({!=})) * (({less_than})): (({<})) * (({less_than_or_equal})): (({<=})) * (({greater_than})): (({>})) * (({greater_than_or_equal})): (({>=})) ==== Ruby/GdkPixbuf2 * Fixes * Fixed markup. [GitHub#1250][Patch by kojix2] * Fixed a bug that data passed to (({GdkPixbuf::Pixbuf.new(data: array)})) is corrupt by GC. ==== Ruby/Pango * Improvements * (({Pango::Layout#get_pixel_extents})): Added for backward compatibility. * (({Pango::Rectangle#ascent})): Added for backward compatibility. * (({Pango::Rectangle#descent})): Added for backward compatibility. * (({Pango::Rectangle#lbearing})): Added for backward compatibility. * (({Pango::Rectangle#rbearing})): Added for backward compatibility. * (({Pango::Rectangle#left_bearing})): Added. * (({Pango::Rectangle#right_bearing})): Added. ==== Ruby/GTK2 * Fixes * Fixed typos in samples. [GitHub#1268][Patch by kojix2] ==== Ruby/GTK3 * Improvements * Updated sample to work on HiDPI environment. [GitHub#1246][Patch by noanoa07] * Updated samples. [GitHub#1258][GitHub#1259][GitHub#1260][Patch by kojix2] ==== Ruby/RSVG2 * Fixes * Fixed typos. [GitHub#1253][Patch by kojix2] * Removed needless rsvg2 gem dependency for Windows. [GitHub#1261][Reported by noanoa07] ==== Ruby/GEGL * Fixes * Fixed a typo in README. [GitHub#1263][Patch by kojix2] === Thanks * noanoa07 * kojix2 * xetum * Yosuke Shiro @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2018/11/01 14:22:59 tsutsui Exp $ d3 4 a6 4 SHA1 (clutter-gdk-3.3.1.gem) = 4da98134d0330b8ad6d5259bd9ef14b12923b437 RMD160 (clutter-gdk-3.3.1.gem) = c1e60190aaec5910fe4cce37a3c9dc6ffcac1f0e SHA512 (clutter-gdk-3.3.1.gem) = 81d875141eac5f62976b71841c5a3dedb5ce49d792f3520df3e46377c08be7a24228fc44d9b8c3dfbf1b242dc837061014785b3f8322944cac632a85c501f074 Size (clutter-gdk-3.3.1.gem) = 14848 bytes @ 1.11 log @ruby-gnome2: update to 3.3.0. Upstream changes (from NEWS): == Ruby-GNOME2 3.3.0: 2018-10-31 This is a release for fixing memory leak bugs of cairo-gobject, improving macOS support and adding support for GEGL. === Changes ==== Ruby/GLib2 * Improvements * Added support for the same constant name and class name for error. * Fixes * Fixed wrong constant values: * (({GLib2::MINLONG})) * (({GLib2::MAXLONG})) * (({GLib2::MAXULONG})) * (({GLib2::MINUINT64})) * (({GLib2::MAXSIZE})) * (({GLib2::MINFLOAT})) * (({GLib2::MINDOUBLE})) [GitHub#1244][Reported by cobodo] ==== Ruby/CairoGObject * Fixes * Fixed a memory leak. [GitHub#1232][Reported by Jean-Christophe Le Lann] * Stopped to increase needless reference. [GitHub#1079][Reported by noanoa07] ==== Ruby/GObjectIntrospection * Improvements * Added support for transfer full output parameter. * Fixes * Fixed a bug that class method closure doesn't work. [GitHub#1245][Reported by kojix2] ==== Ruby/GdkPixbuf2 * Improvements * (({GdkPixbuf::Pixbuf.new})): Added support for auto row stride detection for (({[Integer]})) data. ==== Ruby/Pango * Improvements * Made test more robust. [GitHub#1239][Reported by Michael Hudson-Doyle] ==== Ruby/GTK3 * Improvements * Improved backward compatibility for (({Gtk::ListStore#set_column_types})). [GitHub#1240][Reported by Edward Hennessy] * Fixes * Fixed wrong size used bug on HiDPI. [GitHub#1079][Reported by noanoa07] ==== Ruby/Poppler * Improvements * Added support for Popper 0.70.0. ==== Ruby/GEGL * Improvements * Added. === Thanks * Jean-Christophe Le Lann * Michael Hudson-Doyle * Edward Hennessy * cobodo * kojix2 * noanoa07 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2018/08/08 12:16:01 tsutsui Exp $ d3 4 a6 4 SHA1 (clutter-gdk-3.3.0.gem) = 45400a095087d8eb3884d5e32e19213d10ca5a24 RMD160 (clutter-gdk-3.3.0.gem) = b0bf761f17b1ad3ce5c4d87c1550a4bbcac02cd6 SHA512 (clutter-gdk-3.3.0.gem) = 0bb0f432f76ff66b9565acb4a863e28f7b174f09bfa03c8d58629dbaf00692419fda10c7cc472f4d32a4fdc9537c9031a4f0a6d423137dde84b508fd30d43381 Size (clutter-gdk-3.3.0.gem) = 15360 bytes @ 1.10 log @ruby-gnome2: update to 3.2.9. Upstream changes (from NEWS): == Ruby-GNOME2 3.2.9: 2018-08-08 This is a packaging bug fix release of 3.2.8. === Changes ==== All * Fixes * Fixed wrong gem content. [GitHub#1236][Reported by Izumi Tsutsui] ==== Ruby/GtkSourceView4 * Improvements * Added. === Thanks * Izumi Tsutsui == Ruby-GNOME2 3.2.8: 2018-08-06 This is an installation improvement release of 3.2.7. === Changes ==== All * Improvements * Added support for static gemspec. [Patch by cedlemo] * Added support for msys2_mingw_dependencies. [GitHub#1194] ==== Ruby/GLib2 * Improvements * test: Removed a needless assertion. [GitHub#1235][Patch by Iain Lane] ==== Ruby/GObjectIntrospection * Improvements * Improved setter method detection. [GitHub#1233][Patch by yosuke shiro] * Fixes * Fixed a memory leak for callback method. [GitHub#1230][GitHub#1231][Reported by Izumi Tsutsui] ==== Ruby/GTK3 * Fixes * demo: Fix a crash bug. [GitHub#1193][Reported by kojix2] === Thanks * cedlemo * kojix2 * Izumi Tsutsui * yosuke shiro * Iain Lane @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2018/06/09 03:36:08 tsutsui Exp $ d3 4 a6 4 SHA1 (clutter-gdk-3.2.9.gem) = f163176ed122177f78b3d4a4ece4ccbc76b94140 RMD160 (clutter-gdk-3.2.9.gem) = 1d9b2556dd946556d8ac255f2a27c89c0695790b SHA512 (clutter-gdk-3.2.9.gem) = cc422d6d3fd3d95cf438eb4645183ac34dae25634f61110c6149d458259d49cd1847d3afabd33f5da6af57cf06c9ffd9474ebbf654ac5f6e82a4c187f209f8a0 Size (clutter-gdk-3.2.9.gem) = 15360 bytes @ 1.9 log @ruby-gnome2: update to 3.2.7. pkgsrc changes: * remove a fix for glib2 pulled from upstream * remove a gobject-introspection patch for netbsd-6 (seems fixed in upstream) Upstream changes (from NEWS): == Ruby-GNOME2 3.2.7: 2018-06-07 This is a packaging bug fix release of 3.2.6. === Changes ==== All * Improvements * Added support for using unreleased version with Bundler. [Patch by cedlemo] * Fixes * Fixed a packaging bug that dependencies are missing. == Ruby-GNOME2 3.2.6: 2018-06-06 This is a bug fix release of 3.2.5. === Changes ==== Document * Improvements * Updated project URL. [GitHub#1174][Patch by okkez] ==== All * Improvements * Added support for using unreleased version with Bundler. [Patch by cedlemo] * Windows: Upgraded bundled library versions. ==== Ruby/GLib2 * Improvements * (({GLib::Object.define_signal})): Added. (({GLib::Object.signal_new})) is deprecated. * (({GLib::Object.signal_new})): Changed to accept (({Symbol})) as flags. * (({GLib::Signal})): Migrated to (({TypedData})). * (({GLib::Enum})): Migrated to (({TypedData})). * (({GLib::Flags})): Migrated to (({TypedData})). * (({GLib::Boxed})): Migrated to (({TypedData})). * (({GLib::Param})): Migrated to (({TypedData})). * (({rbgobj_signal_new()})): Added. (({rbgobj_signal_wrap()})) is deprecated. * Dropped GLib < 2.28 support. * (({GLib::Variant.new})): Changed to accept (({String})) as variant type. * (({rbg_variant_type_from_ruby()})): Added. * (({rbg_gc_guard()})): Added. * (({rbg_gc_unguard()})): Added. * Fixes * Fixed a bug that signal created by (({GLib::Object.signal_new})) may be GC-ed. [GitHub#1166][Reported by Izumi Tsutsui] ==== Ruby/GObjectIntrospection * Improvements * (({GObjectIntrospection::Struct})): Migrated to (({TypedData})). * Improved better function detection. * Added heuristic callback data detection. * Added support for getting flags field value. * (({RBGICallbackData})): Hidden details. * (({rb_gi_callback_data_get_metadata()})): Added. * (({rb_gi_callback_data_get_rb_callback()})): Added. * Added (({to_integer})) to (({to_i})) mapping. [GitHub#1191][Patch by yosuke shiro] ==== Ruby/CairoGObject * Improvements * Added (({gtype})) class methods. ==== Ruby/GIO2 * Improvements * (({Gio::MenuItem#set_attribute_value})): Improved argument conversion. Callers don't need to create (({GLib::Variant})). * (({Gio::Settings.new})): Added support for keyword (({Hash})). [GitHub#1187][Patch by cedlemo] ==== Ruby/Pango * Improvements * (({Pango::Attribute})): Migrated to (({GLib::Boxed})). * (({Pango::Rectangle#dup})): Added. * (({rbpango_attribute_from_ruby()})): Added. * Fixes * Fixed a bug that wrong (({Pango::Attribute})) conversion. [GitHub#1188][Reported by kojix2] ==== Ruby/GdkPixbuf2 * Improvements * (({GdkPixbuf::Pixbuf#subpixbuf})): Added. (({GdkPixbuf::Pixbuf#new_subpixbuf})) is deprecated. * (({GdkPixbuf::Pixbuf#new})): Improved the default (({row_stride})) value. ==== Ruby/GDK3 * Improvements * (({Gdk::Cursor.new})): Added multiple calls with the same value. [GitHub#1195][Reported by kojix2] ==== Ruby/GTK3 * Improvements * Removed needless custom callback handlers. * Dropped GTK+ 3.10 support. * (({Gtk::Application.new})): Changed to all arguments are omittable. * (({Gtk::TextBuffer#insert})): Changed to raise an exception for unknown tag. * Fixes * Fixed a bug that (({Gtk::Version.or_later?})) requires the 3rd argument. * Fixed demo. * [GitHub#1175][GitHub#1176][GitHub#1177][GitHub#1178][GitHub#1183] [GitHub#1184][GitHub#1185] [Reported by kojix2] * [GitHub#1181][GitHub#1186][GitHub#1197][GitHub#1210] [Patch by kojix2] ==== Ruby/Poppler * Improvements * (({Cairo::Context#show_poppler_page})): Added for consistency. ==== Ruby/RSVG2 * Improvements * (({Cairo::Context#show_rsvg_handle})): Added for consistency. ==== Ruby/GStreamer * Improvements * (({Gst::Element.[]})): Added as a shortcut of (({Gst::ElementFactory.make})). * (({Gst::Bus#poll})): Made all arguments omittable. === Thanks * Izumi Tsutsui * okkez * kojix2 * cedlemo * yosuke shiro @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2018/05/03 12:04:03 tsutsui Exp $ d3 4 a6 4 SHA1 (clutter-gdk-3.2.7.gem) = a82c94a6a7a67e6ea11535abf887578da875e4e5 RMD160 (clutter-gdk-3.2.7.gem) = 9f1c8900ec950c909ca26f0b59ce265413b3e8e2 SHA512 (clutter-gdk-3.2.7.gem) = c92ed6c3799d16c64be2413ee4a0f99117711982a17ad88e0d5b2b91edaeabeabe45dfe177120b0fa2353216b9988b92b908a2ba3b645885e831cd1ee5f3a18f Size (clutter-gdk-3.2.7.gem) = 15360 bytes @ 1.8 log @ruby-gnome2: update to 3.2.5. Upstream changes (from NEWS): == Ruby-GNOME2 3.2.5: 2018-05-02 This is a bug fix release of 3.2.4. === Changes ==== Document * Fixes * Fixed typos. [GitHub#1158][Patch by kojix2] [GitHub#1160][Patch by kojix2] ==== Ruby/GLib2 * Fixes * Fixed a GC related crash bug. [GitHub#1162][Reported by Izumi Tsutsui] ==== Ruby/GObjectIntrospection * Improvements * Disabled NULL check for GObject Introspection < 1.42. Because GObject Introspection < 1.42 doesn't support "(nullable)" annotation yet. ==== Ruby/GdkPixbuf2 * Improvements * (({GdkPixbuf::Pixbuf#composite})): Suppressed wrong warning. [GitHub#1156][Reported by Chaistrin] [GitHub#1157][Patch by cedlemo] * Fixes * Added a missing white space into message. [GitHub#1155][Reported by Robert A. Heiler] * (({GdkPixbuf::Pixbuf#composite})): Fixed a bug that width and height are ignored. [Patch by cedlemo] ==== Ruby/GTK3 * Improvements * (({Gtk::TextBuffer#initialize})): Accepted "property-name" form. [GitHub#1161][Reported by kojix2] ==== Ruby/Poppler * Improvements * Added a workaround for poppler-glib 0.63 bug. [GitHub#1159][Reported by HIGUCHI Daisuke] === Thanks * Robert A. Heiler * Chaistrin * cedlemo * kojix2 * Izumi Tsutsui * HIGUCHI Daisuke @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2018/04/13 16:31:10 tsutsui Exp $ d3 4 a6 4 SHA1 (clutter-gdk-3.2.5.gem) = 21895a81ecf8c784a328ae7a40997b3dd156a84b RMD160 (clutter-gdk-3.2.5.gem) = 887bd0dd088e39f1b47792646d238a7cc5a6a8a0 SHA512 (clutter-gdk-3.2.5.gem) = 7d408f59db7ebc1bc89dde13d034c3d8cbd416b2aa90a642e585b5128550e51eb00a24e78c988faab0ea661042535b3b52f34870b08a67102a0806d6696d367c Size (clutter-gdk-3.2.5.gem) = 5632 bytes @ 1.7 log @ruby-gnome2: update to 3.2.4. Upstream changes (from NEWS): == Ruby-GNOME2 3.2.4: 2018-04-09 This is a bug fix release of 3.2.3. === Changes ==== Ruby/GLib2 * Fixes * Fixed a bug that some constants aren't defined. If a content name is the same constant name at the top level such as (({Gtk::Object})), the constant isn't defined. [GitHub#1154][Debian#894816][mikutter#1199] [Reported by Akira Ouchi][Forwarded by HIGUCHI Daisuke] ==== RubyRsvg2 * Improvements * Windows: Upgraded bundled librsvg to 2.42.3. === Thanks * Akira Ouchi * HIGUCHI Daisuke == Ruby-GNOME2 3.2.3: 2018-04-03 This is a bug fix release of 3.2.2. === Changes ==== Ruby/GObjectIntrospection * Fixes * Fixed a crash bug when (({GLib::Bytes})) is passed as an argument. == Ruby-GNOME2 3.2.2: 2018-04-02 This is a release to support Ruby 2.5 on Windows. === Changes ==== All * Windows: Added Ruby 2.5 support. [GitHub#1148][Reported by Andy Meneely] * Red Hat: Use (({pkgconfig(name)})) style. [GitHub#1117][Patch by Mamoru TASAKA] ==== Ruby/GLib2 * Improvements * (({GLib::Bytes#to_s})): Changed to return a frozen string to reduce data copy. * Migrated to (({TypedData})) from (({Data})). ==== Ruby/GObjectIntrospection * Improvements * Added (({nil})) argument check. * (({GObjectIntrospection::Loader#rubyish_method_name})): Added (({:n_in_args_offset})) option. * Suppressed a needless copy of (({GLib::Bytes})). * Added filename array support. [GitHub#1151][Patch by cedlemo] * Fixes * Fixed a overflow bug on 32bit. [Debian#766020][Reported by Mario Lang] [GitHub#1137][Forwarded by HIGUCHI Daisuke] ==== Ruby/GTK2 * Fixes * Fix the wrong number of arguments. [GitHub#1133][Reported by Mamoru TASAKA] ==== Ruby/GDK3 * Improvements * Ensured loading GDK 3. [GitHub#1126][Patch by cedlemo] * Fixes * (({Gdk::Screen.default})): Fixed a GC related crash. * (({Gtk::Widget#style_context})): Fixed a GC related crash. [GitHub#1149][Reported by Valentin Pelloin] ==== Ruby/GTK3 * Improvements * Added a tool palette demo. [GitHub#1116][Patch by cedlemo] * Added a shortcut demo. [GitHub#1120][Patch by cedlemo] * Updated demo. [Reported by Titouan Teyssier] [GitHub#1139][Patch by Titouan Teyssier] * Updated README. [GitHub#1127][Patch by cedlemo] * Fixes * (({Gtk::Container#add_child(child)})): Made workable again. ==== Ruby/Poppler * Fixes * (({Poppler::Page#thumbnail_size})): Fixed return value. [GitHub:rcairo/rcairo#51][Reported by Mamoru TASAKA] ==== Ruby/Gnumeric * Improvements * Improved .typelib for Gnumeric detection. [GitHub#1118][Reported by cedlemo] === Thanks * cedlemo * Mamoru TASAKA * Titouan Teyssier * Mario Lang * HIGUCHI Daisuke * Andy Meneely * Valentin Pelloin @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2017/11/22 17:05:53 tsutsui Exp $ d3 4 a6 4 SHA1 (clutter-gdk-3.2.4.gem) = f09eceb6768be3eb3549b145a6c54491e37406e3 RMD160 (clutter-gdk-3.2.4.gem) = 040a1dd26de32eb4d1c1fefc19c6110052113e3d SHA512 (clutter-gdk-3.2.4.gem) = c1df357ac7365379096ef3208064b2c295fd3f89c1eadd0bdd5982df215233e77ace2c75f77fe572a020186562c65b574aec3527e17a00979b681ae77130b02c Size (clutter-gdk-3.2.4.gem) = 5632 bytes @ 1.6 log @ruby-gnome2: update to 3.2.1. Upstream changes (from NEWS): == Ruby-GNOME2 3.2.1: 2017-11-19 This is a memory related bug fix release. === Changes ==== Ruby/GLib2 * Improvements * (({GLib::Bytes#initialize})): Stopped to copy data for frozen (({String})). ==== Ruby/GObjectIntrospection * Fixes * Fixed memory leaks for output parameters. [GitHub#1113][Reported by Will Bryant] ==== Ruby/GIO2 * Improvements * (({Gio::InputStream#read_all})): Made workable. [GitHub#1110][Reported by Paul van Tilburg] * (({Gio::InputStream#read})): If the given size is (({nil})), read until EOF or error. It's compatible with Ruby's IO objects. ==== Ruby/GTK3 * Improvements * Marked top-level windows automatically. [GitHub#1103][Reported by cedlemo] === Thanks * Paul van Tilburg * cedlemo * Will Bryant @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2017/11/19 10:38:39 tsutsui Exp $ d3 4 a6 4 SHA1 (clutter-gdk-3.2.1.gem) = d89db2c96c451ad47cd7dc5121fa205b9151f065 RMD160 (clutter-gdk-3.2.1.gem) = d2d4269ecdb030043b69adedfad1672a99f5ffad SHA512 (clutter-gdk-3.2.1.gem) = 459ef494cd3f07e326c6a8f434f4e86a4f619093a91868c214574989c63812292a5b92dd90f257644a3a7b4f32abd1933a65ce17b8e447d78aebb820f282c128 Size (clutter-gdk-3.2.1.gem) = 5632 bytes @ 1.5 log @ruby-gnome2: update to 3.2.0. Upstream changes (from NEWS): == Ruby-GNOME2 3.2.0: 2017-11-07 This is a bug fix release for Ruby/Poppler. === Changes ==== Ruby/GLib * Improvements * (({GLib::IOChannel#create_watch})): Supported. [GitHub#1106][Reported by kspt-johs] * (({GLib::IOChannel#create_watch})): Supported. ==== Ruby/GTK3 * Improvements * Added a sample. [GitHub#1109][Patch by cedlemo] ==== Ruby/Poppler * Improvements * (({Poppler#Document#size})): Added again. * (({Poppler#Document#pages})): Added again. * Fixes * Updated dependencies. [GitHub#1107][Reported by OBATA Akio] * (({Poppler#Document#initialize(:data => data)})): Added workaround. It should be fixed in upstream. === Thanks * kspt-johs * OBATA Akio * cedlemo @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2017/10/21 01:22:55 tsutsui Exp $ d3 4 a6 4 SHA1 (clutter-gdk-3.2.0.gem) = c781ed714f0411d9155c7dfe48689fea9777c8eb RMD160 (clutter-gdk-3.2.0.gem) = 57d3a7265a6c32918f146f17a32f9573d27d871a SHA512 (clutter-gdk-3.2.0.gem) = 2590cc0535014fd8d8bfb1532f5269de7d1ec67701a70cefc128c03160275a33d8d1c939ff3ecfebdd8b58f336152cca9136512d49f66b4dbc00b5c09622f8a1 Size (clutter-gdk-3.2.0.gem) = 5632 bytes @ 1.4 log @ruby-gnome2: update to 3.1.9. Upstream changes: (from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.1.9/NEWS) == Ruby-GNOME2 3.1.9: 2017-10-16 This is a release that includes GObject Introspection migrated Ruby/Poppler. === Changes ==== All * Improvements * Added (({Makefile})) existence check before running (({make})). [GitHub#1065][Patch by HIGUCHI Daisuke] * Fixes * Fixed shebang paths. [GitHub#1066][Patch by HIGUCHI Daisuke] ==== Ruby/GLib * Improvements * Windows: Updated required cairo gem dependency. ==== Ruby/GObjectIntrospection * Improvements * (({GObjectIntrospection::Loader.register_object_class_converter})): Added. * Added (({gboolean *})) output support. * Added (({[GBoxed]})) output support. * Added (({[gboolean]})) input support. ==== Ruby/GDK3 * Improvements * (({Gdk::Window#origin})): Ignored garbage return value. ==== Ruby/GTK3 * Improvements * Added more demos. [GitHub#1096][GitHub#1098][GitHub#1099][GitHub#1103] [Patch by cedlemo] * (({Gtk::Container#add_child})): Added. [GitHub#1101][Reported by Robert A. Heiler] * (({Gtk::Container#remove_child})): Added. [GitHub#1101][Reported by Robert A. Heiler] ==== Ruby/Poppler * Improvements * Migrated to GObject Introspection bindings. [Patch by cedlemo] ==== Ruby/WebKit2GTK * Improvements * Reduced fragile test failure. [GitHub#1067][Patch by HIGUCHI Daisuke] * Followed upstream fix for (({webkit_web_view_new_with_related_view})). [GitHub#1095][Reported by Jeremy Bicha] * Relaxed test to support the latest WebKit2GTK+. [GitHub#1095][Reported by Jeremy Bicha] ==== Ruby/Rsvg2 * Improvements * Added document how to install on Heroku. [GitHub#1071][Patch by Ciocanel Razvan] ==== Ruby/VTE3 * Improvements * (({Vte::Regex})): Added. [GitHub#1087][Patch by cedlemo] === Thanks * HIGUCHI Daisuke * cedlemo * Ciocanel Razvan * Jeremy Bicha * Robert A. Heiler @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2017/08/18 14:58:50 tsutsui Exp $ d3 4 a6 4 SHA1 (clutter-gdk-3.1.9.gem) = 976e8ed8f30f72c05f176838594b634c0f311efd RMD160 (clutter-gdk-3.1.9.gem) = 970bdab051973f10370db93f54684a2bdda0a54c SHA512 (clutter-gdk-3.1.9.gem) = 787e685569e143063c3acae0cf1672a6b08f7c68a5b44df56f5b20a8b74eb7a8ad9f4758cc2171d0f2b2cf2d8f8b6cb9536943551c08831f74330dad704d40e8 Size (clutter-gdk-3.1.9.gem) = 5632 bytes @ 1.3 log @Update ruby-gnome2 packages to 3.1.8. Upstream changes: (from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.1.8/NEWS) == Ruby-GNOME2 3.1.8: 2017-07-15 This is a bug fix release for macOS install. === Changes ==== Ruby/GLib2 * Improvements * Supported (({--enable-debug})) for C++ sources. * Fixes * Fixed auto libffi detection for Homebrew. [GitHub#1058][Reported by Andy Meneely] ==== Ruby/Pango * Improvements * (({Pango::Rectangle#to_a])): Added. ==== Ruby/GObjectIntrospection * Improvements * Supported non-pointer struct field reader. [GitHub#1042][Reported by cedlemo] * Supported (({GHashTable})). ==== Ruby/CairoGObject * Improvements * CentOS 7: Supported auto native package install. ==== Ruby/GDK3 * Improvements * CentOS 7: Supported auto native package install. ==== Ruby/GTK3 * Improvements * Made more demos workable. ==== Ruby/WebKit2GTK * Improvements * Added a sample that uses proxy. ==== Ruby/GtkSourceView3 * Improvements * CentOS 7: Supported auto native package install. === Thanks * cedlemo * Andy Meneely == Ruby-GNOME2 3.1.7: 2017-07-10 === Changes ==== All * Improvements * Windows: Supported running commands in bundled packages. ==== Ruby/GLib * Improvements * (({GLib::Bytes#size})): Added. * (({GLib::Bytes#length})): Added. * (({GLib::Bytes#pointer})): Added. * Made stable glib-mkenums output. [GitHub#1054][Patch by dai] * Supported GError in callback argument. * Windows: Upgraded bundled GLib to 2.52.3. * Windows: Upgraded bundled Libtasn1 to 4.12. ==== Ruby/GObjectIntrospection * Improvements * Supported freeing GSList. * Supported not GObject Introspection based bindings object for receiver. * Supported int16 array output. * Supported uint16 array output. * Supported uint32 array output. * Supported uint64 array output. * Supported float array output. * Supported double array output. * Supported auto (({#inspect})) defining. * Homebrew: Supported Homebrew not installed at /usr/local. ==== Ruby/Pango * Improvements * Supported attribute again. [GItHub#1033][Reported by Mamoru TASAKA] * Supported (({Pango::Scale})) again. [GItHub#1048][Reported by cedlemo] * Added missing backward compatibility constants. * Windows: Upgraded bundled Pango to 1.40.6. ==== Ruby/GDK3 * Improvements * Windows: Upgraded bundled GTK+ to 3.22.16. ==== Ruby/GTK3 * Improvements * Updated demo. [GitHub#1038][GitHub#1039][GitHub#1040][GitHub#1044][GitHub#1045] [GitHub#1046][GitHub#1047][GitHub#1049][GitHub#1050][GitHub#1051] [GitHub#1052] [Patch by cedlemo] * Supported working on environment that has GTK+ 4. [GitHub#1041][Reported by cedlemo] * (({Gtk::TextTag#weight=})) accepts (({Pango::Weight})). * (({Gtk::TextBuffer#insert_markup})) stops to require length. * (({Gtk::TextTag#scale=})) accepts scale name such as (({:x_small})). * Supported (({GLib::Bytes})) as text buffer input. * (({Gtk::CssProvider#load_from_data})) accepts (({GLib::Bytes})). * Fixes * Fixed a crash bug in demo. [GitHub#1036][Reported by Mamoru TASAKA] ==== Ruby/Rsvg2 * Improvements * Added samples again. * Fixes * Added missing Ruby/CairoGObject dependency. [GitHub#1035][Reported by peret] ==== Ruby/Clutter * Improvements * Windows: Built GDK backend again. [GitHub:#1034][Reported by Alanzote] * Windows: Upgraded bundled Clutter to 1.26.2. ==== Ruby/WebKit2GTK * Improvements * Added a sample that saves screenshot. * Supported (({WebKit2Gtk::WebContext.new(ephemeral: true)})). ==== Ruby/GStreamer * Improvements * Windows: Upgraded bundled libsoup to 2.58.1. * Windows: Upgraded bundled GStreamer to 1.12.1. ==== Ruby/GtkSourceView3 * Improvements * Windows: Upgraded bundled GtkSourceView to 3.24.3. ==== Ruby/VTE3 * Improvements * Windows: Upgraded bundled VTE to 0.48.3. === Thanks * Alanzote * peret * cedlemo * Mamoru TASAKA * dai @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2017/06/10 08:27:20 tsutsui Exp $ d3 4 a6 4 SHA1 (clutter-gdk-3.1.8.gem) = d8e203c5d083531b915b4b07937cb09ce8e92371 RMD160 (clutter-gdk-3.1.8.gem) = 85234cacb3f609e0217f12b15dab6aa10b830aed SHA512 (clutter-gdk-3.1.8.gem) = 64bc48aabfed988acac2cabe7f3e7e06ce1674fe54b93d25e38956e13fe3ec1d54f70b9c54c863a7df6839bc5004aa8c69780aa6d4c4291ba22cc711bdc4daaf Size (clutter-gdk-3.1.8.gem) = 5632 bytes @ 1.2 log @Update ruby-gnome2 packages to 3.1.6. pkgsrc changes: - remove a pkgsrc patch for ruby-gnome2-gtk that seems fixed in upstream - ignore native-package-installer dependency checks in ruby-gnome2-clutter-gstreamer and ruby-gnome2-webkit-gtk Upstream changes: (from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.1.6/NEWS) == Ruby-GNOME2 3.1.6: 2017-06-03 === Changes This is a bug fix release for Windows packages. ==== All * Fixes * Added a missing path existence check on Windows. == Ruby-GNOME2 3.1.5: 2017-06-03 === Changes This is a bug fix release for Windows packages. ==== All * Improvements * Supported RubyInstaller2. ==== Ruby/Pango * Improvements * Add backward compatibility APIs: * (({Pango::FontDescription::WEIGHT_*})) * (({Pango::FontDescription::STYLE_*})) == Ruby-GNOME2 3.1.4: 2017-05-30 === Changes This is a release that supports Ruby 2.4 on Windows. ==== All * Improvements * Supported MSYS2. ==== Ruby/GLib2 * Improvements * Added (({GLib::Object#floating?})) for debugging. ==== Ruby/GIO2 * Improvements * Added (({Gio::File.open})). The followings are deprecated. * (({Gio::File.commandline_arg})) * (({Gio::File.path})) * (({Gio::File.uri})) ==== Ruby/GObjectIntrospection * Improvements * Relaxed expected test result for 32bit environment. [GitHub#1026][Reported by Mamoru TASAKA] * Added tests for (({GObjectIntrospection::ConstantInfo})). [GitHub#1027][Patch by cedlemo] * Supported floating "transfer full" GObject. ==== Ruby/GDK3 * Improvements * Supported (({Cairo::Surface#to_pixbuf(options={})})). (({Cairo::Surface#to_pixbuf(src_x, src_y, width, height)})) is deprecated. ==== Ruby/Rsvg2 * Improvements * Migrated to GObject Introspection bindings. * Renamed to (({Rsvg})) from (({RSVG})). (({RSVG})) is still usable but it's deprecated. [GitHub#1030][Patch by cedlemo] * Supported (({Cairo::Context#render_rsvg_handle(handle, :id => ...)})). ==== Ruby/WebKit2GTK * Improvements * (({WebKit3Gtk::WebView#initialize})): Supported (({Hash})) options. [GitHub#1028][Patch by Matijs van Zuijlen] === Thanks * Mamoru TASAKA * cedlemo * Matijs van Zuijlen == Ruby-GNOME2 3.1.3: 2017-04-27 === Changes This is a release that improve backward compatibility for Ruby/Pango. ==== Ruby/Pango * Improvements * Defined constants under (({Pango})) again for backward compatibility. [GitHub#1022][Reported by Andy Meneely] * Defined constants under (({Pango::Layout})) again for backward compatibility. [GitHub#1022][Reported by Andy Meneely] * (({Pango.pixels})): Added again. * (({Pango::AttrShape#data})): Supported again. * Fixes * (({Pango::Layout#text=})): Fixed a bug that wrong bytesize is used for multibyte string. * (({Pango::Layout#markup=})): Fixed a bug that wrong bytesize is used for multibyte string. === Thanks * Andy Meneely == Ruby-GNOME2 3.1.2: 2017-04-26 There is an incompatible change. (({GBytes})) to (({String})) conversion is changed to (({GBytes})) to (({GLib::Bytes})) conversion. You can get (({String})) by (({GLib::Bytes#to_s})). Other incompatible changes are bugs. Please report them to us. === Changes ==== All * Improvements * Supported auto depended package install for GObject Introspection based bindings. ==== Ruby/GLib2 * Improvements * Supported overriding (({alloc_func})) in super class. * Extracted native package installer code as native-package-installer gem. * (({GLib::Bytes})): Added. * Supported pkg-config 1.1.9 or later. * Fixes * Fixed a build error on CentOS 6 and Ubuntu 12.04. They use GLib < 2.34. [GitHub#1012][Reported by Scot] * Fixed a bug that (({GLib::TypePlugin})) can't be included. [GitHub#1019][Patch by Matijs van Zuijlen] ==== Ruby/GIO2 * Fixes * Fixed a path in test. [GitHub#990][Reported by Mamoru TASAKA] ==== Ruby/GObjectIntrospection * Improvements * Supported getting interface, union and boxed type as a field value. * Supported setting an interface as a field. * Supported more struct types. * Supported cairo-gobject types. * Supported outputting an array of interfaces. [GitHub#1006][Reported by cedlemo] * Supported Rubyish method name conversion for (({list_XXX})) methods that return an array. * Supported customizing field reader method name. * Supported auto (({int})) to boolean conversion for field value. * (({GObjectIntrospection::Repository.default})): Added a GC guard. * Supported inputting (({unichar})). * Supported inputting (({gint64})) C array. * Supported inputting (({gint8})) C array. * Added tests for (({GObjectIntrospection::UnionInfo})). [GitHub#1016][Patch by cedlemo] * Stopped auto (({GBytes})) to (({String})) conversion. (({GBytes})) is converted to (({GLib::Bytes})). It's for efficient byte sequence handling in Ruby. It's an incompatible change. You can use (({GLib::Bytes#to_s})) to get (({String})). * Fixes * (({GObjectIntrospection::RepositoryError})): Fixed parent class. * Fixed a typo. [GitHub#1002][Reported by cedlemo] ==== Ruby/ATK * Improvements * Migrated to GObject Introspection bindings. [GitHub#998][Patch by cedlemo] ==== Ruby/CairoGObject * Fixes * Fixed a double free bug. ==== Ruby/Pango * Improvements * Migrated to GObject Introspection bindings. [GitHub#1007][GitHub#1008][GitHub#1009][GitHub#1010] [GitHub#1011][Patch by cedlemo] [GitHub#1013][GitHub#1014][Patch by Detlef Wagner] ==== Ruby/GdkPixbuf2 * Improvements * Supported GdkPixbuf 2.31.6 on CentOS 7 again. ==== Ruby/GDK3 * Improvements * (({Gdk::Event})) and subclasses: Supported again. * Supported old GDK 3 again. * Supported X11 related features. [GitHub#999][Reported by johnlane] ==== Ruby/GTK3 * Improvements * (({Gtk::Widget#click})): Added. * (({Gtk::Widget#send_key})): Added. * (({Gtk::Widget#wait_for_draw})): Added. * (({Gtk::WiAccelGroup.activate})): Added. * Updated samples. [GitHub#1002][GitHub#1003] [Patch by cedlemo] * (({Gtk::IconTheme#choose_icon})): Changed the default flags to (({0})) from (({:generic_fallback})). * (({Gtk::IconTheme#lookup_icon})): Changed the default flags to (({0})) from (({:generic_fallback})). * Supported GTK+ < 3.20 again. * Fixes * Updated signal name in document. [GitHub#995][Patch by Arnaud Meuret] ==== Ruby/ClutterGdk * Fixes * Ensured initializing GDK. [GitHub#1000][Reported by cedlemo] ==== Ruby/GOffice * Improvements * (({GOffice::Version})): Added. === Thanks * Mamoru TASAKA * Arnaud Meuret * cedlemo * johnlane * Scot * Detlef Wagner * Matijs van Zuijlen @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2017/01/29 07:41:10 tsutsui Exp $ d3 4 a6 4 SHA1 (clutter-gdk-3.1.6.gem) = 3cc1ae20f80ab35137ce9d566f63b42963c154de RMD160 (clutter-gdk-3.1.6.gem) = 98055180ab209ef00e8ef7169177d4e4c166c732 SHA512 (clutter-gdk-3.1.6.gem) = 31642b4a54e06b7bdb28ddca3c5c0fb0ce7484b1f1fe2437508e2a98ec2ad26ecd1504354b97ac763813501ac15d25e240bc5d7033ff5c7c5b553f5268ad3b72 Size (clutter-gdk-3.1.6.gem) = 5632 bytes @ 1.1 log @Import ruby-gnome2-clutter-gdk-3.1.1 as graphics/ruby-gnome2-clutter-gdk. Ruby-GNOME 2 is a set of Ruby language bindings for the various application development libraries included with the GNOME/GTK+ environment. Ruby/ClutterGDK is a Ruby binding of GDK specific API of Clutter. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2016/11/18 12:41:35 tsutsui Exp $ d3 4 a6 4 SHA1 (clutter-gdk-3.1.1.gem) = fda215f49b575042dc3c40d1cb3f39964f272734 RMD160 (clutter-gdk-3.1.1.gem) = 82c075fb66b12402c9382bf1c046891c6d2fc1f1 SHA512 (clutter-gdk-3.1.1.gem) = 708deaada8d402d61096fbf4e3cf35bcf1895200749e9289c20ddd3d5fc9b8e184d28993e1b69893bf07e99b80c458d7133b17d1e1b462f334f73ce9ded44259 Size (clutter-gdk-3.1.1.gem) = 5632 bytes @