commit gnome-commander for openSUSE:Factory
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 <dimstar@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)
participants (1)
-
Source-Sync