head 1.2; access; symbols pkgsrc-2017Q2:1.1.0.2 pkgsrc-2017Q2-base:1.1; locks; strict; comment @# @; 1.2 date 2017.08.18.14.58.50; author tsutsui; state dead; branches; next 1.1; commitid HZVBzruF6lBRNH3A; 1.1 date 2017.06.10.11.10.42; author tsutsui; state Exp; branches; next ; commitid c42yeTmjWI4OKOUz; desc @@ 1.2 log @Update ruby-gnome2 packages to 3.1.8. Upstream changes: (from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.1.8/NEWS) == Ruby-GNOME2 3.1.8: 2017-07-15 This is a bug fix release for macOS install. === Changes ==== Ruby/GLib2 * Improvements * Supported (({--enable-debug})) for C++ sources. * Fixes * Fixed auto libffi detection for Homebrew. [GitHub#1058][Reported by Andy Meneely] ==== Ruby/Pango * Improvements * (({Pango::Rectangle#to_a])): Added. ==== Ruby/GObjectIntrospection * Improvements * Supported non-pointer struct field reader. [GitHub#1042][Reported by cedlemo] * Supported (({GHashTable})). ==== Ruby/CairoGObject * Improvements * CentOS 7: Supported auto native package install. ==== Ruby/GDK3 * Improvements * CentOS 7: Supported auto native package install. ==== Ruby/GTK3 * Improvements * Made more demos workable. ==== Ruby/WebKit2GTK * Improvements * Added a sample that uses proxy. ==== Ruby/GtkSourceView3 * Improvements * CentOS 7: Supported auto native package install. === Thanks * cedlemo * Andy Meneely == Ruby-GNOME2 3.1.7: 2017-07-10 === Changes ==== All * Improvements * Windows: Supported running commands in bundled packages. ==== Ruby/GLib * Improvements * (({GLib::Bytes#size})): Added. * (({GLib::Bytes#length})): Added. * (({GLib::Bytes#pointer})): Added. * Made stable glib-mkenums output. [GitHub#1054][Patch by dai] * Supported GError in callback argument. * Windows: Upgraded bundled GLib to 2.52.3. * Windows: Upgraded bundled Libtasn1 to 4.12. ==== Ruby/GObjectIntrospection * Improvements * Supported freeing GSList. * Supported not GObject Introspection based bindings object for receiver. * Supported int16 array output. * Supported uint16 array output. * Supported uint32 array output. * Supported uint64 array output. * Supported float array output. * Supported double array output. * Supported auto (({#inspect})) defining. * Homebrew: Supported Homebrew not installed at /usr/local. ==== Ruby/Pango * Improvements * Supported attribute again. [GItHub#1033][Reported by Mamoru TASAKA] * Supported (({Pango::Scale})) again. [GItHub#1048][Reported by cedlemo] * Added missing backward compatibility constants. * Windows: Upgraded bundled Pango to 1.40.6. ==== Ruby/GDK3 * Improvements * Windows: Upgraded bundled GTK+ to 3.22.16. ==== Ruby/GTK3 * Improvements * Updated demo. [GitHub#1038][GitHub#1039][GitHub#1040][GitHub#1044][GitHub#1045] [GitHub#1046][GitHub#1047][GitHub#1049][GitHub#1050][GitHub#1051] [GitHub#1052] [Patch by cedlemo] * Supported working on environment that has GTK+ 4. [GitHub#1041][Reported by cedlemo] * (({Gtk::TextTag#weight=})) accepts (({Pango::Weight})). * (({Gtk::TextBuffer#insert_markup})) stops to require length. * (({Gtk::TextTag#scale=})) accepts scale name such as (({:x_small})). * Supported (({GLib::Bytes})) as text buffer input. * (({Gtk::CssProvider#load_from_data})) accepts (({GLib::Bytes})). * Fixes * Fixed a crash bug in demo. [GitHub#1036][Reported by Mamoru TASAKA] ==== Ruby/Rsvg2 * Improvements * Added samples again. * Fixes * Added missing Ruby/CairoGObject dependency. [GitHub#1035][Reported by peret] ==== Ruby/Clutter * Improvements * Windows: Built GDK backend again. [GitHub:#1034][Reported by Alanzote] * Windows: Upgraded bundled Clutter to 1.26.2. ==== Ruby/WebKit2GTK * Improvements * Added a sample that saves screenshot. * Supported (({WebKit2Gtk::WebContext.new(ephemeral: true)})). ==== Ruby/GStreamer * Improvements * Windows: Upgraded bundled libsoup to 2.58.1. * Windows: Upgraded bundled GStreamer to 1.12.1. ==== Ruby/GtkSourceView3 * Improvements * Windows: Upgraded bundled GtkSourceView to 3.24.3. ==== Ruby/VTE3 * Improvements * Windows: Upgraded bundled VTE to 0.48.3. === Thanks * Alanzote * peret * cedlemo * Mamoru TASAKA * dai @ text @$NetBSD: patch-Rakefile,v 1.1 2017/06/10 11:10:42 tsutsui Exp $ - pull dependency fix from upstream https://github.com/ruby-gnome2/ruby-gnome2/commit/9ddac28ccf948a4db7d49ea87fda034f9411e3e5 --- Rakefile.orig 2017-06-10 11:04:23.000000000 +0000 +++ Rakefile @@@@ -1,6 +1,6 @@@@ # -*- ruby -*- # -# Copyright (C) 2010-2015 Ruby-GNOME2 Project Team +# Copyright (C) 2010-2017 Ruby-GNOME2 Project Team # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public @@@@ -22,7 +22,11 @@@@ require 'gnome2-raketask' package_task = GNOME2::Rake::PackageTask.new do |package| package.summary = "Ruby/Rsvg is a Ruby binding of librsvg-2.x." package.description = "Ruby/Rsvg is a Ruby binding of librsvg-2.x." - package.dependency.gem.runtime = [["cairo", ">= 1.12.8"], "gdk_pixbuf2"] + package.dependency.gem.runtime = [ + ["cairo", ">= 1.12.8"], + "gdk_pixbuf2", + "cairo-gobject", + ] package.windows.packages = [] package.windows.dependencies = [] package.windows.build_dependencies = [ @@@@ -30,9 +34,12 @@@@ package_task = GNOME2::Rake::PackageTask "gobject-introspection", "pango", "gdk_pixbuf2", + "cairo-gobject", ] package.windows.gobject_introspection_dependencies = [ + "pango", "gdk_pixbuf2", + "cairo-gobject", ] package.cross_compiling do |spec| if /mingw|mswin/ =~ spec.platform.to_s @ 1.1 log @Pull dependency fix from upstream. Bump PKGREVISION to denote changes. @ text @d1 1 a1 1 $NetBSD$ @