pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc ruby-gnome2: update to 3.2.7.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/eb3b56c76f8f
branches:  trunk
changeset: 381519:eb3b56c76f8f
user:      tsutsui <tsutsui%pkgsrc.org@localhost>
date:      Sat Jun 09 03:36:07 2018 +0000

description:
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

diffstat:

 devel/ruby-gnome2-atk/PLIST                                                                           |   6 +-
 devel/ruby-gnome2-atk/distinfo                                                                        |  10 +-
 devel/ruby-gnome2-gio/PLIST                                                                           |   7 +-
 devel/ruby-gnome2-gio/distinfo                                                                        |  10 +-
 devel/ruby-gnome2-glib/Makefile                                                                       |   3 +-
 devel/ruby-gnome2-glib/PLIST                                                                          |  38 +++++----
 devel/ruby-gnome2-glib/buildlink3.mk                                                                  |   4 +-
 devel/ruby-gnome2-glib/distinfo                                                                       |  11 +-
 devel/ruby-gnome2-glib/patches/patch-ext_glib2_rbgobj__closure.c                                      |  23 ------
 devel/ruby-gnome2-gobject-introspection/PLIST                                                         |   5 +-
 devel/ruby-gnome2-gobject-introspection/buildlink3.mk                                                 |   4 +-
 devel/ruby-gnome2-gobject-introspection/distinfo                                                      |  11 +-
 devel/ruby-gnome2-gobject-introspection/patches/patch-ext_gobject-introspection_rb-gi-function-info.c |  24 ------
 devel/ruby-gnome2-pango/Makefile                                                                      |   5 +-
 devel/ruby-gnome2-pango/PLIST                                                                         |   6 +-
 devel/ruby-gnome2-pango/buildlink3.mk                                                                 |   5 +-
 devel/ruby-gnome2-pango/distinfo                                                                      |  10 +-
 graphics/ruby-gnome2-cairo-gobject/PLIST                                                              |   5 +-
 graphics/ruby-gnome2-cairo-gobject/distinfo                                                           |  10 +-
 graphics/ruby-gnome2-clutter-gdk/PLIST                                                                |   5 +-
 graphics/ruby-gnome2-clutter-gdk/distinfo                                                             |  10 +-
 graphics/ruby-gnome2-clutter-gtk/PLIST                                                                |   5 +-
 graphics/ruby-gnome2-clutter-gtk/distinfo                                                             |  10 +-
 graphics/ruby-gnome2-clutter/PLIST                                                                    |   5 +-
 graphics/ruby-gnome2-clutter/distinfo                                                                 |  10 +-
 graphics/ruby-gnome2-gdk3/Makefile                                                                    |   3 +-
 graphics/ruby-gnome2-gdk3/PLIST                                                                       |   5 +-
 graphics/ruby-gnome2-gdk3/buildlink3.mk                                                               |   4 +-
 graphics/ruby-gnome2-gdk3/distinfo                                                                    |  10 +-
 graphics/ruby-gnome2-gdkpixbuf/PLIST                                                                  |   5 +-
 graphics/ruby-gnome2-gdkpixbuf/distinfo                                                               |  10 +-
 graphics/ruby-gnome2-rsvg/distinfo                                                                    |  10 +-
 meta-pkgs/ruby-gnome2/Makefile.common                                                                 |   4 +-
 multimedia/ruby-gnome2-clutter-gstreamer/PLIST                                                        |   9 ++-
 multimedia/ruby-gnome2-clutter-gstreamer/distinfo                                                     |  10 +-
 multimedia/ruby-gnome2-gstreamer/PLIST                                                                |   5 +-
 multimedia/ruby-gnome2-gstreamer/distinfo                                                             |  10 +-
 print/ruby-gnome2-poppler/PLIST                                                                       |   5 +-
 print/ruby-gnome2-poppler/distinfo                                                                    |  10 +-
 www/ruby-gnome2-webkit-gtk/distinfo                                                                   |  10 +-
 www/ruby-gnome2-webkit-gtk2/distinfo                                                                  |  10 +-
 x11/ruby-gnome2-gtk/PLIST                                                                             |   6 +-
 x11/ruby-gnome2-gtk/buildlink3.mk                                                                     |   4 +-
 x11/ruby-gnome2-gtk/distinfo                                                                          |  10 +-
 x11/ruby-gnome2-gtk3/Makefile                                                                         |   6 +-
 x11/ruby-gnome2-gtk3/PLIST                                                                            |  10 ++-
 x11/ruby-gnome2-gtk3/buildlink3.mk                                                                    |   4 +-
 x11/ruby-gnome2-gtk3/distinfo                                                                         |  10 +-
 x11/ruby-gnome2-gtksourceview2/PLIST                                                                  |   6 +-
 x11/ruby-gnome2-gtksourceview2/distinfo                                                               |  10 +-
 x11/ruby-gnome2-gtksourceview3/PLIST                                                                  |   5 +-
 x11/ruby-gnome2-gtksourceview3/distinfo                                                               |  10 +-
 x11/ruby-gnome2-vte/PLIST                                                                             |   6 +-
 x11/ruby-gnome2-vte/distinfo                                                                          |  10 +-
 54 files changed, 235 insertions(+), 224 deletions(-)

diffs (truncated from 1092 to 300 lines):

diff -r eee225bb5916 -r eb3b56c76f8f devel/ruby-gnome2-atk/PLIST
--- a/devel/ruby-gnome2-atk/PLIST       Sat Jun 09 03:01:12 2018 +0000
+++ b/devel/ruby-gnome2-atk/PLIST       Sat Jun 09 03:36:07 2018 +0000
@@ -1,7 +1,10 @@
-@comment $NetBSD: PLIST,v 1.8 2017/06/10 08:27:19 tsutsui Exp $
+@comment $NetBSD: PLIST,v 1.9 2018/06/09 03:36:07 tsutsui Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_EXTSDIR}/gem.build_complete
+${GEM_LIBDIR}/COPYING.LIB
+${GEM_LIBDIR}/README.md
 ${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/atk.gemspec
 ${GEM_LIBDIR}/dependency-check/Rakefile
 ${GEM_LIBDIR}/lib/atk.rb
 ${GEM_LIBDIR}/test/atk-test-utils.rb
@@ -9,4 +12,3 @@
 ${GEM_LIBDIR}/test/test-text-rectangle.rb
 ${GEM_LIBDIR}/test/test-version.rb
 ${GEM_HOME}/specifications/${GEM_NAME}.gemspec
-@pkgdir lib/ruby/gems/2.3.0/build_info
diff -r eee225bb5916 -r eb3b56c76f8f devel/ruby-gnome2-atk/distinfo
--- a/devel/ruby-gnome2-atk/distinfo    Sat Jun 09 03:01:12 2018 +0000
+++ b/devel/ruby-gnome2-atk/distinfo    Sat Jun 09 03:36:07 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2018/05/03 12:04:02 tsutsui Exp $
+$NetBSD: distinfo,v 1.13 2018/06/09 03:36:07 tsutsui Exp $
 
-SHA1 (atk-3.2.5.gem) = 541f914abad1e016c69d0a66aec613d8def6d960
-RMD160 (atk-3.2.5.gem) = f8054789236c468068933592e8e1dc434f3d4491
-SHA512 (atk-3.2.5.gem) = c1f555793bd3920af773aa427ed484a78192373a07161a4baca5ecba40d9f188a8f334410421c0c753bd10f694170e02b62ce63cc725b6bf006b69863978112f
-Size (atk-3.2.5.gem) = 6656 bytes
+SHA1 (atk-3.2.7.gem) = 6716d8ed521565a69093023bf59575cd7911bfb4
+RMD160 (atk-3.2.7.gem) = bdf586ec62c8b5ea7bea69cd9289c1f35082bab1
+SHA512 (atk-3.2.7.gem) = 71ee358ad639ad14d4ce24a5f5d241f7a36afa55ae1a7eb80a8c445ecf2e7615780c9da66352fd4eb76f4f0638a04e98f249348e58db25e4dd060d4f66ed848a
+Size (atk-3.2.7.gem) = 16384 bytes
diff -r eee225bb5916 -r eb3b56c76f8f devel/ruby-gnome2-gio/PLIST
--- a/devel/ruby-gnome2-gio/PLIST       Sat Jun 09 03:01:12 2018 +0000
+++ b/devel/ruby-gnome2-gio/PLIST       Sat Jun 09 03:36:07 2018 +0000
@@ -1,7 +1,9 @@
-@comment $NetBSD: PLIST,v 1.9 2017/01/29 07:54:19 tsutsui Exp $
+@comment $NetBSD: PLIST,v 1.10 2018/06/09 03:36:07 tsutsui Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_EXTSDIR}/gem.build_complete
 ${GEM_EXTSDIR}/gio2.${RUBY_DLEXT}
+${GEM_LIBDIR}/COPYING.LIB
+${GEM_LIBDIR}/README.md
 ${GEM_LIBDIR}/Rakefile
 ${GEM_LIBDIR}/ext/gio2/depend
 ${GEM_LIBDIR}/ext/gio2/extconf.rb
@@ -10,6 +12,7 @@
 ${GEM_LIBDIR}/ext/gio2/rb-gio2.c
 ${GEM_LIBDIR}/ext/gio2/rb-gio2.h
 ${GEM_LIBDIR}/extconf.rb
+${GEM_LIBDIR}/gio2.gemspec
 ${GEM_LIBDIR}/lib/gio2.rb
 ${GEM_LIBDIR}/lib/gio2.${RUBY_DLEXT}
 ${GEM_LIBDIR}/lib/gio2/action-map.rb
@@ -21,6 +24,7 @@
 ${GEM_LIBDIR}/lib/gio2/inet-address.rb
 ${GEM_LIBDIR}/lib/gio2/input-stream.rb
 ${GEM_LIBDIR}/lib/gio2/loader.rb
+${GEM_LIBDIR}/lib/gio2/menu-item.rb
 ${GEM_LIBDIR}/lib/gio2/pollable-input-stream.rb
 ${GEM_LIBDIR}/lib/gio2/pollable-output-stream.rb
 ${GEM_LIBDIR}/lib/gio2/resources.rb
@@ -53,6 +57,7 @@
 ${GEM_LIBDIR}/test/test-input-stream.rb
 ${GEM_LIBDIR}/test/test-memory-input-stream.rb
 ${GEM_LIBDIR}/test/test-memory-output-stream.rb
+${GEM_LIBDIR}/test/test-menu-item.rb
 ${GEM_LIBDIR}/test/test-mount.rb
 ${GEM_LIBDIR}/test/test-output-stream.rb
 ${GEM_LIBDIR}/test/test-pollable-input-stream.rb
diff -r eee225bb5916 -r eb3b56c76f8f devel/ruby-gnome2-gio/distinfo
--- a/devel/ruby-gnome2-gio/distinfo    Sat Jun 09 03:01:12 2018 +0000
+++ b/devel/ruby-gnome2-gio/distinfo    Sat Jun 09 03:36:07 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2018/05/03 12:04:02 tsutsui Exp $
+$NetBSD: distinfo,v 1.13 2018/06/09 03:36:07 tsutsui Exp $
 
-SHA1 (gio2-3.2.5.gem) = 8bbffffe54e5622c89ef0d8cdbd838618f962bd3
-RMD160 (gio2-3.2.5.gem) = 35f3ab9d1ca868c4a6ba219ed265e354ec5caf6e
-SHA512 (gio2-3.2.5.gem) = a2b7f838675d3071068a576e06cfd2cc3d94187e3486b8f74ea348b54c51bdbe52b2fe9a78ba01f21ad9723772035abae53afb3694e48de89dee09b669bff650
-Size (gio2-3.2.5.gem) = 26112 bytes
+SHA1 (gio2-3.2.7.gem) = ea76bb48ba07fa99e871480e3fbb7d50440f0074
+RMD160 (gio2-3.2.7.gem) = d49317ae32ad5261f06ccda478dba761afd81248
+SHA512 (gio2-3.2.7.gem) = fe0537eb924b72775a8b2ee29358b316c4398fa704868572c9b819030021ae09aee8a8594774982d115e83903f0483d608961c3d2684f2c77cc4af7bfef9300d
+Size (gio2-3.2.7.gem) = 37376 bytes
diff -r eee225bb5916 -r eb3b56c76f8f devel/ruby-gnome2-glib/Makefile
--- a/devel/ruby-gnome2-glib/Makefile   Sat Jun 09 03:01:12 2018 +0000
+++ b/devel/ruby-gnome2-glib/Makefile   Sat Jun 09 03:36:07 2018 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.33 2018/05/26 15:58:59 tsutsui Exp $
+# $NetBSD: Makefile,v 1.34 2018/06/09 03:36:07 tsutsui Exp $
 #
 
 DISTNAME=              glib2-${VERSION}
 PKGNAME=               ${RUBY_PKGPREFIX}-gnome2-glib-${VERSION}
-PKGREVISION=           1
 COMMENT=               Ruby binding of GLib-2.x
 CATEGORIES=            devel
 
diff -r eee225bb5916 -r eb3b56c76f8f devel/ruby-gnome2-glib/PLIST
--- a/devel/ruby-gnome2-glib/PLIST      Sat Jun 09 03:01:12 2018 +0000
+++ b/devel/ruby-gnome2-glib/PLIST      Sat Jun 09 03:36:07 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.21 2017/11/19 10:38:38 tsutsui Exp $
+@comment $NetBSD: PLIST,v 1.22 2018/06/09 03:36:07 tsutsui Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_EXTSDIR}/gem.build_complete
 ${GEM_EXTSDIR}/glib-enum-types.h
@@ -11,6 +11,8 @@
 ${GEM_EXTSDIR}/rbgutil.h
 ${GEM_EXTSDIR}/rbgutil_list.h
 ${GEM_EXTSDIR}/rbgutildeprecated.h
+${GEM_LIBDIR}/COPYING.LIB
+${GEM_LIBDIR}/README.md
 ${GEM_LIBDIR}/Rakefile
 ${GEM_LIBDIR}/ext/glib2/depend
 ${GEM_LIBDIR}/ext/glib2/extconf.rb
@@ -19,6 +21,7 @@
 ${GEM_LIBDIR}/ext/glib2/glib2.def
 ${GEM_LIBDIR}/ext/glib2/rbgcompat.h
 ${GEM_LIBDIR}/ext/glib2/rbglib-bytes.c
+${GEM_LIBDIR}/ext/glib2/rbglib-gc.c
 ${GEM_LIBDIR}/ext/glib2/rbglib-variant-type.c
 ${GEM_LIBDIR}/ext/glib2/rbglib-variant.c
 ${GEM_LIBDIR}/ext/glib2/rbglib.c
@@ -91,6 +94,7 @@
 ${GEM_LIBDIR}/ext/glib2/rbgutildeprecated.c
 ${GEM_LIBDIR}/ext/glib2/rbgutildeprecated.h
 ${GEM_LIBDIR}/extconf.rb
+${GEM_LIBDIR}/glib2.gemspec
 ${GEM_LIBDIR}/lib/glib-enum-types.h
 ${GEM_LIBDIR}/lib/glib-mkenums.rb
 ${GEM_LIBDIR}/lib/glib2.rb
@@ -133,26 +137,28 @@
 ${GEM_LIBDIR}/test/test-binding.rb
 ${GEM_LIBDIR}/test/test-bytes.rb
 ${GEM_LIBDIR}/test/test-date-time.rb
+${GEM_LIBDIR}/test/test-enum.rb
+${GEM_LIBDIR}/test/test-file-utils.rb
+${GEM_LIBDIR}/test/test-flags.rb
+${GEM_LIBDIR}/test/test-glib2.rb
 ${GEM_LIBDIR}/test/test-iochannel.rb
+${GEM_LIBDIR}/test/test-key-file.rb
 ${GEM_LIBDIR}/test/test-match-info.rb
+${GEM_LIBDIR}/test/test-mkenums.rb
+${GEM_LIBDIR}/test/test-poll-fd.rb
 ${GEM_LIBDIR}/test/test-regex.rb
+${GEM_LIBDIR}/test/test-signal.rb
+${GEM_LIBDIR}/test/test-source.rb
+${GEM_LIBDIR}/test/test-spawn.rb
 ${GEM_LIBDIR}/test/test-time-zone.rb
+${GEM_LIBDIR}/test/test-timeout.rb
 ${GEM_LIBDIR}/test/test-type-interface.rb
+${GEM_LIBDIR}/test/test-unicode.rb
+${GEM_LIBDIR}/test/test-utils.rb
+${GEM_LIBDIR}/test/test-value.rb
 ${GEM_LIBDIR}/test/test-variant-type.rb
+${GEM_LIBDIR}/test/test-variant.rb
 ${GEM_LIBDIR}/test/test-version.rb
-${GEM_LIBDIR}/test/test_enum.rb
-${GEM_LIBDIR}/test/test_file_utils.rb
-${GEM_LIBDIR}/test/test_flags.rb
-${GEM_LIBDIR}/test/test_glib2.rb
-${GEM_LIBDIR}/test/test_key_file.rb
-${GEM_LIBDIR}/test/test_mkenums.rb
-${GEM_LIBDIR}/test/test_poll_fd.rb
-${GEM_LIBDIR}/test/test_signal.rb
-${GEM_LIBDIR}/test/test_source.rb
-${GEM_LIBDIR}/test/test_spawn.rb
-${GEM_LIBDIR}/test/test_timeout.rb
-${GEM_LIBDIR}/test/test_unicode.rb
-${GEM_LIBDIR}/test/test_utils.rb
-${GEM_LIBDIR}/test/test_value.rb
-${GEM_LIBDIR}/test/test_win32.rb
+${GEM_LIBDIR}/test/test-win32.rb
+${GEM_LIBDIR}/version.rb
 ${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff -r eee225bb5916 -r eb3b56c76f8f devel/ruby-gnome2-glib/buildlink3.mk
--- a/devel/ruby-gnome2-glib/buildlink3.mk      Sat Jun 09 03:01:12 2018 +0000
+++ b/devel/ruby-gnome2-glib/buildlink3.mk      Sat Jun 09 03:36:07 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.13 2018/05/03 12:04:02 tsutsui Exp $
+# $NetBSD: buildlink3.mk,v 1.14 2018/06/09 03:36:07 tsutsui Exp $
 
 BUILDLINK_TREE+=       ruby-gnome2-glib
 
@@ -6,7 +6,7 @@
 RUBY_GNOME2_GLIB_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.ruby-gnome2-glib+=       ${RUBY_PKGPREFIX}-gnome2-glib>=0.17.0
-BUILDLINK_ABI_DEPENDS.ruby-gnome2-glib+=       ${RUBY_PKGPREFIX}-gnome2-glib>=2.2.5
+BUILDLINK_ABI_DEPENDS.ruby-gnome2-glib+=       ${RUBY_PKGPREFIX}-gnome2-glib>=2.2.7
 BUILDLINK_PKGSRCDIR.ruby-gnome2-glib?=         ../../devel/ruby-gnome2-glib
 
 .include "../../devel/glib2/buildlink3.mk"
diff -r eee225bb5916 -r eb3b56c76f8f devel/ruby-gnome2-glib/distinfo
--- a/devel/ruby-gnome2-glib/distinfo   Sat Jun 09 03:01:12 2018 +0000
+++ b/devel/ruby-gnome2-glib/distinfo   Sat Jun 09 03:36:07 2018 +0000
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.17 2018/05/26 15:58:59 tsutsui Exp $
+$NetBSD: distinfo,v 1.18 2018/06/09 03:36:07 tsutsui Exp $
 
-SHA1 (glib2-3.2.5.gem) = c48e4b6e17635a6b403e1b98565d6994d7bf69ac
-RMD160 (glib2-3.2.5.gem) = 0cbe598a9df602fbb18ef73a1b3355cca48eab3c
-SHA512 (glib2-3.2.5.gem) = 7c18dd94bd235381593f04fd429fb523d7c69a209ec7fb17216365c50615d01a0713d86aa92e32980a892f77a300be45db6ccaa52f81aade76e4808cdc47d4d9
-Size (glib2-3.2.5.gem) = 142848 bytes
-SHA1 (patch-ext_glib2_rbgobj__closure.c) = 4dec1acd7a32c2c13dd5b802b75600a8a301fc4e
+SHA1 (glib2-3.2.7.gem) = a6938582293ae09fbec7a99af8e2ad1f9c27bcdb
+RMD160 (glib2-3.2.7.gem) = 6cfc18697898414eafbee46253c70d16a1f6608b
+SHA512 (glib2-3.2.7.gem) = 9becf0b30444dfd68fb4a57cb4720cfd5bb704eafb2cefcecc9efec92ad9486e36dbfe2d4eec17a9d628632253a11b4bc93edc83d7d5037c2fc0ca0cb2552e56
+Size (glib2-3.2.7.gem) = 154624 bytes
diff -r eee225bb5916 -r eb3b56c76f8f devel/ruby-gnome2-glib/patches/patch-ext_glib2_rbgobj__closure.c
--- a/devel/ruby-gnome2-glib/patches/patch-ext_glib2_rbgobj__closure.c  Sat Jun 09 03:01:12 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-$NetBSD: patch-ext_glib2_rbgobj__closure.c,v 1.3 2018/05/26 15:58:59 tsutsui Exp $
-
-- pull upstream fix for issue #1166
- https://github.com/ruby-gnome2/ruby-gnome2/commit/e11ae27581af70fb09ce26ef038d8ebfac49047a
- https://github.com/ruby-gnome2/ruby-gnome2/commit/e77f03b60045c40b9851cc9ef5195c168c674fd0
-
---- ext/glib2/rbgobj_closure.c.orig    2018-05-04 23:58:14.749953854 +0000
-+++ ext/glib2/rbgobj_closure.c
-@@ -290,12 +290,13 @@ g_rclosure_attach(GClosure *closure, VALUE object)
-     static VALUE cGLibObject = Qnil;
-     GRClosure *rclosure = (GRClosure *)closure;
- 
-+    rbgobj_add_relative(object, rclosure->rb_holder);
-+
-     if (NIL_P(cGLibObject)) {
-         cGLibObject = rb_const_get(mGLib, rb_intern("Object"));
-     }
-     if (rb_obj_is_kind_of(object, cGLibObject)) {
-         GObject *gobject;
--        rbgobj_object_add_relative(object, rclosure->rb_holder);
-         gobject = RVAL2GOBJ(object);
-         rclosure->count++;
-         g_object_weak_ref(gobject, rclosure_weak_notify, rclosure);
diff -r eee225bb5916 -r eb3b56c76f8f devel/ruby-gnome2-gobject-introspection/PLIST
--- a/devel/ruby-gnome2-gobject-introspection/PLIST     Sat Jun 09 03:01:12 2018 +0000
+++ b/devel/ruby-gnome2-gobject-introspection/PLIST     Sat Jun 09 03:36:07 2018 +0000
@@ -1,8 +1,10 @@
-@comment $NetBSD: PLIST,v 1.6 2016/11/18 12:41:34 tsutsui Exp $
+@comment $NetBSD: PLIST,v 1.7 2018/06/09 03:36:07 tsutsui Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_EXTSDIR}/gem.build_complete
 ${GEM_EXTSDIR}/gobject_introspection.${RUBY_DLEXT}
 ${GEM_EXTSDIR}/rb-gobject-introspection.h
+${GEM_LIBDIR}/COPYING.LIB
+${GEM_LIBDIR}/README.md
 ${GEM_LIBDIR}/Rakefile
 ${GEM_LIBDIR}/ext/gobject-introspection/depend
 ${GEM_LIBDIR}/ext/gobject-introspection/extconf.rb
@@ -43,6 +45,7 @@
 ${GEM_LIBDIR}/ext/gobject-introspection/rb-gobject-introspection.h
 ${GEM_LIBDIR}/ext/gobject-introspection/rbgiversion.h
 ${GEM_LIBDIR}/extconf.rb
+${GEM_LIBDIR}/gobject-introspection.gemspec
 ${GEM_LIBDIR}/lib/gi.rb
 ${GEM_LIBDIR}/lib/gobject-introspection.rb
 ${GEM_LIBDIR}/lib/gobject-introspection/arg-info.rb
diff -r eee225bb5916 -r eb3b56c76f8f devel/ruby-gnome2-gobject-introspection/buildlink3.mk
--- a/devel/ruby-gnome2-gobject-introspection/buildlink3.mk     Sat Jun 09 03:01:12 2018 +0000
+++ b/devel/ruby-gnome2-gobject-introspection/buildlink3.mk     Sat Jun 09 03:36:07 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.3 2018/05/03 12:04:02 tsutsui Exp $
+# $NetBSD: buildlink3.mk,v 1.4 2018/06/09 03:36:07 tsutsui Exp $
 
 BUILDLINK_TREE+=       ruby-gnome2-gobject-introspection
 
@@ -6,7 +6,7 @@
 RUBY_GNOME2_GOBJECT_INTROSPECTION_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.ruby-gnome2-gobject-introspection+=      ${RUBY_PKGPREFIX}-gnome2-gobject-introspection>=1.2.0
-BUILDLINK_ABI_DEPENDS.ruby-gnome2-gobject-introspection+=      ${RUBY_PKGPREFIX}-gnome2-gobject-introspection>=3.2.5
+BUILDLINK_ABI_DEPENDS.ruby-gnome2-gobject-introspection+=      ${RUBY_PKGPREFIX}-gnome2-gobject-introspection>=3.2.7
 BUILDLINK_PKGSRCDIR.ruby-gnome2-gobject-introspection?=                ../../devel/ruby-gnome2-gobject-introspection
 
 .include "../../devel/gobject-introspection/buildlink3.mk"
diff -r eee225bb5916 -r eb3b56c76f8f devel/ruby-gnome2-gobject-introspection/distinfo
--- a/devel/ruby-gnome2-gobject-introspection/distinfo  Sat Jun 09 03:01:12 2018 +0000
+++ b/devel/ruby-gnome2-gobject-introspection/distinfo  Sat Jun 09 03:36:07 2018 +0000
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.13 2018/05/03 12:04:02 tsutsui Exp $
+$NetBSD: distinfo,v 1.14 2018/06/09 03:36:07 tsutsui Exp $
 
-SHA1 (gobject-introspection-3.2.5.gem) = 117687a175e431b06c723aa6a55d23bc44afdf9f
-RMD160 (gobject-introspection-3.2.5.gem) = 0f5f312152556cf9fdcd8a2125fb404153cad55b
-SHA512 (gobject-introspection-3.2.5.gem) = 69217fd85ce63e166a9c1b59260a6d7f49234a9ceceb2c006d83c4f8fcfdd8334635d661c184e9701281dc68eca0754aba63d916adddae65db2799a88af10244
-Size (gobject-introspection-3.2.5.gem) = 55296 bytes
-SHA1 (patch-ext_gobject-introspection_rb-gi-function-info.c) = 44bb15af46dcf6aab30bca06095fd5c3979a3ee5
+SHA1 (gobject-introspection-3.2.7.gem) = 3652a8b491f0de7b8efcbf47ab7de0b8e0b2c8c4
+RMD160 (gobject-introspection-3.2.7.gem) = 05004573c04cb8a41eaf71c50266c7311b7ee6a7
+SHA512 (gobject-introspection-3.2.7.gem) = b51e4a06b49f946c53c1c638ce43a1a6b9acf0c4c986f4b8a84a5f77353473ba6b12616aab9d301dc17bb1d7a8876ffb78b01a0129e991768bbd0761d6725103
+Size (gobject-introspection-3.2.7.gem) = 65536 bytes
diff -r eee225bb5916 -r eb3b56c76f8f devel/ruby-gnome2-gobject-introspection/patches/patch-ext_gobject-introspection_rb-gi-function-info.c
--- a/devel/ruby-gnome2-gobject-introspection/patches/patch-ext_gobject-introspection_rb-gi-function-info.c     Sat Jun 09 03:01:12 2018 +0000



Home | Main Index | Thread Index | Old Index