pkgsrc-Changes archive

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

CVS commit: pkgsrc



Module Name:    pkgsrc
Committed By:   tsutsui
Date:           Thu Dec  8 15:22:03 UTC 2022

Modified Files:
        pkgsrc/devel/ruby-atk: Makefile distinfo
        pkgsrc/devel/ruby-gio2: buildlink3.mk distinfo
        pkgsrc/devel/ruby-glib2: PLIST buildlink3.mk distinfo
        pkgsrc/devel/ruby-gobject-introspection: buildlink3.mk distinfo
        pkgsrc/devel/ruby-pango: Makefile buildlink3.mk distinfo
        pkgsrc/graphics/ruby-cairo-gobject: distinfo
        pkgsrc/graphics/ruby-clutter: Makefile distinfo
        pkgsrc/graphics/ruby-clutter-gdk: Makefile distinfo
        pkgsrc/graphics/ruby-clutter-gtk: Makefile distinfo
        pkgsrc/graphics/ruby-gdk3: Makefile buildlink3.mk distinfo
        pkgsrc/graphics/ruby-gdk_pixbuf2: Makefile distinfo
        pkgsrc/graphics/ruby-rsvg2: Makefile distinfo
        pkgsrc/meta-pkgs/ruby-gnome: Makefile Makefile.common
        pkgsrc/multimedia/ruby-clutter-gstreamer: distinfo
        pkgsrc/multimedia/ruby-gstreamer: distinfo
        pkgsrc/print/ruby-poppler: Makefile distinfo
        pkgsrc/x11/ruby-gtk3: Makefile PLIST buildlink3.mk distinfo
        pkgsrc/x11/ruby-gtksourceview3: Makefile distinfo

Log Message:
ruby-gnome: update to 4.0.3.

pkgsrc changes:
- update HOMEPAGE
- refactor dependencies

Upstream changes (from NEWS.md):

Ruby-GNOME 4.0.3: 2022-09-13

 This is a bug fix release of 4.0.2.

 Changes

 Ruby/GTK4

  * Fixes

      + Fixed a bug that ext/**/*.* aren't included in .gem. [GitHub#1498]
        [Reported by Anatol Pomozov]

 Thanks

  * Anatol Pomozov

Ruby-GNOME 4.0.2: 2022-09-05

 This is a bug fix release of 4.0.1.

 Changes

 Ruby/GLib2

  * Fixes

      + Fixed a bug that closure may be GC-ed. [GitHub#1495][Reported by Matijs
        van Zuijlen]

 Ruby/GObjectIntrospection

  * Fixes

      + Fixed a bug that callback doesn't work with GObject Introspection
        1.72.0 or later. [GitHub#1496][Reported by Mamoru TASAKA]

 Thanks

  * Mamoru TASAKA

  * Matijs van Zuijlen

Ruby-GNOME 4.0.1: 2022-09-02

 This is a bug fix release of 4.0.0.

 Changes

 Ruby/GLib2

  * Fixes

      + Fixed wrong false constant value.

Ruby-GNOME 4.0.0: 2022-09-01

 This is a release that supports GTK 4.

 Changes

 All

  * windows: Removed a needless workaround for old libintl-8.dll.

  * doc: Added support for generating API documents. [GitHub#1468][Patch by
    kojix2]

  * doc: Added Rake tasks to generate documents. [GitHub#1482][Patch by Sean
    Champ]

  * Use Bundler API to load (({Gemfile.local})). [GitHub#1483][Patch by Sean
    Champ]

 Ruby/GLib2

  * Improvements

      + Changed to use g_warning() from rb_warn() for already destroyed closure
        warning.

      + Dropped support for GLib 2.48 or earlier.

      + Added GLib::DateTime#format_iso8601.

      + Added rbg_mGLib().

      + Added rbg_mGLibObject().

      + Deprecated mGLib.

      + Added support for auto native package installation on Gentoo Linux.

      + Added GLib.malloc.

      + Added GLib.malloc0.

      + Added GLib.free.

      + Added GLib::Variant#to_s. [GitHub#1491][Reported by Sean Champ]

      + Added GLib::Variant#inspect.

      + Added GLib::Variant.parse. [GitHub#1491][Reported by Sean Champ]

  * Fixes

      + closure: Fixed a reference count problem.

 Ruby/GObjectIntrospection

  * Improvements

      + Don't raise an exception for object == nil. [GitHub#1472][Reported by
        Hirokazu SUZUKI]

      + Added support for returning a fixed size C array of GObject. [GitHub#
        1481][Reported by Sean Champ]

      + Added support for GObject Introspection 1.72.0 or later.

      + Added support for returning GClosure from virtual method.

      + Added support for transfer full boxed type returned by closure.

  * Fixes

      + Fixed a bug that gpointer to VALUE conversion is broken on 32bit
        environment. [GitHub#1462][Reported by Mamoru TASAKA]

      + Fixed a wrong GHashTable value conversion in Ruby -> GHashTable.
        [GitHub#1481][Reported by Sean Champ]

      + Fixed a memory leak of GObjectIntrospection::CallableInfo#return_type.

      + Fixed a memory leak for async callback.

 Ruby/GTK3

  * Improvements

      + Required GTK+ 3.22 or later.

      + Added support for Gtk::AccelMap.each(filter: true). [GitHub#1487]
        [Reported by Sean Champ]

  * Fixes

      + Fixed wrong {Gtk::RadioToolButton.new usage in demo. [GitHub#1475]
        [Reported by Sami Sieranoja]

      + Fixed a GC related bug of Gtk::Widget#insert_action_group. [GitHub#
        1490][Reported by Sean Champ]

 Ruby/GDK4

  * Re-implemented based on the current Ruby/GDK3.

 Ruby/GTK4

  * Re-implemented based on the current Ruby/GTK4.

 Ruby/Poppler

  * Improvements

      + Added support for Poppler::Document.new(GLib::Bytes).

 Ruby/RSVG2

  * Fixes

      + doc: Fixed a link. [GitHub#1469][Patch by Blake Gearin]

 Ruby/GStreamer

  * Fixes

      + example: Updated to work with the latest GStreamer. [GitHub#1478][Patch
        by kojix2]

 Ruby/libsecret

  * Improvements

      + Added support for Secret::Schema#attributes.

 Ruby/VTE3

  * Improvements

      + Removed needless Vte::Terminal#feed_child wrapper. [GitHub#1484][Patch
        by Sean Champ]

 Thanks

  * Mamoru TASAKA

  * kojix2

  * Blake Gearin

  * Hirokazu SUZUKI

  * Sami Sieranoja

  * Sean Champ


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/ruby-atk/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/ruby-atk/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/ruby-gio2/buildlink3.mk
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/ruby-gio2/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/ruby-glib2/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/ruby-glib2/buildlink3.mk
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/ruby-glib2/distinfo
cvs rdiff -u -r1.4 -r1.5 \
    pkgsrc/devel/ruby-gobject-introspection/buildlink3.mk
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/ruby-gobject-introspection/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/ruby-pango/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/ruby-pango/buildlink3.mk
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/ruby-pango/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/graphics/ruby-cairo-gobject/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/graphics/ruby-clutter/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/graphics/ruby-clutter/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/graphics/ruby-clutter-gdk/Makefile \
    pkgsrc/graphics/ruby-clutter-gdk/distinfo
cvs rdiff -u -r1.32 -r1.33 pkgsrc/graphics/ruby-clutter-gtk/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/graphics/ruby-clutter-gtk/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/graphics/ruby-gdk3/Makefile \
    pkgsrc/graphics/ruby-gdk3/distinfo
cvs rdiff -u -r1.7 -r1.8 pkgsrc/graphics/ruby-gdk3/buildlink3.mk
cvs rdiff -u -r1.5 -r1.6 pkgsrc/graphics/ruby-gdk_pixbuf2/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/graphics/ruby-gdk_pixbuf2/distinfo
cvs rdiff -u -r1.13 -r1.14 pkgsrc/graphics/ruby-rsvg2/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/graphics/ruby-rsvg2/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/meta-pkgs/ruby-gnome/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/meta-pkgs/ruby-gnome/Makefile.common
cvs rdiff -u -r1.9 -r1.10 pkgsrc/multimedia/ruby-clutter-gstreamer/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/multimedia/ruby-gstreamer/distinfo
cvs rdiff -u -r1.21 -r1.22 pkgsrc/print/ruby-poppler/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/print/ruby-poppler/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/x11/ruby-gtk3/Makefile \
    pkgsrc/x11/ruby-gtk3/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/x11/ruby-gtk3/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/x11/ruby-gtk3/buildlink3.mk
cvs rdiff -u -r1.14 -r1.15 pkgsrc/x11/ruby-gtksourceview3/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/x11/ruby-gtksourceview3/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/ruby-atk/Makefile
diff -u pkgsrc/devel/ruby-atk/Makefile:1.5 pkgsrc/devel/ruby-atk/Makefile:1.6
--- pkgsrc/devel/ruby-atk/Makefile:1.5  Mon Jan 17 15:17:14 2022
+++ pkgsrc/devel/ruby-atk/Makefile      Thu Dec  8 15:22:00 2022
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2022/01/17 15:17:14 tsutsui Exp $
+# $NetBSD: Makefile,v 1.6 2022/12/08 15:22:00 tsutsui Exp $
 #
 
 DISTNAME=              atk-${VERSION}
@@ -13,6 +13,7 @@ SUPERSEDES+=          ruby-gnome2-atk-[0-9]*
 DEPENDS+=              ${RUBY_PKGPREFIX}-glib2>=${VERSION}:../../devel/ruby-glib2
 
 .include "../../devel/atk/buildlink3.mk"
+.include "../../devel/ruby-glib2/buildlink3.mk"
 .include "../../meta-pkgs/ruby-gnome/Makefile.common"
 .include "../../lang/ruby/gem.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/ruby-atk/distinfo
diff -u pkgsrc/devel/ruby-atk/distinfo:1.9 pkgsrc/devel/ruby-atk/distinfo:1.10
--- pkgsrc/devel/ruby-atk/distinfo:1.9  Mon Jan 17 15:17:14 2022
+++ pkgsrc/devel/ruby-atk/distinfo      Thu Dec  8 15:22:00 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2022/01/17 15:17:14 tsutsui Exp $
+$NetBSD: distinfo,v 1.10 2022/12/08 15:22:00 tsutsui Exp $
 
-BLAKE2s (atk-3.5.1.gem) = e2b44983bdf0499d2b014cf126d3753d3d8f508583cc7c26b56526989105baad
-SHA512 (atk-3.5.1.gem) = 7c0a31ab930a4020716f22bdadbbd030e4ef94a9d7ac29592850fe99ad13e25564067a7e827ce1250f13abbe048d71fa1e66619d40ff76090a7a1b4961c6c2e1
-Size (atk-3.5.1.gem) = 15872 bytes
+BLAKE2s (atk-4.0.3.gem) = 7698a750637ce040d1e7f9891c211f57439594031c63d58fb649483d0b550fbe
+SHA512 (atk-4.0.3.gem) = 498935181f32408d72275db17b8dded934fe6d7b89bccf037bd0e8b8f880342cd7347e31ad0772707d8add03598adc4b177f94bb404d7b1cb5064995c763d927
+Size (atk-4.0.3.gem) = 15872 bytes

Index: pkgsrc/devel/ruby-gio2/buildlink3.mk
diff -u pkgsrc/devel/ruby-gio2/buildlink3.mk:1.3 pkgsrc/devel/ruby-gio2/buildlink3.mk:1.4
--- pkgsrc/devel/ruby-gio2/buildlink3.mk:1.3    Wed Dec  8 16:02:03 2021
+++ pkgsrc/devel/ruby-gio2/buildlink3.mk        Thu Dec  8 15:22:00 2022
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.3 2021/12/08 16:02:03 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.4 2022/12/08 15:22:00 tsutsui Exp $
 
 BUILDLINK_TREE+=       ruby-gio2
 
 .if !defined(RUBY_GIO2_BUILDLINK3_MK)
 RUBY_GIO2_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.ruby-gio2+=      ${RUBY_PKGPREFIX}-gio2>=3.3.8
-BUILDLINK_ABI_DEPENDS.ruby-gio2+=      ${RUBY_PKGPREFIX}-gio2>=3.4.9
+BUILDLINK_API_DEPENDS.ruby-gio2+=      ${RUBY_PKGPREFIX}-gio2>=4.0.3
+BUILDLINK_ABI_DEPENDS.ruby-gio2+=      ${RUBY_PKGPREFIX}-gio2>=4.0.3
 BUILDLINK_PKGSRCDIR.ruby-gio2?=                ../../devel/ruby-gio2
 
 .include "../../devel/ruby-gobject-introspection/buildlink3.mk"

Index: pkgsrc/devel/ruby-gio2/distinfo
diff -u pkgsrc/devel/ruby-gio2/distinfo:1.9 pkgsrc/devel/ruby-gio2/distinfo:1.10
--- pkgsrc/devel/ruby-gio2/distinfo:1.9 Mon Jan 17 15:17:14 2022
+++ pkgsrc/devel/ruby-gio2/distinfo     Thu Dec  8 15:22:00 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2022/01/17 15:17:14 tsutsui Exp $
+$NetBSD: distinfo,v 1.10 2022/12/08 15:22:00 tsutsui Exp $
 
-BLAKE2s (gio2-3.5.1.gem) = aba78ebbb015d8ddf0f1a7b6874359c4125002492b4d6f62ffbfec1805a8f088
-SHA512 (gio2-3.5.1.gem) = 5abf66a3b06bcda2352f2b024f09ec8e626a7b72efe2c4a73deb56b1f120db0e05584c307501187ad643eacf0f96299c141655960746b5cfa0c514729696422c
-Size (gio2-3.5.1.gem) = 39936 bytes
+BLAKE2s (gio2-4.0.3.gem) = 8423e820adaef88f66675e597562c7b0e32e1d5da61d971b08f2faf6767faa26
+SHA512 (gio2-4.0.3.gem) = 8100a025185362e05cdec47afb8b52713fe823182875853666b3eb238d089e685b5e5e76fd72540dbb43e0eb7f763acd9f48804049f68c8fb4a4becc25c782d2
+Size (gio2-4.0.3.gem) = 39936 bytes

Index: pkgsrc/devel/ruby-glib2/PLIST
diff -u pkgsrc/devel/ruby-glib2/PLIST:1.3 pkgsrc/devel/ruby-glib2/PLIST:1.4
--- pkgsrc/devel/ruby-glib2/PLIST:1.3   Sun Aug 29 16:49:12 2021
+++ pkgsrc/devel/ruby-glib2/PLIST       Thu Dec  8 15:22:01 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2021/08/29 16:49:12 tsutsui Exp $
+@comment $NetBSD: PLIST,v 1.4 2022/12/08 15:22:01 tsutsui Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_EXTSDIR}/gem.build_complete
 ${GEM_EXTSDIR}/glib-enum-types.h
@@ -98,9 +98,11 @@ ${GEM_LIBDIR}/lib/glib-enum-types.h
 ${GEM_LIBDIR}/lib/glib-mkenums.rb
 ${GEM_LIBDIR}/lib/glib2.rb
 ${GEM_LIBDIR}/lib/glib2.${RUBY_DLEXT}
+${GEM_LIBDIR}/lib/glib2/date-time.rb
 ${GEM_LIBDIR}/lib/glib2/deprecatable.rb
 ${GEM_LIBDIR}/lib/glib2/deprecated.rb
 ${GEM_LIBDIR}/lib/glib2/regex.rb
+${GEM_LIBDIR}/lib/glib2/variant.rb
 ${GEM_LIBDIR}/lib/glib2/version.rb
 ${GEM_LIBDIR}/lib/gnome2-raketask.rb
 ${GEM_LIBDIR}/lib/gnome2/rake/external-package.rb

Index: pkgsrc/devel/ruby-glib2/buildlink3.mk
diff -u pkgsrc/devel/ruby-glib2/buildlink3.mk:1.4 pkgsrc/devel/ruby-glib2/buildlink3.mk:1.5
--- pkgsrc/devel/ruby-glib2/buildlink3.mk:1.4   Wed Dec  8 16:02:03 2021
+++ pkgsrc/devel/ruby-glib2/buildlink3.mk       Thu Dec  8 15:22:01 2022
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.4 2021/12/08 16:02:03 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2022/12/08 15:22:01 tsutsui Exp $
 
 BUILDLINK_TREE+=       ruby-glib2
 
 .if !defined(RUBY_GLIB2_BUILDLINK3_MK)
 RUBY_GLIB2_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.ruby-glib2+=     ${RUBY_PKGPREFIX}-glib2>=3.3.8
-BUILDLINK_ABI_DEPENDS.ruby-glib2+=     ${RUBY_PKGPREFIX}-glib2>=3.4.9
+BUILDLINK_API_DEPENDS.ruby-glib2+=     ${RUBY_PKGPREFIX}-glib2>=4.0.3
+BUILDLINK_ABI_DEPENDS.ruby-glib2+=     ${RUBY_PKGPREFIX}-glib2>=4.0.3
 BUILDLINK_PKGSRCDIR.ruby-glib2?=       ../../devel/ruby-glib2
 
 .include "../../devel/glib2/buildlink3.mk"

Index: pkgsrc/devel/ruby-glib2/distinfo
diff -u pkgsrc/devel/ruby-glib2/distinfo:1.9 pkgsrc/devel/ruby-glib2/distinfo:1.10
--- pkgsrc/devel/ruby-glib2/distinfo:1.9        Mon Jan 17 15:17:14 2022
+++ pkgsrc/devel/ruby-glib2/distinfo    Thu Dec  8 15:22:01 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2022/01/17 15:17:14 tsutsui Exp $
+$NetBSD: distinfo,v 1.10 2022/12/08 15:22:01 tsutsui Exp $
 
-BLAKE2s (glib2-3.5.1.gem) = 82b308d5f0836b4dffbe7c59586baf36e2ce7c12209c93e86a81b6a06d5daa64
-SHA512 (glib2-3.5.1.gem) = d7f352d1fdd33e66dcfac233a255f5eb03a21c5996f83801df503f9ec6862fb7ac9e65427b2f6babb674151f56cdd6ed4b2e183a8e1faeb815e72f8b30ae2c28
-Size (glib2-3.5.1.gem) = 151040 bytes
+BLAKE2s (glib2-4.0.3.gem) = f5932665516f528b135139588f5818b950ea73f40749aae5038ec7b32f85a53b
+SHA512 (glib2-4.0.3.gem) = 06214284661da1ae7229ff83d3c0efa7175b05f6524e4ca36dbca4339240f853cc0a1673d2a0dd9b0f096f43b58aba7fd233d7383e69305550f2cc563b4a9746
+Size (glib2-4.0.3.gem) = 139264 bytes

Index: pkgsrc/devel/ruby-gobject-introspection/buildlink3.mk
diff -u pkgsrc/devel/ruby-gobject-introspection/buildlink3.mk:1.4 pkgsrc/devel/ruby-gobject-introspection/buildlink3.mk:1.5
--- pkgsrc/devel/ruby-gobject-introspection/buildlink3.mk:1.4   Wed Dec  8 16:02:03 2021
+++ pkgsrc/devel/ruby-gobject-introspection/buildlink3.mk       Thu Dec  8 15:22:01 2022
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.4 2021/12/08 16:02:03 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2022/12/08 15:22:01 tsutsui Exp $
 
 BUILDLINK_TREE+=       ruby-gobject-introspection
 
 .if !defined(RUBY_GOBJECT_INTROSPECTION_BUILDLINK3_MK)
 RUBY_GOBJECT_INTROSPECTION_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.ruby-gobject-introspection+=     ${RUBY_PKGPREFIX}-gobject-introspection>=3.3.8
-BUILDLINK_ABI_DEPENDS.ruby-gobject-introspection+=     ${RUBY_PKGPREFIX}-gobject-introspection>=3.4.9
+BUILDLINK_API_DEPENDS.ruby-gobject-introspection+=     ${RUBY_PKGPREFIX}-gobject-introspection>=4.0.3
+BUILDLINK_ABI_DEPENDS.ruby-gobject-introspection+=     ${RUBY_PKGPREFIX}-gobject-introspection>=4.0.3
 BUILDLINK_PKGSRCDIR.ruby-gobject-introspection?=       ../../devel/ruby-gobject-introspection
 
 .include "../../devel/gobject-introspection/buildlink3.mk"

Index: pkgsrc/devel/ruby-gobject-introspection/distinfo
diff -u pkgsrc/devel/ruby-gobject-introspection/distinfo:1.9 pkgsrc/devel/ruby-gobject-introspection/distinfo:1.10
--- pkgsrc/devel/ruby-gobject-introspection/distinfo:1.9        Mon Jan 17 15:17:15 2022
+++ pkgsrc/devel/ruby-gobject-introspection/distinfo    Thu Dec  8 15:22:01 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2022/01/17 15:17:15 tsutsui Exp $
+$NetBSD: distinfo,v 1.10 2022/12/08 15:22:01 tsutsui Exp $
 
-BLAKE2s (gobject-introspection-3.5.1.gem) = 49455b4dcd6460e6b9cb64730e919660ca376dacaa9ef59ac9475b460cc26e88
-SHA512 (gobject-introspection-3.5.1.gem) = 66ddd8652fdf96327e5a496135e8ad8303a094c3dadd0f8784d2c075f875b56fd2654e7089dfa8c05881a505410f636afd6edeca1b42568c8f289a7df2687829
-Size (gobject-introspection-3.5.1.gem) = 74240 bytes
+BLAKE2s (gobject-introspection-4.0.3.gem) = 96ee1e0238c441403978263e4c63b25e20486824c3f5c891726f4e9ff7be5e26
+SHA512 (gobject-introspection-4.0.3.gem) = ee6326b24427674020ec0778e689002999e71f65da477bda73f9f74d952394d485012f8b4d4c8608e8591cbe63824b4af59b73015855b0333b5d5c5e9605e3d9
+Size (gobject-introspection-4.0.3.gem) = 72704 bytes

Index: pkgsrc/devel/ruby-pango/Makefile
diff -u pkgsrc/devel/ruby-pango/Makefile:1.8 pkgsrc/devel/ruby-pango/Makefile:1.9
--- pkgsrc/devel/ruby-pango/Makefile:1.8        Mon Jan 17 15:17:15 2022
+++ pkgsrc/devel/ruby-pango/Makefile    Thu Dec  8 15:22:01 2022
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2022/01/17 15:17:15 tsutsui Exp $
+# $NetBSD: Makefile,v 1.9 2022/12/08 15:22:01 tsutsui Exp $
 #
 
 DISTNAME=              pango-${VERSION}
@@ -10,6 +10,7 @@ MAINTAINER=           tsutsui%NetBSD.org@localhost
 CONFLICTS+=            ruby-gnome2-pango-[0-9]*
 SUPERSEDES+=           ruby-gnome2-pango-[0-9]*
 
+DEPENDS+=              ${RUBY_PKGPREFIX}-gobject-introspection>=${VERSION}:../../devel/ruby-gobject-introspection
 DEPENDS+=              ${RUBY_PKGPREFIX}-cairo-gobject>=${VERSION}:../../graphics/ruby-cairo-gobject
 
 BUILDLINK_API_DEPENDS.pango+=  pango>=1.44.0

Index: pkgsrc/devel/ruby-pango/buildlink3.mk
diff -u pkgsrc/devel/ruby-pango/buildlink3.mk:1.5 pkgsrc/devel/ruby-pango/buildlink3.mk:1.6
--- pkgsrc/devel/ruby-pango/buildlink3.mk:1.5   Wed Dec  8 16:02:03 2021
+++ pkgsrc/devel/ruby-pango/buildlink3.mk       Thu Dec  8 15:22:01 2022
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.5 2021/12/08 16:02:03 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2022/12/08 15:22:01 tsutsui Exp $
 
 BUILDLINK_TREE+=       ruby-pango
 
 .if !defined(RUBY_PANGO_BUILDLINK3_MK)
 RUBY_PANGO_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.ruby-pango+=     ${RUBY_PKGPREFIX}-pango>=3.3.8
-BUILDLINK_ABI_DEPENDS.ruby-pango+=     ${RUBY_PKGPREFIX}-pango>=3.4.9
+BUILDLINK_API_DEPENDS.ruby-pango+=     ${RUBY_PKGPREFIX}-pango>=4.0.3
+BUILDLINK_ABI_DEPENDS.ruby-pango+=     ${RUBY_PKGPREFIX}-pango>=4.0.3
 BUILDLINK_PKGSRCDIR.ruby-pango?=       ../../devel/ruby-pango
 
 .include "../../devel/pango/buildlink3.mk"

Index: pkgsrc/devel/ruby-pango/distinfo
diff -u pkgsrc/devel/ruby-pango/distinfo:1.9 pkgsrc/devel/ruby-pango/distinfo:1.10
--- pkgsrc/devel/ruby-pango/distinfo:1.9        Mon Jan 17 15:17:15 2022
+++ pkgsrc/devel/ruby-pango/distinfo    Thu Dec  8 15:22:01 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2022/01/17 15:17:15 tsutsui Exp $
+$NetBSD: distinfo,v 1.10 2022/12/08 15:22:01 tsutsui Exp $
 
-BLAKE2s (pango-3.5.1.gem) = efda3fa66f09b7da07974911a69f839bfd21c3ede02b8926e5f2d37c41a698f4
-SHA512 (pango-3.5.1.gem) = 1d7733d1422b5d152b792aee9e92c8dacba6e76d46bc45bb0da2d9966305387923c6daf086ab2f4f9c3e10990b449b6a67360bb3cda5f4145779bb636a2ea715
-Size (pango-3.5.1.gem) = 25088 bytes
+BLAKE2s (pango-4.0.3.gem) = b0df02e6e78a2e6f0364194deb2217a30087a52a66516c38ef7887660b925be5
+SHA512 (pango-4.0.3.gem) = 8283b434ec942de0707b382780dfed1c90af09c8190dfadce7571bbf755a5935f0865a1a8ff6bcc1fc6433f20fd38e04136db504eb406cb9cf263409d3350951
+Size (pango-4.0.3.gem) = 25088 bytes

Index: pkgsrc/graphics/ruby-cairo-gobject/distinfo
diff -u pkgsrc/graphics/ruby-cairo-gobject/distinfo:1.9 pkgsrc/graphics/ruby-cairo-gobject/distinfo:1.10
--- pkgsrc/graphics/ruby-cairo-gobject/distinfo:1.9     Mon Jan 17 15:17:15 2022
+++ pkgsrc/graphics/ruby-cairo-gobject/distinfo Thu Dec  8 15:22:01 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2022/01/17 15:17:15 tsutsui Exp $
+$NetBSD: distinfo,v 1.10 2022/12/08 15:22:01 tsutsui Exp $
 
-BLAKE2s (cairo-gobject-3.5.1.gem) = 991b4a0e01276724a76a390ada71cfa7393a0021e55a50b7e44994f02e800a81
-SHA512 (cairo-gobject-3.5.1.gem) = d8d088b1c4af557ed40bada1dc2f742ac14fa8714e60d094360e14afa08162de3b14828cfb84e699709832ed6669cc9a3c9ee21d93a32b8c3dd1549cfd1cbfe2
-Size (cairo-gobject-3.5.1.gem) = 19456 bytes
+BLAKE2s (cairo-gobject-4.0.3.gem) = 9cb22aa8769598c0fb97e62400125ea2e11f57a3a31292ba24c755a4defe9973
+SHA512 (cairo-gobject-4.0.3.gem) = f3494f806001e8628a754f791e03159b89b2138ab709f2b886226c3c3744e5d7dc5bb588bc00ef280de2fbdfe386fee4dd837cb8d93bdb9fa23b22e9a0c0430d
+Size (cairo-gobject-4.0.3.gem) = 19456 bytes

Index: pkgsrc/graphics/ruby-clutter/Makefile
diff -u pkgsrc/graphics/ruby-clutter/Makefile:1.11 pkgsrc/graphics/ruby-clutter/Makefile:1.12
--- pkgsrc/graphics/ruby-clutter/Makefile:1.11  Mon Jan 17 15:17:15 2022
+++ pkgsrc/graphics/ruby-clutter/Makefile       Thu Dec  8 15:22:01 2022
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2022/01/17 15:17:15 tsutsui Exp $
+# $NetBSD: Makefile,v 1.12 2022/12/08 15:22:01 tsutsui Exp $
 #
 
 DISTNAME=              clutter-${VERSION}
@@ -15,6 +15,8 @@ DEPENDS+=     ${RUBY_PKGPREFIX}-pango>=${VER
 DEPENDS+=      ${RUBY_PKGPREFIX}-cairo-gobject>=${VERSION}:../../graphics/ruby-cairo-gobject
 DEPENDS+=      clutter>=1.0:../../graphics/clutter
 
+.include "../../devel/ruby-gobject-introspection/buildlink3.mk"
+.include "../../devel/ruby-pango/buildlink3.mk"
 .include "../../graphics/clutter/buildlink3.mk"
 .include "../../meta-pkgs/ruby-gnome/Makefile.common"
 .include "../../lang/ruby/gem.mk"

Index: pkgsrc/graphics/ruby-clutter/distinfo
diff -u pkgsrc/graphics/ruby-clutter/distinfo:1.13 pkgsrc/graphics/ruby-clutter/distinfo:1.14
--- pkgsrc/graphics/ruby-clutter/distinfo:1.13  Mon Jan 17 15:17:15 2022
+++ pkgsrc/graphics/ruby-clutter/distinfo       Thu Dec  8 15:22:01 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2022/01/17 15:17:15 tsutsui Exp $
+$NetBSD: distinfo,v 1.14 2022/12/08 15:22:01 tsutsui Exp $
 
-BLAKE2s (clutter-3.5.1.gem) = b35120889349bf01094c7bb918caeff2bf9d3af2c06f2be602ef236c45184135
-SHA512 (clutter-3.5.1.gem) = 26772eb9e465018a63861dca2d5e1cd4f6a0f31b7dbb36e08bb9e941d27ffa0e2e46a1950c4ec9b79ff964331bf42d617db655b2afde572d354648f95283c089
-Size (clutter-3.5.1.gem) = 42496 bytes
+BLAKE2s (clutter-4.0.3.gem) = 1c321a1270b040032b4790f8cb09e7b95db50f7f37a77ce077692980d486d6db
+SHA512 (clutter-4.0.3.gem) = 22f40506077604f9bf36df73f242a3d0f58936258f2426d408a8f9a3c9f9a52ea963f776e0bf1fcf38f718e80b2fd27d50ca4d936ce2e97d7c6f4df89b70436f
+Size (clutter-4.0.3.gem) = 42496 bytes

Index: pkgsrc/graphics/ruby-clutter-gdk/Makefile
diff -u pkgsrc/graphics/ruby-clutter-gdk/Makefile:1.9 pkgsrc/graphics/ruby-clutter-gdk/Makefile:1.10
--- pkgsrc/graphics/ruby-clutter-gdk/Makefile:1.9       Thu Aug 11 05:08:46 2022
+++ pkgsrc/graphics/ruby-clutter-gdk/Makefile   Thu Dec  8 15:22:01 2022
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.9 2022/08/11 05:08:46 gutteridge Exp $
+# $NetBSD: Makefile,v 1.10 2022/12/08 15:22:01 tsutsui Exp $
 #
 
 DISTNAME=              clutter-gdk-${VERSION}
 COMMENT=               Ruby binding of GDK specific API of Clutter
-PKGREVISION=           1
 CATEGORIES=            graphics
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
@@ -15,6 +14,7 @@ DEPENDS+=     ${RUBY_PKGPREFIX}-clutter>=${V
 DEPENDS+=      ${RUBY_PKGPREFIX}-gdk3>=${VERSION}:../../graphics/ruby-gdk3
 
 .include "../../graphics/clutter-gtk/buildlink3.mk"
+.include "../../graphics/ruby-gdk3/buildlink3.mk"
 .include "../../meta-pkgs/ruby-gnome/Makefile.common"
 .include "../../lang/ruby/gem.mk"
 .include "../../mk/bsd.pkg.mk"
Index: pkgsrc/graphics/ruby-clutter-gdk/distinfo
diff -u pkgsrc/graphics/ruby-clutter-gdk/distinfo:1.9 pkgsrc/graphics/ruby-clutter-gdk/distinfo:1.10
--- pkgsrc/graphics/ruby-clutter-gdk/distinfo:1.9       Mon Jan 17 15:17:15 2022
+++ pkgsrc/graphics/ruby-clutter-gdk/distinfo   Thu Dec  8 15:22:01 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2022/01/17 15:17:15 tsutsui Exp $
+$NetBSD: distinfo,v 1.10 2022/12/08 15:22:01 tsutsui Exp $
 
-BLAKE2s (clutter-gdk-3.5.1.gem) = ff1035575eae32f9f880a1f59d0d90eaec5eedc5b43d6fffd20e73dda8d88c46
-SHA512 (clutter-gdk-3.5.1.gem) = 3ec0af2541a7f213166c5df794456379c81b4452412263dfe813c3b960929a01a5fcf5647aafa40435bdffee7a81ce7ff9164506a794a2f697436fb31ee45a87
-Size (clutter-gdk-3.5.1.gem) = 14848 bytes
+BLAKE2s (clutter-gdk-4.0.3.gem) = 5e27fb716ba92aa165a80dae0d3ce4ae4b2f905decab57570d7eb9939ba62363
+SHA512 (clutter-gdk-4.0.3.gem) = 32e326a0788f15d1e7a8347cc15e79cb37f412407ddad0922b635ed718534c07e47b60270f2780b768b0ee0d6b437e82cc426c8a7709208817a2f95a46f9842d
+Size (clutter-gdk-4.0.3.gem) = 14848 bytes

Index: pkgsrc/graphics/ruby-clutter-gtk/Makefile
diff -u pkgsrc/graphics/ruby-clutter-gtk/Makefile:1.32 pkgsrc/graphics/ruby-clutter-gtk/Makefile:1.33
--- pkgsrc/graphics/ruby-clutter-gtk/Makefile:1.32      Thu Aug 11 05:08:47 2022
+++ pkgsrc/graphics/ruby-clutter-gtk/Makefile   Thu Dec  8 15:22:01 2022
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.32 2022/08/11 05:08:47 gutteridge Exp $
+# $NetBSD: Makefile,v 1.33 2022/12/08 15:22:01 tsutsui Exp $
 #
 
 DISTNAME=              clutter-gtk-${VERSION}
 COMMENT=               Ruby binding of Clutter-GTK
-PKGREVISION=           1
 CATEGORIES=            graphics
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
@@ -17,6 +16,7 @@ DEPENDS+=     ${RUBY_PKGPREFIX}-gtk3>=${VERS
 DEPENDS+=      clutter-gtk>=1.0:../../graphics/clutter-gtk
 
 .include "../../graphics/clutter-gtk/buildlink3.mk"
+.include "../../x11/ruby-gtk3/buildlink3.mk"
 .include "../../meta-pkgs/ruby-gnome/Makefile.common"
 .include "../../lang/ruby/gem.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/graphics/ruby-clutter-gtk/distinfo
diff -u pkgsrc/graphics/ruby-clutter-gtk/distinfo:1.9 pkgsrc/graphics/ruby-clutter-gtk/distinfo:1.10
--- pkgsrc/graphics/ruby-clutter-gtk/distinfo:1.9       Mon Jan 17 15:17:15 2022
+++ pkgsrc/graphics/ruby-clutter-gtk/distinfo   Thu Dec  8 15:22:01 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2022/01/17 15:17:15 tsutsui Exp $
+$NetBSD: distinfo,v 1.10 2022/12/08 15:22:01 tsutsui Exp $
 
-BLAKE2s (clutter-gtk-3.5.1.gem) = edf097e38831e9dab4e08e87224f48bd3d6881cd9f446936f3cdda25fdbc5176
-SHA512 (clutter-gtk-3.5.1.gem) = 669b3a19f314a879743323bef48e05da81bbc2e4ea03175c916e2f3bebc1155a40b1f237cf6f82ee51315e77e0d00cf52f9788fa0f0a98d53a9925aeb15f11b3
-Size (clutter-gtk-3.5.1.gem) = 30720 bytes
+BLAKE2s (clutter-gtk-4.0.3.gem) = 64bf2614f57fbf97096981d12ea79bd042f641cc921f80d56bd41d406f64d6ce
+SHA512 (clutter-gtk-4.0.3.gem) = c58ee924b588b00bdefa97e0d76d4baa73acd7ba00e226fe3399f57eaaf24c615e1abe05fe722fff651ebe17689e4fcdeb7b9dd14695f0494ff60c54a18c9930
+Size (clutter-gtk-4.0.3.gem) = 30720 bytes

Index: pkgsrc/graphics/ruby-gdk3/Makefile
diff -u pkgsrc/graphics/ruby-gdk3/Makefile:1.9 pkgsrc/graphics/ruby-gdk3/Makefile:1.10
--- pkgsrc/graphics/ruby-gdk3/Makefile:1.9      Thu Aug 11 05:08:47 2022
+++ pkgsrc/graphics/ruby-gdk3/Makefile  Thu Dec  8 15:22:01 2022
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.9 2022/08/11 05:08:47 gutteridge Exp $
+# $NetBSD: Makefile,v 1.10 2022/12/08 15:22:01 tsutsui Exp $
 #
 
 DISTNAME=              gdk3-${VERSION}
 COMMENT=               Ruby binding of GDK3
-PKGREVISION=           1
 CATEGORIES=            graphics
 
 MAINTAINER=            tsutsui%NetBSD.org@localhost
@@ -11,11 +10,12 @@ MAINTAINER=         tsutsui%NetBSD.org@localhost
 CONFLICTS+=            ruby-gnome2-gdk3-[0-9]*
 SUPERSEDES+=           ruby-gnome2-gdk3-[0-9]*
 
-DEPENDS+=              ${RUBY_PKGPREFIX}-cairo-gobject>=${VERSION}:../../graphics/ruby-cairo-gobject
 DEPENDS+=              ${RUBY_PKGPREFIX}-pango>=${VERSION}:../../devel/ruby-pango
+DEPENDS+=              ${RUBY_PKGPREFIX}-cairo-gobject>=${VERSION}:../../graphics/ruby-cairo-gobject
 DEPENDS+=              ${RUBY_PKGPREFIX}-gdk_pixbuf2>=${VERSION}:../../graphics/ruby-gdk_pixbuf2
 DEPENDS+=              gtk3+>=3.4.2:../../x11/gtk3
 
+.include "../../devel/ruby-pango/buildlink3.mk"
 .include "../../x11/gtk3/buildlink3.mk"
 .include "../../meta-pkgs/ruby-gnome/Makefile.common"
 .include "../../lang/ruby/gem.mk"
Index: pkgsrc/graphics/ruby-gdk3/distinfo
diff -u pkgsrc/graphics/ruby-gdk3/distinfo:1.9 pkgsrc/graphics/ruby-gdk3/distinfo:1.10
--- pkgsrc/graphics/ruby-gdk3/distinfo:1.9      Mon Jan 17 15:17:15 2022
+++ pkgsrc/graphics/ruby-gdk3/distinfo  Thu Dec  8 15:22:02 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2022/01/17 15:17:15 tsutsui Exp $
+$NetBSD: distinfo,v 1.10 2022/12/08 15:22:02 tsutsui Exp $
 
-BLAKE2s (gdk3-3.5.1.gem) = e744d0c0384c0a7a720c1f6bb168dc0e6653a4aac412ae2bf8840f5295adbca5
-SHA512 (gdk3-3.5.1.gem) = d7404141ca76190fbe6038dea631782fbc40ba863de547f3c3036544e6fb7580d4fe8347561d93753a17031979351137e7a8d1eccf2e0e9bfe37a43ab5de78fd
-Size (gdk3-3.5.1.gem) = 35840 bytes
+BLAKE2s (gdk3-4.0.3.gem) = 415e400343084760b65cb20320cd9a1f7a8845ad5237e5f958e7b849d51926d7
+SHA512 (gdk3-4.0.3.gem) = 8b3a1835e0128d92627941d3c1c45c66af493c9587b7e057a6e5056c0d0f5a31586b623fcd2b69c1afd3f8b161f4312e0c3cc675d9d4cfe558ffc781814d801b
+Size (gdk3-4.0.3.gem) = 35840 bytes

Index: pkgsrc/graphics/ruby-gdk3/buildlink3.mk
diff -u pkgsrc/graphics/ruby-gdk3/buildlink3.mk:1.7 pkgsrc/graphics/ruby-gdk3/buildlink3.mk:1.8
--- pkgsrc/graphics/ruby-gdk3/buildlink3.mk:1.7 Wed Dec  7 15:37:12 2022
+++ pkgsrc/graphics/ruby-gdk3/buildlink3.mk     Thu Dec  8 15:22:01 2022
@@ -1,14 +1,15 @@
-# $NetBSD: buildlink3.mk,v 1.7 2022/12/07 15:37:12 tsutsui Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2022/12/08 15:22:01 tsutsui Exp $
 
 BUILDLINK_TREE+=       ruby-gdk3
 
 .if !defined(RUBY_GDK3_BUILDLINK3_MK)
 RUBY_GDK3_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.ruby-gdk3+=      ${RUBY_PKGPREFIX}-gdk3>=3.3.8
-BUILDLINK_ABI_DEPENDS.ruby-gdk3+=      ${RUBY_PKGPREFIX}-gdk3>=3.5.1nb1
+BUILDLINK_API_DEPENDS.ruby-gdk3+=      ${RUBY_PKGPREFIX}-gdk3>=4.0.3
+BUILDLINK_ABI_DEPENDS.ruby-gdk3+=      ${RUBY_PKGPREFIX}-gdk3>=4.0.3
 BUILDLINK_PKGSRCDIR.ruby-gdk3?=                ../../graphics/ruby-gdk3
 
+.include "../../devel/ruby-pango/buildlink3.mk"
 .include "../../x11/gtk3/buildlink3.mk"
 .endif # RUBY_GDK3_BUILDLINK3_MK
 

Index: pkgsrc/graphics/ruby-gdk_pixbuf2/Makefile
diff -u pkgsrc/graphics/ruby-gdk_pixbuf2/Makefile:1.5 pkgsrc/graphics/ruby-gdk_pixbuf2/Makefile:1.6
--- pkgsrc/graphics/ruby-gdk_pixbuf2/Makefile:1.5       Mon Jan 17 15:17:15 2022
+++ pkgsrc/graphics/ruby-gdk_pixbuf2/Makefile   Thu Dec  8 15:22:02 2022
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2022/01/17 15:17:15 tsutsui Exp $
+# $NetBSD: Makefile,v 1.6 2022/12/08 15:22:02 tsutsui Exp $
 #
 
 DISTNAME=              gdk_pixbuf2-${VERSION}
@@ -13,6 +13,7 @@ SUPERSEDES+=          ruby-gnome2-gdkpixbuf-[0-9
 DEPENDS+=              ${RUBY_PKGPREFIX}-gio2>=${VERSION}:../../devel/ruby-gio2
 DEPENDS+=              gdk-pixbuf2>=2.36.4:../../graphics/gdk-pixbuf2
 
+.include "../../devel/ruby-gio2/buildlink3.mk"
 .include "../../graphics/gdk-pixbuf2/buildlink3.mk"
 .include "../../meta-pkgs/ruby-gnome/Makefile.common"
 .include "../../lang/ruby/gem.mk"

Index: pkgsrc/graphics/ruby-gdk_pixbuf2/distinfo
diff -u pkgsrc/graphics/ruby-gdk_pixbuf2/distinfo:1.9 pkgsrc/graphics/ruby-gdk_pixbuf2/distinfo:1.10
--- pkgsrc/graphics/ruby-gdk_pixbuf2/distinfo:1.9       Mon Jan 17 15:17:15 2022
+++ pkgsrc/graphics/ruby-gdk_pixbuf2/distinfo   Thu Dec  8 15:22:02 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2022/01/17 15:17:15 tsutsui Exp $
+$NetBSD: distinfo,v 1.10 2022/12/08 15:22:02 tsutsui Exp $
 
-BLAKE2s (gdk_pixbuf2-3.5.1.gem) = e609e91c4a5cda5c6adcf17a523dca8cd663916829eb6e1a075d9ae9fa506bd2
-SHA512 (gdk_pixbuf2-3.5.1.gem) = 7eae8db515c94e48410356f3d51b83dccf12f30fb050ba98215f06425e5a4a8537523a163ea33332130bdacc2ba85ccd85f43fde03353003b1e3943bbb01c5ab
-Size (gdk_pixbuf2-3.5.1.gem) = 34816 bytes
+BLAKE2s (gdk_pixbuf2-4.0.3.gem) = 76e778d1d60c1e1d293f290347baeb8fe87bc039b86f28139106027ffd4586d4
+SHA512 (gdk_pixbuf2-4.0.3.gem) = 182243ab30119c7508ab4c4736a45978bb7abc8dcd68c5cd8f6dc6a8c2542a49988e1cebece620c0161015c3218da24a55043a28112029c3f504026f921bb079
+Size (gdk_pixbuf2-4.0.3.gem) = 34816 bytes

Index: pkgsrc/graphics/ruby-rsvg2/Makefile
diff -u pkgsrc/graphics/ruby-rsvg2/Makefile:1.13 pkgsrc/graphics/ruby-rsvg2/Makefile:1.14
--- pkgsrc/graphics/ruby-rsvg2/Makefile:1.13    Wed Nov 23 16:20:22 2022
+++ pkgsrc/graphics/ruby-rsvg2/Makefile Thu Dec  8 15:22:02 2022
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.13 2022/11/23 16:20:22 adam Exp $
+# $NetBSD: Makefile,v 1.14 2022/12/08 15:22:02 tsutsui Exp $
 #
 
 DISTNAME=              rsvg2-${VERSION}
 COMMENT=               Ruby binding of librsvg
-PKGREVISION=           2
 CATEGORIES=            graphics
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/graphics/ruby-rsvg2/distinfo
diff -u pkgsrc/graphics/ruby-rsvg2/distinfo:1.9 pkgsrc/graphics/ruby-rsvg2/distinfo:1.10
--- pkgsrc/graphics/ruby-rsvg2/distinfo:1.9     Mon Jan 17 15:17:15 2022
+++ pkgsrc/graphics/ruby-rsvg2/distinfo Thu Dec  8 15:22:02 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2022/01/17 15:17:15 tsutsui Exp $
+$NetBSD: distinfo,v 1.10 2022/12/08 15:22:02 tsutsui Exp $
 
-BLAKE2s (rsvg2-3.5.1.gem) = b0557a058d8d29b820d23e37fe92125962ff07490d3ce07766045306ea0325fc
-SHA512 (rsvg2-3.5.1.gem) = 9680371123efa84787e00d86067f5fc8ee259bbed4be4bb52f2e0e3784c6faffe678de4b8c296ecc03b68d0af11d2e6f813c274a55bea4f1bc7217df5ac338d0
-Size (rsvg2-3.5.1.gem) = 29696 bytes
+BLAKE2s (rsvg2-4.0.3.gem) = c6fb0412391226bce65c8dd043e9ad41387f660ecc70d34f9e62b61ef3af555f
+SHA512 (rsvg2-4.0.3.gem) = 58807d8d2aa5c5b95854dfdce584e3d81280888d66a123d04979fcd401837a5bb744a3aee2060f5ee6e574487e7ce8b7a45c9d54a1fdfd940d123f7534a95688
+Size (rsvg2-4.0.3.gem) = 29696 bytes

Index: pkgsrc/meta-pkgs/ruby-gnome/Makefile
diff -u pkgsrc/meta-pkgs/ruby-gnome/Makefile:1.3 pkgsrc/meta-pkgs/ruby-gnome/Makefile:1.4
--- pkgsrc/meta-pkgs/ruby-gnome/Makefile:1.3    Fri Nov 18 10:15:04 2022
+++ pkgsrc/meta-pkgs/ruby-gnome/Makefile        Thu Dec  8 15:22:02 2022
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.3 2022/11/18 10:15:04 jperkin Exp $
+# $NetBSD: Makefile,v 1.4 2022/12/08 15:22:02 tsutsui Exp $
 #
 
 PKGNAME=       ${RUBY_PKGPREFIX}-gnome-${VERSION}
-PKGREVISION=   1
 COMMENT=       Set of Ruby language bindings for GNOME
 CATEGORIES=    meta-pkgs gnome
 

Index: pkgsrc/meta-pkgs/ruby-gnome/Makefile.common
diff -u pkgsrc/meta-pkgs/ruby-gnome/Makefile.common:1.9 pkgsrc/meta-pkgs/ruby-gnome/Makefile.common:1.10
--- pkgsrc/meta-pkgs/ruby-gnome/Makefile.common:1.9     Fri Nov 18 10:15:04 2022
+++ pkgsrc/meta-pkgs/ruby-gnome/Makefile.common Thu Dec  8 15:22:02 2022
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.9 2022/11/18 10:15:04 jperkin Exp $
+# $NetBSD: Makefile.common,v 1.10 2022/12/08 15:22:02 tsutsui Exp $
 #
 # used by devel/ruby-atk/Makefile
 # used by devel/ruby-gio2/Makefile
@@ -18,7 +18,7 @@
 # used by x11/ruby-gtk3/Makefile
 # used by x11/ruby-gtksourceview3/Makefile
 
-HOMEPAGE=              https://ruby-gnome2.osdn.jp/
+HOMEPAGE=              https://ruby-gnome.github.io/
 LICENSE=               gnu-lgpl-v2.1
 
-VERSION=               3.5.1
+VERSION=               4.0.3

Index: pkgsrc/multimedia/ruby-clutter-gstreamer/distinfo
diff -u pkgsrc/multimedia/ruby-clutter-gstreamer/distinfo:1.9 pkgsrc/multimedia/ruby-clutter-gstreamer/distinfo:1.10
--- pkgsrc/multimedia/ruby-clutter-gstreamer/distinfo:1.9       Mon Jan 17 15:17:16 2022
+++ pkgsrc/multimedia/ruby-clutter-gstreamer/distinfo   Thu Dec  8 15:22:02 2022
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.9 2022/01/17 15:17:16 tsutsui Exp $
+$NetBSD: distinfo,v 1.10 2022/12/08 15:22:02 tsutsui Exp $
 
-BLAKE2s (clutter-gstreamer-3.5.1.gem) = 5ba79e13c15f22f9d25c3dfc436ae574237161fd65fcfbc21bec5d74293e7133
-SHA512 (clutter-gstreamer-3.5.1.gem) = db8ae3dfe51afa6555a082a35119428c8549a2320e95b85f26e693dec62628f114787627dab9a9786108f109ae55708253bebe2b0c750d5df865144252cc9c2e
-Size (clutter-gstreamer-3.5.1.gem) = 124928 bytes
+BLAKE2s (clutter-gstreamer-4.0.3.gem) = d64a08547c0d0ff381f1e06dc5394652e587069a6b08f7104c1108c2993356e6
+SHA512 (clutter-gstreamer-4.0.3.gem) = 92c46a704c5210f30f04ddd9aff7fe48136cbe1aef91751aa79326b7ce2ea20f0ba3ecfe22b411260c1758293d68d7d436cc64de55833b23261148187e758429
+Size (clutter-gstreamer-4.0.3.gem) = 124928 bytes
 SHA1 (patch-dependency-check_Rakefile) = 5f2bd1faec546f57fb9c53466ffa74087627b290

Index: pkgsrc/multimedia/ruby-gstreamer/distinfo
diff -u pkgsrc/multimedia/ruby-gstreamer/distinfo:1.9 pkgsrc/multimedia/ruby-gstreamer/distinfo:1.10
--- pkgsrc/multimedia/ruby-gstreamer/distinfo:1.9       Mon Jan 17 15:17:16 2022
+++ pkgsrc/multimedia/ruby-gstreamer/distinfo   Thu Dec  8 15:22:02 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2022/01/17 15:17:16 tsutsui Exp $
+$NetBSD: distinfo,v 1.10 2022/12/08 15:22:02 tsutsui Exp $
 
-BLAKE2s (gstreamer-3.5.1.gem) = b93289a22b0c448ec2eaf02c0c9796059a7ff9dcd5889cb213fc70c2b249370b
-SHA512 (gstreamer-3.5.1.gem) = 03eed86d814b0f88a5d0912444ac50aa91ffe4abebcb97c8d721f1f671d3153e841b59b49b0e6a4a94d613c8cb2020063fd42671b3fe520365610bb5b27db475
-Size (gstreamer-3.5.1.gem) = 29184 bytes
+BLAKE2s (gstreamer-4.0.3.gem) = 89c885d1fb4a3d5911b2afe099685a49abdadab50708091de6adc2374dc41712
+SHA512 (gstreamer-4.0.3.gem) = 06298a021016698aee8b65af3d0d4e1ac2cc39d8ab1e542711d05fb20d8c05b149eeb5ec834f05c9ed3c4fe6e8482708ac404a37bfdb6e34f738c9e060fa4eaa
+Size (gstreamer-4.0.3.gem) = 29184 bytes

Index: pkgsrc/print/ruby-poppler/Makefile
diff -u pkgsrc/print/ruby-poppler/Makefile:1.21 pkgsrc/print/ruby-poppler/Makefile:1.22
--- pkgsrc/print/ruby-poppler/Makefile:1.21     Wed May  4 21:05:44 2022
+++ pkgsrc/print/ruby-poppler/Makefile  Thu Dec  8 15:22:02 2022
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.21 2022/05/04 21:05:44 wiz Exp $
+# $NetBSD: Makefile,v 1.22 2022/12/08 15:22:02 tsutsui Exp $
 #
 
 DISTNAME=              poppler-${VERSION}
 COMMENT=               Ruby binding of poppler-glib
-PKGREVISION=           1
 CATEGORIES=            print
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
@@ -14,6 +13,7 @@ SUPERSEDES+=          ruby-gnome2-poppler-[0-9]*
 DEPENDS+=              ${RUBY_PKGPREFIX}-gio2>=${VERSION}:../../devel/ruby-gio2
 DEPENDS+=              ${RUBY_PKGPREFIX}-cairo-gobject>=${VERSION}:../../graphics/ruby-cairo-gobject
 
+.include "../../devel/ruby-gio2/buildlink3.mk"
 BUILDLINK_API_DEPENDS.poppler-glib+=     poppler-glib>=0.79.0nb1
 .include "../../print/poppler-glib/buildlink3.mk"
 .include "../../meta-pkgs/ruby-gnome/Makefile.common"

Index: pkgsrc/print/ruby-poppler/distinfo
diff -u pkgsrc/print/ruby-poppler/distinfo:1.9 pkgsrc/print/ruby-poppler/distinfo:1.10
--- pkgsrc/print/ruby-poppler/distinfo:1.9      Mon Jan 17 15:17:16 2022
+++ pkgsrc/print/ruby-poppler/distinfo  Thu Dec  8 15:22:02 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2022/01/17 15:17:16 tsutsui Exp $
+$NetBSD: distinfo,v 1.10 2022/12/08 15:22:02 tsutsui Exp $
 
-BLAKE2s (poppler-3.5.1.gem) = 497bd50a2b134c03470b92d0f88ee72bfbffc0dce0c6c4d6e1599e1a00462d4c
-SHA512 (poppler-3.5.1.gem) = 0d19ce17935b291272d6bb5a7694f8f3d9dbcca38ecd1dafe3d6efcabcd03fa1e78e86bcdb72966223fda7a73a8e450f84d6e5966940643a8d35028fafef6233
-Size (poppler-3.5.1.gem) = 95232 bytes
+BLAKE2s (poppler-4.0.3.gem) = 7498e15625fc2fde18aab98aeec051ede0323625cec5ebafaefc849e895705de
+SHA512 (poppler-4.0.3.gem) = 22b3f996523ee4298ee748900b346bd6eb59cc9e23041f14f11050ea70997708872eb6e7dfc057478fd3f67968407b2a6f3351733592df715cb0f9fe86b05d14
+Size (poppler-4.0.3.gem) = 95232 bytes

Index: pkgsrc/x11/ruby-gtk3/Makefile
diff -u pkgsrc/x11/ruby-gtk3/Makefile:1.9 pkgsrc/x11/ruby-gtk3/Makefile:1.10
--- pkgsrc/x11/ruby-gtk3/Makefile:1.9   Thu Aug 11 05:09:33 2022
+++ pkgsrc/x11/ruby-gtk3/Makefile       Thu Dec  8 15:22:02 2022
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.9 2022/08/11 05:09:33 gutteridge Exp $
+# $NetBSD: Makefile,v 1.10 2022/12/08 15:22:02 tsutsui Exp $
 #
 
 DISTNAME=              gtk3-${VERSION}
 COMMENT=               Ruby binding of GTK+-3.x
-PKGREVISION=           1
 CATEGORIES=            x11
 
 MAINTAINER=            tsutsui%NetBSD.org@localhost
@@ -12,12 +11,9 @@ CONFLICTS+=          ruby-gnome2-gtk3-[0-9]*
 SUPERSEDES+=           ruby-gnome2-gtk3-[0-9]*
 
 DEPENDS+=              ${RUBY_PKGPREFIX}-atk>=${VERSION}:../../devel/ruby-atk
-DEPENDS+=              ${RUBY_PKGPREFIX}-gio2>=${VERSION}:../../devel/ruby-gio2
-DEPENDS+=              ${RUBY_PKGPREFIX}-pango>=${VERSION}:../../devel/ruby-pango
 DEPENDS+=              ${RUBY_PKGPREFIX}-gdk3>=${VERSION}:../../graphics/ruby-gdk3
-DEPENDS+=              ${RUBY_PKGPREFIX}-gdk_pixbuf2>=${VERSION}:../../graphics/ruby-gdk_pixbuf2
 
-.include "../../devel/ruby-pango/buildlink3.mk"
+.include "../../graphics/ruby-gdk3/buildlink3.mk"
 .include "../../x11/gtk3/buildlink3.mk"
 .include "../../meta-pkgs/ruby-gnome/Makefile.common"
 .include "../../lang/ruby/gem.mk"
Index: pkgsrc/x11/ruby-gtk3/distinfo
diff -u pkgsrc/x11/ruby-gtk3/distinfo:1.9 pkgsrc/x11/ruby-gtk3/distinfo:1.10
--- pkgsrc/x11/ruby-gtk3/distinfo:1.9   Mon Jan 17 15:17:16 2022
+++ pkgsrc/x11/ruby-gtk3/distinfo       Thu Dec  8 15:22:02 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2022/01/17 15:17:16 tsutsui Exp $
+$NetBSD: distinfo,v 1.10 2022/12/08 15:22:02 tsutsui Exp $
 
-BLAKE2s (gtk3-3.5.1.gem) = f29106c3f71b9ebc3c8df02f8c2b35ea56520a205b70228a90e5966f342f0daf
-SHA512 (gtk3-3.5.1.gem) = ac73dd1c5eaf418dd76259bad9a4c4adfa254c346afacb0782e5a1a790e0842bf66b68f264db9c10add1e1d9a04d95c6dc03b99e16c46229f2c1f518f6512ef8
-Size (gtk3-3.5.1.gem) = 866304 bytes
+BLAKE2s (gtk3-4.0.3.gem) = 62dfd7ae23c63ce11445eaac7a171cacaa70cff591682c3e58a2569608ed82e7
+SHA512 (gtk3-4.0.3.gem) = 928846f8b4dc813cb9dc346705f9536e15b4e73df1e3202e7b5c915f5d61b2afd08d109b6064b7c3d567b2367e7e01a3aed4fe34c2e1fc86cb41f175d68efd29
+Size (gtk3-4.0.3.gem) = 866816 bytes

Index: pkgsrc/x11/ruby-gtk3/PLIST
diff -u pkgsrc/x11/ruby-gtk3/PLIST:1.4 pkgsrc/x11/ruby-gtk3/PLIST:1.5
--- pkgsrc/x11/ruby-gtk3/PLIST:1.4      Sun Aug 29 16:49:13 2021
+++ pkgsrc/x11/ruby-gtk3/PLIST  Thu Dec  8 15:22:02 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2021/08/29 16:49:13 tsutsui Exp $
+@comment $NetBSD: PLIST,v 1.5 2022/12/08 15:22:02 tsutsui Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_EXTSDIR}/gem.build_complete
 ${GEM_EXTSDIR}/gtk3.${RUBY_DLEXT}
@@ -7,6 +7,7 @@ ${GEM_LIBDIR}/README.md
 ${GEM_LIBDIR}/Rakefile
 ${GEM_LIBDIR}/ext/gtk3/depend
 ${GEM_LIBDIR}/ext/gtk3/extconf.rb
+${GEM_LIBDIR}/ext/gtk3/rb-gtk3-accel-map.c
 ${GEM_LIBDIR}/ext/gtk3/rb-gtk3-cell-layout.c
 ${GEM_LIBDIR}/ext/gtk3/rb-gtk3-container.c
 ${GEM_LIBDIR}/ext/gtk3/rb-gtk3-private.h
@@ -469,6 +470,7 @@ ${GEM_LIBDIR}/test/test-gdk-screen.rb
 ${GEM_LIBDIR}/test/test-gtk-about-dialog.rb
 ${GEM_LIBDIR}/test/test-gtk-accel-group.rb
 ${GEM_LIBDIR}/test/test-gtk-accel-key.rb
+${GEM_LIBDIR}/test/test-gtk-accel-map.rb
 ${GEM_LIBDIR}/test/test-gtk-accessible.rb
 ${GEM_LIBDIR}/test/test-gtk-action-bar.rb
 ${GEM_LIBDIR}/test/test-gtk-action-group.rb

Index: pkgsrc/x11/ruby-gtk3/buildlink3.mk
diff -u pkgsrc/x11/ruby-gtk3/buildlink3.mk:1.6 pkgsrc/x11/ruby-gtk3/buildlink3.mk:1.7
--- pkgsrc/x11/ruby-gtk3/buildlink3.mk:1.6      Thu Aug 11 05:09:33 2022
+++ pkgsrc/x11/ruby-gtk3/buildlink3.mk  Thu Dec  8 15:22:02 2022
@@ -1,15 +1,15 @@
-# $NetBSD: buildlink3.mk,v 1.6 2022/08/11 05:09:33 gutteridge Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2022/12/08 15:22:02 tsutsui Exp $
 
 BUILDLINK_TREE+=       ruby-gtk3
 
 .if !defined(RUBY_GTK3_BUILDLINK3_MK)
 RUBY_GTK3_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.ruby-gtk3+=      ${RUBY_PKGPREFIX}-gtk3>=3.3.8
-BUILDLINK_ABI_DEPENDS.ruby-gtk3+=      ${RUBY_PKGPREFIX}-gtk3>=3.5.1nb1
+BUILDLINK_API_DEPENDS.ruby-gtk3+=      ${RUBY_PKGPREFIX}-gtk3>=4.0.3
+BUILDLINK_ABI_DEPENDS.ruby-gtk3+=      ${RUBY_PKGPREFIX}-gtk3>=4.0.3
 BUILDLINK_PKGSRCDIR.ruby-gtk3?=                ../../x11/ruby-gtk3
 
-.include "../../devel/ruby-pango/buildlink3.mk"
+.include "../../graphics/ruby-gdk3/buildlink3.mk"
 .include "../../x11/gtk3/buildlink3.mk"
 .endif # RUBY_GTK3_BUILDLINK3_MK
 

Index: pkgsrc/x11/ruby-gtksourceview3/Makefile
diff -u pkgsrc/x11/ruby-gtksourceview3/Makefile:1.14 pkgsrc/x11/ruby-gtksourceview3/Makefile:1.15
--- pkgsrc/x11/ruby-gtksourceview3/Makefile:1.14        Wed Nov 23 16:21:28 2022
+++ pkgsrc/x11/ruby-gtksourceview3/Makefile     Thu Dec  8 15:22:02 2022
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.14 2022/11/23 16:21:28 adam Exp $
+# $NetBSD: Makefile,v 1.15 2022/12/08 15:22:02 tsutsui Exp $
 #
 
 DISTNAME=              gtksourceview3-${VERSION}
 COMMENT=               Ruby binding of gtksourceview3
-PKGREVISION=           3
 CATEGORIES=            x11
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
@@ -14,7 +13,9 @@ SUPERSEDES+=          ruby-gnome2-gtksourceview3
 DEPENDS+=              ${RUBY_PKGPREFIX}-gobject-introspection>=${VERSION}:../../devel/ruby-gobject-introspection
 DEPENDS+=              ${RUBY_PKGPREFIX}-gtk3>=${VERSION}:../../x11/ruby-gtk3
 
+.include "../../devel/ruby-gobject-introspection/buildlink3.mk"
 .include "../../x11/gtksourceview3/buildlink3.mk"
+.include "../../x11/ruby-gtk3/buildlink3.mk"
 .include "../../meta-pkgs/ruby-gnome/Makefile.common"
 .include "../../lang/ruby/gem.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/x11/ruby-gtksourceview3/distinfo
diff -u pkgsrc/x11/ruby-gtksourceview3/distinfo:1.9 pkgsrc/x11/ruby-gtksourceview3/distinfo:1.10
--- pkgsrc/x11/ruby-gtksourceview3/distinfo:1.9 Mon Jan 17 15:17:16 2022
+++ pkgsrc/x11/ruby-gtksourceview3/distinfo     Thu Dec  8 15:22:02 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2022/01/17 15:17:16 tsutsui Exp $
+$NetBSD: distinfo,v 1.10 2022/12/08 15:22:02 tsutsui Exp $
 
-BLAKE2s (gtksourceview3-3.5.1.gem) = 321238e486553fb23515e7087c93c03650de11fa205db621e84bac80d2880424
-SHA512 (gtksourceview3-3.5.1.gem) = 8780e0442e5d1a45825dd6503bd181e662d3e83562e944e6bd095eb3148105785993048253deab2eabe294f5a5dcdbf7da6120a1e18581ec35df457abbbe7f2a
-Size (gtksourceview3-3.5.1.gem) = 16896 bytes
+BLAKE2s (gtksourceview3-4.0.3.gem) = 459cecfd48e44a6ae31b17046fbadcbd840f10239222a93636fa52cc7f8dca34
+SHA512 (gtksourceview3-4.0.3.gem) = 390d4bbd004283045bbdf240ce1890dff2167c4d79c08845588c84de808c62c149ea5506c836a8d183eb47c305917f4744590f5ee62674cb949721edf8874a04
+Size (gtksourceview3-4.0.3.gem) = 16896 bytes



Home | Main Index | Thread Index | Old Index