Index: head/x11/xfce4-taskmanager/Makefile =================================================================== --- head/x11/xfce4-taskmanager/Makefile (revision 434477) +++ head/x11/xfce4-taskmanager/Makefile (revision 434478) @@ -1,25 +1,29 @@ # Created by: DaJoob # $FreeBSD$ PORTNAME= xfce4-taskmanager PORTVERSION= 1.2.0 +PORTREVISION= 1 CATEGORIES= x11 xfce MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Task manager for the Xfce desktop LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 + GNU_CONFIGURE= yes USES= gettext gmake localbase pkgconfig tar:bzip2 -USE_GNOME= gtk20 gtk30 glib20 cairo gdkpixbuf2 intltool libwnck3 +USE_GNOME= gtk20 glib20 cairo gdkpixbuf2 intltool libwnck USE_XORG= ice sm x11 xmu xt CONFIGURE_ARGS+= --disable-gksu \ - --enable-gtk3 --enable-wnck3 \ - --disable-wnck + --disable-gtk3 --disable-wnck3 \ + --enable-wnck .include Index: head/x11/xfce4-taskmanager/files/patch-src_process-window.c =================================================================== --- head/x11/xfce4-taskmanager/files/patch-src_process-window.c (revision 434477) +++ head/x11/xfce4-taskmanager/files/patch-src_process-window.c (nonexistent) @@ -1,11 +0,0 @@ ---- src/process-window.c.orig 2017-02-08 22:08:25 UTC -+++ src/process-window.c -@@ -247,7 +247,7 @@ xtm_process_window_init (XtmProcessWindo - window->settings_button = xtm_settings_tool_button_new (); - gtk_toolbar_insert (GTK_TOOLBAR (window->toolbar), GTK_TOOL_ITEM (window->settings_button), 1); - -- icon = gtk_image_new_from_icon_name ("xc_crosshair", GTK_ICON_SIZE_LARGE_TOOLBAR); -+ icon = gtk_image_new_from_icon_name ("dialog-information", GTK_ICON_SIZE_LARGE_TOOLBAR); - xwininfo = gtk_tool_button_new (icon, _("Identify Window")); - gtk_widget_set_tooltip_text (GTK_WIDGET (xwininfo), _("Identify an open window by clicking on it.")); - gtk_toolbar_insert (GTK_TOOLBAR (window->toolbar), GTK_TOOL_ITEM (xwininfo), 2); Property changes on: head/x11/xfce4-taskmanager/files/patch-src_process-window.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/xfce4-taskmanager/files/patch-src__task-manager-freebsd.c =================================================================== --- head/x11/xfce4-taskmanager/files/patch-src__task-manager-freebsd.c (nonexistent) +++ head/x11/xfce4-taskmanager/files/patch-src__task-manager-freebsd.c (revision 434478) @@ -0,0 +1,49 @@ +--- patch-src_task-manager-freebsd.c.orig 2017-02-20 17:11:50 UTC ++++ patch-src_task-manager-freebsd.c +@@ -0,0 +1,46 @@ ++--- src/task-manager-freebsd.c.orig 2017-01-23 06:53:01 UTC +++++ src/task-manager-freebsd.c ++@@ -26,11 +26,11 @@ ++ ++ #include "task-manager.h" ++ ++-gulong +++guint64 ++ get_mem_by_bytes (const gchar *name) ++ { ++- gulong buf; ++- gsize len = sizeof (gulong); +++ guint64 buf = 0; +++ gsize len = sizeof (buf); ++ ++ if (sysctlbyname (name, &buf, &len, NULL, 0) < 0) ++ return 0; ++@@ -41,13 +41,13 @@ get_mem_by_bytes (const gchar *name) ++ guint64 ++ get_mem_by_pages (const gchar *name) ++ { ++- gulong res; +++ guint64 res; ++ ++ res = get_mem_by_bytes (name); ++ if (res > 0) ++ res = res * getpagesize (); ++ ++- return (guint64) res; +++ return res; ++ } ++ ++ gboolean ++@@ -55,10 +55,10 @@ get_memory_usage (guint64 *memory_total, ++ { ++ /* Get memory usage */ ++ { ++- *memory_total = (guint64) get_mem_by_bytes ("hw.physmem");; +++ *memory_total = get_mem_by_bytes ("hw.physmem");; ++ *memory_free = get_mem_by_pages ("vm.stats.vm.v_free_count"); ++ *memory_cache = get_mem_by_pages ("vm.stats.vm.v_inactive_count"); ++- *memory_buffers = (guint64) get_mem_by_bytes ("vfs.bufspace"); +++ *memory_buffers = get_mem_by_bytes ("vfs.bufspace"); ++ } ++ ++ /* Get swap usage */ Property changes on: head/x11/xfce4-taskmanager/files/patch-src__task-manager-freebsd.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