Commit graph

61 commits

Author SHA1 Message Date
tsutsui
f0dce97b39 Update ruby-gnome2 packages to 3.1.0.
Upstream changes:
(from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.1.0/NEWS)

== Ruby-GNOME2 3.10.0: 2016-11-12

=== Changes

  * Improvements
    * update README.
      [Patch by cedlemo]
    * fix format in README.
    * use pthread version of MinGW in build-windows.sh.
    * improve main Rakefile.
    * windows : update bundled versions.
  * Fixes
    * fix path in gem:windows:push in main Rakefile.
    * fix markup in NEWS file.
    * use Win32 thread again in build-windows.sh.
    * libmount is required for GLib on Linux.
    * install libgtk-3-dev explicitly.

==== All

==== Ruby/GIO2

  * Improvements
    * make (({Gio::SettingsSchemaSource#list_schemas})) Rubyish.
    * make (({Gio::Settings#set_value})) Rubyish.
    * support array like API for (({Gio::Settings})).
    * (({Gio::ActionMap#add_action})) accepts :state
    * simplify, load (({Gio::File})) with GObject-Introspection loader.
    * simplify (({Gio::ContentType})) implementation.
  * Fixes
    * add missing required argument in test-settings-schema-source.rb.
    * add version check in Gio tests.
    * increase required version.
    * fix typo in action-map.rb.
      [Path by cedlemo]

==== Ruby/GLIB2

  * Improvements
    * New implementation of GRClosure with new APIS:
      * RGClosureCallData
      * RGClosureCallFunc
      * rbgobj_set_signal_call_func()
      * rbgobj_get_signal_call_func()
      * g_rclosure_new_call()
    * support exit_application error message when no backtrace.
    * improve rbg_scan_options() performance
    * show all backtrace on GLib log.
      [GitHub#935][Suggested by Matijs van Zuijlen]

  * Fixes
    * windows:
      * Fix indent in windows-binary-build-task.rb.
      * Export glib2_binary_base_dir.
      * Remove needless "windows_" in methods name in windows-binary-build-task.rb.
      * add a debug argument for make command.
      * add GNOME2::Rake::WindowsBinaryBuildTask#binary_base_dir
    * fix a bug that SIGUSR1 breaks main loop.
      [GitHub#933][Reported by Vegard Sandengen]
    * fix error messages typo
      [Patch by dai-vr]
    * fix typo in rbgutil.c.
      [Patch by Kazuhiro NISHIYAMA]
    * fix style in rbglib_messages.c
    * remove needless check in rbglib_messages.c and extconf.rb

==== Ruby/GStreamer

  * Improvements
  * Fixes
    * fix text_color_example.rb demo.
      [Patch by cedlemo]

==== Ruby/GObjectIntrospection

  * Improvements
    * support GVariant string array to Ruby
      [Patch by Konstantinos Natsakis]
    * use g_variant_iter_init () to reduce dynamic memory allocation
    * support omitting allow-null arguments in middle of arguments
    * improve performance in callable-info.rb.
    * reduce needless method calls.
    * simplify invoke arguments in rb-gi-method-info.c, it improves performance.
    * support "can_be_" as predicate prefix.
    * improve performance calling a method. It catches data from info.
    * add GI.load shortcut for fast load.
  * Fixes
    * use short for 16bit Integer.
    * accept Array of numbers for gint8/guint8 array
    * wrong condition in function info arguments management.
    * use suitable type macros in ruby to C code from rb-gi-argument.c.
    * assign temporary Ruby object to local variable to guard from GC.
    * fix name conflict in rb-gi-argument.c.
      [Reported by kitone]
    * touch unrefed object in rb-gi-argument.c.
    * support array of UTF-8.
    * fill from last omitted arguments in function arguments loader.
    * add a missing all required case check in function arguments loader.
    * use rbg_variant_to_ruby in rb-gi-argument.c.
    * define unlock_gvl as info method.
    * fix typo in rb-gi-function-info.c.
    * don't fill missing arguments when given N arguments is less.
    * sink created GObject based object by default.
    * fix wrong default argument fill condition.
    * fix limit when loading arguments infos.
      [GitHub#895][Reported by cedlemo]
    * fix libffi return value handling.
      [GitHub#758][Reported by Mamoru TASAKA]
    * do not try to run a gtk demo when the user provide a bad demo name.
      [Patch by cedlemo]
    * focus on the related line in the TreeView when running demo from command line.
      [Patch by cedlemo]
    * do nothing for void type return type.
      [GitHub#952][Reported by cedlemo]
    * return value is return type is void but pointer.
    * windows : update patch support-external-g-ir-scanner.diff.

==== Ruby/GDK

  * Improvements
    * make (({Gdk::EventFocus#in})) rubyish.
    * add init hook as Gdk.on_init
  * Fixes
    * backport a patch to fix build error.

==== Ruby/GdkPixbuf2

  * Improvements
    * support loading from file.
  * Fixes
    * fix dependency in Rakefile.
      [GitHub#862][Reported by Mamoru TASAKA]
    * add missing gio2 dependency in tests.
    * add missing variable in tests.
    * omit a test that failed by float error on i386
      [GitHub#898][Reported by Mamoru TASAKA]

==== Ruby/GTK3

  * Improvements
    * support for (({Gtk::SpinButton::input})) signal.
      [GitHub#855][Reported cedlemo]
    * new gtk demo spinbutton.
      [Patch by cedlemo]
    * add demo search_entry.rb
      [Patch by cedlemo]
    * update gtk demos to use class form instead of module form.
      [Patches by cedlemo]
    * add listbox gtk demo.
      [Patch by cedlemo]
    * update editable_cells demo.
      [Patch by cedlemo]
    * add glarea demo.
      [Patch by cedlemo]
    * update transparent demo.
      [Patch by Arjun Menon]
    * update theming_style_classes demo.
      [Patch by Arjun Menon]
    * update textscroll demo.
      [Patch by Arjun Menon]
    * update stack demo.
      [Patch by Arjun Menon]
    * update spinbutton demo.
      [Patch by Arjun Menon]
    * create (({Gtk::TreeModel#create_filter})) as an alias of #filter_new.
  * Fixes
    * load demos as classes instead of modules in main.rb.
      [Patch by cedlemo]
    * enable Gtk::Rc deprecation.
    * fix treemodelfilter sample issue.
    * force LC_NUMERIC to C when gtk3 is initialized.
      [Patch by cedlemo]

==== Ruby/WebKitGTK

  * Improvements
  * Fixes
    * windows :
      * update dependencies in Rakefile and patches.
      * use Ubuntu 16.04 as build environment.
      * install jsmin

==== Ruby/WebKit2GTK

  * Improvements
  * Fixes
    * windows :
      * update Rakefile and patches.
      * support auto latest version detection.

==== Ruby/ClutterGdk

  * Improvements
  * Fixes
    * add init hook as Clutter.on_init.
    * add Clutter and Gdk integration API.

==== Ruby/ClutterGtk

  * Improvements
    * add clutter-gdk dependency.
  * Fixes
    * window-test.rb sample : use icons only included in the default theme.
    * remove needless pack method usage in test.rb sample.
    * follow improved API in event.rb sample.

==== Ruby/ClutterGdk
  * Improvements
    * create a GObject-Introspection loader.
      [Patch by cedlemo]
  * Fixes
    * update description in README and in Rakefile.
    * remove needless code in Rakefile.
    * remove needless code in GObject-Introspection loader. ClutterGdk is part of Clutter.

==== Ruby/GStreamer
  * Improvements
    * add (({Gst::Bin#each})).
      [GitHub#927][Reported by cedlemo]
    * add only_gstreamer_version method.
  * Fixes
    * use post_load in order to use require_libraries.

==== Ruby/Pango

  * Fixes
    * pango windows: remove needless patch.

==== Thanks

  * Arjun Menon
  * cedlemo
  * dai-vr
  * Kazuhiro NISHIYAMA
  * kitone
  * Konstantinos Natsakis
  * Mamoru TASAKA
  * Matijs van Zuijlen
  * Vegard Sandengen
2016-11-18 12:41:34 +00:00
tsutsui
896f9a9dac Update ruby-gnome2 packages to 3.0.9.
Upstream changes:
(from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.0.9/NEWS)

== Ruby-GNOME2 3.0.9: 2016-08-12

=== Changes

==== All

  * Update Realease date in NEWS.
  * Use the latest Rubies.
  * Readme: update ruby versions supported.
    [Patch by cedlemo]
  * travis: install experimental gems dependent packages for GSF and GOffice.
    [patch by Hiroshi Hatake]
  * add GSF, GOffice and Gnumeric in the main Rakefile.
    [patch by cedlemo]
  * ignore no-GI version of gdk_pixbuf2 in main run-test.rb and in the main extconf.rb.
  * remove conditionnal macro based on HAVE_RUBY_ENCODING_H.
  * clean code in main Rakefile.
  * define top level windows:version:update in main Rakefile.

==== Ruby/GIO2

  * Improvements
  * Fixes
    * remove needless lazy initialization.
    * follow GI API improvement.

==== Ruby/GLIB2

  * Improvements
    * support for GLib 2.30 on CentOS 6.
      [ruby-list:50310][5.5]
      [ruby-list:50316][5.5]
    * add GLib 2.30 check.
    * add GLib 2.34 check.
    * support customizing signal callback.
    * support (({GObject#bind_property_full})).
      [patch by cedlemo]
    * clean code and style issue.
    * fix GC bug that alive proc may be GC-ed.
  * Fixes
    * windows: improve rake.
      * split g-ir-compiler args.
      * add debug option as comment.
      * fix wrong define location.
      * use predicate style.
    * fix wrong function in rbglib-variant.c.
    * bump version.
    * use SPDX format for license.
    * homebrew:
      * add workaround for libffi.pc isn't found on OS X.
      * enable libffi workaround for gi.
    * remove checks for old Ruby.
    * Ruby 2.1 or later has (({rb_str_new_cstr})).
    * set UTF-8 encoding to (({GLIB.XXX_to_utf8})) return value.
    * remove unused variables in rbglib_convert.c.
      [patch by cedlemo]
    * support Ruby 2.4 Integer unification.
      [patch Hiroshi Hatake]
    * gnome2 rake add windows:version:update task.
    * gnome2 rake reduce too much update.
    * gnome2 rake accept the latest version isn't found case.
    * gnome2 rake ignore development series.
    * windows: update dependencies.
      * support :freedesktop download site.
      * support :freedesktop_gstreamer download site.
      * ignore development version in :freedesktop_gstreamer.

==== Ruby/GStreamer

  * Improvements
  * Fixes
    * windows: improve rake file.
      * update patches.
      * follow file name change.
      * specify x86_64 as arch for 64bit Windows.
      * stop splitting g-ir-compiler args by default.
      * fix typo.
    * windows: update dependencies.
      * use :freedesktop_gstreamer download_site.
      * update external packages.

==== Ruby/Poppler

  * Improvements
  * Fixes
    * windows: improve rake file.
      * use https.
    * add missing Makefile existence check.
    * segmentation fault in (({Poppler::Page#text_layout})).
      [patch by YAMAMOTO Masayuki]
    * use (({GdkPixbuf::Pixbuf})) form in sample files.
      [patch by cedlemo]
    * remove needless gdk_pixbuf2 build dependency.
    * add missing make file existence check in run-test.rb.

==== Ruby/GObjectIntrospection

  * Improvements
    * support dispatching by Flags and Enums.
      [GitHub#745][Reported by Mamoru TASAKA]
    * cache results of methods of (({GI::CallableInfo})).
      [GitHub#749][Reported by rafagf1]
    * cache collection reader result.
      [GitHub#749][Reported by rafagf1]
    * reduce needless function call.
      [GitHub#749][Reported by rafagf1]
    * cache (({GI::AgInfo#gclosure?})).
    * add (({GI::Loader#rubyish_class_name})).
      [patch by cedlemo]
    * accept on_XXX as predicate method name.
    * support gslist of structure values as return value.
      [patch by cedlemo]
    * make constant name easy to customize.
 * Fixes
    * fix a typo in loader.rb.
    * fix a bug that int32[] returns wrong values.
      [GitHub#758][reported by TASAKA]
    * don't return array length output argument for return value.
    * windows: update dependencies.

==== Ruby/GDK3

  * Improvements
  * Fixes
    * windows:
      * support symbolic icons.
        [GitHub#750][Abby Archer]
    * use (({GdkPixbuf::Pixbuf})) form in gdk3 library and test files.
      [patch by cedlemo]
    * Rake file update GTK+ version.

==== Ruby/GTK3

  * Improvements
    * update gtk-demo textscroll.
      [patch by cedlemo]
    * update gtk-demo data files to Gtk 3.20.
      [patch by cedlemo]
    * cache (({Gtk::TreeModel#get_column_type})).
      [GitHub#749][Reported by rafagf1]
    * update gtk-demo main.rb to Gtk 3.20.
      [patch by cedlemo]
    * update theming_style_classes gtk demo to 3.20.
      [patch by cedlemo]
    * update assistant gtk demo to 3.20.
      [patch by cedlemo]
    * update css related gtk demos to 3.20.
      [patch by cedlemo]
    * update markup gtk demo to 3.20.
      [patch by cedlemo]
    * update font-features demo to 3.20.
      [patch by cedlemo]
    * make (({Gtk::TreeView#expand_row})) rubyish.
    * support "row-collapsed" and "row-expanded" signals for (({Gtk::TreeView})).
      [GitHub#762][Reported Eric Cunningham]
    * update misc sample bindings.rb to Gtk 3.20.
      [patch by cedlemo]
    * update rotated text gtk demo.
      [patch by cedlemo]
    * update pixbufs gtk demo.
      [patch by cedlemo]
    * hide "found" return value from (({Gtk::TextView#get_iter_at_XXX})).
      [GitHub#794][Reported by Miguel Hernández]
    * add (({Gtk::TextView#get_iter_at}))
  * Fixes
    * guard text marks from GC.
      [GitHub#743][Reported by cedlemo]
    * fix a bug that GC-ed (({Gtk::TextTag})) may be reused.
    * relax condition in test for (({Gtk::ListStore})).
    * use GTK+ version check in test for (({Gtk::Image})).
    * fix issue in the gtk3 tutorial.
      [patch from Renich Bon Ciric]
    * follow (({Gtk::TextBuffer#select_bounds})) API change.
      [GitHub#794][Reported by Miguel Hernandez]
    * (({Gtk::TextView#get_iter_at*})) return nil when not found.
      [GitHub#794][Reported by Miguel Hernandez]
    * fix typo at gtk-demo.
      [patch by tSU_RooT]
    * use (({GdkPixbuf::Pixbuf})) form in gtk-demo files.
      [patch by cedlemo]
    * use (({GdkPixbuf::Pixbuf})) form in sample misc files.
      [patch by cedlemo]
    * use (({GdkPixbuf::Pixbuf})) form in test files.
      [patch by cedlemo]
    * gtk3 sample: follow (({Gtk::TextBuffer#select_bounds})) API change.
      [GitHub#794][Reported by Miguel Hernández]
    * (({Gtk::TextView#get_iter_at*})) return nil when not found.
      [GitHub#794][Reported by Miguel Hernández]
    * fix wrong method used in order to set window size in tutorial samples.
      [patch by Renich Bon Ciric]
    * fix label in ((#Gtk::TextView})) tests.
    * fix typo at gtk-demo.
      [patch by tSU_RooT]
    * update all samples, tests, demo, tutorial to use (({GdkPixbuf#Pixbuf})).
      [patch by cedlemo]
    * add gtk3 demo transparent.rb.
      [patch by cedlemo]
    * update sample with (({Gtk::SeclectionData})) API changes.
      [patch by cedlemo]
    * lib and tests follow GI API improvement.
    * test omit on old GTK+.
    * require more newer GTK+ version for (({Gtk::TextView})) test.

==== Ruby/Pango

  * Improvements
    * add tests for (({Pango::Context})).
      [patch by cedlemo]
    * improve tests for (({Pango::Context})).
    * implement (({Pango::Context#set_chape_renderer})).
    * add (({Pango::AttrShape#data})).
      [GitHub#766][Reported by cedlemo]
  * Fixes
    * fix error with MACRO usage in rbpangoattrlist.c.
      [patch by cedlemo]
    * fix a bug that (({Pango#GlyphGeometry#geometry=})) does nothing.
    * fix GC related problem in rbpangocontext.c.
    * windows: update external packages.

==== Ruby/GSF

  * Improvements
    * start GSF module.
      [patch by cedlemo]
  * Fixes
    * follow GI API improvement.
    * windows: fix external package name.
    * windows: update external packages.

==== Ruby/GOffice

  * Improvements
    * start GOffice module.
      [patch by cedlemo]
    * support version.
  * Fixes
    * add tests for GOffice.
    * use (({GI::Loader#rubyish_class_nme})) in loader.rb.
      [patch by cedlemo]
    * add rules in order to fix issues when building objects.
      [patch by cedlemo]
    * add availability check in tests.
    * fix condition issue in test.
    * make some tests omitted when run by Travis CI.
    * windows: update external packages.

==== Ruby/Gnumeric

  * Improvements
    * start Gnumeric module.
      [patch by cedlemo]
  * Fixes
    * add missing dependency in run-test.rb.
    * use (({GI::Loader#rubyish_class_nme})) in loader.rb.
      [patch by cedlemo]
    * add rules in order to fix issues when building objects.
      [patch by cedlemo]
    * travis : add gnumeric as package to install instead of relying on dep.
      [patch by cedlemo]
    * improve renaming rules for C structures to ruby Class in GI loader.
      [patch by cedlemo]
    * add rules in order to avoid 2 objects information beeing reloaded.
      [patch by cedlemo]
    * windows: fix external package version.

==== Ruby/GdkPixbuf2
  * Improvements
    * replace C implementation with one based on GObject-Introspection.
      [patch by cedlemo]
    * implement backward compatibility for (({GdkPixbuf::Pixbuf.new})).
      [patch by cedlemo]
    * add rubyish methods.
    * add (({GdkPixbuf::Pixbuf#composite!})).
    * implement rubyish methods:
       * (({GdkPixbuf#dup}))
       * (({GdkPixbuf#fill!}))
       * (({GdkPixbuf#rotate}))
       * (({GdkPixbuf#saturate_and_pixelate}))
       * (({GdkPixbuf#save}))
       * (({GdkPixbuf#scale}))
       * (({GdkPixbuf#scale!}))
    * support version information.
    * support options in (({GdkPixbuf::Pixbuf#composite})) and (({GdkPixbuf::Pixbuf#composite!})).
  * Fixes
    * remove needless lazy initialization.
    * improve tests.
    * add deprecated message for backward compatibility.
    * add tests for (({GdkPixbuf::Pixbuf#new})).
      [patch by cedlemo]
    * add tests for (({GdkPixbuf::Pixbuf#dup})) and (({GdkPixbuf::Pixbuf#fill!})).
      [patch by cedlemo]
    * ignore no-gi version of gdk_pixbuf2 in run-test.rb and extconf.rb.
    * add tests for (({GdkPixbuf::Pixbuf#rotate})) and (({GdkPixbuf::Pixbuf#new})).
      [patch by cedlemo]
    * update and fix issues in the samples.
      [patch by cedlemo]
    * improve gdk_pixbuf2 libs and tests style, and add missing copyright header.
    * add missing GObjectIntrospection dependency in tests.
    * add backward compatibility between the old Gdk::Pixbuf and GdkPixbuf::Pixbuf.
    * supports running on different directory for gdk_pixbuf2 samples.
    * add (({PixbufLoader#last_write})).
    * add tests for (({GdkPixbuf#new})).
      [patch by cedlemo]
    * add tests for (({GdkPixbuf#new})) with :file and :scale parameters.
      [patch by cedlemo]
    * add tests for (({GdkPixbuf#new})) from subpixbuf.
      [patch by cedlemo]
    * add backward compatibily for (({GdkPixbuf::Pixbuf#new})) and (({GdkPixbuf::Pixbuf#new_subpixbuf})).
    * simplify and improve tests.
    * use warn and raise instead of puts messages.
    * add test for (({GdkPixbuf::Pixbuf#dup})).
      [patch by cedlemo]
    * add test for (({GdkPixbuf::Pixbuf#new})) from data.
      [patch by cedlemo]
    * add test for (({GdkPixbuf::Pixbuf#fill!})).
      [patch by cedlemo]
    * clean (({GdkPixbuf::Pixbuf#fill!})) tests.
    * add test for (({GdkPixbuf::Pixbuf#new})) from bytes.
      [patch by cedlemo]
    * clean (({GdkPixbuf::Pixbuf#new})) tests.
    * add (({GdkPixbuf::Pixbuf#rotate})) tests.
      [patch by cedlemo]
    * clean (({GdkPixbuf::Pixbuf#rotate})) tests.
    * add (({GdkPixbuf#new})) from resource test.
     [patch by cedlemo]
    * add (({GdkPixbuf::Pixbuf#new})) from resource at scale tests.
      [patch by cedlemo]
    * clean (({GdkPixbuf::Pixbuf#new})) tests.
    * update sample with the GdkPixbuf::Pixbuf form.
    * add deprecated hook for (({GdkPixbuf::PixbufFormat#signature})).
    * add tests for (({GdkPixbuf::Pixbuf#saturate_and_pixelate})).
      [patch by cedlemo]
    * keep backward compatibility for (({Gdk::PixbufError})).

==== Ruby/VTE3

  * Improvements
  * Fixes
    * remove needless lazy load.
    * windows: update external package.

==== Ruby/GTK2

  * Improvements
  * Fixes
    * use (({GdkPixbuf::Pixbuf})) form in library, test and sample files.
      [patch by cedlemo]

==== Ruby/RSVG2

  * Improvements
  * Fixes
    * use (({GdkPixbuf::Pixbuf})) form in library, test and sample files.
      [patch by cedlemo]
    * windows: update external packages.

==== Ruby/Clutter

  * Improvements
  * Fixes
    * use (({GdkPixbuf::Pixbuf})) form in library, test and sample files.
      [patch by cedlemo]
    * windows update version.

==== Ruby/ClutterGtk

  * Improvements
  * Fixes
    * use (({GdkPixbuf::Pixbuf})) form in library, test and sample files.
      [patch by cedlemo]
    * Fix issue with initialization of (({Gtk::IconView})) without hash argument.
      [patch by cedlemo]

==== Ruby/ClutterGstreamer

  * Improvements
  * Fixes
    * add missing gdk_pixbuf2 dependency in tests.

==== Ruby/GtkSourceView3

  * Improvements
  * Fixes
    * windows: update dependencies.

==== Ruby/GSF

  * Added.

==== Ruby/GOffice

  * Added.

==== Ruby/Gnumeric

  * Added.

==== Thanks

  * Mamoru TASAKA
  * rafagf1
  * 5.5
  * Abby Archer
  * Eric Cunningham
  * Hiroshi Hatake
  * Renich Bon Ciric
  * Miguel Hernández
  * tSU_RooT
  * YAMAMOTO Masayuki
  * cedlemo
2016-10-09 15:43:30 +00:00
adam
77b8ed74db Revbump after graphics/gd update 2016-08-03 10:22:08 +00:00
tsutsui
337c83d595 Update ruby-gnome2 packages to 3.0.8.
Upstream changes:
(from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.0.8/NEWS)

= Ruby-GNOME2 3.0.8: 2016-04-03

It's a release that improves GTK+ 3 support.

=== Changes

==== All

  * Droped Ruby 2.0.0 support.
  * Travis: use Trusty beta image.
    [Patch by Hiroshi Hatake]
  * Added AltLinux to supported OSes.
    [Patch by Malo Skrylevo]

==== Ruby/GLib2

  * Improvements
    * Added (({RVAL2CSTR_PTR_ACCEPT_NIL})).
    * Added (({RVAL2CSTR_RAW})).
    * Added (({RVAL2CSTR_RAW_ACCEPT_NIL})).
    * Supported (({GLib::Variant.new(value, type)})).
    * Added (({GLib::Regex})) class.
      [Patch by cedlemo]
    * Supported more variant types in (({rbg_variant_to_ruby})).
     [Patch by Aurelien Jacobs]
    * Supported array in (({rg_ruby_to_variant})).
      [Patch by Aurelien Jacobs]
    * Added (({GLib::Regex#split})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#match})).
      [Patch by cedlemo]
    * Added (({GLib::MatchInfo})) class.
      [Patch by cedlemo]
    * Added (({GLib::Regex#max_backref})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#capture_count})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#has_cr_or_lf?})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#max_lookbehind})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#string_number})).
      [Patch by cedlemo]
    * Added (({GLib::Regex.escape_string})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#match?})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#match_all})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#split})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#replace})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#check_replacement})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#replace_eval})).
      [Patch by cedlemo]
    * Added (({GLib::MatchInfo#partial_match})).
      [Patch by cedlemo]
    * Added (({GLib::MatchInfo#fetch})).
      [Patch by cedlemo]
    * Added (({GLib::MatchInfo#[]})).
    * Added (({GLib::MatchInfo#fetch_pos})).
      [Patch by cedlemo]
    * Added (({GLib::MatchInfo#fetch_position})).
    * Added (({GLib::MatchInfo#fetch_all})).
      [Patch by cedlemo]
    * Added (({GLib::MatchInfo#next})).
      [Patch by cedlemo]

  * Fixes
    * Fixed a bug that raw string is converted to UTF-8.
    * Fixed handling of 64 bits (({FIXNUM})) variant initialization.

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported allocated output parameter.
    * Supported dynamic callback.
    * Supported enum as output value.
    * Added function type name in error message.
    * Added (({RB_ZALLOC})).
    * Supported freeing GType-ed union.
      [GitHub#700][Reported by cedlemo]
    * Added (({GI::Repository#get_version})).
  * Fixes
    * Fixed a bug that block is always ignored in singleton method.
      [ruby-gnome2-devel-ja][Reported by Yuuki Harano]

==== Ruby/GIO2

  * Improvements
    * Supported (({Gio::Application.new(:arguments => [...]})).
      [GitHub#519][Reported by Mamoru TASAKA]
    * Started to use dynamic callback.

==== Ruby/GTK3

  * Improvements
    * Supported (({Gtk::Clipboard#request_text})).
      [ruby-gnome2-devel-en][Reported by Detlef Reichl]
    * Supported (({Gtk::Clipboard#request_contents})).
    * Supported (({Gtk::Clipboard#request_image})).
    * Supported (({Gtk::Clipboard#request_targets})).
    * Supported (({Gtk::Clipboard#request_rich_text})).
    * Supported (({Gtk::Clipboard#request_uris})).
    * Updated main demo application.
      [Patch by cedlemo]
    * Updated and finished sample tutorial.
      [Patch by cedlemo]
    * Supported (({Gtk::TreeModel#set_sort_func})).
      [GitHub#596][Reported by Christopher L. Ramsey]
    * Supported (({Gtk::Box#set_child_packing})).
      [GitHub#602][Reported by Ibrahim Tencer]
    * Updated stack demo.
      [Patch by cedlemo]
    * Added scale demo.
      [Patch by cedlemo]
    * Updated theming style classes demo.
      [Patch by cedlemo]
    * Created entry buffer demo.
      [Patch by cedlemo]
    * Made (({Gtk::EntryBuffer#new more rubyish})).
      [Patch by cedlemo]
    * Added markup demo.
      [Patch by cedlemo]
    * Added headerbar demo.
      [Patch by cedlemo]
    * Updated css accordion demo.
      [Patch by cedlemo]
    * Added pickers demo.
      [Patch by cedlemo]
    * Updated links demo.
      [Patch by cedlemo]
    * Added overlay demo.
      [Patch by cedlemo]
    * Added textmask demo.
      [Patch by cedlemo]
    * Added sidebar demo.
      [Patch by cedlemo]
    * Updated spinner demo.
      [Patch by cedlemo]
    * Updated entry completion demo.
      [Patch by cedlemo]
    * Added revealer demo.
      [Patch by cedlemo]
    * Updated expander demo.
      [Patch by cedlemo]
    * Added overlay2 demo.
      [Patch by cedlemo]
    * Updated colorsel demo.
      [Patch by cedlemo]
    * (({rbgobj_gc_mark_instance})) has to be called
      for the (({Gtk::TreeSelection})).
      [Patch by Hiroyuki Ito]
    * Updated css basics demo.
      [Patch by cedlemo]
    * Made (({Gtk::TreeModel#iter_nth_child})) and
      (({Gtk::TreeModel#iter_children})) work like
      (({#get_value})).
    * Added methods to Gtk::TreeIter:
        * (({Gtk::TreeIter#previous!}))
        * (({Gtk::TreeIter#has_child?}))
        * (({Gtk::TreeIter#n_children}))
        * (({Gtk::TreeIter#nth_child}))
        * (({Gtk::TreeIter#children})).
      [Patch by Hiroyuki Ito]
    * Added support for (({Gtk::TreeSelection})).
      [Patch by dutchhome]
    * Updated builder demo.
      [Patch by cedlemo]
    * Updated css pixbufs demo.
      [Patch by cedlemo]
    * Updated button box demo.
      [Patch by cedlemo]
    * Created css shadows demo.
      [Patch by cedlemo]
    * Updated infobar demo.
      [Patch by cedlemo]
    * Added support for MenuPositionFunc in
      (({Gtk::Menu#popup})).
      [GitHub#61][Reported by Abby Archer]
    * Made (({Gtk::Widget#translate_coordinates})) more
      rubyish.
      [Patch by cedlemo]
    * Added support for (({EntryCompletionMatchFunc})).
      [Patch by Hiroyuki Ito]
    * Updated iconview edit demo.
      [Patch by cedlemo]
    * Updated sizegroup demo.
      [Patch by cedlemo]
    * Updated cursors demo.
      [Patch by cedlemo]
    * Made (({Gtk::MenuItem#new})) like
      (({Gtk::CheckMenuItem#new})).
      [Patch by Hiroyuki Ito]
    * Move the (({#set_values})) implementation to
      (({Gtk::TreeModel})) instead of (({Gtk::ListStore})).
      [GitHub#659][Reported by detlef]
    * Updated search entry2 demo.
      [Patch by cedlemo]
    * Updated menus demo.
      [Patch by cedlemo]
    * Updated css multiplebgs demo.
      [Patch by cedlemo]
    * Added auto generated callback for AssistantPageFunc.
    * Added auto generated callback for BuilderConnectFunc.
    * Updated model button demo.
      [Patch by cedlemo]
    * Updated dialog demo.
      [Patch by cedlemo]
    * Added another example sample for (({Gtk::TreeStore})).
      [Patch by cedlemo]
    * Added the methods:
        * (({Gtk::TreePath#next!}))
        * (({Gtk::TreePath#prev!}))
        * (({Gtk::TreePath#up!}))
        * (({Gtk::TreePath#down!})).
      [Patch by cedlemo]
    * Added (({Gtk::TreeIter#first_child})).
      [Patch by cedlemo]
    * Updated filtermodel demo.
      [Patch by cedlemo]
    * Updated popover demo.
      [Patch by cedlemo]
    * Supported (({Gtk::Builder#connect_signals})).
    * Added new sample icons-theme-viewer.rb.
      [Patch by cedlemo]
    * Added new sample menus_from_resources.rb.
      [Patch by cedlemo]
    * Updated printing demo.
      [Patch by cedlemo]
    * Updated assistant demo.
      [Patch by cedlemo]
    * Updated panes demo.
      [Patch by cedlemo]
    * Updated font features demo.
      [Patch by cedlemo]

  * Fixes:
    * Fixed a bug that (({Gtk::Widget.set_connect_func})) doesn't work.
      [GitHub#703][Reported by cedlemo]

==== Ruby/Poppler

  * Improvements:
    * Removed needless (({POPPLER_TYPE_ORIENTATION})) binding.
      [GiHub#653][Reported by Rob Brackett]

==== Ruby/WebKit2GTK

  * Improvements:
    * Supported old WebKit2GTK+.

=== Thanks

  * Detlef Reichl
  * Mamoru TASAKA
  * cedlemo
  * Christopher L. Ramsey
  * Hiroyuki Ito
  * dutchhome Jon Raiford
  * Rob Brackett
  * Abby Archer
  * Yuuki Harano
  * detlef
  * Aurelien Jacobs
  * Hiroshi Hatake
  * Malo Skrylevo
2016-04-16 17:41:03 +00:00
tsutsui
c7e877ffec Switch ruby-gnome2 packages to using gem.
Bump PKGREVISIONs to denote gem'fy and PLIST changes.
Also take maintainership.

Discussed with and ok'ed by wiz@ on pkgsrc-users@:
 http://mail-index.netbsd.org/pkgsrc-users/2016/01/thread1.html#022813
2016-01-24 05:03:22 +00:00
wiz
4c2dce4ee4 Switch from ruby-rcairo to ruby-cairo 2016-01-11 23:49:33 +00:00
tsutsui
d6a4cd5019 Update ruby-gnome2 to 2.2.5.
It is a GLib 2.44 support release.

=== Changes

==== Ruby/GLib2

    Improvements
        Supported GLib 2.44.
        [GitHub#361][Reported by Benjamin Maisano]

=== Thanks

    Benjamin Maisano
2015-05-17 06:45:23 +00:00
tnn
9ee4b877fb Recursive revbump following MesaLib update, categories g through n. 2015-04-25 14:22:51 +00:00
obache
5c06b2a987 Update ruby-gnome2 package to 2.2.3.
= NEWS

== Ruby-GNOME2 2.2.3: 2014-10-26

It is a bug fix release.

It's recommended that you upgrade if your application uses thread and
runs on Ruby 2.1 or later.

=== Changes

==== All

  * Improvements
    * Supported auto native package install on SuSE.

==== Ruby/GLib2

  * Fixes
    * Fixed infinite loop bug on Ruby 2.1 or later.
      [ruby-gnome2-devel-ja] [Reported by Toshi Hatsune]

==== Ruby/GDK3

  * Fixes
    * Added missing dependencies.
      [GitHub#258] [Reported by Luis Daniel Gonzalez Orozco]

==== Ruby/CairoGObject

  * Improvements
    * Supported auto required native package install by Homebrew.

  * Fixes
    * Fixed wrong package name on Debian.

==== Ruby/VTE3

  * Improvements
    * Supported auto required native package install by Homebrew.

==== Ruby/Clutter

  * Improvements
    * Added Clutter.check_version?.

=== Thanks

  * Luis Daniel Gonzalez Orozco
  * Toshi Hatsune

== Ruby-GNOME2 2.2.2: 2014-10-12

It is a Windows package fix release.

== Ruby-GNOME2 2.2.1: 2014-10-12

It is a release that Ruby/GDK3 is migrated to
Ruby/GObjectIntrospection based bindings.

Some API changes in Ruby/GDK3 are expected but unexpected API
changes may exist. If you find API change, please report it. If the
API change provides non Rubyish API, it will be a bug.

Ruby/GooCanvas is removed because we can't maintain it.

=== Changes

==== Ruby/GLib2

  * Improvements
    * Added GObject#unref to free large object immediately.

  * Fixes
    * [windows] Added a missing exported symbol. ((({rbg_inspect})))
    * Fixed a bug that signal handler doesn't work on Ruby 2.1.
      [ruby-gnome2-devel-en] [Reported by Carlo E. Prelz]
    * Fixed free function (free -> xfree).

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported instantiating union.
    * Accepted 5 or more the number of signals.
      It may be increased for later GIO version.
      [GitHub#229] [Reported by cosmo0920]
    * Added "?" to boolean field value reader.
    * Supported mapping function info to method.
    * Don't handle MethodInfo as FunctionInfo.
    * Accepted not GType struct as an input argument.
    * Accepted getting a field value from not GType but
      GType descendant sruct.
    * Added Loader.register_constant_rename_map.
    * Supported in GType array.
    * Don't require needless array length argument.
    * Supported finding suitable method that has optional argument.

  * Fixes
    * Fixed wrong argument index for Ruby objects.
    * Fixed a bug that ArgInfo isn't passed.

==== Ruby/CairoGObject

  * Improvements
    * Suppressed a warning that instance variable gboxed not initialized.

==== Ruby/GIO2

  * Improvements
    * Supported GLib 2.42.0. Annotation for GObject Introspection is added
      to g_pollable_input_stream_read_nonblocking() since GLib 2.42.0.
      See also: https://bugzilla.gnome.org/show_bug.cgi?id=730493
    * Supported GLib <= 2.36.0.

  * Fixes
    * Fixed a bug that .pc isn't installed. [Reported by OBATA Akio]

==== Ruby/GDK3

  * Improvements
    * Migrated to Ruby/GObjectIntrospection based bindings.
    * Gdk::Keyval::GDK_KEY_x style is deprecated. Use
      Gdk::Keyval::KEY_x style instead.
    * Accepted Gdk::RGBA for Cairo::Context#set_source_rgba.

==== Ruby/GTK3

  * Improvements
    * Added Gtk::StackSwitcher.
    * Supported interrupt in Gtk.main.
    * Supported interrupt in Gtk::Dialog#run.
      [Reported by Carlo E. Prelz]
    * Added initialization with Gdk::RGBA value.
      [GitHub#231] [Patch by Detlef Reichl]
    * Added Gtk::Window#set_titlebar (enable the use of Gtk::HeaderBar).
      [GitHub#236] [Patch by tescorg]
    * Updated sample scripts.
      [Patch by kitachro]

  * Fixes
    * Fixed memory leak of Gtk::Image.
      [GitHub#252] [Reported by Michel Boaventura]

==== Ruby/GTK2

  * Improvements
    * Fixed wrong property value on ppc64 and s390x.
      [GitHub#256] [Reported by mtasaka]

==== Ruby/GStreamer

  * Improvements
    * Added gstreamer.rb for Bundler's autoload.
      [GitHub#232] [Reported by saepia]
    * Added Caps.any and Caps.empty.
    * Supported property for Gst::ChildProxy.
      [GitHub#233] [Reported by saepia]

  * Fixes
    * Fixed a bug that Gst.init is failed.
      [GitHub#232] [Reported by saepia]

==== Ruby/Poppler

  * Improvements
    * Install Poppler with --with-glib option for Homebrew.
      [GitHub#237] [Reported by Colin Dean]
    * Removed needless `--with-glib` option. Now, it is the default.
      [rabbit-shocker/rabbit#24] [Reported by Kazuhiro NISHIYAMA]

==== Ruby/ClutterGStreamer

  * Improvements
    * Added clutter-gstreamer.rb to support Bundler's autoload.

==== Ruby/GooCanvas

  * Removed.

=== Thanks

  * OBATA Akio
  * Carlo E. Prelz
  * cosmo0920
  * Detlef Reichl
  * saepia
  * tescorg
  * Colin Dean
  * Kazuhiro NISHIYAMA
  * kitachro
  * Michel Boaventura
  * mtasaka
2014-11-09 06:27:02 +00:00
ryoon
60806aa001 Recursive revbump from x11/pixman
Fix PR pkg/48777
2014-05-05 00:47:34 +00:00
obache
09756c4513 == Ruby-GNOME2 2.1.0: 2013-12-29
Ruby 2.1.0 support release!

=== Changes

==== All

  * Improvements
    * Set license information to gem.
  * Fixes
    * [windows] Added missing binaries for Ruby 2.1.0.
      [GitHub#123] [Patch by Masafumi Yokoyama]

==== Ruby/GDK3

  * Improvements
    * [windows] Bundled hicolor-icon-theme. It may fix a problem that
      Windows theme is not applied.
      [ruby-gnome2-devel-en] [Reported by Regis d'Aubarede]

=== Thanks

  * Masafumi Yokoyama
  * Regis d'Aubarede

== Ruby-GNOME2 2.0.3: 2013-12-29

It is RC release for 2.1.0.

=== Changes

==== All

  * Improvements
    * Removed Ruby 1.8 from supported Ruby in READMEs.
      [GitHub#166] [Reported by Markus Heiler] [Patch by Masafumi Yokoyama]
    * Supported Ruby 2.1.0. [GitHub#181] [cosmo0920][Masafumi Yokoyama]
    * Made rcairo optional to required because we dropped old GTK+ that
      doesn't use cairo. (Cairo isn't used library such as GLib doesn't
      require rcairo. But Ruby/GLib2 requires rcairo on Windows because
      it uses zlib bundled in rcairo.) [GitHub#193] [cosmo0920]
    * Updated LGPL 2.1 files. [GitHub#196] [Reported by ktdreyer]
    * Supported tests on Travis CI. [Masafumi Yokoyama][cosmo0920]
    * Supported rake-compiler 0.9.1.

==== Ruby/GLib2

  * Improvements
    * Set UTF-8 encoding to exception message.
    * Added GLib::GetText.bindtextdomain.
    * Dropped GLib < 2.12 because CentOS 5 has GLib 2.12.3.
      [GitHub#190] [cosmo0920]
    * Added GValue#to_s.
    * [windows] Updated bundled GLib to 2.38.2 from 2.36.2.

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported GList return type.
    * Supported freeing UTF-8 return type.
    * Supported freeing array return type.
    * Supported NULL as array return value.
    * Supported freeing GObject return value.
    * Supported freeing structure return value.
    * Supported NULL character for gint8 array.
  * Fixes
    * Fixed type conversion from VALUE to GType.
      [GitHub#186] [Patch by Hiroyuki Tanaka]

==== Ruby/ATK

  * Improvements
    * Dropped ATK < 1.12 support because CentOS 5 has GTK+ 1.12.2.
      [GitHub#191] [cosmo0920]
    * [windows] Updated bundled ATK to 2.10.0 from 2.8.0.

==== Ruby/Pango

  * Improvements
    * Supported cairo 1.6.
      [GitHub#172] [Patch by Grant Schoep]
    * Dropped Pango < 1.14 support because CentOS 5 has GTK+ 1.14.9.
      [GitHub#192] [cosmo0920]
    * Added Pango::Layout#height=.
      [GitHub#210] [Patch by Vasily Fedoseyev]
    * Added Pango::Layout#ellipsized?.
      [GitHub#210] [Patch by Vasily Fedoseyev]
    * [windows] Updated bundled Pango to 1.36.1 from 1.34.1.

==== Ruby/GdkPixbuf2

  * Improvements
    * [windows] Added rcairo dependency on Windows for using libpng and zlib
      bundled in rcairo.
    * [windows] Updated bundled gdk-pixbuf to 2.30.2 from 2.28.1.

==== Ruby/GTK2

  * Improvements
    * Dropped GTK+ < 2.10 support because CentOS 5 has GTK+ 2.10.4.
      [GitHub#182] [Patch by cosmo0920]
    * [windows] Updated bundled GTK+ to 2.24.22 from 2.24.18.

==== Ruby/GDK3

  * Improvements
    * [test] Made more stable. [GitHub#178] [Reported by mtasaka]
    * Added Gdk::Device#ungrab. [cosmo0920]
    * Added Gdk::DeviceManager. [cosmo0920]
    * Added Gdk::Device#get_position. [cosmo0920]
    * Added Gdk::Device#warp. [cosmo0920]
    * Added Gdk::Device#grab. [cosmo0920]
    * Added Gdk::Window#get_device_position. [cosmo0920]
    * [windows] Updated bundled GTK+ to 3.10.6 from 3.8.2.

==== Ruby/GTK3

  * Improvements
    * [sample] Updated for GTK+ 3. [Masafumi Yokoyama]
    * Removed Gtk::BindingSet#add_path.
    * Added Gtk.show_uri.
  * Fixes
    * Fixed a bug that Gtk::ActionGroup#add_radio_actions always fails.
      [ruby-gnome2-devel-ja] [Reported by S. Kitagawa]

==== Ruby/GStreamer

  * Improvements
    * Supported calling module functions of Gst module such as
      Gst.version before calling Gst.init.
    * Added Gst::Registry#plugins.
    * Added Gst::Registry#get_features.
    * Added Gst::ElementFactory#long_name.
    * Added Gst::ElementFactory#klass.
    * Added Gst::ElementFactory#author.
    * Added Gst::ElementFactory#static_pad_templates.
    * Added Gst::Caps#structures.
    * Added Gst::Structure#fields.
    * Gst::Element#flags returns flag object instead of raw integer value.
      Use Gst::Element#flags_raw for raw integer value.
    * Gst::PluginFeature#rank returns Gst::Rank instead of raw integer value.
      Use Gst::PluginFeature#rank for raw integer value.
    * Supported GstValueList.
    * [windows] Updated bundled GStreamer to 1.2.1 from 1.0.7.

==== Ruby/Clutter

  * Improvements
    * [sample] Updated for Clutter 1.12 or later.
      [Patch by Kentaro Fukuchi]
    * [windows] Updated bundled Clutter to 1.16.2 from 1.14.4.

==== Ruby/ClutterGStreamer

  * Improvements
    * [sample] Added.
      [Masafumi Yokoyama]
    * Fixed a typo in sample.
      [Reported by Toyo Abe]
    * [windows] Updated bundled Clutter-GStreamer to 2.0.8 from 2.0.2.

==== Ruby/Poppler

  * Improvements
    * Dropped Popper < 0.12 because CentOS has Poppler 0.12.4.
      [GitHub#212] [cosmo0920]
    * [windows] Bundled Poppler 0.24.4.

==== Ruby/RSVG

  * Improvements
    * [windows] Bundled librsvg 2.40.1.

==== Ruby/GtkSourceView3

  * Improvements
    * Supported auto GtkSourceView install on OS X.
      [GitHub#177] [Masafumi Yokoyama]
    * [windows] Updated bundled GtkSourceView to 3.10.1 from 3.8.1.

==== Ruby/GooCanvas

  * Improvements
    * [sample] Followed changes caused by migrating to
      Ruby/GObjectIntrospection.
      [Masafumi Yokoyama]
    * Updated FSF address.
      [GitHub#201] [Reported by ktdreyer]
  * Fixes
    * Fixed wrong dependency.
      [ruby-gnomde2-devel-ja] [Reported by Masafumi Yokoyama]

=== Thanks

  * Kentaro Fukuchi
  * S. Kitagawa
  * Markus Heiler
  * Masafumi Yokoyama
  * Grant Schoep
  * Toyo Abe
  * mtasaka
  * cosmo0920
  * Hiroyuki Tanaka
  * ktdreyer
2014-01-14 12:01:51 +00:00
ryoon
3fba1a52dd Recursive revbump from pango-1.36.0 2013-10-10 14:41:44 +00:00
adam
d2cb6dec32 Revbump after cairo update 2013-09-02 19:50:38 +00:00
obache
23fb2bf239 revert `say good-bye to ruby-1.8', it should not be done dureing a freeze. 2013-06-20 09:12:13 +00:00
obache
0e33d4e5ff say good-by to Ruby-1.8. 2013-06-19 13:40:29 +00:00
obache
7c9a82cc85 Update ruby-gnome2 to 2.0.2.
(whth addition of cairo-gobject, webkit-gtk and webkit-gtk2 binding packages)

== Ruby-GNOME2 2.0.2: 2013-05-26

Windows XP re-supportted release!

=== Changes

==== Ruby/GLib2

  * Improvements
    * Added rbgutil_key_equal() convenient function.
      It is used for comparing key that may be String or Symbol.

==== Ruby/Pango

  * Improvements
    * [windows] Forced to disable uniscribe backend of HarfBuzz.
      [ruby-list:49412] [Reported by Masafumi Yokoyama]
    * Don't define Pango::CairoFcFontMap and Pango::CairoWin32FontMap
      because they may cause crash on OS X.
      [shocker-ja:1119] [Reported by znz]
    * Updated samples.
      [GitHub#164] [Patch by Kentaro Fukuchi]
  * Fixes
    * Fixed wrong index access in Pango::GlyphString#glyphs.
      [ruby-gnome2-devel-ja] [Reported by Kentaro Fukuchi]

=== Thanks

  * Kentaro Fukuchi
  * Masafumi Yokoyama
  * znz

== Ruby-GNOME2 2.0.1: 2013-05-25

Ruby 1.8 support is dropped release!

=== Changes

==== All

  * Improvements
    * Dropped Ruby 1.8 support.
    * Updated bundled binaries versions for Windows.

==== Ruby/Pango

  * Improvements
    * Added Pango::CairoFontMap.set_default.
    * Enabled fontconfig font on Windows.
    * Defined Pango::CairoFcFontMap on init if it is available.
    * Defined Pango::CairoWin32FontMap on init if it is available.

==== Ruby/GTK3

  * Improvements
    * Added Gtk::Image#set_from_icon_set.
      [GitHub#150] [Patch by Detlef Reichl]
    * Added Gtk::Image#set_from_stock.
      [GitHub#150] [Patch by Detlef Reichl]
    * Added Gtk::Image#set_from_gicon.
      [GitHub#150] [Patch by Detlef Reichl]
    * Updated samples.
      [GitHUb#151] [Patch by Detlef Reichl]
  * Fixes
    * Fixed a GC related crash bug.
      [ruby-gnome2-devel-en] [Reported by Detlef Reichl]

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported ownership transfer for some input argument types.
      (Struct and Object)
    * Supported "(out caller-allocates)" for boxed object.
      [ruby-gnome2-devel-ja] [Reported by Kentaro Fukuchi]
    * Supported gpointer in/out.
      [ruby-gnome2-devel-ja] [Reported by NAKAJIMA Takashi]
  * Fixes
    * Fixed missing argument.
      [GitHub#154] [Reported by Masafumi Yokoyama]

==== RubyGStreamer

  * Improvements
    * Supported methods that call callback
      [ruby-gnome2-devel-ja] [Reported by NAKAJIMA Takashi]
    * Updated samples.
      [GitHub#156][GitHub#159][GitHub#160][GitHub#161]
      [Patch by NAKAJIMA Takashi]
    * Supported Gst::Bus#set_handler.
      [ruby-gnome2-devel-ja] [Reported by NAKAJIMA Takashi]
    * Supported Gst::Controller
      [ruby-gnome2-devel-ja] [Suggested by NAKAJIMA Takashi]
    * Stopped to require Gst.init.
  * Fixes
    * Fixed out of index access bug.

==== Ruby/GooCanvas

  * Improvements
    * Migrated to Ruby/GObjectIntrospection based bindings.
    * Stopped to require Goo.init.
  * Fixes
    * Updated samples.
      [GitHub#152][GitHub#153][GitHub#155][GitHub#157]
      [Patch by Masafumi Yokoyama]

==== Ruby/Clutter

  * Improvements
    * Stopped to require Clutter.init.
  * Fixes
    * Fixed broken samples.
      [ruby-gnome2-devel-ja] [Patch by Kentaro Fukuchi]

==== Ruby/ClutterGtk

  * Improvements
    * Stopped to require ClutterGtk.init.

==== Ruby/ClutterGStreamer

  * Added.

==== Ruby/WebKitGtk

  * Improvements
    * Stopped to require WebKitGtk.init.

==== Ruby/WebKitGtk2

  * Improvements
    * Stopped to require WebKitGtk2.init.

=== Thanks

  * Detlef Reichl
  * NAKAJIMA Takashi
  * Masafumi Yokoyama
  * Kentaro Fukuchi
2013-06-15 09:39:33 +00:00
wiz
e0b49a2fed Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.
2013-06-06 12:53:40 +00:00
tron
a36fb86593 Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
2013-06-04 22:15:37 +00:00
wiz
53745b22ea Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882
2013-06-03 10:05:17 +00:00
obache
12e2253f95 Update ruby-gnome2 to 1.2.2.
== Ruby-GNOME2 1.2.2: 2013-03-11

Ruby 2.0.0 support release!

=== Changes

==== Ruby/GLib2

  * Improvements
    * Supported test on Ruby 2.0.0.
      [GitHub #134] [Reported by mtasaka]

==== Ruby/Poppler

  * Improvements
    * Removed deprecated GDK support.

==== Ruby/GDK3

  * Improvements
    * Supported Ruby 2.0.0.
      [GitHub#129] [Reported by TOMITA Masahiro]

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported not GType based flags.
    * Supported not GType based enum.
    * Supported custom callback function.
    * Supported .h install.
    * Supported .pc install.
    * More Rubyish method names are used.
    * Stopped to raise exception when there are two or more out
      parameters.
    * Added Loader.start_callback_dispatch_thread().
    * Supported arguments validation.
    * Stopped to use array for just one return value.
    * Supported Enumerator.
    * Hide constructor methods.

==== Ruby/GtkSourceView3

  * Fixes
    * Fixed wrong deb package name.

==== Ruby/Clutter

  * Fixes
    * Fixed wrong initialized check.
    * Stopped to override Clutter.init unexpectedly.

==== Ruby/ClutterGTK

  * Fixes
    * Fixed wrong initialized check.

==== Ruby/WebKitGTK

  * Fixes
    * Fixed wrong initialized check.

=== Thanks

  * Vincent Carmona
    (for unreleased GObjectIntrospection based GStreamer bindings)
  * TOMITA Masahiro
  * NAKAJIMA Takashi
    (for unreleased GObjectIntrospection based GStreamer bindings)
  * mtasaka
2013-03-16 12:25:47 +00:00
wiz
d1b820f37b Recursive bump for png-1.6. 2013-02-16 11:18:58 +00:00
obache
624d753137 Update ruby-gnome2 to 1.2.1.
(and add gtk3, gdk3, gtksourceview3 and gobject-introspection binding).
based on PR 47529.

== Ruby-GNOME2 1.2.1: 2013-01-30

GTK+ 3 support on Mac OS X release!

=== Changes

==== Ruby/GLib2

  * Improvements
    * Supported custom sudo prompt on auto native package install.
      [GitHub:126] [Suggested by Yorick Peterse]
    * Started to support JRuby. (It is not completed yet.)
      [GitHub:125] [Reported by vpereira]
    * Accepted unsigned long int size GType.
    * Removed DL support.
    * Don't call deprecated g_type_init() for GLib >= 2.35.1.

==== Ruby/GTK2

  * Fixes
    * Fixed a memory leak related Gtk::TreeIter.
      [GitHub:128] [Patch by Toshiaki Asai]

==== Ruby/GTK3

  * Fixes
    * Fixed a memory leak related Gtk::TreeIter.
      [GitHub:128] [Patch by Toshiaki Asai]
    * Fixed a crash bug caused by symbol conflict with Ruby/GDK3 on
      Mac OS X.
      [GitHub:127] [Reported by Sergio Campama] [Helped by Watson]

==== Ruby/GDK3

  * Improvements
    * [windows] Bundled Greybird theme.
      [Suggested by Regis d'Aubarede]

==== Ruby/GooCanvas

  * Improvements
    * Added Goo::Canvas#get_items_at [GitHub:124] [Patch by David Maciejak]

==== Ruby/WebKitGTK

  * Added

==== Ruby/GtkSourceView3

  * Improvements
    * Supported Windows.

=== Thanks

  * David Maciejak
  * Yorick Peterse
  * vpereira
  * Toshiaki Asai
  * Sergio Campama
  * Watson
  * Regis d'Aubarede

== Ruby-GNOME2 1.2.0: 2013-01-24

GTK+ 3 support release!

=== Changes

==== All

  * Added ruby-gtk3 package. Here is a list:
    * Ruby/GLib2
    * Ruby/ATK
    * Ruby/Pango
    * Ruby/GdkPixbuf2
    * Ruby/GDK3
    * Ruby/GTK3

==== Ruby/GLib2

  * Improvements
    * Supported custom VALUE <-> GBoxed conversion
    * Supported VALUE <-> GBoxed conversion by RVAL2GOBJ
    * Added GLib::Source::REMOVE
    * Added GLib::Source::CONTINUE
    * Added rbgobj_make_boxed_raw()
    * Added GLib::Value for internal use
    * [windows] Updated to the latest GLib: 2.28.8-1 -> 2.34.3
  * Changes
    * Removed deprecated GLib::Win32.get_package_installation_directory
    * Removed deprecated GLib::Win32.get_package_installation_subdirectory
    * Added user_data to RGConvertTable callbacks
    * rbgobj_convert_define() copies passed RGConvertTable
    * Removed deprecated G_DEF_FUNDAMENTAL. Use RG_DEF_CONVERSION instead

==== Ruby/GIO2

  * Improvements
    * Installed headers

==== Ruby/ATK

  * Improvements
    * [windows] Updated to the latest ATK: 1.32.0 -> 2.6.0

==== Ruby/Pango

  * Improvements
    * [windows] Updated to the latest Pango: 1.28.3 -> 1.32.6

==== Ruby/GdkPixbuf2

  * Improvements
    * [windows] Updated to the latest gdk-pixbuf: 2.24.0 -> 2.26.5

==== Ruby/GTK2

  * Improvements
    * Removed needless not copy flag from Allocation
    * [windows] Updated to the latest GTK+ 2: 2.24.8 -> 2.24.14

==== Ruby/GDK3

  * Improvements
    * [windows] Supported: 3.6.4

==== Ruby/GTK3

  * Improvements
    * Removed needless not copy flag from Allocation
    * [windows] Supported: 3.6.4

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported over loaded method
    * Supported over loaded constructor
    * Supported GBoxed object
    * Supported char *
    * Supported GInterface
    * Supported CallableInfo
    * Supported may be null
    * Supported union object
    * Supported not GBoxed struct
    * Supported out parameter
    * Supported C array
    * Added "?" suffix to predicate method name
    * Supported SourceFunc callback
    * Supported GValue
    * Added GObjectIntrospection::Loader.register_boxed_class_converter
    * Supported inout parameter
    * Supported binary data array
  * Changes
    * ArgInfo#[] -> ArgInfo#get_arg

==== Ruby/CairoGObject

  * Added

==== Ruby/Clutter

  * Added

==== Ruby/ClutterGtk

  * Added

== Ruby-GNOME2 1.1.9: 2012-12-29

This is a experimental GObjectIntrospection support release.

=== Changes

==== Ruby/GLib2

  * Improvements
    * Renamed G_DEF_CLASS4 to G_DEF_CLASS_WITH_PARENT.
      G_DEF_CLASS4 is still usable but it is deprecated.

==== Ruby/GObjectIntrospection

  * Added. It is still experimental.

== Ruby-GNOME2 1.1.8: 2012-12-19

This is a bug fix release for Ruby 2.0.0.

=== Changes

==== All

  * Fixes
    * Fixed a bug that *.so isn't installed with Ruby 2.0.0.

== Ruby-GNOME2 1.1.7: 2012-12-10

This is a package for Windows fix release.

=== Changes

==== Ruby/GTK2

  * Fixes
    * Bundled GTK+ 2.24.8-1 instead of GTK+ 2.24.10-1.
      [Reported by Mahoro Shimura]

=== Thanks

  * Mahoro Shimura

== Ruby-GNOME2 1.1.6: 2012-12-02

This is Ruby 2.0.0 support release!

=== Changes

==== All

  * Fixes
    * Fixed install error on Ruby 2.0.0.
      [ruby-gnome2-devel-en] Recent Ruby: 'depend' files must be changed
      [Reported by Carlo E. Prelz]

==== Ruby/GLib2

  * Improvements
    * Improved portability a bit. '$,' is used instead of rb_output_fs.
      [GktHub:#117] [Reported by Marvin Gülker]

==== Ruby/GIO2

  * Fixes
    * Fixed a crash bug on i386. [Reported by TAKATSU Tomonari]

==== Ruby/GTK2

  * Improvements
    * Added Gtk::TreeModel#iter_root. [GitHub:121] [Patch by dmaciejak]
    * Added Gtk::TreeModel#iter_next. [GitHub:121] [Patch by dmaciejak]

==== Ruby/GdkPixbuf2

  * Fixes
    * Fixed build errors with old gdk-pixbuf.

==== Ruby/Poppler

  * Improvements
    * Added missing required Poppler version.
      [Suggested by Grant Schoep]
      [ruby-gnome2-devel-en] poppler, build fails, incorrect
      required_pkg_config_package?

  * Fixes
    * Fixed a wrong package name on Red Hat and Fedora.
      [Reported by Grant Schoep]
      [ruby-gnome2-devel-en] poppler, build fails, incorrect
      required_pkg_config_package?

  * Changes
    * Disabled auto Poppler install for Homebrew. It requires
      --with-glib option but auto install with --with-glib option
      isn't supported yet.

==== Ruby/GooCanvas

  * Improvements
    * Added Goo::Canvas#update. [GitHub:119] [Patch by dmaciejak]
    * Added Goo::Canvas#request_update. [GitHub:119] [Patch by dmaciejak]
    * Added Goo::Canvas#convert_from_pixels. [GitHub:123] [Patch by dmaciejak]
    * Added Goo::Canvas#convert_to_pixels. [GitHub:123] [Patch by dmaciejak]
    * Added Goo::Canvas#get_item_at. [GitHub:123] [Patch by dmaciejak]
    * Added Goo::Canvas#bounds. [GitHub:123] [Patch by dmaciejak]

==== Ruby/GStreamer

  * Improvements
    * Don't pass -h and --help to GStreamer.
      [GitHub:#118] [Reported by dmaciejak]

=== Thanks

  * TAKATSU Tomonari
  * dmaciejak
  * Grant Schoep
  * Carlo E. Prelz
  * Marvin Gülker
2013-02-07 13:41:54 +00:00
adam
3f2cc57b2b Revbump after updating graphics/pango 2012-10-08 23:00:34 +00:00
asau
08f35c7155 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-06 14:10:39 +00:00
tron
14215633d2 Mass recursive bump after the dependence fix of the "cairo" package
requested by Thomas Klausner.
2012-10-02 17:10:28 +00:00
obache
c38c120ee5 recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-15 10:03:29 +00:00
adam
b15c922bcc Revbump after updating graphics/cairo 2012-09-07 19:16:05 +00:00
obache
4f538ddd1f == Ruby-GNOME2 1.1.5: 2012-08-29
This is a network support improvement release!

=== Changes

==== Ruby/GLib2

  * Improvements
    * windows: Bundled glib-networking.

==== Ruby/GIO2

  * Improvements
    * Added Gio::TlsCertificate.
    * Added Gio::TlsCertificateFlags.

==== Ruby/GTK2

  * Improvements
    * Added Gtk.show_uri.

  * Fixes
    * Gtk::TreeStore#reorder:
      Fixed wrong the number of reorder values check.
      [SF.net#3561748] [Reported by Nounou]
2012-08-30 13:36:32 +00:00
wiz
744c90554a Bump PKGREVISION for fix in librsvg/buildlink3.mk. 2012-08-13 14:25:37 +00:00
obache
b89fd674ce Update ruby-gnome2 to 1.1.4.
== Ruby-GNOME2 1.1.4: 2012-07-21

This is a easy to install release!

=== Changes

==== All

  * Improvements
    * Supported automatic required native packages install.

==== Ruby/GLib2

  * Improvements
    * mkenums: Supported "/* < flags > */" tag.
    * mkenums: Supported two or more upper case characters such as "IO".
      * Before: GIOStatus -> g_iostatus
      * After:  GIOStatus -> g_io_status
    * GIOCondition: Changed to GLib::Boxed object from integer.
    * GLib::Source#attach doesn't require context.

  * Fixes
    * Fixed wrong type conversion for GIOCondition.

==== Ruby/GIO2

  * Improvements
    * Gio::Socket#create_source: Supported callback.

  * Fixes
    * Fixed return values.
    * Fixed wrong type conversions.

==== Ruby/GTK2

  * Improvements
    * Re-supported GTK+ 2.10.0. [GitHub:115] [Patch by Grant Schoep]

  * Fixes
    * Fixed a typo in test script.
      [GitHub:109] [Reported by kimura wataru]

==== Ruby/GStreamer

  * Fixes
    * Fixed a test failure with GStreamer 0.10.36.
      [GitHub:111] [Reported by mtasaka]
2012-07-22 09:29:16 +00:00
sbd
21792a9296 Recursive PKGREVISION bump for libxml2 buildlink addition. 2012-06-14 07:43:06 +00:00
obache
ed00820c09 Update ruby-gnome2 to 1.1.3.
== Ruby-GNOME2 1.1.3: 2012-04-08

This is a bug fix release of 1.1.2.

=== Changes

==== Ruby/GLib2

  * Improvements
    * Added required Ruby version into gemspec.
    * [GitHub#106] glib-mkenums.rb supported macro lines in header.
      This change is required for building with GLib 2.31.20.
      [Reported by mtasaka]
    * [GitHub#107] Supported tests on PPC.
      [Reported by mtasaka]
  * Fixes
    * Fixed handler_id type.

==== Ruby/GTK2

  * Improvements
    * Added Gtk::TreeViewColumn#set_sort_column_id and
      Gtk::TreeViewColumn#sort_column_id= for GTK+ < 2.18.
      [ruby-gnome2-devel-en] Gtk::TreeViewColumn
      [Reported by grant schoep]
    * Added Gtk::InfoBar.
    * Added Gtk::MessageType.
    * Added Gtk::ResponseType.
  * Fixes
    * Fixed build failure with GTK+ < 2.12.
      [ruby-gnome2-devel-en] compile problems gtk2, ruby-gnome2-all-1.1.2
      [Reported by grant schoep]
    * Fixed require failure with GTK+ < 2.14.
      [ruby-gnome2-devel-en] NameError: undefined method
      `color_selection' for class `Gtk::ColorSelectionDialog'
      [Reported by grant schoep]

==== Ruby/Poppler

  * Improvements
    * [GitHub#97] Added Poppler::Page#text_layout.
      [Patch by Andrey Kutejko]
    * [SF.net#3495948] Removed needless poppler-cairo check.
      [Reported by Pino Toscano]
  * Fixes
    * [GitHub#96] Fixed valid state of child index iterator.
      [Patch by Andrey Kutejko]
    * [GitHub#97] Fixed parameter check of Poppler::Page#get_text.
      [Patch by Andrey Kutejko]

==== Ruby/VTE

  * Fixes
    * Fixed build failure with VTE < 0.24.

==== Ruby/GStreamer

  * Improvements
    * Added Gst::Element#seek_simple.
  * Fixes
    * [GitHub#95] Fixed async test.
      [Reported by mtasaka]
2012-04-14 04:27:49 +00:00
wiz
ee311e3b36 Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
wiz
833922aab2 Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:39:49 +00:00
obache
78e89c4dd7 Update ruby-gnome2 to 1.1.0.
== Ruby-GNOME2 1.1.0: 2012-01-05

This is a source cleanup release.

=== Changes

==== Ruby/GLib2

  * Improvements
    * [GitHub#65] Supported GLib 2.31. [Reported by mtasaka]
    * Supported comparing between GLib::Enum/GLib::Flags and Symbol.
  * Fixes
    * [GitHub#1] Fix GLib::Spawn regression.
      [Patch by Geoff Youngs]
    * Plugged memory leaks.
    * Fixed a crash by GC on Ruby 1.9.
  * Changes
    * Remove optional Ruby-GetText-Package dependency.

==== Ruby/GTK2

  * Improvements
    * [ruby-gnome2-devel-en] FileChooserDialog raising warnings on Windows:
      Added hicolor-icon-theme into gem on Windows.
      [Suggested by wNikolai Weibull]
  * Fixes
    * Fixed a crash by GC.
    * Plugged memory leaks.
    * Fixed Gdk::GC#colormap= uses wrong value.
    * Fixed Gtk::TextBuffer#serialize uses wrong value.

==== Ruby/Pango

  * Fixes
    * Plugged memory leaks.

==== Ruby/GdkPixbuf

  * Improvements
    * Gdk::Pixbuf.new supports hash argument.
  * Fixes
    * Plugged memory leaks.

==== Ruby/GStreamer

  * Improvements
    * Supported Windows gem.
    * Improved memory management.
  * Fixes
    * [GitHub#86] Gstreamer: test_caps test fails. [Reported by mtasaka]
    * [GitHub#87] GStreamer: test_span test fails. [Reported by mtasaka]
    * [GitHub#87] GStreamer: test_create_clock test fails.
      [Reported by mtasaka]
    * [GitHub#89] GStreamer: test_fraction_range_new test fails.
      [Reported by mtasaka]
    * [GitHub#91] GStreamer: test_state "sometimes" fails.
      [Reported by mtasaka]

==== Ruby/Poppler

  * Fixes
    * Fixed a wrong conversion in Poppler::Document#find_dest.
      [Reported by Chloé Desoutter]
2012-01-11 13:47:30 +00:00
sbd
04daa2f1b8 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
obache
e199345b42 Update ruby-gnome2 to 0.90.9.
== Ruby-GNOME2 0.90.9: 2011-06-11

NOTE: 0.90.x releases are for 1.0.0 major release.

This is the last release of 0.90.x series. The next release
will be 1.0.0!

=== Changes

==== All

  * Fixes
    * Fix a bug in version numbers.
      [Grant Schoep, Vincent Carmona]
    * Support 'bundle install' .

==== Ruby/GLib2

  * Improvements
    * Support GLib::IOChannel.new(fd) and GLib::IOChannel#fd on Windows.
    * GLib::IOChannel#write returns written byte not self.
      [backward incompatible]

==== Ruby/GTK2

  * Fixes
    * fix misc/bindings.rb sample (ruby 1.9).
      [Vincent Carmona]
    * [#3305589] fix Gtk::Window#add_accel_group misses
      a reference to accel group.
      [Piotr Korzuszek, Kouhei Sutou]
    * Support cairo related samples in Ruby 1.9.
      [Jon, Kouhei Sutou]

==== Ruby/GStreamer

  * Improvements
    * add Gst::Registry.update method.
      [Vincent Carmona]

==== Ruby/VTE

  * Fixes
    * [#3199587] fix pc install.
      [OBATA Akio, Kouhei Sutou]

==== Ruby/Poppler

  * Fixes
    * [#3292118] don't run needless tests.
      [Mamoru Tasaka, Kouhei Sutou]

==== Ruby/GtkSourceView2

  * Improvements
    * support Windows.
      [S.Kitagawa]
2011-06-12 11:43:33 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
obache
a0c2be8dde Update ruby-gnome2 to 0.90.8.
== Ruby-GNOME2 0.90.8: 2011-03-04

NOTE: 0.90.x releases are for 1.0.0 major release.

A bug fix release of 0.90.7.

=== Changes

==== All

  * Fixes
    * 'make distclean' does not removed pkg-config files.

==== Ruby/GLib2

  * Fixes
    * fix non-gem rcairo detection. [#3178228]
      [OBATA Akio, Kouhei Sutou]

==== Ruby/Atk

  * Fixes
    * fix 'make distclean' cleans needed a file.
      [Vincent Carmona]

==== Ruby/Pango

  * Fixes
    * fix 'make distclean' cleans needed a file.
      [Vincent Carmona]

==== Ruby/GTK2

  * Fixes
    * fix require order.
      [id:kenhys]
    * [#3046538] fix crash by GC at exit.
      [Vincent Carmona, Kouhei Sutou]
    * gtk-demo samples with ruby 1.9 (excepted cairo ones).
      [Vincent Carmona]

==== Ruby/GooCanvas

  * Fixes
    * fix pc install. [#3178294]
      [OBATA Akio, Kouhei Sutou]

==== Ruby/GStreamer

  * Improvements
    * improve missing message.
      [Vincent Carmona]
    * add Gst::InstallPlugins.
      [Vincent Carmona, Kouhei Sutou]

  * Fixes
    * fix pc install. [#3178294]
      [OBATA Akio, Kouhei Sutou]
    * don't use rbgprivate.h. [#3188442]
      [Mamoru Tasaka, Kouhei Sutou]

==== Ruby/GtkMozEmbed

  * Fixes
    * fix pc install. [#3178294]
      [OBATA Akio, Kouhei Sutou]

==== Ruby/GtkSourceView2

  * Fixes
    * fix pc install. [#3178294]
      [OBATA Akio, Kouhei Sutou]
2011-03-04 13:14:04 +00:00
taca
33e824faca Bump PKGREVISION due to ABI change of ruby18-base. 2011-02-21 16:01:10 +00:00
obache
7e7bb6fcea Update ruby-gnome2 to 0.90.7.
Removed deprecated binding packages.

== Ruby-GNOME2 0.90.7: 2011-02-02

NOTE: 0.90.x releases are for 1.0.0 major release.

A package fix release of 0.90.6.

=== Changes

==== Ruby/GLib2

  * Improvments
    * force remove "-Wl,--noundefined" linker option because
      Ruby-GNOME2 packages doesn't support the option.
      [Dobai-Pataky Bálint, Kouhei Sutou]

==== Ruby/GTK2

  * Improvments
    * use "MS-Windows" GTK+ theme by default on Windows.
      [ashbb, Kouhei Sutou]

=== Thanks

  * ashbb
  * Dobai-Pataky Bálint

== Ruby-GNOME2 0.90.6: 2011-01-29

NOTE: 0.90.x releases are for 1.0.0 major release.

Removed deprecated packages. All supported packages support
RubyGems. All supported packages except Ruby/VTE,
Ruby/GStreamer and Ruby/GtkMozEmbed support also Windows
binary bundled gem.

=== Changes

==== All

  * remove all deprecated packages.
    [Masaaki Aoyagi]
  * all supported packages support RubyGems.
    [Masaaki Aoyagi]

==== Ruby/GLib2

  * Imrpovements
    * add gnome2-raketask.rb that is a utility library to
      define Rake tasks for Ruby-GNOME2 packages.
      [Masaaki Aoyagi, Kouhei Sutou]

  * Fixes
    * fix GType conversion.
      [Kouhei Sutou]
    * fix rcairo installed by RubyGems detection.
      [Masaaki Aoyagi]

==== Ruby/GIO2

  * Improvements
    * support GIO 2.26.
      [Nikolai Weibull]

==== Ruby/GStreamer

  * Improvements
    * add Gst::MissingURISourceMessage.
      [Vincent Carmona, Kouhei Sutou]
    * support RubyGems.
      [Masaaki Aoyagi]

==== Ruby/Pango

  * Fixes
    * rename Pango::LayoutIter#at_last_line! to
      at_last_line? because at_last_line is a predicate
      method. (at_last_line! still exists for backward compatibility.)
      [mrkn, Kouhei Sutou]

==== Ruby/GtkMozEmbed

  * Improvements
    * support RubyGems.
      [Masaaki Aoyagi]
  * Fixes
    * support "2.0b7" style module version. #3141244
      [reandr, Kouhei Sutou]

==== Ruby/GooCanvas

  * Improvements
    * support RubyGems.
      [Masaaki Aoyagi]

==== Ruby/GtkSourceView2

  * Improvements
    * support RubyGems.
      [Masaaki Aoyagi]

==== Ruby/VTE

  * Improvements
    * support RubyGems.
      [Masaaki Aoyagi]

=== Thanks

  * Vincent Carmona
  * mrkn
  * reandr
  * Nikolai Weibull
  * Masaaki Aoyagi
2011-02-11 13:50:06 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
obache
d9558bce3d Update ruby-gnome2 packages to 0.90.5.
== Ruby-GNOME2 0.90.5: 2010-10-28

NOTE: 0.90.x releases are for 1.0.0 major release.

A build system improvements release.

=== Changes

==== All

  * Improvements
    * add --with-pkg-config-dir option to extconf.rb for *.pc.

==== Ruby/GLib2

  * Improvements
    * glib-mkenums.rb can work with Ruby 1.9 on LANG=C.
      [Kouhei Sutou]

  * Bug fixes
    * fix pkg-config gem dependency.
      [Kouhei Sutou]

== Ruby-GNOME2 0.90.4: 2010-10-24

NOTE: 0.90.x releases are for 1.0.0 major release.

A bug fix release of 0.90.3.

=== Changes

==== Ruby/GLib2

  * Bug fixes
    * add missing '*' for String type conversion. [#3093789]
      [tmtms, Kouhei Sutou]

==== Ruby/GIO2

  * Bug fixes
    * Remove needless cairo dependency.
      [OBATA Akio, Kouhei Sutou]

==== Ruby/Libglade2

  * Improvements
    * Don't install *.pc by default.
      [OBATA Akio, Kouhei Sutou]
2010-11-27 06:14:45 +00:00
abs
9987fa4b3a PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome 2010-11-15 22:56:08 +00:00
obache
925098cf7d Update ruby-gnome2 to 0.90.3.
= NEWS

== Ruby-GNOME2 0.90.3: 2010-10-23

NOTE: 0.90.x releases are for 1.0.0 major release.

  * Support String encoding in Ruby 1.9.
  * RVAL2CSTR2 and CSTR2RVAL2 are deprecated.
  * Ruby/GIO2 is imported as an experimental library.

=== Changes

==== All

  * Support String encoding.
    [Guillaume Cottenceau, Neil Roberts, Kouhei Sutou]
  * Don't install *.pc by default. Set pkgconfigdir make
    varialbe like 'make pkgconfigdir=/usr/lib/pkgconfig'.

==== Ruby/GLib2

  * Improvements:
    * declare argument types.
      [Nobuyoshi Nakada, Kouhei Sutou]

==== Ruby/GIO2

  * Imported as an experimental library.
    [Nikolai Weibull]

==== Ruby/GTK2

  * Improvements:
    * keep backward compatibility around GDK key
      symbols introduced at GTK+ 2.20.
      "[ruby-gnome2-devel-en] Constants names change in Gdk::KeyVal"
      [Vincent Carmona]
    * move gdk-pixbuf and cairo related methods from Ruby/GdkPixbuf2.
      "[ruby-gnome2-devel-en] gtk2 dependency to gdkpixbuf2"
      [Andrea Dallera, Kouhei Sutou]
  * Bug fixes:
    * fix GType conversion in Gtk::ItemFactory.new on 64bit
      platform.
      [Grant McLean, Steve Wills, Kouhei Sutou]

==== Ruby/GdkPixbuf2

  * Improvements:
    * move gdk-pixbuf and cairo related methods to Ruby/GTK2.
      "[ruby-gnome2-devel-en] gtk2 dependency to gdkpixbuf2"
      [Andrea Dallera, Kouhei Sutou]
    * change .pc filename from ruby-gdkpixbuf2 to
      ruby-gdk-pixbuf2.

==== Ruby/RSVG2

  * Bug fixes:
    * add missing libcroco dependency on Windows.
      [U.Nakamura, Kouhei Sutou]

==== Ruby/Poppler

  * Improvements:
    * support Popper 0.15.0. [#3079667]
      [Mamoru Tasaka, Kouhei Sutou]

  * Bug fixes:
    * add missing libjpeg dependency on Windows.
      [U.Nakamura, Kouhei Sutou]
    * fix installed Ruby/GLib2 gem can't be detected.
      [kdmsnr, Kouhei Sutou]

=== Thanks

  * U.Nakamura
  * kdmsnr
  * Mamoru Tasaka
  * Guillaume Cottenceau
  * Vincent Carmona
  * Grant McLean
  * Steve Wills
  * Andrea Dallera
  * Nobuyoshi Nakada
  * Neil Roberts

== Ruby-GNOME2 0.90.2: 2010-09-26

NOTE: 0.90.x releases are for 1.0.0 major release.

A RubyGems package fix release.

=== Changes

==== All

  * fix path.
    [kimura wataru, Kouhei Sutou]

==== Ruby/GTK2

  * Bug fixes:
    * fix gtk2/base.rb is missing in gem.
      [S.Kitagawa, Kouhei Sutou]

==== Ruby/GIO2

  * Bug fixes:
    * fix a typo in .pc name. [#3075619]
      [O01eg, Kouhei Sutou]

==== Ruby/RSVG2

  * Bug fixes:
    * also check rb_cairo.h availability. [#3075617]
      [O01eg, Kouhei Sutou]

=== Thanks

  * S.Kitagawa
  * O01eg
  * kimura wataru
2010-10-23 12:45:08 +00:00
obache
0228162331 Update ruby-gnome2 to 0.90.1.
= NEWS

== Ruby-GNOME2 0.90.1: 2010-09-23

NOTE: 0.90.x releases are for 1.0.0 major release.

A install bug fix release of 0.90.0.

=== Changes

==== Ruby/ATK

  * Bug fixes:
    * fix .pc install path.
      [OBATA Akio, Kouhei Sutou]

==== Ruby/GTK2

  * Bug fixes:
    * fix .pc install path.
      [OBATA Akio, Kouhei Sutou]

==== Ruby/Pango

  * Bug fixes:
    * fix .pc install path.
      [OBATA Akio, Kouhei Sutou]

==== Ruby/Poppler

  * Bug fixes:
    * fix .pc install path.
      [OBATA Akio, Kouhei Sutou]

==== Ruby/RSVG

  * Bug fixes:
    * fix .pc install path.
      [OBATA Akio, Kouhei Sutou]

=== Thanks

  * OBATA Akio

== Ruby-GNOME2 0.90.0: 2010-09-23

NOTE: 0.90.x releases are for 1.0.0 major release.

RubyGems support!

=== Changes

==== Ruby/GTK2

  * Bug fixes:
    * [ruby-gnome2-devel-en] Gtk 2.20, Gtk::Builder and 'name'
      add Gtk::Buildable#builder_name/set_builder_name.
      [Simon Arnaud, Kouhei Sutou]

=== Thanks

  * Simon Arnaud
2010-09-23 15:35:58 +00:00
wiz
200e3c4a04 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
obache
1c595a2719 Update ruby-gnome2 to 0.19.3.
== Ruby-GNOME2 0.19.3: 2009-09-24

NOTE: 0.19.x releases are development series.

This release is a bug fix release of 0.19.2.

=== Changes

===== Ruby/GLib2

  * Bug fix:
    * really fix
      'empty $(vendorarchdir) related build problem on CentOS 5.3 x86_64.'
      [Simon Arnaud, Kouhei Sutou]

=== Thanks

  * Simon Arnaud

== Ruby-GNOME2 0.19.2: 2009-09-23

NOTE: 0.19.x releases are development series.

This release is a bug fix release of 0.19.1.

=== Changes

==== Ruby/GLib2

  * Bug fixes:
    * empty $(vendorarchdir) related build problem on CentOS 5.3 x86_64.
      [Toshiyuki Suzumura, Kouhei Sutou]
    * [#2862022] fix multi thread blocking with Ruby
      1.8.6-p368 or later and 1.8.7-p173 or later.
      [Roy Wright, Andrea Dallera, Kouhei Sutou]
    * [Debian #502262] work Ruby thread with GTK+.
      [Johan Walles, Kouhei Sutou]

==== Ruby/GTK2

  * Bug fixes:
    * [#2679744] fix a typo:
      Gtk::Widget#set_scroll_adjustment ->
      Gtk::Widget#set_scroll_adjustments.
      [Kentaro Fukuchi, Kouhei Sutou]

==== Ruby/GtkMozEmbed

  * Bug fixes:
    * fix .pc detection.
      [OBATA Akio, Kouhei Sutou]

=== Thanks

  * OBATA Akio
  * Toshiyuki Suzumura
  * Roy Wright
  * Andrea Dallera
  * Johan Walles
  * Kentaro Fukuchi
2009-10-12 03:09:30 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00