Hello community,

here is the log from the commit of package nemo for openSUSE:Factory checked in 
at 2018-04-22 14:40:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nemo (Old)
 and      /work/SRC/openSUSE:Factory/.nemo.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nemo"

Sun Apr 22 14:40:27 2018 rev:23 rq:599365 version:3.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/nemo/nemo.changes        2017-12-29 
18:50:26.161056963 +0100
+++ /work/SRC/openSUSE:Factory/.nemo.new/nemo.changes   2018-04-22 
14:40:29.219128030 +0200
@@ -1,0 +2,144 @@
+Thu Apr 19 20:07:54 UTC 2018 - sor.ale...@meowr.ru
+
+- Update to version 3.8.0:
+  * Switch to Meson.
+  * nemo-icon-view-grid-container.c: Add missing position shift
+    prior snapping a semi-positioned icon. This was causing the
+    free position check to potentially check the wrong grid spot,
+    causing shifting positions.
+  * nemo-icon-dnd.c: When calculating drop position, use the overall
+    canvas item's y centre, rather than just the icon's centre.
+    This is makes the final aligned position more closely match the
+    drag actor's apparent position.
+  * nemo-desktop-manager: Scale the window x and y positions, as
+    well as size when retrieving geometry from cinnamon.
+  * nemo-icon-dnd.c: Fix missing semicolon.
+  * nemo-icon-view-grid-container.c: Don't allow the vertical
+    adjustment to calculate out to more than half of the grid snap
+    height, this will cause grid checks to evaluate incorrectly.
+  * nemo-icon-container: Only mark (pseudo)-desktop icons as
+    transient if keep_align is active. This restores reasonable
+    behaviour for non-keep-aligned desktops, and prevents icon
+    movement when refreshing and during startup.
+  * Fix left pane in dual pane mode reverting to minimum width.
+  * Add g_return_val_if_fail to the beginning of reposition_paned.
+  * Rename Nemo icon from places to nemo.
+  * nemo-window.c: Listen for a position change on the split-view
+    paned widget when adding a new pane. When GtkPaned's position
+    property hasn't been explicitly set, it auto-adjusts to keep
+    panes equal-sized.
+  * nemo-places-sidebar-.c: Get rid of old hack for the sidebar.
+    It was intended originally to make sure enough vertical height
+    was given to the scrolled container children in their various
+    states (collapsed categories). It does not appear to be
+    necessary any more, and now causes gtk theme issues.
+  * Add options to preview thumbnails for up to 16GB and 32GB.
+  * nemo-places-sidebar.c, nemo-action.c: Replace
+    g_drive_is_media_removable with g_drive_is_removable.
+  * nemo-window-slot.c: Remove padding from extra_location_widgets
+    box.
+  * [gtk3.22] Pathbar style.
+  * Use symbolic icons.
+  * nemo-window: Check for an active slot when updating cursor.
+  * nemo-properties-window: Use utility functions if available.
+  * nemo-properties-window: Use gdk_pixbuf_scale_simple().
+  * eel-vfs-extensions: Update filename extensions.
+  * nemo-places-sidebar: Cleanup spacing.
+  * Fix sources: Use other version macro, fix fn call.
+  * actions: Fully support all system data paths, but respect the
+    install prefix for looking up fixed resources.
+  * Fix lmde3 build, don't build empty view by default.
+  * Fix thumbmails generation.
+  * nemo-file-operations: Revert a change that might be backfiring.
+  * nemo-view.c: Don't try to update undo menu items in a
+    non-active slot.
+  * Fix open as root error.
+  * nemo-list-view.c: Don't clear the editable on focus-out, this
+    will get done properly when we chain up. We need to propagate
+    the focus-out-event signal, which the callback wasn't doing.
+  * Don't build/install gtkdocs by default
+  * nemo-icon-dnd.c: Fix segfault when dragging from nemo to
+    nemo-desktop.
+  * search: Use newer GtkEntry method for focusing search box,
+    remove custom code.
+  * nemo-window-menus.c: Ignore "go home" shortcut on the desktop.
+  * nemo-view.c: Allow view display of files to commence even when
+    loading is ongoing, instead of waiting until files are entirely
+    finished loading.
+  * eel-editable-label.c: Don't queue a redraw on unrealised labels.
+  * nemo-icon-container.c: Don't perform relayouts on an unrealised
+    container.
+  * nemo-list-view.c: Remove and re-add columns rather than moving
+    them. This prevents negative allocation warnings during the
+    move calls.
+  * eel-canvas.c: Don't update the scroll region when clearing the
+    canvas to destroy it.
+  * query editor: Simplify, remove additional filters, just a
+    simple filename search.
+  * nemo-window.c: Go back to explicitly setting half the width for
+    the split-pane's position property, rather than counting on it
+    to fall that way naturally.  The natural position can be
+    affected by sizing demands of the panes' children.
+  * search: Add a more convenient way for saving searches.
+  * nemo-file.c: Avoid recursion when updating symbolic links that
+    point to each other. See inline notes.
+  * nemo-file.c: Small fix and optimisation for 40dc6ae - return
+    the full link_file list as before if the target file is not a
+    link, and only check if the file is a link one time.
+  * libnemo-extension: Remove custom enum code for
+    NemoOperationResult - it's not necessary in modern builds due
+    to introspection.
+  * info provider extensions: Improvements to info provider
+    extension operations.
+  * nemo-query-editor.c: Add mnemonic to popup search keys for
+    quick selection.
+  * nemo-query-editor.c: Inhibit faves popup if the list is empty,
+    filter out typical keyboard modifiers during clicks on the
+    favourite icon.
+  * nemo-desktop-application.c: Allow nemo-desktop to provide
+    coverage for the org.freedesktop.FileManager1 D-Bus interface.
+  * nemo-icon-view.c: Be more selective when updating the scroll
+    region.
+  * refresh/reload: When reacting to a user-initiated view refresh,
+    regenerate any thumbnails as well.
+  * nemo-properties-window: Stop using stock buttons.
+  * prefs-window: Don't use stock buttons.
+  * menus: Convert most icons to symbolic versions.
+  * nemo-list-view.c: Re-apply right-click column handler when
+    reloading column settings (see inline notes, this only affects
+    certain Gtk versions.
+  * nemo-view.c: Add label to directory menu Cut and Copy.
+  * nemo-view.c: make mnemonics for Cut, Copy, Paste match Gtk's.
+  * Fix function argument order.
+  * Check for realized instead of mapped/visible to prevent
+    needless resize calculations (and associated warnings).
+  * nemo-file-management-properties: Fix 2px border width
+    surrounding content (see comments).
+  * Use symbolic icons for the places sidebar.
+  * places-sidebar.c: Use symbolic for eject button.
+  * More symbolic conversion.
+  * nemo-trash-monitor.c: Add a new path for the symbolic icon.
+    Our file views need a non-symbolic icon.
+  * More symbolic fixes, cleanup in pathbar.
+  * Missed a few trash icons.
+  * extensions: Show symbolic icons properly, hide the icon if it
+    is not a symbolic name.
+  * Add rubber-band selection to the list view.
+  * nemo-places-sidebar.c: Remove vertical padding for headers.
+    This is unnecessary, and looks bad when a theme has increased
+    spacing between all rows.
+  * go menu, bookmarks menu: Respect the menu-images setting.
+  * nemo-trash-monitor.c: Fix a copy-paste typo.
+  * nemo-icon-info.c: Stop using gtk_icon_theme_has_icon() - it
+    returns false negative when attempting to check for icons that
+    have been added using gtk_icon_theme_append_search_path().
+    This entire branch of functionality is considered "legacy" and
+    not recommended, but for dropbox emblems, where more than one
+    package may attempt to provide them, putting them in the
+    (recommended) hicolor icon folder won't work.
+  * Use media-mount icon for right-click action.
+  * Eject/unmount icon & new directory icon.
+  * Force UTF-8 to workaround build error.
+  * Fix some warnings.
+
+-------------------------------------------------------------------

Old:
----
  nemo-3.6.5.tar.gz

New:
----
  nemo-3.8.0.tar.gz

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

Other differences:
------------------
++++++ nemo.spec ++++++
--- /var/tmp/diff_new_pack.Jw5mFK/_old  2018-04-22 14:40:29.895103569 +0200
+++ /var/tmp/diff_new_pack.Jw5mFK/_new  2018-04-22 14:40:29.899103425 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package nemo
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,24 +20,20 @@
 %define sover   1
 %define typelib typelib-1_0-Nemo-3_0
 Name:           nemo
-Version:        3.6.5
+Version:        3.8.0
 Release:        0
 Summary:        File browser for Cinnamon
-License:        GPL-2.0+
+License:        GPL-2.0-or-later
 Group:          System/GUI/Other
-Url:            https://github.com/linuxmint/nemo
+URL:            https://github.com/linuxmint/nemo
 Source:         
https://github.com/linuxmint/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
-BuildRequires:  autoconf
-BuildRequires:  autoconf-archive
-BuildRequires:  automake
 BuildRequires:  fdupes
 BuildRequires:  gtk-doc
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  intltool
-BuildRequires:  libtool
+BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  python3-gobject
-BuildRequires:  python3-polib
 BuildRequires:  shared-mime-info
 BuildRequires:  tracker-devel
 BuildRequires:  update-desktop-files
@@ -109,16 +105,14 @@
 %setup -q
 
 %build
-NOCONFIGURE=1 ./autogen.sh
-%configure \
+%meson \
   --libexecdir=%{_libexecdir}/%{name} \
-  --disable-static                    \
-  --disable-update-mimedb             \
-  --enable-gtk-doc
-make %{?_smp_mflags} V=1
+  -Dgtk_doc=true
+%meson_build
 
 %install
-%make_install
+%meson_install
+find %{buildroot} -type f -name "*.a" -delete -print
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %suse_update_desktop_file %{name} System FileManager
@@ -130,7 +124,7 @@
 
 %fdupes %{buildroot}%{_datadir}/
 
-%if 0%{?suse_version} <= 1320
+%if 0%{?suse_version} < 1500
 %post
 %icon_theme_cache_post
 %desktop_database_post
@@ -149,7 +143,8 @@
 %postun -n %{soname}%{sover} -p /sbin/ldconfig
 
 %files
-%doc AUTHORS COPYING* README.md debian/changelog
+%license COPYING*
+%doc AUTHORS README.md debian/changelog
 %{_bindir}/%{name}*
 %{_libexecdir}/%{name}/
 %{_datadir}/%{name}/

++++++ nemo-3.6.5.tar.gz -> nemo-3.8.0.tar.gz ++++++
++++ 54166 lines of diff (skipped)


Reply via email to