Hello community,

here is the log from the commit of package gtkmm3 for openSUSE:Leap:15.2 
checked in at 2020-03-06 12:37:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/gtkmm3 (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.gtkmm3.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gtkmm3"

Fri Mar  6 12:37:55 2020 rev:17 rq:779638 version:3.24.2

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/gtkmm3/gtkmm3.changes  2020-01-15 
15:10:07.718062956 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.gtkmm3.new.26092/gtkmm3.changes       
2020-03-06 12:38:24.154652354 +0100
@@ -1,0 +2,59 @@
+Tue Dec 17 08:07:31 UTC 2019 - Frederic Crozat <[email protected]>
+
+- Update BuildRequires: pkgconfig(atkmm-1.6) >= 2.24.2;
+  pkgconfig(giomm-2.4) >= 2.54.0.
+
+-------------------------------------------------------------------
+Thu Oct 24 15:42:43 UTC 2019 - Bjørn Lie <[email protected]>
+
+- Update to version 3.24.2:
+  + Gdk:
+    - Window::create_similar_surface(): Fix a memory leak.
+    - Suppress warnings from deprecated GTimeVal in
+      PixbufAnimation::get_iter() and
+      PixbufAnimationIter::advance().
+  + Gtk: Fix memory leaks in IconTheme::list_icons(),
+    IconView::get_selected_icons() and RecentManager::get_items().
+  + Documentation: Gtk::Builder: Describe how to use it together
+    with Glib::Property.
+  + Demos: Fix the source code listing.
+
+-------------------------------------------------------------------
+Wed Mar 20 23:11:56 UTC 2019 - Bjørn Lie <[email protected]>
+
+- Update to version 3.24.1:
+  + Gdk: RGBA::set_hsv(): Properly interpret hue 360° as red.
+  + Documentation:
+    - Gtk::FileFilter: Several improvements of the documentation.
+    - Gtk::Builder: Don’t use @retval on out args, use @param[out].
+  + Tests: Add test of Gdk::RGBA.
+
+-------------------------------------------------------------------
+Mon Dec  3 19:26:55 UTC 2018 - [email protected]
+
+- Update to version 3.24.0:
+  + Gtk::FileChooserDialog: Allow constructing with use-header-bar.
+    This is a construct-only property, so it must be specified in a
+    constructor.
+- Changes from version 3.22.3:
+  + Gdk: Deprecate screen_width(), screen_height(),
+    screen_width_mm(), screen_height_mm(), flush().
+  + Gtk:
+    - CellRendererPixbuf: Fix property_surface().
+    - AboutDialog: Fix ref count in get_logo().
+    - MenuItem: add_accel_label(): Make sure accelator keys are
+      shown.
+    - Settings: Undeprecate property_gtk_cursor_blink(),
+      property_gtk_cursor_blink_time(),
+      property_gtk_cursor_blink_timeout(),
+      property_gtk_entry_password_hint_timeout().
+  + Demos: Update some demo programs.
+  + Build: Replace the Visual Studio project files with MSVC NMake
+    project files.
+
+-------------------------------------------------------------------
+Wed Feb 28 16:32:43 UTC 2018 - [email protected]
+
+- Modernize spec-file by calling spec-cleaner
+
+-------------------------------------------------------------------

Old:
----
  gtkmm-3.22.2.tar.xz

New:
----
  gtkmm-3.24.2.tar.xz

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

Other differences:
------------------
++++++ gtkmm3.spec ++++++
--- /var/tmp/diff_new_pack.mMYGEX/_old  2020-03-06 12:38:25.142652954 +0100
+++ /var/tmp/diff_new_pack.mMYGEX/_new  2020-03-06 12:38:25.146652957 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gtkmm3
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,35 +12,35 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 # Update baselibs.conf when changing this
 %define so_ver -3_0-1
-
-Name:           gtkmm3
 %define _name gtkmm
-Version:        3.22.2
+Name:           gtkmm3
+Version:        3.24.2
 Release:        0
 Summary:        C++ Interface for GTK3 (a GUI Library for X)
-License:        LGPL-2.1+
+License:        LGPL-2.1-or-later
 Group:          Development/Libraries/GNOME
-Url:            http://www.gtkmm.org/
-Source0:        
http://download.gnome.org/sources/gtkmm/3.22/%{_name}-%{version}.tar.xz
+URL:            https://www.gtkmm.org/
+Source0:        
https://download.gnome.org/sources/gtkmm/3.24/%{_name}-%{version}.tar.xz
 Source99:       baselibs.conf
+
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
+BuildRequires:  pkgconfig
 BuildRequires:  xsltproc
-BuildRequires:  pkgconfig(atkmm-1.6) >= 2.24.1
+BuildRequires:  pkgconfig(atkmm-1.6) >= 2.24.2
 BuildRequires:  pkgconfig(cairomm-1.0) >= 1.12.0
 BuildRequires:  pkgconfig(epoxy) >= 1.2
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.35.5
-BuildRequires:  pkgconfig(giomm-2.4) >= 2.49.1
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.21.6
+BuildRequires:  pkgconfig(giomm-2.4) >= 2.54.0
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.24.0
 BuildRequires:  pkgconfig(pangomm-1.4) >= 2.38.2
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Gtkmm provides a C++ interface to the GTK+ GUI library. gtkmm3 wraps
@@ -50,7 +50,7 @@
 
 %package -n libgtkmm%{so_ver}
 Summary:        C++ Interface for GTK3 (a GUI library for X)
-License:        LGPL-2.1+
+License:        LGPL-2.1-or-later
 Group:          System/Libraries
 
 %description -n libgtkmm%{so_ver}
@@ -61,7 +61,7 @@
 
 %package devel
 Summary:        C++ Interface for GTK3 (a GUI library for X)
-License:        LGPL-2.1+
+License:        LGPL-2.1-or-later
 Group:          Development/Libraries/GNOME
 Requires:       libgtkmm%{so_ver} = %{version}
 
@@ -73,7 +73,7 @@
 
 %package doc
 Summary:        C++ Interface for GTK3 (a GUI Library for X)
-License:        GPL-2.0+ and LGPL-2.1+
+License:        GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          Documentation/HTML
 Requires:       glibmm2-doc
 BuildArch:      noarch
@@ -89,25 +89,23 @@
 
 %build
 %configure --disable-static
-make %{?_smp_mflags}
+%make_build
 
 %install
 %make_install
-rm %buildroot/%{_libdir}/*.la
-%fdupes %buildroot
+find %{buildroot} -type f -name "*.la" -delete -print
+%fdupes %{buildroot}
 
 %post -n libgtkmm%{so_ver} -p /sbin/ldconfig
-
 %postun -n libgtkmm%{so_ver} -p /sbin/ldconfig
 
 %files -n libgtkmm%{so_ver}
-%defattr (-, root, root)
-%doc AUTHORS COPYING ChangeLog NEWS README
+%license COPYING
+%doc AUTHORS ChangeLog NEWS README
 %{_libdir}/libgdkmm-3.0.so.*
 %{_libdir}/libgtkmm-3.0.so.*
 
 %files devel
-%defattr (-, root, root)
 %{_includedir}/gdkmm-3.0/
 %{_includedir}/gtkmm-3.0/
 %{_libdir}/*.so
@@ -117,7 +115,6 @@
 %{_libdir}/gtkmm-3.0/
 
 %files doc
-%defattr (-, root, root)
 %{_datadir}/devhelp/books/gtkmm-3.0/
 %{_datadir}/doc/gtkmm-3.0/
 # Avoid BuildRequires on devhelp

++++++ gtkmm-3.22.2.tar.xz -> gtkmm-3.24.2.tar.xz ++++++
/work/SRC/openSUSE:Leap:15.2/gtkmm3/gtkmm-3.22.2.tar.xz 
/work/SRC/openSUSE:Leap:15.2/.gtkmm3.new.26092/gtkmm-3.24.2.tar.xz differ: char 
25, line 1


Reply via email to