head	1.35;
access;
symbols
	pkgsrc-2026Q1:1.35.0.2
	pkgsrc-2026Q1-base:1.35
	pkgsrc-2025Q4:1.32.0.2
	pkgsrc-2025Q4-base:1.32
	pkgsrc-2025Q3:1.31.0.2
	pkgsrc-2025Q3-base:1.31
	pkgsrc-2025Q2:1.27.0.2
	pkgsrc-2025Q2-base:1.27
	pkgsrc-2025Q1:1.25.0.2
	pkgsrc-2025Q1-base:1.25
	pkgsrc-2024Q4:1.23.0.2
	pkgsrc-2024Q4-base:1.23
	pkgsrc-2024Q3:1.21.0.4
	pkgsrc-2024Q3-base:1.21
	pkgsrc-2024Q2:1.21.0.2
	pkgsrc-2024Q2-base:1.21
	pkgsrc-2024Q1:1.19.0.2
	pkgsrc-2024Q1-base:1.19
	pkgsrc-2023Q4:1.18.0.2
	pkgsrc-2023Q4-base:1.18
	pkgsrc-2023Q3:1.15.0.6
	pkgsrc-2023Q3-base:1.15
	pkgsrc-2023Q2:1.15.0.4
	pkgsrc-2023Q2-base:1.15
	pkgsrc-2023Q1:1.15.0.2
	pkgsrc-2023Q1-base:1.15
	pkgsrc-2022Q4:1.12.0.2
	pkgsrc-2022Q4-base:1.12
	pkgsrc-2022Q3:1.11.0.6
	pkgsrc-2022Q3-base:1.11
	pkgsrc-2022Q2:1.11.0.4
	pkgsrc-2022Q2-base:1.11
	pkgsrc-2022Q1:1.11.0.2
	pkgsrc-2022Q1-base:1.11
	pkgsrc-2021Q4:1.10.0.2
	pkgsrc-2021Q4-base:1.10
	pkgsrc-2021Q3:1.9.0.2
	pkgsrc-2021Q3-base:1.9
	pkgsrc-2021Q2:1.8.0.8
	pkgsrc-2021Q2-base:1.8
	pkgsrc-2021Q1:1.8.0.6
	pkgsrc-2021Q1-base:1.8
	pkgsrc-2020Q4:1.8.0.4
	pkgsrc-2020Q4-base:1.8
	pkgsrc-2020Q3:1.8.0.2
	pkgsrc-2020Q3-base:1.8
	pkgsrc-2020Q2:1.7.0.2
	pkgsrc-2020Q2-base:1.7
	pkgsrc-2020Q1:1.6.0.2
	pkgsrc-2020Q1-base:1.6
	pkgsrc-2019Q4:1.4.0.6
	pkgsrc-2019Q4-base:1.4
	pkgsrc-2019Q3:1.4.0.2
	pkgsrc-2019Q3-base:1.4
	pkgsrc-2013Q2:1.3.0.2
	pkgsrc-2013Q2-base:1.3
	pkgsrc-2013Q1:1.2.0.14
	pkgsrc-2013Q1-base:1.2
	pkgsrc-2012Q4:1.2.0.12
	pkgsrc-2012Q4-base:1.2
	pkgsrc-2012Q3:1.2.0.10
	pkgsrc-2012Q3-base:1.2
	pkgsrc-2012Q2:1.2.0.8
	pkgsrc-2012Q2-base:1.2
	pkgsrc-2012Q1:1.2.0.6
	pkgsrc-2012Q1-base:1.2
	pkgsrc-2011Q4:1.2.0.4
	pkgsrc-2011Q4-base:1.2
	pkgsrc-2011Q3:1.2.0.2
	pkgsrc-2011Q3-base:1.2
	pkgsrc-2011Q2:1.1.1.1.0.22
	pkgsrc-2011Q2-base:1.1.1.1
	pkgsrc-2011Q1:1.1.1.1.0.20
	pkgsrc-2011Q1-base:1.1.1.1
	pkgsrc-2010Q4:1.1.1.1.0.18
	pkgsrc-2010Q4-base:1.1.1.1
	pkgsrc-2010Q3:1.1.1.1.0.16
	pkgsrc-2010Q3-base:1.1.1.1
	pkgsrc-2010Q2:1.1.1.1.0.14
	pkgsrc-2010Q2-base:1.1.1.1
	pkgsrc-2010Q1:1.1.1.1.0.12
	pkgsrc-2010Q1-base:1.1.1.1
	pkgsrc-2009Q4:1.1.1.1.0.10
	pkgsrc-2009Q4-base:1.1.1.1
	pkgsrc-2009Q3:1.1.1.1.0.8
	pkgsrc-2009Q3-base:1.1.1.1
	pkgsrc-2009Q2:1.1.1.1.0.6
	pkgsrc-2009Q2-base:1.1.1.1
	pkgsrc-2009Q1:1.1.1.1.0.4
	pkgsrc-2009Q1-base:1.1.1.1
	pkgsrc-2008Q4:1.1.1.1.0.2
	pkgsrc-2008Q4-base:1.1.1.1
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.35
date	2026.02.07.08.41.19;	author tsutsui;	state Exp;
branches;
next	1.34;
commitid	mChdFrZsC8mkeqtG;

1.34
date	2026.01.27.08.39.49;	author wiz;	state Exp;
branches;
next	1.33;
commitid	f4MYtJVcsY7dz0sG;

1.33
date	2026.01.02.00.19.26;	author tsutsui;	state Exp;
branches;
next	1.32;
commitid	2SdzsKsqrbaTBKoG;

1.32
date	2025.10.23.20.37.47;	author wiz;	state Exp;
branches;
next	1.31;
commitid	1V2hBZn9ypXaCJfG;

1.31
date	2025.09.12.14.04.48;	author tsutsui;	state Exp;
branches;
next	1.30;
commitid	54NrWiJmrspfMqaG;

1.30
date	2025.08.30.22.45.33;	author wiz;	state Exp;
branches;
next	1.29;
commitid	2izPxU30rhec4O8G;

1.29
date	2025.08.15.15.06.51;	author tsutsui;	state Exp;
branches;
next	1.28;
commitid	34z5TexhRtjl1Q6G;

1.28
date	2025.07.19.05.37.39;	author wiz;	state Exp;
branches;
next	1.27;
commitid	pfsNycT46uNAJj3G;

1.27
date	2025.05.31.20.18.17;	author tsutsui;	state Exp;
branches;
next	1.26;
commitid	BhIHe0Fa6EyDb6XF;

1.26
date	2025.04.24.14.14.38;	author wiz;	state Exp;
branches;
next	1.25;
commitid	A3VBjL8Zdd4LljSF;

1.25
date	2024.12.29.15.53.08;	author tsutsui;	state Exp;
branches;
next	1.24;
commitid	fcEfrzLuGAuADpDF;

1.24
date	2024.12.27.08.20.02;	author wiz;	state Exp;
branches;
next	1.23;
commitid	tLKuqVS8lkJCb7DF;

1.23
date	2024.11.17.07.16.09;	author wiz;	state Exp;
branches;
next	1.22;
commitid	xKvmQYB52TGx7YxF;

1.22
date	2024.10.20.14.04.01;	author wiz;	state Exp;
branches;
next	1.21;
commitid	iXiXTiwhLpC9hpuF;

1.21
date	2024.04.20.10.16.53;	author tsutsui;	state Exp;
branches;
next	1.20;
commitid	Vmkg0ki9iRwrUR6F;

1.20
date	2024.04.07.07.34.20;	author wiz;	state Exp;
branches;
next	1.19;
commitid	oMYDjdZchby5qb5F;

1.19
date	2024.02.23.11.25.29;	author tsutsui;	state Exp;
branches;
next	1.18;
commitid	nMHRDGft0s4z7yZE;

1.18
date	2023.11.14.14.02.11;	author wiz;	state Exp;
branches;
next	1.17;
commitid	BZ5vzwBRof1beAME;

1.17
date	2023.11.12.13.22.16;	author wiz;	state Exp;
branches;
next	1.16;
commitid	SjpNXQIV5XeZ3kME;

1.16
date	2023.10.21.17.10.40;	author gdt;	state Exp;
branches;
next	1.15;
commitid	Sr0Nb6aaZLDw2wJE;

1.15
date	2023.02.03.20.02.56;	author tsutsui;	state Exp;
branches;
next	1.14;
commitid	s3edUAyoIjcmm7cE;

1.14
date	2023.01.29.21.16.45;	author ryoon;	state Exp;
branches;
next	1.13;
commitid	QL7aBXsBGmQvUtbE;

1.13
date	2023.01.03.17.37.31;	author wiz;	state Exp;
branches;
next	1.12;
commitid	vvAqE6UmuqFFx78E;

1.12
date	2022.12.08.15.22.01;	author tsutsui;	state Exp;
branches;
next	1.11;
commitid	BuNxltj6xIIzDL4E;

1.11
date	2022.01.17.15.17.15;	author tsutsui;	state Exp;
branches;
next	1.10;
commitid	s6Eo81wyAM5D30pD;

1.10
date	2021.12.08.16.05.05;	author adam;	state Exp;
branches;
next	1.9;
commitid	2PyWjHx5T8rqARjD;

1.9
date	2021.08.22.17.02.42;	author tsutsui;	state Exp;
branches;
next	1.8;
commitid	v6o64mFToe0LoZ5D;

1.8
date	2020.08.17.20.19.09;	author leot;	state Exp;
branches;
next	1.7;
commitid	ybGS4iX9Fz8imskC;

1.7
date	2020.05.02.18.05.04;	author tsutsui;	state Exp;
branches;
next	1.6;
commitid	DFrkoI0erScL4H6C;

1.6
date	2020.03.10.22.10.13;	author wiz;	state Exp;
branches;
next	1.5;
commitid	UV3Ncm9kwd8O7UZB;

1.5
date	2020.03.08.16.50.07;	author wiz;	state Exp;
branches;
next	1.4;
commitid	rcNYzTQo8icypCZB;

1.4
date	2019.09.14.18.11.38;	author tsutsui;	state Exp;
branches;
next	1.3;
commitid	DXWDVRwnbojlx0DB;

1.3
date	2013.06.13.13.47.25;	author obache;	state dead;
branches;
next	1.2;
commitid	nWTF5Cfpdga3usTw;

1.2
date	2011.09.21.15.26.46;	author taca;	state Exp;
branches;
next	1.1;

1.1
date	2008.12.16.12.22.38;	author obache;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2008.12.16.12.22.38;	author obache;	state Exp;
branches;
next	;


desc
@@


1.35
log
@ruby-gnome: update to 4.3.5

Upstream changes:
 https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.3.5

Ruby-GNOME 4.3.5: 2026-02-06

This is a GLib 2.87 support release.

Changes

Ruby/GLib2

  * Improvements
      + Added support for GLib 2.87.
          o GH-1695
          o Patch by Alessandro Astone.

Ruby/Clutter

  * Improvements
      + Dropped support for Arch Linux.

Ruby/ClutterGDK

  * Improvements
      + Dropped support for Arch Linux.

Ruby/ClutterGTK

  * Improvements
      + Dropped support for Arch Linux.

Ruby/ClutterGStreamer

  * Improvements
      + Dropped support for Arch Linux.

Thanks

  * Alessandro Astone.
@
text
@# $NetBSD: Makefile,v 1.34 2026/01/27 08:39:49 wiz Exp $
#

DISTNAME=		clutter-${VERSION}
COMMENT=		Ruby binding of Clutter
CATEGORIES=		graphics

MAINTAINER=		pkgsrc-users@@NetBSD.org

CONFLICTS+=		ruby-gnome2-clutter-[0-9]*
SUPERSEDES+=		ruby-gnome2-clutter-[0-9]*

DEPENDS+=	${RUBY_PKGPREFIX}-gobject-introspection>=${VERSION}:../../devel/ruby-gobject-introspection
DEPENDS+=	${RUBY_PKGPREFIX}-pango>=${VERSION}:../../devel/ruby-pango
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"
.include "../../mk/bsd.pkg.mk"
@


1.34
log
@*: recursive bump for removal of cairo's xcb option
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2026/01/02 00:19:26 tsutsui Exp $
a5 1
PKGREVISION=		1
@


1.33
log
@ruby-gnome: update to 4.3.4.

Upstream changes:
 https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.3.4

Ruby-GNOME 4.3.4: 2025-12-02

Changes

 All

  * Improvements
      + MSYS2: Added system package information
          o GH-1691
          o GH-1692
          o Patch by takuya kodama.

 Ruby/GLib2

  * Fixes
      + Fixed a GC problem of a GObject property in GObject defined by
        Ruby.
          o GH-1688
          o Reported by ppibburr.

Thanks

  * ppibburr
  * takuya kodama
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2025/10/23 20:37:47 wiz Exp $
d6 1
@


1.32
log
@*: recursive bump for pcre2

Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by /usr/pkg/lib/libglib-2.0.so.0 not defined
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2025/09/12 14:04:48 tsutsui Exp $
a5 1
PKGREVISION=		1
@


1.31
log
@ruby-gnome: update to 4.3.3.

Upstream changes:
 https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.3.3

Ruby-GNOME 4.3.3: 2025-08-17

This is a graphene1 require path fix release.

Changes

 Ruby/Graphene1

  * Improvements
      + Improved Graphene::Size API.

  * Fixes
      + Renamed require path to graphene1 from graphene.

 Ruby/GSK4

  * Improvements
      + Improved Gsk::RoundedRect API.

 Ruby/GObjectIntrospection

  * Improvements
      + Added support for try_convert protocol for no GTyped
        structs.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2025/08/30 22:45:33 wiz Exp $
d6 1
@


1.30
log
@*: recursive bump for tiff growing lerc dependency
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2025/08/15 15:06:51 tsutsui Exp $
a5 1
PKGREVISION=		1
@


1.29
log
@ruby-gnome: update to 4.3.2.

Upstream changes:
 https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.3.2
 https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.3.1
 https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.3.0

Ruby-GNOME 4.3.2: 2025-08-15

This is a graphene1 rename release.

Changes

Ruby/Graphene1

  * Renamed from Ruby/Graphene because "graphene" gem already exists.


Ruby-GNOME 4.3.1: 2025-08-15

Changes

Ruby/Graphene

  * Added

Ruby/GSK4

  * Added

Ruby/GTK4

  * Improvements
      + Added Gtk::Snapshot#save(&block)
      + Added Gtk::Image#intialize(paintable:)


Ruby-GNOME 4.3.0: 2025-07-14

Changes

Ruby/GLib2

  * Improvements
      + Added GLib::VariantType.try_convert.
      + Added string representation to GLib::VariantType#inspect.

Ruby/GIO2

  * Improvements
      + Changed Gio::Action#change_state to accept raw Ruby objects.
      + Stopped overwriting existing Gio::MenuItem setters.
      + Changed Gio::BytesIcon#initialize to keep the given
        GLib::Bytes to prevent from GC.

Ruby/GdkPixbuf

  * Fixes
      + Updated Debian package name.

Ruby/GTK3

  * Improvements
      + Made Gtk::Popover#pointing_to Rubyish.

Ruby/GDK4

  * Fixes
      + Fixed wrong Homebrew package name.

Ruby/GTK4

  * Improvements
      + Made Gtk::Popover#pointing_to Rubyish.
      + Added a demo for Gtk::FileDialog.
          o GH-1642
          o Patch by Eric Cunningham.
      + Marked event controllers in Gtk::Widget automatically.

Thanks

  * Eric Cunningham
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2025/07/19 05:37:39 wiz Exp $
d6 1
@


1.28
log
@*: bump gobject-introspection users for ABI bump

XXX: I'm actually not sure why the ABI was bumped for 1.84, but now that
it is we have to bump PKGREVISIONs, otherwise pkgin is quite unhappy
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2025/05/31 20:18:17 tsutsui Exp $
a5 1
PKGREVISION=		1
@


1.27
log
@ruby-gnome: update to 4.2.9.

Upstream changes:
 https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.2.9
 https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.2.8

Ruby-GNOME 4.2.9: 2025-03-22

 This is a release that adds support for rubygems-requirements-system.

 Changes

 All

  * Improvements
      + Added support for rubygems-requirements-system.


Ruby-GNOME 4.2.8: 2025-03-20

 This is a release that adds support for Alpine Linux.

 Changes

 All

  * Improvements
      + Added support for Alpine Linux.

 Ruby/GLib2

  * Fixes
      + Fixed a GC related crash bug.
          o GH-1664
          o Reported by Mamoru TASAKA.

 Ruby/Poppler

  * Improvements
      + Added support for POPPLER_RENDER_ANNOTS_3D.
          o GH-1666
          o Patch by Mamoru TASAKA.

 Ruby/WNCK3

  * Improvements
      + Added support for WNCK_PAGER_SCROLL_2D and
        WNCK_PAGER_SCROLL_1D.

 Ruby/VLC

  * Fixes
      + VLC::Media#parse: Fixed the number of arguments.

Thanks

  * Mamoru TASAKA
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2025/04/24 14:14:38 wiz Exp $
d6 1
@


1.26
log
@*: recursive bump for jpeg -> libjpeg-turbo switch
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2024/12/29 15:53:08 tsutsui Exp $
a5 1
PKGREVISION=		1
@


1.25
log
@ruby-gnome: update to 4.2.5.

Upstream changes:
 https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.2.5
 https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.2.4

Ruby-GNOME 4.2.5: 2024-12-15

This is a minor bug fix release.

Changes

Ruby/GLib2

  * Fixes

      + Windows: Fixed a bug that GType conversion may be failed.
          o GH-1621
          o Reported by Eric Cunningham

Ruby/GObjectIntrospection

  * Improvements

      + Added support for transfer everything struct C array.

      + Added support for converting fixed size number array to Array.

Ruby/GTK4

  * Improvements

      + Gtk::GestureStylus#backlog: Improved API.

Thanks

  * Eric Cunningham


Ruby-GNOME 4.2.4: 2024-09-24

This is a WebKitGTK support improvement release.

Changes

Ruby/WebKitGTK

  * Improvements

      + Changed to require GTK 4 and webkitgtk-6.0/WebKit-6.0.

Ruby/WebKit2GTK

  * Improvements

      + Added support for WebKitGTK 2.44.0 or later.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2024/12/27 08:20:02 wiz Exp $
d6 1
@


1.24
log
@*: recursive bump for pango requiring fontconfig 2.15
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2024/11/17 07:16:09 wiz Exp $
a5 1
PKGREVISION=		3
@


1.23
log
@*: recursive bump for default-on option of at-spi2-core
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2024/10/20 14:04:01 wiz Exp $
d6 1
a6 1
PKGREVISION=		2
@


1.22
log
@*: recursive bump for merging at-spi2-atk and atk into at2-spi-core

Remove at-spi2-atk and atk
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2024/04/20 10:16:53 tsutsui Exp $
d6 1
a6 1
PKGREVISION=		1
@


1.21
log
@ruby-gnome: update to 4.2.2.

Upstream changes:
 https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.2.2

Ruby-GNOME 4.2.2: 2024-04-02

This is a GLib 2.80 support improvement release.

Changes

Ruby/GIO2

  * Improvements
      + Fixed a load error with GLib 2.80.
          o GH-1610
          o Reported by Dmitry Vorotilin

Ruby/GTK4

  * Improvements
      + Gtk::CssProvider#load(string:): Added.
          o GH-1608
          o Reported by Sami Sieranoja
      + Gtk::CssProvider#load(bytes:): Added.
          o GH-1608
          o Reported by Sami Sieranoja

Thanks

  * Sami Sieranoja
  * Dmitry Vorotilin
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2024/04/07 07:34:20 wiz Exp $
d6 1
@


1.20
log
@*: bump for cairo buildlink3.mk change

lzo was made an option
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2024/02/23 11:25:29 tsutsui Exp $
a5 1
PKGREVISION=		1
@


1.19
log
@ruby-gnome: update to 4.2.1.

Upstream changes:
 https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.2.1

Ruby-GNOME 4.2.1: 2024-02-23

This is a minor bug fix release.

Changes

Ruby/GLib2

  * Improvements

      + Added support for showing GType name for anonymous GType
        based classes.
          o GH-1577
          o Reported by Sami Sieranoja

      + Added RG_DEF_SALIAS().

      + Stopped providing unusable signal related methods to not signal
        ready objects such as GLib::Instantiatable.
          o GH-1589
          o Reported by Sami Sieranoja

      + Added GLib::Type::INVALID. GLib::Type[nil] is also accepted.
          o GH-1594
          o Reported by Sami Sieranoja

      + Added GLib::TimeZone#identifier.

      + Added GLib::TimeZone.try_convert.

Ruby/GObjectIntrospection

  * Improvements

      + Ignored .hash(some_arguments) methods. It may break something.

      + Ignored fundamental GType.
          o GH-1580
          o Reported by Sami Sieranoja

      + Added support for returning sized GType array.

Ruby/GDK4

  * Fixes

      + Fixed a GC related bug of Gdk::MemoryTexture.new.
          o GH-1596
          o Reported by HuBandiT

      + Fixed a GC related bug of Gdk::Picture.
          o GH-1596
          o Reported by HuBandiT

Ruby/GTK4

  * Improvements

      + Added a menu bar sample.
          o GH-1581
          o GH-1582
          o GH-1584
          o Patch by Sami Sieranoja

      + Added support for Gtk::DropTarget.new([type, ...], actions).
          o GH-1594
          o Reported by Sami Sieranoja

  * Fixes

      + Fixed deprecation message of Gtk::Button.new.
          o GH-1587
          o Reported by Sami Sieranoja

      + Fixed a GC related bug of Gtk::Image.

      + Fixed a GC related bug of Gtk::ColumnView.
          o GH-1600
          o Reported by HuBandiT

      + Fixed a GC related bug of Gtk::SingleSelection.
          o GH-1600
          o Reported by HuBandiT

Ruby/GStreamer

  * Improvements

      + Added a missing GC guard for Gst::Element#bus.
          o GH-1586
          o Reported by Sami Sieranoja

Thanks

  * Sami Sieranoja
  * HuBandiT
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2023/11/14 14:02:11 wiz Exp $
d6 1
@


1.18
log
@*: recursive bump for cairo dependency changes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2023/11/12 13:22:16 wiz Exp $
a5 1
PKGREVISION=		3
@


1.17
log
@*: revebump for new brotli option for freetype2

Addresses PR 57693
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2023/10/21 17:10:40 gdt Exp $
d6 1
a6 1
PKGREVISION=		2
@


1.16
log
@recursive revbump for tiff update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2023/02/03 20:02:56 tsutsui Exp $
d6 1
a6 1
PKGREVISION=		1
@


1.15
log
@ruby-gnome: update to 4.1.0.

Upstream changes:
 https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.1.0
 https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.0.9
 https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.0.8
 https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.0.7
 https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.0.6

Ruby-GNOME 4.1.0: 2023-01-31

This is a bug fix release of 4.0.9.

Changes

Ruby/GLib2

  * Fixes

      + Fixed a memory leak introduced in 4.0.9.

Ruby/Handy

  * Improvements

      + Renamed gem name to libhandy from handy because handy gem
        already exists.

Ruby-GNOME 4.0.9: 2023-01-31

This is a bug fix release of 4.0.8.

Changes

Ruby/GLib2

  * Fixes

      + Fixed a crash bug that is related to closure and GC.

Ruby-GNOME 4.0.8: 2023-01-15

This is a bug fix release of 4.0.7.

Changes

Ruby/GLib2

  * Fixes

      + Fixed a bug that gems that depend on glib2 gem can't find
        glib-enum-types.h.

Ruby-GNOME 4.0.7: 2023-01-15

This is a release for Ruby 3.2 on Windows again.

Changes

Ruby/GLib2

  * Improvements

      + Really added support for Ruby 3.2 on Windows.
        [GH-1535]
        [Reported by dsisnero]

Thanks

  * dsisnero

Ruby-GNOME 4.0.6: 2023-01-08

This is a release for Ruby 3.2 on Windows.

Changes

Ruby/GLib2

  * Improvements

      + Added support for Ruby 3.2 on Windows.
        [GH-1533]
        [Reported by dsisnero]

Thanks

  * dsisnero
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2023/01/29 21:16:45 ryoon Exp $
d6 1
@


1.14
log
@*: Recursive revbup from graphics/freetype2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2023/01/03 17:37:31 wiz Exp $
a5 1
PKGREVISION=		2
@


1.13
log
@*: recursive bump for tiff shlib major bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2022/12/08 15:22:01 tsutsui Exp $
d6 1
a6 1
PKGREVISION=		1
@


1.12
log
@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
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2022/01/17 15:17:15 tsutsui Exp $
d6 1
@


1.11
log
@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
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2021/12/08 16:05:05 adam Exp $
d18 2
@


1.10
log
@revbump for icu and libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2021/08/22 17:02:42 tsutsui Exp $
a5 1
PKGREVISION=		1
@


1.9
log
@ruby-gnome: update to 3.4.3.

pkgsrc changes:

- as a reparation of removal of gtk2 dependent gems in the next 3.4.4,
  make gtk2, webkit-gtk2, gtksourceview2, and vte gems independent
  packages and remove them from meta-pkgs/ruby-gnome
- pkglint

Upstream changes (from NEWS):

== Ruby-GNOME 3.4.3: 2020-05-11

This is a follow-up release of 3.4.2.

=== Changes

==== Ruby/GLib2

  * Fixes

    * Windows: Fixed a link errors.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2020/08/17 20:19:09 leot Exp $
d6 1
@


1.8
log
@*: revbump after fontconfig bl3 changes (libuuid removal)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2020/05/02 18:05:04 tsutsui Exp $
a5 1
PKGREVISION=		1
@


1.7
log
@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
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2020/03/10 22:10:13 wiz Exp $
d6 1
@


1.6
log
@librsvg: update bl3.mk to remove libcroco in rust case

recursive bump for the dependency change
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2020/03/08 16:50:07 wiz Exp $
a5 1
PKGREVISION=		2
@


1.5
log
@*: recursive bump for libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2019/09/14 18:11:38 tsutsui Exp $
d6 1
a6 1
PKGREVISION=		1
@


1.4
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
@d1 1
a1 1
# $NetBSD$
d6 1
@


1.3
log
@Drop ruby-clutter packages.
Only support old ruby-1.8 and clutter-0.8, and dead upstream.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2011/09/21 15:26:46 taca Exp $
d4 3
a6 3
PKGNAME=	${RUBY_PKGPREFIX}-clutter-${VERSION}
COMMENT=	Ruby binding for Clutter libraries
CATEGORIES=	meta-pkgs
d8 1
a8 1
META_PACKAGE=	yes
d10 2
a11 1
RUBY_VERSION_SUPPORTED= 18
d13 4
a16 5
DEPENDS+=	${RUBY_PKGPREFIX}-clutter-core>=${VERSION}:../../graphics/ruby-clutter-core
DEPENDS+=	${RUBY_PKGPREFIX}-clutter-cairo>=${VERSION}:../../graphics/ruby-clutter-cairo
DEPENDS+=	${RUBY_PKGPREFIX}-clutter-gtk>=${VERSION}:../../graphics/ruby-clutter-gtk
DEPENDS+=	${RUBY_PKGPREFIX}-clutter-cairo>=${VERSION}:../../graphics/ruby-clutter-cairo
DEPENDS+=	${RUBY_PKGPREFIX}-clutter-gst>=${VERSION}:../../multimedia/ruby-clutter-gst
d18 4
a21 1
.include "Makefile.common"
@


1.2
log
@Move RUBY_VERSION_SUPPORTED=18 restriction to each Makefile from
graphics/ruby-clutter/Makefile.common, making it really work.

A short discussion with joerg@@.  Thanks Joerg.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2008/12/16 12:22:38 obache Exp $
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d10 2
@


1.1.1.1
log
@Import ruby-clutter-0.8.0 as graphics/ruby-clutter.

This is a set of bindings for the Clutter libraries for use from Ruby.
@
text
@@
