pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/49858: Patches to update sysutils/xfce4-thunar to 1.6.7



>Number:         49858
>Category:       pkg
>Synopsis:       Patches to update sysutils/xfce4-thunar to 1.6.7
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Apr 25 22:20:00 +0000 2015
>Originator:     David H. Gutteridge
>Release:        pkgsrc current
>Organization:
>Environment:
n/a
>Description:
Attached are patches to update sysutils/xfce4-thunar to 1.6.7. There
are a variety of changes made (I've appended the full change log
below), but of primary interest are two crasher bugs, which have been
experienced by users of various Linux distributions. I tried to
duplicate them on NetBSD 7.0_BETA with Xfce 4.12 from pkgsrc sources
as of a few days ago and couldn't, but these may be relevant for some
users. (It appears at least one of the crashers relates to dbus 1.6,
rather than 1.8 as is available in recent pkgsrc.)

The crasher bugs are:

https://bugzilla.xfce.org/show_bug.cgi?id=11008
https://bugzilla.xfce.org/show_bug.cgi?id=11450

Change log is:

1.6.7
=====
- Improve drag & drop and selecting in the details view (bug #11605) (Harald Judt)
- Let row changes accumulate a bit before restoring selection (Harald Judt)
- Implement reloading file information on manual reload (Harald Judt)
- Extend reload functions to allow a full reload (Harald Judt)
- Check in thunar-marshal with new _thunar_marshal_BOOLEAN__BOOLEAN (Harald Judt)
- Reload files changed by jobs in an idle loop (bug #11008) (Harald Judt)
- Refactor code for moving thumbnail cache file on renames/moves (Harald Judt)
- Rework thunar_file_monitor to properly register moved files (Harald Judt)
- Add function to reload parent file of a file (Harald Judt)
- Fix updating file info for moved files (bug #11008) (Harald Judt)
- Revert "Refresh file info after getting it from cache (bug #11008)" (Harald Judt)
- Update the location bar after reload (bug #10518) (Harald Judt)
- Fix updating custom actions (bug #11749) (Harald Judt)
- Update rows on changes of case-sensitive and folders-first settings (Harald Judt)
- Fix typos and grammar mistakes in a few comments (Harald Judt)
- Make new windows inherit the history of the origin view (bug #5538) (Harald Judt)
- Make new tabs inherit the history of the origin view (bug #5538) (Harald Judt)
- Keep the history across view changes (bug #10171) (Harald Judt)
- Implement functions for copying the history of a view (Harald Judt)
- Rename tsv_restore_selection to tsv_select_after_row_deleted (Harald Judt)
- Redraw the details view on row changes (Harald Judt)
- Restore selection on row changes too (bug #9886) (Harald Judt)
- Improve mouse wheel zoom behaviour (Harald Judt)
- Remember and restore file selection on view changes (Harald Judt)
- Restore file selection when changing sort order (bug #9886) (Harald Judt)
- Update model with changed binary file size setting immediately (Harald Judt)
- Fix typo busy_pulse in thunar-shortcuts-model.c (Harald Judt)
- Fix typo in thunar-clipboard-manager (Harald Judt)
- Fix Gdk-CRITICAL error (Thaddaeus Tintenfisch)
- Clean up more files with make clean (Harald Judt)
- Rework usage of binary file size properties (bug #11450) (Harald Judt)
- Remove duplicate break statement in thunar-standard-view (Harald Judt)
- Fix compiler warning about shadowing 'basename' (bug #11633) (Matt Thirtytwo)
- thunar/thunar-dbus-service-infos.xml corrections (Thaddaeus Tintenfisch)
- Fix startup id handling for launch requests over D-Bus (bug #9646) (Thaddaeus Tintenfisch)
- Fallback to non-cached version of source file (bug #9142) (Thaddaeus Tintenfisch)
- Translation updates: Chinese (China), Croatian, English (Australia), French, German,
  Greek, Italian, Lithuanian, Polish, Swedish, Ukrainian

I'm running 1.6.7 in my environment and haven't noticed any
regressions.
>How-To-Repeat:
(See above.)
>Fix:
--- Makefile.old        2015-04-23 17:54:14.000000000 -0400
+++ Makefile    2015-04-25 15:37:41.000000000 -0400
@@ -2,7 +2,7 @@
 
 .include "../../meta-pkgs/xfce4/Makefile.common"
 
-VERSION=       1.6.6
+VERSION=       1.6.7
 DISTNAME=      Thunar-${VERSION}
 PKGNAME=       xfce4-thunar-${VERSION}
 CATEGORIES=    sysutils

--- distinfo.old        2015-04-23 17:54:14.000000000 -0400
+++ distinfo    2015-04-25 16:01:59.000000000 -0400
@@ -1,10 +1,10 @@
 $NetBSD: distinfo,v 1.8 2015/04/21 08:56:41 jperkin Exp $
 
-SHA1 (Thunar-1.6.6.tar.bz2) = 9d7ba73376efa1ecb580b227cfc4fd29fe4b8ecb
-RMD160 (Thunar-1.6.6.tar.bz2) = f5c13a06f3b983f0a5ca90b8745d1b3da65ee477
-Size (Thunar-1.6.6.tar.bz2) = 2160158 bytes
+SHA1 (Thunar-1.6.7.tar.bz2) = 86899be07f0bc9bd886687c413118a37c59007a5
+RMD160 (Thunar-1.6.7.tar.bz2) = 3d6c9e90a153d06162532b44fe625908b594c52d
+Size (Thunar-1.6.7.tar.bz2) = 2108500 bytes
 SHA1 (patch-ThunarBulkRename.in) = 794e3a3182b9aa9604d8013810d5cde63edf99fb
 SHA1 (patch-ac) = 2ea54cce7c432857fe558726c6fcd5d396ad2385
 SHA1 (patch-org.xfce.FileManager.service.in) = 94b0e3f3571f9b5c616294bfad4581e1aa9b04d5
 SHA1 (patch-org.xfce.Thunar.service.in) = 5793694a69de0fcbebf19bcfe5d9bd0f42de0b79
-SHA1 (patch-thunar_Makefile.in) = 7f337d5c654495ce5b246ead50b0e2aad118fe1f
+SHA1 (patch-thunar_Makefile.in) = ea9c03f17441f94e73316ff2a3de0fa6b989e0a2

--- patch-thunar_Makefile.in.old        2015-04-21 04:56:41.000000000 -0400
+++ patch-thunar_Makefile.in    2015-04-25 15:55:26.000000000 -0400
@@ -24,4 +24,4 @@
 +#     -( cd $(DESTDIR)$(bindir) ; test -x Thunar || ln -sf thunar Thunar )
  
  clean-local:
-       rm -f *.core core core.*
+       rm -f *.core core core.* *.o

(The thunar/Makefile.in file had its clean-local target modified, which
just happens to break the existing patch by proximity, so we need to
patch the patch...)



Home | Main Index | Thread Index | Old Index