2018-06-09 05:36:09 by Izumi Tsutsui | Files touched by this commit (54) | |
Log message:
ruby-gnome2: update to 3.2.7.
pkgsrc changes:
* remove a fix for glib2 pulled from upstream
* remove a gobject-introspection patch for netbsd-6 (seems fixed in upstream)
Upstream changes (from NEWS):
== Ruby-GNOME2 3.2.7: 2018-06-07
This is a packaging bug fix release of 3.2.6.
=== Changes
==== All
* Improvements
* Added support for using unreleased version with Bundler.
[Patch by cedlemo]
* Fixes
* Fixed a packaging bug that dependencies are missing.
== Ruby-GNOME2 3.2.6: 2018-06-06
This is a bug fix release of 3.2.5.
=== Changes
==== Document
* Improvements
* Updated project URL.
[GitHub#1174][Patch by okkez]
==== All
* Improvements
* Added support for using unreleased version with Bundler.
[Patch by cedlemo]
* Windows: Upgraded bundled library versions.
==== Ruby/GLib2
* Improvements
* (({GLib::Object.define_signal})): Added.
(({GLib::Object.signal_new})) is deprecated.
* (({GLib::Object.signal_new})): Changed to accept (({Symbol})) as
flags.
* (({GLib::Signal})): Migrated to (({TypedData})).
* (({GLib::Enum})): Migrated to (({TypedData})).
* (({GLib::Flags})): Migrated to (({TypedData})).
* (({GLib::Boxed})): Migrated to (({TypedData})).
* (({GLib::Param})): Migrated to (({TypedData})).
* (({rbgobj_signal_new()})): Added.
(({rbgobj_signal_wrap()})) is deprecated.
* Dropped GLib < 2.28 support.
* (({GLib::Variant.new})): Changed to accept (({String})) as
variant type.
* (({rbg_variant_type_from_ruby()})): Added.
* (({rbg_gc_guard()})): Added.
* (({rbg_gc_unguard()})): Added.
* Fixes
* Fixed a bug that signal created by (({GLib::Object.signal_new}))
may be GC-ed.
[GitHub#1166][Reported by Izumi Tsutsui]
==== Ruby/GObjectIntrospection
* Improvements
* (({GObjectIntrospection::Struct})): Migrated to (({TypedData})).
* Improved better function detection.
* Added heuristic callback data detection.
* Added support for getting flags field value.
* (({RBGICallbackData})): Hidden details.
* (({rb_gi_callback_data_get_metadata()})): Added.
* (({rb_gi_callback_data_get_rb_callback()})): Added.
* Added (({to_integer})) to (({to_i})) mapping.
[GitHub#1191][Patch by yosuke shiro]
==== Ruby/CairoGObject
* Improvements
* Added (({gtype})) class methods.
==== Ruby/GIO2
* Improvements
* (({Gio::MenuItem#set_attribute_value})): Improved argument conversion.
Callers don't need to create (({GLib::Variant})).
* (({Gio::Settings.new})): Added support for keyword (({Hash})).
[GitHub#1187][Patch by cedlemo]
==== Ruby/Pango
* Improvements
* (({Pango::Attribute})): Migrated to (({GLib::Boxed})).
* (({Pango::Rectangle#dup})): Added.
* (({rbpango_attribute_from_ruby()})): Added.
* Fixes
* Fixed a bug that wrong (({Pango::Attribute})) conversion.
[GitHub#1188][Reported by kojix2]
==== Ruby/GdkPixbuf2
* Improvements
* (({GdkPixbuf::Pixbuf#subpixbuf})): Added.
(({GdkPixbuf::Pixbuf#new_subpixbuf})) is deprecated.
* (({GdkPixbuf::Pixbuf#new})): Improved the default
(({row_stride})) value.
==== Ruby/GDK3
* Improvements
* (({Gdk::Cursor.new})): Added multiple calls with the same value.
[GitHub#1195][Reported by kojix2]
==== Ruby/GTK3
* Improvements
* Removed needless custom callback handlers.
* Dropped GTK+ 3.10 support.
* (({Gtk::Application.new})): Changed to all arguments are omittable.
* (({Gtk::TextBuffer#insert})): Changed to raise an exception for
unknown tag.
* Fixes
* Fixed a bug that (({Gtk::Version.or_later?})) requires the 3rd
argument.
* Fixed demo.
* [GitHub#1175][GitHub#1176][GitHub#1177][GitHub#1178][GitHub#1183]
[GitHub#1184][GitHub#1185]
[Reported by kojix2]
* [GitHub#1181][GitHub#1186][GitHub#1197][GitHub#1210]
[Patch by kojix2]
==== Ruby/Poppler
* Improvements
* (({Cairo::Context#show_poppler_page})): Added for consistency.
==== Ruby/RSVG2
* Improvements
* (({Cairo::Context#show_rsvg_handle})): Added for consistency.
==== Ruby/GStreamer
* Improvements
* (({Gst::Element.[]})): Added as a shortcut of
(({Gst::ElementFactory.make})).
* (({Gst::Bus#poll})): Made all arguments omittable.
=== Thanks
* Izumi Tsutsui
* okkez
* kojix2
* cedlemo
* yosuke shiro
|
2018-05-03 14:04:04 by Izumi Tsutsui | Files touched by this commit (53) | |
Log message:
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
|
2018-04-13 18:31:11 by Izumi Tsutsui | Files touched by this commit (40) | |
Log message:
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
|
2018-02-21 18:00:00 by Jonathan Perkin | Files touched by this commit (15) |
Log message:
ruby-gnome: Remove package CONFLICTS that conflict with themselves.
|
2017-11-22 18:05:54 by Izumi Tsutsui | Files touched by this commit (24) | |
Log message:
ruby-gnome2: update to 3.2.1.
Upstream changes (from NEWS):
== Ruby-GNOME2 3.2.1: 2017-11-19
This is a memory related bug fix release.
=== Changes
==== Ruby/GLib2
* Improvements
* (({GLib::Bytes#initialize})): Stopped to copy data for frozen
(({String})).
==== Ruby/GObjectIntrospection
* Fixes
* Fixed memory leaks for output parameters.
[GitHub#1113][Reported by Will Bryant]
==== Ruby/GIO2
* Improvements
* (({Gio::InputStream#read_all})): Made workable.
[GitHub#1110][Reported by Paul van Tilburg]
* (({Gio::InputStream#read})): If the given size is (({nil})),
read until EOF or error. It's compatible with Ruby's IO objects.
==== Ruby/GTK3
* Improvements
* Marked top-level windows automatically.
[GitHub#1103][Reported by cedlemo]
=== Thanks
* Paul van Tilburg
* cedlemo
* Will Bryant
|
2017-11-19 11:38:40 by Izumi Tsutsui | Files touched by this commit (26) | |
Log message:
ruby-gnome2: update to 3.2.0.
Upstream changes (from NEWS):
== Ruby-GNOME2 3.2.0: 2017-11-07
This is a bug fix release for Ruby/Poppler.
=== Changes
==== Ruby/GLib
* Improvements
* (({GLib::IOChannel#create_watch})): Supported.
[GitHub#1106][Reported by kspt-johs]
* (({GLib::IOChannel#create_watch})): Supported.
==== Ruby/GTK3
* Improvements
* Added a sample.
[GitHub#1109][Patch by cedlemo]
==== Ruby/Poppler
* Improvements
* (({Poppler#Document#size})): Added again.
* (({Poppler#Document#pages})): Added again.
* Fixes
* Updated dependencies.
[GitHub#1107][Reported by OBATA Akio]
* (({Poppler#Document#initialize(:data => data)})): Added
workaround. It should be fixed in upstream.
=== Thanks
* kspt-johs
* OBATA Akio
* cedlemo
|
2017-10-21 03:22:57 by Izumi Tsutsui | Files touched by this commit (26) | |
Log message:
ruby-gnome2: update to 3.1.9.
Upstream changes:
(from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.1.9/NEWS)
== Ruby-GNOME2 3.1.9: 2017-10-16
This is a release that includes GObject Introspection migrated Ruby/Poppler.
=== Changes
==== All
* Improvements
* Added (({Makefile})) existence check before running (({make})).
[GitHub#1065][Patch by HIGUCHI Daisuke]
* Fixes
* Fixed shebang paths.
[GitHub#1066][Patch by HIGUCHI Daisuke]
==== Ruby/GLib
* Improvements
* Windows: Updated required cairo gem dependency.
==== Ruby/GObjectIntrospection
* Improvements
* (({GObjectIntrospection::Loader.register_object_class_converter})):
Added.
* Added (({gboolean *})) output support.
* Added (({[GBoxed]})) output support.
* Added (({[gboolean]})) input support.
==== Ruby/GDK3
* Improvements
* (({Gdk::Window#origin})): Ignored garbage return value.
==== Ruby/GTK3
* Improvements
* Added more demos.
[GitHub#1096][GitHub#1098][GitHub#1099][GitHub#1103]
[Patch by cedlemo]
* (({Gtk::Container#add_child})): Added.
[GitHub#1101][Reported by Robert A. Heiler]
* (({Gtk::Container#remove_child})): Added.
[GitHub#1101][Reported by Robert A. Heiler]
==== Ruby/Poppler
* Improvements
* Migrated to GObject Introspection bindings.
[Patch by cedlemo]
==== Ruby/WebKit2GTK
* Improvements
* Reduced fragile test failure.
[GitHub#1067][Patch by HIGUCHI Daisuke]
* Followed upstream fix for
(({webkit_web_view_new_with_related_view})).
[GitHub#1095][Reported by Jeremy Bicha]
* Relaxed test to support the latest WebKit2GTK+.
[GitHub#1095][Reported by Jeremy Bicha]
==== Ruby/Rsvg2
* Improvements
* Added document how to install on Heroku.
[GitHub#1071][Patch by Ciocanel Razvan]
==== Ruby/VTE3
* Improvements
* (({Vte::Regex})): Added.
[GitHub#1087][Patch by cedlemo]
=== Thanks
* HIGUCHI Daisuke
* cedlemo
* Ciocanel Razvan
* Jeremy Bicha
* Robert A. Heiler
|
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-07-25 15:38:35 by Takahiro Kambe | Files touched by this commit (2) |
Log message:
Add a patch to fix build problem on NetBSD 6.1_STABLE and may be old
C compilers prior to c11.
|
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.
|