Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
Changelog:
GIMP Help 2 release 2.8.1
=========================
- New (incomplete) translations: Brazilian Portuguese, Danish, Catalan
- Online documentation (http://docs.gimp.org) now provides a language
menu which allows users to switch to other translations of the same
document if available (#168256)
- Bugfixes:
* #168256 - Help pages should have links to corresponding pages in other language
* #676683 - Docs use the term "dpi", GIMP UI uses "ppi"
* #679173 - Grammatical error in Help Browser: "have there own preset system"
* #680243 - Export File shortcut error in Gimp Manual
* #711318 - help pages should have a link to Bugzilla
== Ruby-GNOME2 2.2.0: 2014-03-09
It is a release that Ruby/GIO2 is migrated to
Ruby/GObjectIntrospection based bindings.
Some API changes in Ruby/GIO2 are expected but unexpected API changes
may exist. If you find API change, please report it. If the API change
provides non Rubyish API, it will be a bug.
=== Changes
==== Ruby/GLib2
* Improvements
* Stopped to use deprecated API internally in G_REPLACE_SET_PROPERTY.
* Added RG_REPLACE_SET_PROPERTY.
* Reduced locking on object creation.
* Exported rbg_inspect().
* Created code level error.
* Raised code level error instead of domain level error.
* Fixes
* Fixed a bug that wrong error code may be used.
==== Ruby/GTK2
* Improvements
* Suppressed warnings on startup.
* Fixes
* [windows] Suppressed IME related warnings.
[Reported by OBATA Akio]
* [GitHub#222] Fixed a bug that Gdk::EventAny related methods
aren't used by other Gdk::Event classes.
[Reported by mtasaka]
==== Ruby/GDK3
* Improvements
* Added Gdk::Display#device_manager.
* Added Gdk::Window#display.
* Suppressed warnings on startup.
* Added Gdk::Event::PROPAGATE.
* Added Gdk::Event::STOP.
* Fixes
* [windows] Suppressed IME related warnings.
* Fixed a bug that Gdk::DeviceManager is wrong object.
* [GitHub#222] Fixed a bug that Gdk::EventAny related methods
aren't used by other Gdk::Event classes.
[Reported by mtasaka]
==== Ruby/GTK3
* Improvements
* Added Gtk::MenuButton.
* [GitHub#219] Added Gtk::LevelBar. [Patch by cosmo0920]
* Added Gtk::IconView.
* [GitHub#206] Added Gtk::HeaderBar. [Reported by dark-yux]
* [GitHub#223] Added Gtk::Stack. [Patch by cosmo0920]
* Suppressed warnings on startup.
* Added Gtk::Revealer.
* Updated sample scripts.
* [GitHub#227] Added Gtk::SearchBar. [patch by cosmo0920]
==== Ruby/GIO2
* Improvements
* Migrated to Ruby/GObjectIntrospection based bindings.
* [SF.net#187] Supported Gio::ContentType.guess.
[Reported by neversleep1911]
* Added Gio::Resources.lookup_data.
* Added Gio::Resources.open_stream.
* Added Gio::Resources.enumerate_children.
* Added Gio::Resources.get_info.
* Added Gio::Resources.register.
* Added Gio::Resources.unregister.
* Changes
* Removed Gio::Socket#create_source. Use
Gio::InputStream#create_source or
Gio::OutputStream#create_source instead.
* Removed Gio::InetAddress.new_from_string. Use
Gio::InetAddress.new instead.
* Removed Gio::InetAddress.new_any. Use
Gio::InetAddress.any instead.
* Removed Gio::InetAddress.new_l. Use
Gio::InetAddress.any instead.
* Fixes
* [SF.net#186] Fixed a bug that Gio::ContentType module functions
raises "no implicit conversion" error.
[Reported by neversleep1911]
==== Ruby/Pango
* Improvements
* [ruby-gnome2-devel-en] Re-supported build on CentOS 5.
[Reported by Grant Schoep]
==== Ruby/Poppler
* Improvements
* Suppressed a warning on startup.
==== Ruby/GtkSourceView2
* Improvements
* [GitHub#226] Suppressed warnings.
[Patch by cosmo0920]
* Fixes
* [GitHub#215] Fixed a return value for
GtkSource#get_mark_category_background.
[Reported by mtasaka]
==== Ruby/GObjectIntrospection
* Improvements
* [GitHub#216] Suppressed warnings on armv7hl.
[Reported by mtasaka]
* Supported freeing interface.
* Supported freeing struct.
* Supported String as void * value for value.
* Supported freeing array of int8.
* Supported freeing array of uint8.
* Supported defining errors.
* Improved guessing target method for overloaded method.
* Supported array length.
* Supported inout array.
* Converted GBytes to String instead of wrapped GBytes.
* Supported all exception types rather than GLib::Error.
* Changes
* Changed returned value of inout array to an array from an array
and array length.
* Fixes
* [GitHub#216] Fixed test failures on i686 environment.
[Reported by mtasaka]
==== Ruby/ClutterGTK
* Improvements
* Added duplicated Clutter.init check.
=== Thanks
* OBATA Akio
* mtasaka
* cosmo0920
* Grant Schoep
* dark-yux
* neversleep1911
either because they themselves are not ready or because a
dependency isn't. This is annotated by
PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of x.y.z
or
PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-foo, py-bar
respectively, please use the same style for other packages,
and check during updates.
Use versioned_dependencies.mk where applicable.
Use REPLACE_PYTHON instead of handcoded alternatives, where applicable.
Reorder Makefile sections into standard order, where applicable.
Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default
with the next commit.
Whitespace cleanups and other nits corrected, where necessary.
discussion; set it back to emacs22, which was chosen on purpose.
emacs24 takes longer to build than the entire intended time budget for
this package.
Bump version.
Support was removed from Config for some very old versions of compilers. The new minimum requirements are:
Digitial Mars 8.41
GCC 3.3
Intel 6.0
Visual C++ 7.1
Other compilers are currently unchanged, but we are considering removing support for some other old compilers. Candidates for removal are:
Metroworks C++ (i.e. codewarrior)
SunPro 5.7 and earlier
Borland C++ Builder 2006 (5.82) and earlier
If you're using any of these, please let us know on the mailing lists. We will take into account any feedback received before making a decision.