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
