Subject: CVS commit: pkgsrc
From: Izumi Tsutsui
Date: 2022-01-17 16:17:16
Message id: 20220117151717.3DBD0FB24@cvs.NetBSD.org

Log Message:
ruby-gnome: update to 3.5.1.

Upstream changes (from NEWS):

== Ruby-GNOME 3.5.1: 2021-01-17

This is a release for Windows.

=== Changes

==== All

  * windows: Add workaround for mingw-w64-x86_64-gettext-0.21-1 or
    later. Dummy (({DllMain()})) is defined.

==== Ruby/Pango

  * Fixes

    * Fixed a bug that can't be started.
      [GitHub#1456][Reported by Akira Ouchi]

==== Ruby/GObjectIntrospection

  * Fixes

    * Fixed a bug that (({NoMethodError})) is raised on invalid
      signature for constructor.

=== Thanks

  * Akira Ouchi

== Ruby-GNOME 3.5.0: 2021-01-11

This is a release that adds support for Ractor.

Ruby/GObjectIntrospection has some backward incompatibilities for
Ractor support. If you have any problem, please report it to
https://github.com/ruby-gnome/ruby-gnome/issues .

=== Changes

==== Ruby/GLib2

  * Improvements

    * Added support for Ractor.

    * Added support for signal handlers and virtual methods in
      included module.

    * Added support for (({try_convert})) protocol for property setter.

    * Added support for converting tuple (({GVariant})) to Ruby.

==== Ruby/GIO2

  * Improvements

    * Added support for GIO 2.70.

    * Added (({Gio::RubyInputStream})) to use Ruby objects as
      (({Gio::InputStream})).

    * Added (({Gio::RubyOutputStream})) to use Ruby objects as
      (({Gio::OutputStream})).

==== Ruby/GObjectIntrospection

  * Improvements

    * Added support for Ractor. This introduced some backward
      incompatiblities.

    * Added support for "transfer full" for out (({GError})).
      [GitHub#1437][Reported by mcclumpherty]

    * Added support for changing whether GVL is unlocked per object by
      the following APIs.

      * (({GObjectIntrospection::FunctionInfo#set_lock_gvl_default}))

      * (({GObjectIntrospection::FunctionInfo#add_lock_gvl_predicate}))

      * (({GObjectIntrospection::Loader#prepare_function_info_lock_gvl}))

    * Added support for converting from raw argument to enum.

    * Added support for (({GList<GVariant>})) return value.

    * Added support for reporting an error in callback.

  * Fixes

    * Fixed a bug that virtual functions of grandparent class can't be
      implemented.
      [GitHub#1433][Patch by shibafu]

==== Ruby/Pango

  * Improvements

    * Added support for Ruby 3.2.

==== Ruby/GTK3

  * Improvements

    * Improved documentation.
      [GitHub#1454][Patch by Andy Maleh]

    * Added support for Ruby 3.2.

==== Ruby/GDK4

  * Improvements

    * Updated pkg-config ID.
      [GitHub#1435][Patch by Sasi Olin]

==== Ruby/GTK4

  * Improvements

    * Removed needless rsvg2 dependency on Windows.
      [GitHub#1440][Reported by HuBandiT]

  * Fixes

    * Fixed typos in warning messages.
      [GitHub#1442][Patch by HuBandiT]
      [GitHub#1415][Reported by rubyFeedback]

=== Thanks

  * shibafu

  * Sasi Olin

  * mcclumpherty

  * HuBandiT

  * rubyFeedback

  * Andy Maleh

Files:
RevisionActionfile
1.5modifypkgsrc/devel/ruby-atk/Makefile
1.9modifypkgsrc/devel/ruby-atk/distinfo
1.5modifypkgsrc/devel/ruby-gio2/Makefile
1.2modifypkgsrc/devel/ruby-gio2/PLIST
1.9modifypkgsrc/devel/ruby-gio2/distinfo
1.5modifypkgsrc/devel/ruby-glib2/Makefile
1.9modifypkgsrc/devel/ruby-glib2/distinfo
1.5modifypkgsrc/devel/ruby-gobject-introspection/Makefile
1.3modifypkgsrc/devel/ruby-gobject-introspection/PLIST
1.9modifypkgsrc/devel/ruby-gobject-introspection/distinfo
1.8modifypkgsrc/devel/ruby-pango/Makefile
1.9modifypkgsrc/devel/ruby-pango/distinfo
1.7modifypkgsrc/graphics/ruby-cairo-gobject/Makefile
1.9modifypkgsrc/graphics/ruby-cairo-gobject/distinfo
1.11modifypkgsrc/graphics/ruby-clutter/Makefile
1.13modifypkgsrc/graphics/ruby-clutter/distinfo
1.8modifypkgsrc/graphics/ruby-clutter-gdk/Makefile
1.9modifypkgsrc/graphics/ruby-clutter-gdk/distinfo
1.31modifypkgsrc/graphics/ruby-clutter-gtk/Makefile
1.9modifypkgsrc/graphics/ruby-clutter-gtk/distinfo
1.8modifypkgsrc/graphics/ruby-gdk3/Makefile
1.9modifypkgsrc/graphics/ruby-gdk3/distinfo
1.5modifypkgsrc/graphics/ruby-gdk_pixbuf2/Makefile
1.9modifypkgsrc/graphics/ruby-gdk_pixbuf2/distinfo
1.11modifypkgsrc/graphics/ruby-rsvg2/Makefile
1.9modifypkgsrc/graphics/ruby-rsvg2/distinfo
1.8modifypkgsrc/meta-pkgs/ruby-gnome/Makefile.common
1.9modifypkgsrc/multimedia/ruby-clutter-gstreamer/distinfo
1.6modifypkgsrc/multimedia/ruby-gstreamer/Makefile
1.4modifypkgsrc/multimedia/ruby-gstreamer/PLIST
1.9modifypkgsrc/multimedia/ruby-gstreamer/distinfo
1.20modifypkgsrc/print/ruby-poppler/Makefile
1.9modifypkgsrc/print/ruby-poppler/distinfo
1.9modifypkgsrc/www/ruby-webkit-gtk/distinfo
1.8modifypkgsrc/x11/ruby-gtk3/Makefile
1.9modifypkgsrc/x11/ruby-gtk3/distinfo
1.11modifypkgsrc/x11/ruby-gtksourceview3/Makefile
1.9modifypkgsrc/x11/ruby-gtksourceview3/distinfo