From b5ade3f8a6ea33849287d60a7d1bbb3cde1ad62718124cb19edaab2a3b6b4987 Mon Sep 17 00:00:00 2001 From: Alexei Sorokin Date: Thu, 10 May 2018 13:12:10 +0000 Subject: [PATCH] - Update to version 3.8.2. OBS-URL: https://build.opensuse.org/package/show/X11:Cinnamon:Factory/nemo?expand=0&rev=130 --- nemo-3.8.0.tar.gz | 3 --- nemo-3.8.2.tar.gz | 3 +++ nemo.changes | 45 +++++++++++++++++++++++++++++++++++++++++++++ nemo.spec | 17 ++++++++++++++--- 4 files changed, 62 insertions(+), 6 deletions(-) delete mode 100644 nemo-3.8.0.tar.gz create mode 100644 nemo-3.8.2.tar.gz diff --git a/nemo-3.8.0.tar.gz b/nemo-3.8.0.tar.gz deleted file mode 100644 index 8641516..0000000 --- a/nemo-3.8.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:094f7695a91830303c81a8d1adbe15d815cdf38a644ed91c4f4f652dc3842f0c -size 1416907 diff --git a/nemo-3.8.2.tar.gz b/nemo-3.8.2.tar.gz new file mode 100644 index 0000000..f5e8762 --- /dev/null +++ b/nemo-3.8.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04964fa050bedbbd3c0f2226e0767017621d99a9c904bd4e530ea98c4bf6fd5c +size 1423536 diff --git a/nemo.changes b/nemo.changes index c304690..94daa99 100644 --- a/nemo.changes +++ b/nemo.changes @@ -1,3 +1,48 @@ +------------------------------------------------------------------- +Thu May 8 20:40:20 UTC 2018 - sor.alexei@meowr.ru + +- Update to version 3.8.2: + * nemo-places-sidebar.c: Fix potential divide by 0 (found in + virtualbox, guest additions CD returns a GFileInfo, but the + size fields we use for calculating drive full % come back all + 0's). + * nemo-places-sidebar.c: Fix some leaks - GFiles must be + unreferenced. + * nemo-list-view.c: Fix list view column ordering in Gtk 3.22.11. + * nemo-icon-container.c: Chain the button release event up when + ending a rubberband selection. This allows the canvas to "pick" + the icon the release is over, and not cause the background + context menu to be used (and all items get deselected) if the + very next event is a right-click. + * Make exempi and libexif dependencies optional. + * Update style of meson build options. + * Disallow bookmarking of search result views. + * Add a symbolic icon for usb and replace bookmark-not-found. + * Fix some compiler warnings. + +------------------------------------------------------------------- +Mon Apr 30 20:10:22 UTC 2018 - sor.alexei@meowr.ru + +- Update to version 3.8.1: + * meson: Don't install libnemo-private.a + * symbolic control icons: Use icon names rather than gicons. + The gicon api does not support inherited icon themes. + * Use symbolic icons in nemo-desktop actions + * Add mount archive symbolic, fix bookmark icon. + * mime actions: Fix use of gvfs admin back-end. + * nemo-view.c: Disallow creation of directories or files in + admin:// - it does not properly set file permissions (the same + reason copy/paste is not allowed either.) + * nemo-file-utilities.c: Improve symbolic icon logic for mounts, + drives and volumes. For mounts and volumes, check for + too-generic icons and use the backing GDrive's icon instead. + * nemo-places-sidebar.c: Handle missing file info more gracefully. + Some mounted devices (for example, phones,) don't support + GFileInfo. + * Fix symbolic for desktop action. + * Fix build with old meson. + * Update translations. + ------------------------------------------------------------------- Thu Apr 19 20:07:54 UTC 2018 - sor.alexei@meowr.ru diff --git a/nemo.spec b/nemo.spec index 0c4d549..b1a6f5f 100644 --- a/nemo.spec +++ b/nemo.spec @@ -20,7 +20,7 @@ %define sover 1 %define typelib typelib-1_0-Nemo-3_0 Name: nemo -Version: 3.8.0 +Version: 3.8.2 Release: 0 Summary: File browser for Cinnamon License: GPL-2.0-or-later @@ -105,6 +105,19 @@ This package provides the GObject Introspection bindings for Nemo. %setup -q %build +%if 0%{?suse_version} < 1500 +mkdir -p bin +cat > bin/g-ir-scanner << EOF +#!/bin/sh +# This breaks the build. There are also useless entries in shared-library= in +# Nemo-3.0.gir but that doesn't seem to have any actual implications here. +export SUSE_ASNEEDED=0 +exec %{_bindir}/g-ir-scanner "\$%{nil}@" +EOF +chmod a+x bin/g-ir-scanner + +export PATH="$PWD/bin:$PATH" +%endif %meson \ --libexecdir=%{_libexecdir}/%{name} \ -Dgtk_doc=true @@ -112,8 +125,6 @@ This package provides the GObject Introspection bindings for Nemo. %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 %suse_update_desktop_file %{name}-autostart