./graphics/ruby-cairo-gobject, Ruby binding of cairo-gobject

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.4.2, Package name: ruby26-cairo-gobject-3.4.2, Maintainer: tsutsui

Ruby-GNOME is a set of Ruby language bindings for the various
application development libraries included with the GNOME/GTK+
environment.

Ruby/CairoGObject is a Ruby binding of cairo-gobject.


Required to run:
[graphics/cairo-gobject] [graphics/ruby-cairo] [lang/ruby26-base] [devel/ruby-glib2]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

SHA1: a580ebe61558740d19a13093a76a3a80cd648dd9
RMD160: 8e9d010c047f776a136bb84259a293396b38a92d
Filesize: 19.5 KB

Version history: (Expand)


CVS history: (Expand)


   2020-05-02 20:05:06 by Izumi Tsutsui | Files touched by this commit (43) | Package updated
Log message:
ruby-gnome: update to 3.4.2.

pkgsrc changes:

- for ruby-gilb2 and ruby-gobject-introspection gems,
  handle generated source files that are no longer included
  in distributed gem files by newly introduced GEM_KEEPBUILD
  variable

Upstream changes (from NEWS):

== Ruby-GNOME 3.4.2: 2020-05-02

This is a follow-up release of 3.4.1.

=== Changes

==== Ruby/GLib2

  * Improvements

    * Add support for Ruby 2.8.

==== Ruby/GTK3

  * Improvements

    * (({Gtk::Widget#style_get_property})): Added a validation.

    * Updated examples.
      [GitHub#1318][GitHub#1319][GitHub#1320][GitHub#1321][GitHub#1322]
      [GitHub#1323][GitHub#1324][GitHub#1325][GitHub#1326][GitHub#1327]
      [GitHub#1328][GitHub#1329][GitHub#1330][GitHub#1331][GitHub#1332]
      [GitHub#1353][GitHub#1354][GitHub#1355][GitHub#1391]
      [Patch by kojix2]

  * Fixes

    * Fixed a typo.
      [GitHub#1307][Patch by Ismail Arilik]

==== Ruby/GObjectIntrospection

  * Improvements

    * Changed to accept (({nil})) as a false value for boolean.
      [GitHub#1305][Reported by Matijs van Zuijlen]

    * Added support for UTF-8 (({GHashTable})) value.

    * Added workaround for (({rsvg_handle_set_stylesheet()})).

  * Fixes

    * Fixed a bug that pointer struct isn't allocated correctly.
      [GitHub#1315][Reported by Konrad Narewski]

==== Ruby/GtkSourceView4

  * Improvements

    * Added support for auto native package install on Ubuntu.
      [GitHub#1309][Patch by Ismail Arilik]

    * Added support for auto native package install on Debian GNU/Linux.

==== Ruby/VTE3

  * Improvements

    * (({Vte::Terminal#spawn})): Made options optional.
      [GitHub#1333][Patch by kojix2]

    * Updated README.
      [GitHub#1335][Patch by kojix2]

==== Ruby/GdkPixbuf2

  * Improvements

    * Updated examples.
      [GitHub#1336][GitHub#1337][GitHub#1338][GitHub#1339][GitHub#1340]
      [GitHub#1341][GitHub#1342][GitHub#1343][GitHub#1344][GitHub#1347]
      [GitHub#1348][GitHub#1349]
      [Patch by kojix2]

    * Updated README.
      [GitHub#1346][Patch by kojix2]

==== Ruby/WebKit2GTK

  * Fixes

    * Fixed dependency check.
      [GitHub#1351][Patch by kojix2]

==== Ruby/RSVG2

  * Improvements

    * Updated examples.
      [GitHub#1357][Patch by kojix2]
      [GitHub#1393][Patch by Jean-Christophe Le Lann]

=== Thanks

  * Matijs van Zuijlen

  * Ismail Arilik

  * Konrad Narewski

  * kojix2

  * Jean-Christophe Le Lann
   2020-03-08 17:51:54 by Thomas Klausner | Files touched by this commit (2833)
Log message:
*: recursive bump for libffi
   2019-10-19 10:25:20 by Izumi Tsutsui | Files touched by this commit (23) | Package updated
Log message:
ruby-gnome: Update to 3.4.1.

Upstream changes (from NEWS):

== Ruby-GNOME 3.4.1: 2019-10-16

This is a follow-up release of 3.4.0.

=== Changes

==== Ruby/GDK3

  * Improvements

    * Added support for (({String})) and (({Symbol})) as (({Gdk::Color})).
      [GitHub#1286][Reported by rubyFeedback]

    * Added support for (({String})) and (({Symbol})) as (({Gdk::RGBA})).

==== Ruby/GObjectIntrospection

  * Improvements

    * Added support for (({GBytes **})).

=== Thanks

  * rubyFeedback
   2019-10-11 18:20:25 by Izumi Tsutsui | Files touched by this commit (31) | Package updated
Log message:
ruby-gnome: Update to 3.4.0.

Upstream changes (from NEWS):

== Ruby-GNOME 3.4.0: 2019-10-10

This is a bug fix release of 3.3.9.

=== Changes

==== Ruby/ATK

  * Fixes

    * Fixed a typo.
      [GitHub#1302][Reported by kojix2]

=== Thanks

  * kojix2

== Ruby-GNOME 3.3.9: 2019-10-10

This is a full GLib 2.62.0 support release.

=== Changes

==== Ruby/GLib2

  * Improvements

    * Deprecated (({GLib::Param::PRIVATE})). Use
      (({GLib::Param::STATIC_NAME})) instead.

    * Deprecated (({GLib::Param#private?})). Use
      (({GLib::Param#static_name?})) instead.

    * Added new flags:

      * (({GLib::Param::STATIC_NICK}))

      * (({GLib::Param::STATIC_BLURB}))

      * (({GLib::Param::EXPLICIT_NOTIFY}))

      * (({GLib::Param::DEPRECATED}))

    * Added new predicates:

      * (({GLib::Param#static_nick?}))

      * (({GLib::Param#static_blurb?}))

      * (({GLib::Param#explicit_notify?}))

      * (({GLib::Param#deprecated?}))

    * Deprecated (({ruby_gnome2_version})) in `mkmf-gnome`. Use
      (({ruby_gnome_version})) instead.

    * Added (({rbgobj_gtype_from_ruby()})).

    * Added (({rbg_is_object()})).

    * Added (({rbg_is_value()})).

    * Added (({rbg_is_bytes()})).

    * Removed needless const from the return value of
      (({rbg_rval2strv()})).

    * Removed needless const from the return value of
      (({rbg_rval2strv_accept_nil()})).

    * Added (({rbg_rval2filenamev()})).

    * Added (({rbg_rval2filenamev_accept_nil()})).

    * Stopped to define (({GType})) for (({GPollFD})).

==== Ruby/GObjectIntrospection

  * Improvements

    * Added support for conversion from (({GLib::Bytes})) to
      (({[gint8]})) and (({[guint8]})).

    * Added more information to inspected result.

==== Ruby/GIO2

  * Improvements

    * Added support for GLib 2.62.0 or later.
      [GitHub#1296][Reported by Mamoru TASAKA]

==== Ruby/GTK3

  * Improvements

    * Added (({Gtk::TreeModelSort.new})).
      [GitHub#1298][Reported by LutzLue]
      (({[gint8]})) and (({[guint8]})).

==== Ruby/GStreamer

  * Improvements

    * Removed all custom callbacks.

    * (({Gst::TagList#each})): Changed to yield tag name and tag
      values.

=== Thanks

  * LutzLue

  * Mamoru TASAKA