Hello community,

here is the log from the commit of package gtkmm4 for openSUSE:Factory checked 
in at 2017-09-13 21:41:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gtkmm4 (Old)
 and      /work/SRC/openSUSE:Factory/.gtkmm4.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gtkmm4"

Wed Sep 13 21:41:12 2017 rev:3 rq:520747 version:3.91.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/gtkmm4/gtkmm4.changes    2017-03-22 
23:03:31.837169401 +0100
+++ /work/SRC/openSUSE:Factory/.gtkmm4.new/gtkmm4.changes       2017-09-13 
21:41:14.690094620 +0200
@@ -1,0 +2,210 @@
+Fri Aug 25 23:18:06 UTC 2017 - [email protected]
+
+- Update to version 3.91.2:
+  + Gtk:
+    - Use Gdk::Event instead of GdkEvent (bgo#135978).
+    - Gtk::[App|File|Font|Recent]ChooserWidget: Inherit from
+      Widget.
+    - AccelLabel:
+      . Inherit from Widget.
+      . Add set/get/property_label() and
+        set/get/property_use_underline().
+      . Make get_accel() const.
+    - ActionBar: Inherit from Container, ad child properties and
+      set/get/property_revealed().
+    - AspectFrame: set(): Remove default value of obey_child.
+    - Add CenterBox.
+    - Box: pack_end(): Don't call a pack_start() method.
+    - CellRenderer:
+      . get_aligned_area(): Return value instead of using an output
+        parameter.
+      . Add implementation of the get_state() overload without a
+        Widget parameter.
+    - CheckMenuItem: Remove snapshot_indicator_vfunc().
+    - ColorButton, Statusbar: Inherit from Widget.
+    - ComboBox and Scale: Fix signals that return a gchar*
+      (bgo#783360).
+    - Container: Remove propagate_draw().
+    - Expander: Inherit from Container.
+    - Editable and RecentChooser: Plug memory leaks in vfuncs.
+    - FileChooserButton, FontButton: Inherit from Widget.
+    - FileFilter, RecentFilter, TextTagTable, TreeViewColumn:
+      Implement Buildable.
+    - Remove EventBox. GtkEventBox has been removed from gtk+. All
+      widgets can now receive events.
+    - Gesture: Remove get/set/unset_window() and property.
+    - IconView: Remove convert_widget_to_bin_window_coords().
+    - Layout: remove get_bin_window().
+    - Add NativeDialog and FileChooserNative (bgo#783801).
+    - PaperSize: Throw exception from a constructor.
+    - PaperSizeTraits: Implement release_c_type() to fix memory
+      leak.
+    - Paned: Remove get_handle_window().
+    - PrintJob: Fix a call to Glib::throw_exception().
+    - Range: Remove get/set/property_lower_stepper_sensitivity()
+      and get/set/property_upper_stepper_sensitivity().
+    - Range, ScaleButton: Use RefPtr<Adjustment> consistently.
+    - ResponseType enum: Make this implicitly convertible to int.
+    - Scale:
+      . Remove calc_digits_().
+      . Remove draw_value_vfunc().
+    - Scrollbar:
+      . Inherit from Widget.
+      . Implement the Orientable interface.
+      . Add set/unset/get/property_adjustment() and
+        get_wheel_delta().
+    - Settings: Implement StyleProvider.
+    - Spinbutton:
+      . Inherit from Widget.
+      . Implement the Orientable and Editable interfaces.
+      . Add set/get/property_text(), set/get/property_width_chars()
+        and set/get/property_max_width_chars().
+      . Make a constructor explicit and add documentation.
+      . signal_input: Pass double&, not double* (bgo#783136).
+    - Remove StyleProperty.
+    - StyleContext: Remove get_style_property() and
+      get_style_property_value().
+    - ToolItem: Remove set/get_use_drag_window().
+    - TreeModelFilter, TreeModelSort: Implement TreeDragSource.
+    -  Widget:
+       . Remove set_redraw_on_allocate().
+       . Remove set_allocation(), set_clip(), get_style_property(),
+         transform_cairo_context_to_window(),
+         queue_draw_region_vfunc() and queue_draw_child_vfunc().
+       . Add new parameters to size_allocate() and
+         signal_size_allocate() handlers.
+       . Add insert_before() and insert_after().
+       . Remove property_events().
+       . Remove get/set/add events()/device_events().
+  + Gdk:
+    - Cursor: Make get_image() and get_surface() const-correct.
+    - Pixbuf: Implement Gio::LoadableIcon
+    - Point: Fix copy assignment.
+    - Rectangle: Add contains_point().
+    - Screen: Remove get_root_window().
+    - Window: Remove get_default_root_window() and create_input().
+  + Build:
+    - Use glibmm-2.56 instead of glibmm-2.54. We changed the ABI
+      name in glibmm.
+    - enums: Shadow DELETE macro. Like in event.hg, the DELETE
+      macro from winnt.h interferes with an enumerator
+      (bgo#135978).
+
+-------------------------------------------------------------------
+Tue May 30 21:25:32 UTC 2017 - [email protected]
+
+- Update to version 3.91.0:
+  + Gdk:
+    - Improve Gdk::Event, creating a class hierarchy (bgo#135978).
+    - Cursor: Change CursorType to Cursor::Type.
+    - Device: Change DeviceType to Cursor::Type.
+    - Pixbuf:
+      . Remove AlphaMode enum.
+      . Change PixbufRotation to Pixbuf::Rotation.
+    - Seat: Change SeatCapabilities to Seat::Capabilities.
+    -  Visual: Change VisualType to Visual::Type.
+    - Window:
+      . Change WindowHints to Window::Hints.
+      . Change WindowTypeHint to Window::TypeHint.
+      . Change WindowType to Window::Type.
+      . Change WindowState to Window::State.
+  + Gtk:
+    - Assistant: Change AssistantPageType to Assistant::PageType.
+    - Box: pack_start/pack_end(): Reimplement with new GTK+ API.
+      (GtkWidget halign and hexpand properties.
+      The gtk_box_pack_start() and gtk_box_pack_end() functions no
+      longer have the expand and fill arguments. We might remove
+      these parameters later too. Be careful that the default
+      behaviour of pack_start/pack_end() has now changed.
+    - Make PackOptions an enum class, for stricter type checking.
+    - Builder::get_widget_derived(): Make this static. To avoid the
+      need to create a shared_ptr to this (bgo#755037).
+    - ButtonBox: Remove apparently-useless
+      BUTTONBOX_DEFAULT_SPACING.
+    - Application: Change ApplicationInhibitFlags to
+      Application::InhibitFlags.
+    - Calendar: Change CalendarDisplayOptions to
+      Calendar::Display::Options.
+    - CellRendererAccel: Change CellRendererAccelMode to
+      CellRendererAccel::Mode.
+    - CssSection: Change CssSectionType to CssSection::Typewq.
+    - Container:
+      . forall_vfunc(): Remove include_internals parameter.
+      . Remove set_focus_child(), get_focus_child(), etc.
+    - Entry: Change EntryIconPosition to Entry::IconPosition.
+    - FileFilter: Change FileFilterFlags to FileFilter::Flags.
+    - FileChooser:
+      . Change FileChooserConfirmation to
+        FileChooser::Confirmation.
+      . Change FileChooserAction to FileChooser::Action.
+    - IconView: change IconViewDropPosition to
+      IconView::DropPosition.
+    - Image: Change ImageType to Image::Type.
+    - Label: Remove get/set_angle() and property.
+    - LevelBar: Change LevelBarMode to LevelBar::Mode.
+    - Notebook: Remove NotebookTab enum.
+    - Popover: Change PopoverConstraint to Popover::Constraint.
+    - PrintOperation:
+      . Change PrintOperationAction to PrintOperation::Action.
+      . Change PrintOperationResult to PrintOperation::Result.
+    - Range: Derive from (and implement) Orientable (bgo#781655).
+    - RecentFilter: Change RecentFilterFlags to
+      RecentFilter::Flags.
+    - Scrollable: Change ScrollablePolicy to Scrollable::Policy.
+    - ShortcutsShortcut: Derive directly from Widget.
+    - SizeGroup: Rename SizeGroupMode enum to SizeGroup::Mode.
+    - SpinButton:
+      . Change SpinButtonUpdatePolicy to SpinButton::UpdatePolicy.
+      . Move INPUT_ERROR constant into class.
+    - TextConstIter (TextModel::const_iterator): Add a default
+      constructor.
+    - TextMark: Avoid creating a RefPtr to this. By adding a
+      private TextBuffer::get_iter_at_mark() (bgo#755037).
+    - TreeModel: Change TreeModelFlags to TreeModel::Flags.
+    - TreeView:
+      . Change TreeViewGridLines to GridLines.
+      . Change TreeViewDropPosition to TreeView::DropPosition.
+    - TreeViewColumn: Change TreeViewColumnSizing to
+      TreeViewColumn::Sizing.
+    - Widget:
+      . Remove get_preferred_width() etc.
+      . Remove get/set_center_widget().
+    - Window:
+      . Remove get/set_hide_titlebar_when_maximized().
+      . Remove has_toplevel_focus() and property.
+  + Documentation:
+    - Gtk::CellLayout: Improve docs of get_first_cell() funcs.
+    - Gtk::TreeModel: Improve docs of foreach*() functions.
+    - Gdk, Gtk: Update documentation of in-class enums.
+    - Demos:
+      . Fix make check after changes in
+        Glib::SignalProxy::connect() (bgo#126213).
+      . Adapt to changed Box::pack_start/pack_end() behaviour. For
+        instance: Specify EXPAND_WIDGET, where we previously used
+        the default value.
+    - Builder demo: Remove "expand" child property from the .ui
+      file. Because it has been removed from GtkBox. Expand the
+      ScrolledWindow.
+  + Build:
+    - Adapt to cairomm and glibmm enum changes.
+    - Adapt dynamic casts for RefPtr as std::shared_ptr.
+    - Visual Studio builds: Update glibmm ABI version.
+
+-------------------------------------------------------------------
+Sat May 20 20:09:17 UTC 2017 - [email protected]
+
+- Update to version 3.89.5.1:
+  + Gdk: Pixbuf: get_pixels(): Const corrections.
++++ 13 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/gtkmm4/gtkmm4.changes
++++ and /work/SRC/openSUSE:Factory/.gtkmm4.new/gtkmm4.changes

Old:
----
  gtkmm-3.89.5.tar.xz

New:
----
  gtkmm-3.91.2.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gtkmm4.spec ++++++
--- /var/tmp/diff_new_pack.5I5wkO/_old  2017-09-13 21:41:15.306007967 +0200
+++ /var/tmp/diff_new_pack.5I5wkO/_new  2017-09-13 21:41:15.310007405 +0200
@@ -21,22 +21,23 @@
 
 Name:           gtkmm4
 %define _name gtkmm
-Version:        3.89.5
+Version:        3.91.2
 Release:        0
 Summary:        C++ Interface for GTK4 (a GUI Library for X)
 License:        LGPL-2.1+
 Group:          Development/Libraries/GNOME
 Url:            http://www.gtkmm.org/
-Source0:        
http://download.gnome.org/sources/gtkmm/3.89/%{_name}-%{version}.tar.xz
+Source0:        
http://download.gnome.org/sources/gtkmm/3.91/%{_name}-%{version}.tar.xz
 Source99:       baselibs.conf
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
-BuildRequires:  pkgconfig(atkmm-2.26) >= 2.24.2
-BuildRequires:  pkgconfig(cairomm-1.16) >= 1.15.3
+BuildRequires:  pkgconfig(atkmm-2.26) >= 2.25.4
+BuildRequires:  pkgconfig(cairomm-1.16) >= 1.15.4
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.35.5
-BuildRequires:  pkgconfig(giomm-2.52) >= 2.51.2
-BuildRequires:  pkgconfig(gtk+-4.0) >= 3.89.5
-BuildRequires:  pkgconfig(pangomm-2.42) >= 2.38.2
+BuildRequires:  pkgconfig(giomm-2.56) >= 2.53.1.1
+BuildRequires:  pkgconfig(glibmm-2.56)
+BuildRequires:  pkgconfig(gtk+-4.0) >= 3.91.2
+BuildRequires:  pkgconfig(pangomm-2.42) >= 2.41.3
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description

++++++ gtkmm-3.89.5.tar.xz -> gtkmm-3.91.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/gtkmm4/gtkmm-3.89.5.tar.xz 
/work/SRC/openSUSE:Factory/.gtkmm4.new/gtkmm-3.91.2.tar.xz differ: char 26, 
line 1


Reply via email to