2017-08-18 16:58:51 by Izumi Tsutsui | Files touched by this commit (29) |
Log message:
Update ruby-gnome2 packages to 3.1.8.
Upstream changes:
(from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.1.8/NEWS)
== Ruby-GNOME2 3.1.8: 2017-07-15
This is a bug fix release for macOS install.
=== Changes
==== Ruby/GLib2
* Improvements
* Supported (({--enable-debug})) for C++ sources.
* Fixes
* Fixed auto libffi detection for Homebrew.
[GitHub#1058][Reported by Andy Meneely]
==== Ruby/Pango
* Improvements
* (({Pango::Rectangle#to_a])): Added.
==== Ruby/GObjectIntrospection
* Improvements
* Supported non-pointer struct field reader.
[GitHub#1042][Reported by cedlemo]
* Supported (({GHashTable<UTF-8, UTF-8>})).
==== Ruby/CairoGObject
* Improvements
* CentOS 7: Supported auto native package install.
==== Ruby/GDK3
* Improvements
* CentOS 7: Supported auto native package install.
==== Ruby/GTK3
* Improvements
* Made more demos workable.
==== Ruby/WebKit2GTK
* Improvements
* Added a sample that uses proxy.
==== Ruby/GtkSourceView3
* Improvements
* CentOS 7: Supported auto native package install.
=== Thanks
* cedlemo
* Andy Meneely
== Ruby-GNOME2 3.1.7: 2017-07-10
=== Changes
==== All
* Improvements
* Windows: Supported running commands in bundled packages.
==== Ruby/GLib
* Improvements
* (({GLib::Bytes#size})): Added.
* (({GLib::Bytes#length})): Added.
* (({GLib::Bytes#pointer})): Added.
* Made stable glib-mkenums output.
[GitHub#1054][Patch by dai]
* Supported GError in callback argument.
* Windows: Upgraded bundled GLib to 2.52.3.
* Windows: Upgraded bundled Libtasn1 to 4.12.
==== Ruby/GObjectIntrospection
* Improvements
* Supported freeing GSList.
* Supported not GObject Introspection based bindings object for
receiver.
* Supported int16 array output.
* Supported uint16 array output.
* Supported uint32 array output.
* Supported uint64 array output.
* Supported float array output.
* Supported double array output.
* Supported auto (({#inspect})) defining.
* Homebrew: Supported Homebrew not installed at /usr/local.
==== Ruby/Pango
* Improvements
* Supported attribute again.
[GItHub#1033][Reported by Mamoru TASAKA]
* Supported (({Pango::Scale})) again.
[GItHub#1048][Reported by cedlemo]
* Added missing backward compatibility constants.
* Windows: Upgraded bundled Pango to 1.40.6.
==== Ruby/GDK3
* Improvements
* Windows: Upgraded bundled GTK+ to 3.22.16.
==== Ruby/GTK3
* Improvements
* Updated demo.
[GitHub#1038][GitHub#1039][GitHub#1040][GitHub#1044][GitHub#1045]
[GitHub#1046][GitHub#1047][GitHub#1049][GitHub#1050][GitHub#1051]
[GitHub#1052]
[Patch by cedlemo]
* Supported working on environment that has GTK+ 4.
[GitHub#1041][Reported by cedlemo]
* (({Gtk::TextTag#weight=})) accepts (({Pango::Weight})).
* (({Gtk::TextBuffer#insert_markup})) stops to require length.
* (({Gtk::TextTag#scale=})) accepts scale name such as (({:x_small})).
* Supported (({GLib::Bytes})) as text buffer input.
* (({Gtk::CssProvider#load_from_data})) accepts (({GLib::Bytes})).
* Fixes
* Fixed a crash bug in demo.
[GitHub#1036][Reported by Mamoru TASAKA]
==== Ruby/Rsvg2
* Improvements
* Added samples again.
* Fixes
* Added missing Ruby/CairoGObject dependency.
[GitHub#1035][Reported by peret]
==== Ruby/Clutter
* Improvements
* Windows: Built GDK backend again.
[GitHub:#1034][Reported by Alanzote]
* Windows: Upgraded bundled Clutter to 1.26.2.
==== Ruby/WebKit2GTK
* Improvements
* Added a sample that saves screenshot.
* Supported (({WebKit2Gtk::WebContext.new(ephemeral: true)})).
==== Ruby/GStreamer
* Improvements
* Windows: Upgraded bundled libsoup to 2.58.1.
* Windows: Upgraded bundled GStreamer to 1.12.1.
==== Ruby/GtkSourceView3
* Improvements
* Windows: Upgraded bundled GtkSourceView to 3.24.3.
==== Ruby/VTE3
* Improvements
* Windows: Upgraded bundled VTE to 0.48.3.
=== Thanks
* Alanzote
* peret
* cedlemo
* Mamoru TASAKA
* dai
|
2017-06-11 07:51:41 by Izumi Tsutsui | Files touched by this commit (24) |
Log message:
Move MAINTAINER line to each gem package.
Also retire from maintainership of packages that I don't need and
have less motivation.
|
2017-06-10 10:27:21 by Izumi Tsutsui | Files touched by this commit (50) |
Log message:
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
|
2017-02-12 07:26:18 by Ryo ONODERA | Files touched by this commit (1451) |
Log message:
Recursive revbump from fonts/harfbuzz
|
2017-02-06 14:56:14 by Thomas Klausner | Files touched by this commit (1452) |
Log message:
Recursive bump for harfbuzz's new graphite2 dependency.
|
2017-01-29 08:54:21 by Izumi Tsutsui | Files touched by this commit (31) |
Log message:
Update ruby-gnome2 packages to 3.1.1.
pkgsrc changes:
* add graphics/ruby-gnome2-clutter-gdk
Upstream changes:
(from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.1.1/NEWS)
== Ruby-GNOME2 3.1.1: 2017-01-26
=== Changes
==== All
* Improvements
* Windows: Supported Ruby 2.4.
==== Ruby/GLib2
* Improvements
* (({GLib::DateTime})): Added.
[GitHub#961][GitHub#965]
[Patch by cedlemo]
* (({GLib::TimeZone})): Added. [GitHub#963][Patch by cedlemo]
* Stopped to show "message", "info" and \
"debug" level logs by default.
You can enable them by (({$DEBUG = true})).
[GitHub#981][Reported by PeterWAWood]
* Windows: Updated bundled PCRE to 8.40.
==== Ruby/GObjectIntrospection
* Improvements
* Supported outputting (({guint8})) array.
* Supported converting (({equal})) method to (({==})) method.
* Supported auto (({Enumerable})) inclusion for classes and
modules that have (({each})) method.
==== Ruby/GIO2
* Improvements
* (({Gio::Settings#initialize})): Added backward compatible API
again.
* Fixes
* Supported GIO 2.38 or earlier again.
==== Ruby/Pango
* Fixes
* (({Pango::LayoutLine#x_to_index})): Fixed a crash bug.
* Windows: Updated bundled HarfBuzz to 1.4.1.
* Windows: Updated bundled ICU to 58.2.
==== Ruby/GdkPixbuf2
* Improvements
* (({GdkPixbuf::Pixbuf#save_to_buffer})): Supported again but it's
deprecated. Use (({GdkPixbuf::Pixbuf#save})) instead.
* Windows: Updated bundled gdk-pixbuf to 2.36.4.
==== Ruby/GDK3
* Improvements
* Windows: Updated bundled GTK+ to 3.22.7.
==== Ruby/GTK3
* Improvements
* (({Gtk::TreeViewColumn#initialize})): Supported option Hash.
[GitHub#958][Patch by Detlef Wagner]
* Updated samples. [Patch by cedlemo]
* (({Gtk::Dialog#get_widget_for_response_id})): Supported
(({Symbol})) as response ID.
[GitHub#978][Patch by Detlef Wagner]
* (({Gtk::Container#add})): Changed to return (({self})) again.
* Windows: u
==== Ruby/Poppler
* Fixes
* (({Poppler::IndexIter})): Fixed a crash bug.
* (({Poppler::IndexIter#child})): Added a missing (({NULL}))
check.
* Fixed types of action classes. They must be (({GLib::Boxed})).
==== Ruby/GStreamer
* Improvements
* Windows: Updated bundled GStreamer to 1.10.2.
==== Ruby/ClutterGStreamer
* Improvements
* Windows: Updated bundled Clutter-GStreamer to 3.0.22.
==== Ruby/GtkSourceView3
* Improvements
* Windows: Updated bundled GtkSourceView to 3.22.2.
==== Ruby/GSF
* Improvements
* Windows: Updated bundled GSF to 1.14.41.
=== Thanks
* Detlef Wagner
* cedlemo
* PeterWAWood
|
2016-11-18 13:41:36 by Izumi Tsutsui | Files touched by this commit (28) | |
Log message:
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-10-09 17:43:31 by Izumi Tsutsui | Files touched by this commit (36) | |
Log message:
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-08-03 12:23:40 by Adam Ciarcinski | Files touched by this commit (1248) | |
Log message:
Revbump after graphics/gd update
|
2016-04-16 19:41:05 by Izumi Tsutsui | Files touched by this commit (47) |
Log message:
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
|