Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gnome-commander for openSUSE:Factory 
checked in at 2024-07-24 15:31:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-commander (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-commander.new.1869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-commander"

Wed Jul 24 15:31:51 2024 rev:17 rq:1189255 version:1.18.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-commander/gnome-commander.changes  
2024-05-17 20:07:31.840515969 +0200
+++ 
/work/SRC/openSUSE:Factory/.gnome-commander.new.1869/gnome-commander.changes    
    2024-07-25 11:51:10.566947363 +0200
@@ -1,0 +2,33 @@
+Tue Jul 23 05:10:36 UTC 2024 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Update to version 1.18.0:
+  + New Features and Improvements:
+    - Refactoring and Modernization: Significant code refactoring,
+      including decoupling various components such as GnomeCmdDir,
+      GnomeCmdDirIndicator, GnomeCmdFileSelector, and
+      GnomeCmdCmdline for better modularity and maintainability.
+    - Event Handling Overhaul: Transition from traditional event
+      handling to modern GtkEventController, enhancing
+      responsiveness and reliability.
+    - Enhanced User Interface: Multiple UI improvements, including
+      replacing deprecated GtkMenu with GtkPopover, and updating
+      various dialogs and popups for a cleaner look.
+    - Improved Icon Handling: Shift from GdkPixbuf to GIcon for
+      icon management, optimizing resource usage and improving
+      performance.
+  + Bug fixes:
+    - Fix for double g_error_free call (Mamoru Tasaka)
+    - Improved stability
+  + Miscellaneous:
+    - Removed Redundant References: Cleaned up the codebase by
+      eliminating unnecessary references.
+  + Updated translations.
+- Drop -Dunique=disabled meson parameters: the feature has been
+  removed upstream with the switch to GTK3.
+- Replace pkgconfig(gtk+-2.0) BuildRequires with
+  pkgconfig(gtk+-3.0): follow upstreams port to GTK 3.
+- Add xvfb-run BuildRequires and run meson_test using xvfb-run: the
+  tests require a graphical display.
+
+
+-------------------------------------------------------------------

Old:
----
  gnome-commander-1.16.2.tar.xz

New:
----
  gnome-commander-1.18.0.tar.xz

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

Other differences:
------------------
++++++ gnome-commander.spec ++++++
--- /var/tmp/diff_new_pack.9IS3y5/_old  2024-07-25 11:51:11.034966173 +0200
+++ /var/tmp/diff_new_pack.9IS3y5/_new  2024-07-25 11:51:11.034966173 +0200
@@ -17,13 +17,13 @@
 
 
 Name:           gnome-commander
-Version:        1.16.2
+Version:        1.18.0
 Release:        0
 Summary:        A file manager for the GNOME desktop environment
 License:        GPL-2.0-or-later
 Group:          Productivity/File utilities
 URL:            http://gcmd.github.io/
-Source:         
https://download.gnome.org/sources/gnome-commander/1.16/%{name}-%{version}.tar.xz
+Source:         
https://download.gnome.org/sources/gnome-commander/1.18/%{name}-%{version}.tar.xz
 
 %if 0%{?suse_version} < 1550
 BuildRequires:  gcc11
@@ -39,6 +39,7 @@
 BuildRequires:  itstool
 BuildRequires:  meson
 BuildRequires:  pkgconfig
+BuildRequires:  xvfb-run
 BuildRequires:  yelp-tools
 BuildRequires:  pkgconfig(exiv2) >= 0.14
 BuildRequires:  pkgconfig(gio-2.0)
@@ -46,7 +47,7 @@
 BuildRequires:  pkgconfig(gmodule-2.0) >= 2.0.0
 BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(gtest)
-BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.0
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.24.0
 BuildRequires:  pkgconfig(libgsf-1) >= 1.12.0
 BuildRequires:  pkgconfig(poppler-glib) >= 0.18
 BuildRequires:  pkgconfig(taglib) >= 1.4
@@ -79,8 +80,7 @@
 %endif
 %meson \
        -Dsamba=disabled \
-       -Dunique=disabled \
-       %{nil}
+       %nil
 %meson_build
 
 %install
@@ -91,7 +91,7 @@
 %fdupes %{buildroot}%{_libdir}
 
 %check
-%meson_test
+xvfb-run %{shrink:%meson_test}
 
 %files
 %license COPYING
@@ -102,9 +102,11 @@
 %{_datadir}/applications/*.desktop
 %{_datadir}/glib-2.0/schemas/org.gnome.%{name}.enums.xml
 %{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml
+%{_datadir}/gnome-commander/
 %{_datadir}/pixmaps/%{name}
 %{_libdir}/%{name}
 %{_mandir}/man1/%{name}.1%{ext_man}
+%{_datadir}/icons/hicolor/scalable/apps/gnome-commander-internal-viewer.svg
 %{_datadir}/icons/hicolor/scalable/apps/gnome-commander-symbolic.svg
 %{_datadir}/icons/hicolor/scalable/apps/gnome-commander.svg
 %dir %{_datadir}/%{name}

++++++ gnome-commander-1.16.2.tar.xz -> gnome-commander-1.18.0.tar.xz ++++++
++++ 141429 lines of diff (skipped)

Reply via email to