18 commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
wiz
|
1ac2210b6f | *: recursive bump for gdk-pixbuf2-2.38.1 | ||
tsutsui
|
ed260a39fe |
ruby-gnome2: update to 3.3.1.
Upstream changes (from NEWS): == Ruby-GNOME2 3.3.1: 2019-01-09 This is a release that improves GObject Introspection support. === Changes ==== Ruby/GLib2 * Improvements * (({rbgobj_remove_relative()})): Added support for removing a relative added by (({rbgobj_add_relative()})). * Stopped to use raw (({Hash})) to guard objects from GC. * (({GLib::Idle.remove})): Deprecated. Use (({GLib::Source.remove})) instead. * Fixes * Fixed typos in samples. [GitHub#1267][Patch by kojix2] ==== Ruby/CairoGObject * Improvements * Started to require cairo gem 1.16.2 or later. ==== Ruby/GObjectIntrospection * Improvements * Added support for input object validation. * Added support for callback with module function such as (({Gdk.threads_add_idle})). [GitHub#1256][Reported by xetum] * Added support for converting (({GHash<utf8, GObject>})). * Added support for transfer full (({GHash})). * Added support for freeing array of primitive types. [GitHub#1266][Patch by Yosuke Shiro] * Improved suitable method detection for array and list. * Added support for converting an array of (({GObject})). * Added support for renaming compare operations: * (({not_equal})): (({!=})) * (({less_than})): (({<})) * (({less_than_or_equal})): (({<=})) * (({greater_than})): (({>})) * (({greater_than_or_equal})): (({>=})) ==== Ruby/GdkPixbuf2 * Fixes * Fixed markup. [GitHub#1250][Patch by kojix2] * Fixed a bug that data passed to (({GdkPixbuf::Pixbuf.new(data: array)})) is corrupt by GC. ==== Ruby/Pango * Improvements * (({Pango::Layout#get_pixel_extents})): Added for backward compatibility. * (({Pango::Rectangle#ascent})): Added for backward compatibility. * (({Pango::Rectangle#descent})): Added for backward compatibility. * (({Pango::Rectangle#lbearing})): Added for backward compatibility. * (({Pango::Rectangle#rbearing})): Added for backward compatibility. * (({Pango::Rectangle#left_bearing})): Added. * (({Pango::Rectangle#right_bearing})): Added. ==== Ruby/GTK2 * Fixes * Fixed typos in samples. [GitHub#1268][Patch by kojix2] ==== Ruby/GTK3 * Improvements * Updated sample to work on HiDPI environment. [GitHub#1246][Patch by noanoa07] * Updated samples. [GitHub#1258][GitHub#1259][GitHub#1260][Patch by kojix2] ==== Ruby/RSVG2 * Fixes * Fixed typos. [GitHub#1253][Patch by kojix2] * Removed needless rsvg2 gem dependency for Windows. [GitHub#1261][Reported by noanoa07] ==== Ruby/GEGL * Fixes * Fixed a typo in README. [GitHub#1263][Patch by kojix2] === Thanks * noanoa07 * kojix2 * xetum * Yosuke Shiro |
||
kleink
|
f1a683c990 | Revbump after cairo 1.16.0 update. | ||
ryoon
|
b86dfe6873 | Recursive revbump from hardbuzz-2.1.1 | ||
tsutsui
|
11583caf6b |
ruby-gnome2: update to 3.2.5.
Upstream changes (from NEWS): == Ruby-GNOME2 3.2.5: 2018-05-02 This is a bug fix release of 3.2.4. === Changes ==== Document * Fixes * Fixed typos. [GitHub#1158][Patch by kojix2] [GitHub#1160][Patch by kojix2] ==== Ruby/GLib2 * Fixes * Fixed a GC related crash bug. [GitHub#1162][Reported by Izumi Tsutsui] ==== Ruby/GObjectIntrospection * Improvements * Disabled NULL check for GObject Introspection < 1.42. Because GObject Introspection < 1.42 doesn't support "(nullable)" annotation yet. ==== Ruby/GdkPixbuf2 * Improvements * (({GdkPixbuf::Pixbuf#composite})): Suppressed wrong warning. [GitHub#1156][Reported by Chaistrin] [GitHub#1157][Patch by cedlemo] * Fixes * Added a missing white space into message. [GitHub#1155][Reported by Robert A. Heiler] * (({GdkPixbuf::Pixbuf#composite})): Fixed a bug that width and height are ignored. [Patch by cedlemo] ==== Ruby/GTK3 * Improvements * (({Gtk::TextBuffer#initialize})): Accepted "property-name" form. [GitHub#1161][Reported by kojix2] ==== Ruby/Poppler * Improvements * Added a workaround for poppler-glib 0.63 bug. [GitHub#1159][Reported by HIGUCHI Daisuke] === Thanks * Robert A. Heiler * Chaistrin * cedlemo * kojix2 * Izumi Tsutsui * HIGUCHI Daisuke |
||
wiz
|
8ee21bdcf0 | Recursive bump for new fribidi dependency in pango. | ||
tsutsui
|
425d3ddcd7 |
ruby-gnome2: update to 3.2.4.
Upstream changes (from NEWS): == Ruby-GNOME2 3.2.4: 2018-04-09 This is a bug fix release of 3.2.3. === Changes ==== Ruby/GLib2 * Fixes * Fixed a bug that some constants aren't defined. If a content name is the same constant name at the top level such as (({Gtk::Object})), the constant isn't defined. [GitHub#1154][Debian#894816][mikutter#1199] [Reported by Akira Ouchi][Forwarded by HIGUCHI Daisuke] ==== RubyRsvg2 * Improvements * Windows: Upgraded bundled librsvg to 2.42.3. === Thanks * Akira Ouchi * HIGUCHI Daisuke == Ruby-GNOME2 3.2.3: 2018-04-03 This is a bug fix release of 3.2.2. === Changes ==== Ruby/GObjectIntrospection * Fixes * Fixed a crash bug when (({GLib::Bytes})) is passed as an argument. == Ruby-GNOME2 3.2.2: 2018-04-02 This is a release to support Ruby 2.5 on Windows. === Changes ==== All * Windows: Added Ruby 2.5 support. [GitHub#1148][Reported by Andy Meneely] * Red Hat: Use (({pkgconfig(name)})) style. [GitHub#1117][Patch by Mamoru TASAKA] ==== Ruby/GLib2 * Improvements * (({GLib::Bytes#to_s})): Changed to return a frozen string to reduce data copy. * Migrated to (({TypedData})) from (({Data})). ==== Ruby/GObjectIntrospection * Improvements * Added (({nil})) argument check. * (({GObjectIntrospection::Loader#rubyish_method_name})): Added (({:n_in_args_offset})) option. * Suppressed a needless copy of (({GLib::Bytes})). * Added filename array support. [GitHub#1151][Patch by cedlemo] * Fixes * Fixed a overflow bug on 32bit. [Debian#766020][Reported by Mario Lang] [GitHub#1137][Forwarded by HIGUCHI Daisuke] ==== Ruby/GTK2 * Fixes * Fix the wrong number of arguments. [GitHub#1133][Reported by Mamoru TASAKA] ==== Ruby/GDK3 * Improvements * Ensured loading GDK 3. [GitHub#1126][Patch by cedlemo] * Fixes * (({Gdk::Screen.default})): Fixed a GC related crash. * (({Gtk::Widget#style_context})): Fixed a GC related crash. [GitHub#1149][Reported by Valentin Pelloin] ==== Ruby/GTK3 * Improvements * Added a tool palette demo. [GitHub#1116][Patch by cedlemo] * Added a shortcut demo. [GitHub#1120][Patch by cedlemo] * Updated demo. [Reported by Titouan Teyssier] [GitHub#1139][Patch by Titouan Teyssier] * Updated README. [GitHub#1127][Patch by cedlemo] * Fixes * (({Gtk::Container#add_child(child)})): Made workable again. ==== Ruby/Poppler * Fixes * (({Poppler::Page#thumbnail_size})): Fixed return value. [GitHub:rcairo/rcairo#51][Reported by Mamoru TASAKA] ==== Ruby/Gnumeric * Improvements * Improved .typelib for Gnumeric detection. [GitHub#1118][Reported by cedlemo] === Thanks * cedlemo * Mamoru TASAKA * Titouan Teyssier * Mario Lang * HIGUCHI Daisuke * Andy Meneely * Valentin Pelloin |
||
wiz
|
c57215a7b2 | Recursive bumps for fontconfig and libzip dependency changes. | ||
tsutsui
|
cf1e7cb258 |
Move MAINTAINER line to each gem package.
Also retire from maintainership of packages that I don't need and have less motivation. |
||
tsutsui
|
d9c551a49a |
Update ruby-gnome2 packages to 3.1.6.
pkgsrc changes: - remove a pkgsrc patch for ruby-gnome2-gtk that seems fixed in upstream - ignore native-package-installer dependency checks in ruby-gnome2-clutter-gstreamer and ruby-gnome2-webkit-gtk Upstream changes: (from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.1.6/NEWS) == Ruby-GNOME2 3.1.6: 2017-06-03 === Changes This is a bug fix release for Windows packages. ==== All * Fixes * Added a missing path existence check on Windows. == Ruby-GNOME2 3.1.5: 2017-06-03 === Changes This is a bug fix release for Windows packages. ==== All * Improvements * Supported RubyInstaller2. ==== Ruby/Pango * Improvements * Add backward compatibility APIs: * (({Pango::FontDescription::WEIGHT_*})) * (({Pango::FontDescription::STYLE_*})) == Ruby-GNOME2 3.1.4: 2017-05-30 === Changes This is a release that supports Ruby 2.4 on Windows. ==== All * Improvements * Supported MSYS2. ==== Ruby/GLib2 * Improvements * Added (({GLib::Object#floating?})) for debugging. ==== Ruby/GIO2 * Improvements * Added (({Gio::File.open})). The followings are deprecated. * (({Gio::File.commandline_arg})) * (({Gio::File.path})) * (({Gio::File.uri})) ==== Ruby/GObjectIntrospection * Improvements * Relaxed expected test result for 32bit environment. [GitHub#1026][Reported by Mamoru TASAKA] * Added tests for (({GObjectIntrospection::ConstantInfo})). [GitHub#1027][Patch by cedlemo] * Supported floating "transfer full" GObject. ==== Ruby/GDK3 * Improvements * Supported (({Cairo::Surface#to_pixbuf(options={})})). (({Cairo::Surface#to_pixbuf(src_x, src_y, width, height)})) is deprecated. ==== Ruby/Rsvg2 * Improvements * Migrated to GObject Introspection bindings. * Renamed to (({Rsvg})) from (({RSVG})). (({RSVG})) is still usable but it's deprecated. [GitHub#1030][Patch by cedlemo] * Supported (({Cairo::Context#render_rsvg_handle(handle, :id => ...)})). ==== Ruby/WebKit2GTK * Improvements * (({WebKit3Gtk::WebView#initialize})): Supported (({Hash})) options. [GitHub#1028][Patch by Matijs van Zuijlen] === Thanks * Mamoru TASAKA * cedlemo * Matijs van Zuijlen == Ruby-GNOME2 3.1.3: 2017-04-27 === Changes This is a release that improve backward compatibility for Ruby/Pango. ==== Ruby/Pango * Improvements * Defined constants under (({Pango})) again for backward compatibility. [GitHub#1022][Reported by Andy Meneely] * Defined constants under (({Pango::Layout})) again for backward compatibility. [GitHub#1022][Reported by Andy Meneely] * (({Pango.pixels})): Added again. * (({Pango::AttrShape#data})): Supported again. * Fixes * (({Pango::Layout#text=})): Fixed a bug that wrong bytesize is used for multibyte string. * (({Pango::Layout#markup=})): Fixed a bug that wrong bytesize is used for multibyte string. === Thanks * Andy Meneely == Ruby-GNOME2 3.1.2: 2017-04-26 There is an incompatible change. (({GBytes})) to (({String})) conversion is changed to (({GBytes})) to (({GLib::Bytes})) conversion. You can get (({String})) by (({GLib::Bytes#to_s})). Other incompatible changes are bugs. Please report them to us. === Changes ==== All * Improvements * Supported auto depended package install for GObject Introspection based bindings. ==== Ruby/GLib2 * Improvements * Supported overriding (({alloc_func})) in super class. * Extracted native package installer code as native-package-installer gem. * (({GLib::Bytes})): Added. * Supported pkg-config 1.1.9 or later. * Fixes * Fixed a build error on CentOS 6 and Ubuntu 12.04. They use GLib < 2.34. [GitHub#1012][Reported by Scot] * Fixed a bug that (({GLib::TypePlugin})) can't be included. [GitHub#1019][Patch by Matijs van Zuijlen] ==== Ruby/GIO2 * Fixes * Fixed a path in test. [GitHub#990][Reported by Mamoru TASAKA] ==== Ruby/GObjectIntrospection * Improvements * Supported getting interface, union and boxed type as a field value. * Supported setting an interface as a field. * Supported more struct types. * Supported cairo-gobject types. * Supported outputting an array of interfaces. [GitHub#1006][Reported by cedlemo] * Supported Rubyish method name conversion for (({list_XXX})) methods that return an array. * Supported customizing field reader method name. * Supported auto (({int})) to boolean conversion for field value. * (({GObjectIntrospection::Repository.default})): Added a GC guard. * Supported inputting (({unichar})). * Supported inputting (({gint64})) C array. * Supported inputting (({gint8})) C array. * Added tests for (({GObjectIntrospection::UnionInfo})). [GitHub#1016][Patch by cedlemo] * Stopped auto (({GBytes})) to (({String})) conversion. (({GBytes})) is converted to (({GLib::Bytes})). It's for efficient byte sequence handling in Ruby. It's an incompatible change. You can use (({GLib::Bytes#to_s})) to get (({String})). * Fixes * (({GObjectIntrospection::RepositoryError})): Fixed parent class. * Fixed a typo. [GitHub#1002][Reported by cedlemo] ==== Ruby/ATK * Improvements * Migrated to GObject Introspection bindings. [GitHub#998][Patch by cedlemo] ==== Ruby/CairoGObject * Fixes * Fixed a double free bug. ==== Ruby/Pango * Improvements * Migrated to GObject Introspection bindings. [GitHub#1007][GitHub#1008][GitHub#1009][GitHub#1010] [GitHub#1011][Patch by cedlemo] [GitHub#1013][GitHub#1014][Patch by Detlef Wagner] ==== Ruby/GdkPixbuf2 * Improvements * Supported GdkPixbuf 2.31.6 on CentOS 7 again. ==== Ruby/GDK3 * Improvements * (({Gdk::Event})) and subclasses: Supported again. * Supported old GDK 3 again. * Supported X11 related features. [GitHub#999][Reported by johnlane] ==== Ruby/GTK3 * Improvements * (({Gtk::Widget#click})): Added. * (({Gtk::Widget#send_key})): Added. * (({Gtk::Widget#wait_for_draw})): Added. * (({Gtk::WiAccelGroup.activate})): Added. * Updated samples. [GitHub#1002][GitHub#1003] [Patch by cedlemo] * (({Gtk::IconTheme#choose_icon})): Changed the default flags to (({0})) from (({:generic_fallback})). * (({Gtk::IconTheme#lookup_icon})): Changed the default flags to (({0})) from (({:generic_fallback})). * Supported GTK+ < 3.20 again. * Fixes * Updated signal name in document. [GitHub#995][Patch by Arnaud Meuret] ==== Ruby/ClutterGdk * Fixes * Ensured initializing GDK. [GitHub#1000][Reported by cedlemo] ==== Ruby/GOffice * Improvements * (({GOffice::Version})): Added. === Thanks * Mamoru TASAKA * Arnaud Meuret * cedlemo * johnlane * Scot * Detlef Wagner * Matijs van Zuijlen |
||
ryoon
|
72c3cb198b | Recursive revbump from fonts/harfbuzz | ||
wiz
|
7ac05101c6 | Recursive bump for harfbuzz's new graphite2 dependency. | ||
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 |
||
adam
|
77b8ed74db | Revbump after graphics/gd update | ||
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 |
||
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 |
||
obache
|
10d6213411 |
Update ruby-gnome2 to 2.2.4.
It is a x64 Windows support release. === Changes ==== Ruby/GLib2 * Improvements * Stopped to call g_thread_init() for GLib 2.32.0 or later because g_thread_init() is called automatically. * Added GLib.format_size. * Added GLib::Source#name. * Added GLib::Source#name=. * Added GLib::Source#ready_time. * Added GLib::Source#ready_time=. * Added GLib::Source#destroy. * Fixes * Fixed a bug that wrong converter is used on bigendian environment. [GitHub#270][Reported by mtasaka] ==== Ruby/GIO2 * Improvements * Added Gio::DBus. * Fixes * Fixed a bug that Gio::ContentType#executable? isn't defined by correct name. ==== Ruby/GTK2 * Improvements * Gtk::AboutDialog#show: Supported license_type option. [ruby-gnome2-devel-ja][Patch by Hiroyuki Ito] * Fixes * Gtk::AboutDialog#show: Fixed a bug that wrap_license option doesn't work. [ruby-gnome2-devel-ja][Patch by Hiroyuki Ito] ==== Ruby/GObjectIntrospection * Improvements * Supported prefix removing from method name. * Supported GList of UTF-8. [ruby-gnome2-devel-en][Reported by Detlef Reichl] * Added documentation. [GitHub#267][Patch by Detlef Reichl] * Fixes * Fixed a bug that out only argument is required. [GitHub#268][Reported by mtasaka] ==== Ruby/GDK3 * Improvements * Gdk::Window: Added deprecated constants for backward compatibility. * Supported Gdk::Keyval module functions. [GitHub#265][Reported by Detlef Reichl] * Cairo::Context#set_source_rgba: Re-supported (({set_source_rgba(r, g, b, a)})) style. [GitHub#272][Patch by Detlef Reichl] * [windows] Bundled the new default GNOME icon theme. [GitHub#276][Reported by glurp] * Fixes * Gdk::Color.parse: Fixed unexpected API change. [GitHub#276][Reported by glurp] * Fixed a bug that Gdk::Event::Mask fallback doesn't work. [GitHub#276][Reported by glurp] ==== Ruby/GTK3 * Improvements * Gtk::AboutDialog#show: Supported license_type option. [ruby-gnome2-devel-ja][Patch by Hiroyuki Ito] * Gtk::ActionBar: Added. [GitHub#282][Suggested by Christopher L. Ramsey] * Fixes * Gtk::AboutDialog#show: Fixed a bug that wrap_license option doesn't work. [ruby-gnome2-devel-ja][Patch by Hiroyuki Ito] ==== Ruby/RSVG2 * Improvements * RSVG::Handle.new_from_file: Supported flags. You can open a large file with (({:flags => :unlimited})). [GitHub#263][Patch by Taro Matsuzawa] ==== Ruby/Clutter * Improvements * Added Clutter::Feature. * Fixes * Added missing require for Ruby/Pango. * Fixed initializing order. [GitHub#274][Reported by mtasaka] === Thanks * Detlef Reichl * Hiroyuki Ito * mtasaka * glurp * Taro Matsuzawa * Christopher L. Ramsey |
||
obache
|
bba938e039 |
Import ruby-gnome2-clutter-2.0.2 as graphics/ruby-gnome2-clutter.
Ruby-GNOME 2 is a set of Ruby language bindings for the various application development libraries included with the GNOME/GTK+ environment. Ruby/Clutter is a Ruby binding of Clutter. |