Index: head/x11-wm/xfce4-panel/Makefile =================================================================== --- head/x11-wm/xfce4-panel/Makefile (revision 522689) +++ head/x11-wm/xfce4-panel/Makefile (revision 522690) @@ -1,55 +1,55 @@ # Created by: James Earl # $FreeBSD$ PORTNAME= xfce4-panel -PORTVERSION= 4.14.1 +PORTVERSION= 4.14.2 CATEGORIES= x11-wm xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce's panel LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LIB LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= compiler:c11 desktop-file-utils gettext-tools gmake gnome \ libtool pathfix perl5 pkgconfig tar:bzip2 xfce xorg USE_GNOME= cairo glib20 gtk30 intltool libwnck3 USE_LDCONFIG= yes USE_XFCE= garcon libexo xfconf USE_XORG= ice sm x11 xext GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --enable-gio-unix --without-html-dir PORTSCOUT= limitw:1,even OPTIONS_DEFINE= GIR GTK2 NLS VAPI OPTIONS_DEFAULT= GIR GTK2 VAPI OPTIONS_SUB= yes GIR_DESC= Use Gobject Introspection GIR_USE= gnome=introspection:build GIR_CONFIGURE_ON= --enable-introspection=yes GIR_CONFIGURE_OFF= --enable-introspection=no GTK2_USE= gnome=gtk20 GTK2_CONFIGURE_ENABLE= gtk2 NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime VAPI_BUILD_DEPENDS= vapigen:lang/vala VAPI_CONFIGURE_ENABLE= vala VAPI_IMPLIES= GIR .include Index: head/x11-wm/xfce4-panel/distinfo =================================================================== --- head/x11-wm/xfce4-panel/distinfo (revision 522689) +++ head/x11-wm/xfce4-panel/distinfo (revision 522690) @@ -1,3 +1,3 @@ -TIMESTAMP = 1569481822 -SHA256 (xfce4/xfce4-panel-4.14.1.tar.bz2) = 9c3c78b49ddfac7d42a804e6a6ad9d22ad64ec60bbe17d8724bc52d3e3f6d114 -SIZE (xfce4/xfce4-panel-4.14.1.tar.bz2) = 1294087 +TIMESTAMP = 1578728633 +SHA256 (xfce4/xfce4-panel-4.14.2.tar.bz2) = 0a0385ad34b01337551e6884aa98635695e0726d3b47ed1bbf4d1441bc3320da +SIZE (xfce4/xfce4-panel-4.14.2.tar.bz2) = 1304078 Index: head/x11-wm/xfce4-panel/files/patch-plugins_applicationsmenu_applicationsmenu.c =================================================================== --- head/x11-wm/xfce4-panel/files/patch-plugins_applicationsmenu_applicationsmenu.c (revision 522689) +++ head/x11-wm/xfce4-panel/files/patch-plugins_applicationsmenu_applicationsmenu.c (nonexistent) @@ -1,58 +0,0 @@ ---- plugins/applicationsmenu/applicationsmenu.c.orig 2019-04-05 19:49:05 UTC -+++ plugins/applicationsmenu/applicationsmenu.c -@@ -72,6 +72,7 @@ struct _ApplicationsMenuPlugin - - gulong style_set_id; - gulong screen_changed_id; -+ gulong theme_changed_id; - }; - - enum -@@ -209,9 +210,13 @@ applications_menu_plugin_class_init (ApplicationsMenuP - static void - applications_menu_plugin_init (ApplicationsMenuPlugin *plugin) - { -+ GtkIconTheme *icon_theme; -+ - /* init garcon environment */ - garcon_set_environment_xdg (GARCON_ENVIRONMENT_XFCE); - -+ icon_theme = gtk_icon_theme_get_default (); -+ - plugin->button = xfce_panel_create_toggle_button (); - xfce_panel_plugin_add_action_widget (XFCE_PANEL_PLUGIN (plugin), plugin->button); - gtk_container_add (GTK_CONTAINER (plugin), plugin->button); -@@ -244,6 +249,10 @@ applications_menu_plugin_init (ApplicationsMenuPlugin - G_CALLBACK (applications_menu_button_theme_changed), plugin); - plugin->screen_changed_id = g_signal_connect_swapped (G_OBJECT (plugin->button), "screen-changed", - G_CALLBACK (applications_menu_button_theme_changed), plugin); -+ plugin->theme_changed_id = g_signal_connect_swapped (G_OBJECT (icon_theme), -+ "changed", -+ G_CALLBACK (applications_menu_plugin_set_garcon_menu), -+ plugin); - } - - -@@ -443,6 +452,7 @@ static void - applications_menu_plugin_free_data (XfcePanelPlugin *panel_plugin) - { - ApplicationsMenuPlugin *plugin = XFCE_APPLICATIONS_MENU_PLUGIN (panel_plugin); -+ GtkIconTheme *icon_theme; - - if (plugin->menu != NULL) - gtk_widget_destroy (plugin->menu); -@@ -457,6 +467,14 @@ applications_menu_plugin_free_data (XfcePanelPlugin *p - { - g_signal_handler_disconnect (plugin->button, plugin->screen_changed_id); - plugin->screen_changed_id = 0; -+ } -+ -+ if (plugin->theme_changed_id != 0) -+ { -+ icon_theme = gtk_icon_theme_get_default (); -+ g_signal_handler_disconnect (G_OBJECT (icon_theme), -+ plugin->theme_changed_id); -+ plugin->theme_changed_id = 0; - } - - g_free (plugin->button_title); Property changes on: head/x11-wm/xfce4-panel/files/patch-plugins_applicationsmenu_applicationsmenu.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/x11-wm/xfce4-panel/files/patch-libxfce4panel_libxfce4panel-2.0.deps =================================================================== --- head/x11-wm/xfce4-panel/files/patch-libxfce4panel_libxfce4panel-2.0.deps (nonexistent) +++ head/x11-wm/xfce4-panel/files/patch-libxfce4panel_libxfce4panel-2.0.deps (revision 522690) @@ -0,0 +1,11 @@ +--- libxfce4panel/libxfce4panel-2.0.deps.orig 2020-01-11 12:23:18 UTC ++++ libxfce4panel/libxfce4panel-2.0.deps +@@ -0,0 +1,8 @@ ++atk ++gio-2.0 ++cairo ++pango ++gdk-pixbuf-2.0 ++gdk-3.0 ++gtk+-3.0 ++libxfce4util-1.0 Property changes on: head/x11-wm/xfce4-panel/files/patch-libxfce4panel_libxfce4panel-2.0.deps ___________________________________________________________________ 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-wm/xfce4-panel/pkg-plist =================================================================== --- head/x11-wm/xfce4-panel/pkg-plist (revision 522689) +++ head/x11-wm/xfce4-panel/pkg-plist (revision 522690) @@ -1,139 +1,141 @@ bin/xfce4-panel bin/xfce4-popup-applicationsmenu bin/xfce4-popup-directorymenu bin/xfce4-popup-windowmenu etc/xdg/xfce4/panel/default.xml %%GTK2%%include/xfce4/libxfce4panel-1.0/libxfce4panel/libxfce4panel-config.h %%GTK2%%include/xfce4/libxfce4panel-1.0/libxfce4panel/libxfce4panel-enum-types.h %%GTK2%%include/xfce4/libxfce4panel-1.0/libxfce4panel/libxfce4panel-enums.h %%GTK2%%include/xfce4/libxfce4panel-1.0/libxfce4panel/libxfce4panel.h %%GTK2%%include/xfce4/libxfce4panel-1.0/libxfce4panel/xfce-arrow-button.h %%GTK2%%include/xfce4/libxfce4panel-1.0/libxfce4panel/xfce-hvbox.h %%GTK2%%include/xfce4/libxfce4panel-1.0/libxfce4panel/xfce-panel-convenience.h %%GTK2%%include/xfce4/libxfce4panel-1.0/libxfce4panel/xfce-panel-image.h %%GTK2%%include/xfce4/libxfce4panel-1.0/libxfce4panel/xfce-panel-macros-46.h %%GTK2%%include/xfce4/libxfce4panel-1.0/libxfce4panel/xfce-panel-macros.h %%GTK2%%include/xfce4/libxfce4panel-1.0/libxfce4panel/xfce-panel-plugin-provider.h %%GTK2%%include/xfce4/libxfce4panel-1.0/libxfce4panel/xfce-panel-plugin.h include/xfce4/libxfce4panel-2.0/libxfce4panel/libxfce4panel-config.h include/xfce4/libxfce4panel-2.0/libxfce4panel/libxfce4panel-enum-types.h include/xfce4/libxfce4panel-2.0/libxfce4panel/libxfce4panel-enums.h include/xfce4/libxfce4panel-2.0/libxfce4panel/libxfce4panel.h include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-arrow-button.h include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-panel-convenience.h include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-panel-image.h include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-panel-macros-46.h include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-panel-macros.h include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-panel-plugin-provider.h include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-panel-plugin.h %%GIR%%lib/girepository-1.0/libxfce4panel-2.0.typelib %%GTK2%%lib/libxfce4panel-1.0.so %%GTK2%%lib/libxfce4panel-1.0.so.4 %%GTK2%%lib/libxfce4panel-1.0.so.4.0.0 lib/libxfce4panel-2.0.so lib/libxfce4panel-2.0.so.4 lib/libxfce4panel-2.0.so.4.0.0 lib/xfce4/panel/migrate lib/xfce4/panel/plugins/libactions.so lib/xfce4/panel/plugins/libapplicationsmenu.so lib/xfce4/panel/plugins/libclock.so lib/xfce4/panel/plugins/libdirectorymenu.so lib/xfce4/panel/plugins/liblauncher.so lib/xfce4/panel/plugins/libpager.so lib/xfce4/panel/plugins/libseparator.so lib/xfce4/panel/plugins/libshowdesktop.so lib/xfce4/panel/plugins/libsystray.so lib/xfce4/panel/plugins/libtasklist.so lib/xfce4/panel/plugins/libwindowmenu.so %%GTK2%%lib/xfce4/panel/wrapper-1.0 lib/xfce4/panel/wrapper-2.0 %%GTK2%%libdata/pkgconfig/libxfce4panel-1.0.pc libdata/pkgconfig/libxfce4panel-2.0.pc share/applications/panel-desktop-handler.desktop share/applications/panel-preferences.desktop %%GIR%%share/gir-1.0/libxfce4panel-2.0.gir share/icons/hicolor/16x16/apps/xfce4-panel-menu.png share/icons/hicolor/16x16/apps/xfce4-panel.png share/icons/hicolor/22x22/apps/xfce4-panel-menu.png share/icons/hicolor/22x22/apps/xfce4-panel.png share/icons/hicolor/24x24/apps/xfce4-panel-menu.png share/icons/hicolor/24x24/apps/xfce4-panel.png share/icons/hicolor/32x32/apps/xfce4-panel-menu.png share/icons/hicolor/32x32/apps/xfce4-panel.png share/icons/hicolor/48x48/apps/xfce4-panel-menu.png share/icons/hicolor/48x48/apps/xfce4-panel.png share/icons/hicolor/scalable/apps/xfce4-panel.svg %%NLS%%share/locale/am/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/ar/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/ast/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/be/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/bg/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/bn/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/ca/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/cs/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/da/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/de/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/el/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/en_AU/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/en_GB/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/eo/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/es/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/et/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/eu/LC_MESSAGES/xfce4-panel.mo +%%NLS%%share/locale/fa_IR/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/fi/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/fr/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/gl/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/he/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/hr/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/hu/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/hy_AM/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/id/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/ie/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/is/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/it/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/ja/LC_MESSAGES/xfce4-panel.mo +%%NLS%%share/locale/ka/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/kk/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/ko/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/lt/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/lv/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/ms/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/nb/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/nl/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/nn/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/oc/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/pa/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/pl/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/pt/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/ro/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/ru/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/si/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/sk/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/sl/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/sq/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/sr/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/sv/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/te/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/th/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/tr/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/ug/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/uk/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/ur/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/ur_PK/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/vi/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/zh_HK/LC_MESSAGES/xfce4-panel.mo %%NLS%%share/locale/zh_TW/LC_MESSAGES/xfce4-panel.mo share/xfce4/panel/plugins/actions.desktop share/xfce4/panel/plugins/applicationsmenu.desktop share/xfce4/panel/plugins/clock.desktop share/xfce4/panel/plugins/directorymenu.desktop share/xfce4/panel/plugins/launcher.desktop share/xfce4/panel/plugins/pager.desktop share/xfce4/panel/plugins/separator.desktop share/xfce4/panel/plugins/showdesktop.desktop share/xfce4/panel/plugins/systray.desktop share/xfce4/panel/plugins/tasklist.desktop share/xfce4/panel/plugins/windowmenu.desktop %%VAPI%%share/vala/vapi/libxfce4panel-2.0.deps %%VAPI%%share/vala/vapi/libxfce4panel-2.0.vapi