Package Release Info

gtkmm2-2.24.5-bp152.2.22

Update Info: Base Release
Available in Package Hub : 15 SP2

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

gtkmm2-devel
libgtkmm-2_4-1
libgtkmm-2_4-1-64bit

Change Logs

* Mon Dec 05 2016 jengelh@inai.de
- Rectify RPM groups and replace old macros.
* Sun Sep 04 2016 zaitor@opensuse.org
- Update to version 2.24.5:
  + Update the MSVC projects.
  + Use C++11 if the compiler supports it.
  + Update to be compatible with new versions of glibmm.
  + Documentation: Improve the documentation of Gtk::ComboBoxText
    (bgo#766039).
- Drop gtkmm2-new-glibmm-fixes.patch: Fixed upstream.
* Tue Apr 19 2016 zaitor@opensuse.org
- Stop exporting CFLAGS and CXXFLAGS, no longer needed due to
  changes in libsigc++.
* Thu Aug 20 2015 zaitor@opensuse.org
- Export CFLAGS="%{optflags} -std=c++11" and CXXFLAGS="%{optflags}
  - std=c++11". Fix build with updated MM stack.
- Replace atkmm-devel, cairomm-devel, glibmm2-devel,
  libsigc++2-devel and pangomm-devel for pkgconfig(atkmm-1.6),
  pkgconfig(cairomm-1.0), pkgconfig(giomm-2.4),
  pkgconfig(pangomm-1.4) and pkgconfig(sigc++-2.0) BuildRequires.
* Thu Jul 23 2015 zaitor@opensuse.org
- Add gtkmm2-new-glibmm-fixes.patch: Add commits from upstream to
  support/fix build with new glibmm.
* Fri May 15 2015 dimstar@opensuse.org
- Add baselibs.conf to source list.
* Sat Jun 29 2013 dimstar@opensuse.org
- Update to version 2.24.4:
  + Respinned tarball with matching gmmproc version (bgo#697835).
- Drop gtkmm2-includes.patch: this was needed to work around
  tarball issues.
- Remove --enable-maintainer-mode and --enable-documentation
  configure parameters: as we can use the tarball again, we don't
  have to do the entire bootstrapping on our own.
- Drop perl(XML::Parser), graphviz, doxygen and xsltproc
  BuildRequires, which were only used to bootstrap.
- Stop packaging INSTALL file as it is not needed.
* Fri Apr 19 2013 dimstar@opensuse.org
- Add gtkmm2-includes.patch: Fix header inclusions.
- Add --enable-maintainer-mode and --enable-documentation to
  configure: due to above patch, we need to rebuild sources.
- Add perl(XML::Parser), graphviz, doxygen and xsltproc
  BuildRequires: enable-maintainer-mode makes use of this module.
* Sat Apr 06 2013 dimstar@opensuse.org
- Update to version 2.24.3:
  + Require the mm-common version that actually allows avoiding the
    dependency in the tarball as well as glibmm.
  + Fix gtkmm-demo VS projects.
  + Fix namespacing for Cairo (bgo#663303).
- Run spec-cleaner to make a more thorough cleanup.
* Fri Mar 01 2013 dimstar@opensuse.org
- Spec-cleanup using format_spec_file service.
* Fri Jul 08 2011 vuntz@opensuse.org
- Update to version 2.24.2:
  + Do not require mm-common when building from a tarball
    (bgo#654231).
- Changes from version 2.24.1:
  + Gtk:
  - ComboBoxText:
    . Correct the constructors (bgo#650673).
    . prepend_text(): call prepend() instead of append()
    (bgo#650673).
  + Gdk:
  - Rectangle: Add reference documentation.
- Remove --disable-documentation from configure as we can have
  documentation again.
* Thu Apr 28 2011 vuntz@opensuse.org
- Pass --disable-static to configure.
- Pass --disable-documentation to configure: this tarball was
  generated with an old documentation setup that won't build
  nowadays.
- Drop doc subpackage (as we don't build the doc right now), and
  add Provides/Obsoletes for it to the devel subpackage: this will
  ensure the old doc package doesn't stay around while it
  shouldn't, and since we'll move the doc there when it builds
  again, this makes sense.
- Change gtkmm2 Obsoletes from <= to < now that we have a new
  upstream version.
* Tue Apr 26 2011 vuntz@opensuse.org
- Update to version 2.24.0:
  + Gtk:
  - ComboBox and ComboBoxText now have a has-entry property, so
    ComboBoxEntry and ComboBoxEntryText are deprecated.
  - Range: Added get/set_round_digits()
  + Gdk:
  - DragContext: Added drag_begin().
  - Window: Added get_visual(), get_screen() and get_display().
- Changes from version 2.23.91:
  + Gtk:
  - Button: undeprecated the clicked() method.
  - ComboBox: Deprecate clear_items() in favour of remove_all().
  - ComboEntryText: Add append(), prepend() and insert(),
    deprecating append_text(), prepend_text() and insert_text().
  - Image:
    . Added const-correct constructor and a const-correct
    set(IconSet, size) method, deprecating the existing ones.
    . Added get_pixel(), deprecating get_mem().
  - Range: Added get/set_round_digits() and property.
- Changes from version 2.23.90:
  + Gdk:
  - Drawable: Deprecate get_visual(), get_screen() and
    get_display().
  - Window: Added get_visual(), get_screen() and get_display().
  - Display: Deprecate set_pointer_hooks() and
    unset_pointer_hooks().
  - DragContext: Deprecate create(), adding Window::drag_begin().
  - Drawable: Deprecate the draw_*() methods.
  - Screen: Fix a typo, so the monitors_changed() signal really
    uses the C signal.
  + Gtk:
  - AboutDialog: Deprecate set_email/url_hook(), adding
    signal_activated().
  - ComboBox:
    . Added constructors with a bool has_entry property, and add
    methods.
    . Added get_has_entry(), set_entry_text_column() and
    get_entry_text_column().
  - ComobBoxText: Added append(), prepend() and insert(),
    deprecating *_text().
  - ComboBoxEntryText: Deprecate in favour of ComboBoxText with
    has_entry=true.
  - LinkButton: Deprecate set_uri_hook() and unset_uri_hook() in
    favour of Button::signal_clicked().
  - ListViewText: Added append(), prepend() and insert(),
    deprecating *_text().
  - Main: Deprecate signal_quit() and signal_run().
  - Widget: Deprecated hide_all().
  - Ruler, HRuler and VRuler: Deprecated
  - Notebook:
    . Deprecated get/set_group(), adding get/set_group_name().
    . Deprecated set_window_creation_hook().
  - PageSetupUnixDialog, Plug, PrintUnixDialog: Prevent us from
    calling wrap_new() on these windows. (bgo#623137)
  - Style: Fix the virtual functions. (bgo#633975, bgo#633689)
  - Range: Deprecate get/set_update_policy().
  - TreeViewColumn: Added get_first_cell(), deprecated
    get_first_cell_renderer().
  - Widget::set_window(): Increase the ref count of the
    Gdk::Window. (This is not a complete fix yet. See bgo#606903)
  - Window: Deprecate get/set_has_frame() and
    get/set_frame_dimensions().
  + Build:
  - Depend on necessary versions of atkmm and pangomm instead of
    repeating m4 files.
  - Windows installer fixes.
* Mon Oct 11 2010 vuntz@opensuse.org
- Update baselibs.conf to use libgtkmm-2_4-1 instead of gtkmm2.
- Add a Provides for gtkmm2 to libgtkmm-2_4-1 in baselibs.conf,
  like in the .spec file.
* Tue Sep 28 2010 vuntz@opensuse.org
- Update to version 2.22.0:
  + Windows-only changes.
* Sun Sep 26 2010 vuntz@opensuse.org
- Update to version 2.21.9:
  + Gdk:
  - Visual: Added  get_visual_type(), get_depth(),
    get_byte_order(), get_colormap_size(), get_bits_per_rgb(),
    get_red_pixel_details(), get_green_pixel_details(),
    get_blue_pixel_details().
  - Added many properties.
  + Gtk:
  - MenuBar: Added set/get_pack_direction() and
    set/get_child_pack_direction
  - SeparatorToolItem: Added get/set_draw().
  - Added many properties.
* Wed Sep 22 2010 coolo@novell.com
- fix baselibs.conf
* Mon Sep 20 2010 vuntz@opensuse.org
- Update to version 2.21.8.1:
  + Gtk:
  - IconView: Added tooltip-column and reorderable and
    item-padding properties.
  - MessageDialog: Added message-area properties.
  - TextBuffer: Added get_copy_target_list() and
    get_paste_target_list().
  - AlignmentEnum: Add ALIGN_START and ALIGN_END to match
    gtkmm 3, to help future porting.
  - Improved API reference documentation.
* Tue Sep 14 2010 vuntz@opensuse.org
- Update to version 2.21.8:
  + Gtk:
  - IconView: Added get/set_item_orientation().
  - MessageDialog: Added get_message_area().
  - MenuItem: Added unset_submenu().
  - PaperSize: Added get_paper_sizes().
  - PrintOperation: Added run_page_setup_dialog() overloads
  - Style: Added copy().
  + Documentation:
  - Several API reference documentation improvements.
* Wed Sep 01 2010 dimstar@opensuse.org
- Update to version 2.21.7:
  + Gtk:
  - Button: Added get_event_window().
  - Expander: Added get/set_label_fill() and property.
  - Notebook:
    . Deprecated pages().
    . Added get_tab_hborder() and get_tab_vborder().
  - PrintUnixDialog: Added get_manual_capabilities().
  - StatusBar: Added remove_all_messages().
  - Table:
    . Deprecated children().
    . Added get_size().
  - TextView: Added get_hadjustment(), get_vadjustment(),
    im_context_filter_keypress(), reset_im_context().
  - Viewport: Added get_view_window().
  - Widget:
    . Added send_focus_change().
    . Added const version of get_accessible().
  + Gdk:
  - Color: Deprecate rgb_find_color().
  - Cursor: Added get_cursor_type().
  - Device: Added get_key(), get_axis_use(), get_n_axes().
  - RgbCMap: Deprecated.
  - Window: Added get_composited(), is_input_only(), is_shaped(),
    has_native(), get_modal_hint(), get_background_pattern(),
    coords_to_parent(), coords_from_parent(),
    get_effective_parent(), get_effective_toplevel(),
    create_similar_surface(), get_accept_focus(),
    get_focus_on_map().
  + Build:
  - MSVC++ and installer fixes.