Index: head/x11-fm/thunar/Makefile =================================================================== --- head/x11-fm/thunar/Makefile (revision 385118) +++ head/x11-fm/thunar/Makefile (revision 385119) @@ -1,73 +1,74 @@ # Created by: Oliver Lehmann # $FreeBSD$ PORTNAME= Thunar PORTVERSION= 1.6.7 +PORTREVISION= 1 CATEGORIES= x11-fm xfce MASTER_SITES= XFCE/src/xfce/${PORTNAME:tl}/${PORTVERSION:R} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce file manager LICENSE= GPLv2 LGPL20 LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING ${WRKSRC}/COPYING.LIB LIB_DEPENDS= libtumbler-1.so:${PORTSDIR}/deskutils/xfce4-tumbler \ libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib RUN_DEPENDS= pkexec:${PORTSDIR}/sysutils/polkit GNU_CONFIGURE= yes INSTALLS_ICONS= yes USE_GNOME= gtk20 intltool intlhack gdkpixbuf2 USE_LDCONFIG= yes USE_XFCE= libexo USE_XORG= sm x11 USES= desktop-file-utils gmake pathfix perl5 libtool pkgconfig \ gettext-tools xfce tar:bzip2 OPTIONS_DEFINE= NLS NOTIFY STARTUP OPTIONS_GROUP= PLUGINS OPTIONS_GROUP_PLUGINS= PLUG_APR PLUG_SBR PLUG_TPA PLUG_UCA PLUG_WALL OPTIONS_DEFAULT= NOTIFY PLUG_APR PLUG_SBR PLUG_UCA PLUG_TPA PLUG_WALL STARTUP # Override NOTIFY_DESC NOTIFY_DESC= Display notifications STARTUP_DESC= Startup notification PLUG_APR_DESC= Advanced Properties plugin PLUG_SBR_DESC= Simple Builtin Renamers plugin PLUG_TPA_DESC= Trash Panel Applet plugin PLUG_UCA_DESC= User Customizable Actions plugin PLUG_WALL_DESC= Wallpaper plugin NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls NOTIFY_LIB_DEPENDS= libnotify.so:${PORTSDIR}/devel/libnotify NOTIFY_CONFIGURE_ENABLE= notifications STARTUP_LIB_DEPENDS= libstartup-notification-1.so:${PORTSDIR}/x11/startup-notification STARTUP_CONFIGURE_ENABLE= startup-notification PLUG_APR_LIB_DEPENDS= libexif.so:${PORTSDIR}/graphics/libexif PLUG_APR_CONFIGURE_ENABLE= apr-plugin exif PLUG_SBR_LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre PLUG_SBR_CONFIGURE_ENABLE= sbr-plugin pcre PLUG_TPA_USE= gnome=gvfs xfce=panel PLUG_TPA_CONFIGURE_ENABLE= tpa-plugin PLUG_UCA_CONFIGURE_ENABLE= uca-plugin PLUG_WALL_CONFIGURE_ENABLE= wallpaper-plugin OPTIONS_SUB= yes CONFIGURE_ARGS+=--enable-gio-unix \ --disable-gudev \ --enable-dbus \ --without-html-dir post-patch: ${REINPLACE_CMD} -e 's|internet-mail|mail-send|' \ ${WRKSRC}/plugins/thunar-sendto-email/thunar-sendto-email.desktop.in.in # Workaround for missing 'inode/directory' content-type icon. # https://bugs.freedesktop.org/show_bug.cgi?id=89150 ${FIND} ${WRKSRC} -type f -name '*.c' \ | ${XARGS} ${REINPLACE_CMD} -e 's|inode/directory|folder|' .include Index: head/x11-fm/thunar/files/patch-thunar_thunar-folder.c =================================================================== --- head/x11-fm/thunar/files/patch-thunar_thunar-folder.c (nonexistent) +++ head/x11-fm/thunar/files/patch-thunar_thunar-folder.c (revision 385119) @@ -0,0 +1,17 @@ +Avoid an infinite loop, during manual reload (bug #11849) + +--- thunar/thunar-folder.c.orig 2015-04-18 14:25:18 UTC ++++ thunar/thunar-folder.c +@@ -551,10 +551,10 @@ thunar_folder_finished (ExoJob *jo + if (folder->reload_info) + { + for (lp = folder->files; lp != NULL; lp = lp->next) +- thunar_file_reload_idle (lp->data); ++ thunar_file_reload (lp->data); + + /* reload folder information too */ +- thunar_file_reload_idle (folder->corresponding_file); ++ thunar_file_reload (folder->corresponding_file); + + folder->reload_info = FALSE; + } Property changes on: head/x11-fm/thunar/files/patch-thunar_thunar-folder.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11-fm/thunar/files/patch-thunar_thunar-window.c =================================================================== --- head/x11-fm/thunar/files/patch-thunar_thunar-window.c (nonexistent) +++ head/x11-fm/thunar/files/patch-thunar_thunar-window.c (revision 385119) @@ -0,0 +1,13 @@ +Fix bind key for new ThunarWindow reload signal + +--- thunar/thunar-window.c.orig 2015-04-18 14:25:18 UTC ++++ thunar/thunar-window.c +@@ -623,7 +623,7 @@ thunar_window_class_init (ThunarWindowCl + /* setup the key bindings for the windows */ + binding_set = gtk_binding_set_by_class (klass); + gtk_binding_entry_add_signal (binding_set, GDK_BackSpace, 0, "back", 0); +- gtk_binding_entry_add_signal (binding_set, GDK_F5, 0, "reload", 0); ++ gtk_binding_entry_add_signal (binding_set, GDK_F5, 0, "reload", 1, G_TYPE_BOOLEAN, TRUE); + gtk_binding_entry_add_signal (binding_set, GDK_F9, 0, "toggle-sidepane", 0); + gtk_binding_entry_add_signal (binding_set, GDK_F10, 0, "toggle-menubar", 0); + gtk_binding_entry_add_signal (binding_set, GDK_KP_Add, GDK_CONTROL_MASK, "zoom-in", 0); Property changes on: head/x11-fm/thunar/files/patch-thunar_thunar-window.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property