Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Sep 2016 07:19:33 +0000 (UTC)
From:      Olivier Duchateau <olivierd@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r421981 - in head/x11/xfce4-dashboard: . files
Message-ID:  <201609130719.u8D7JXdm037019@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: olivierd
Date: Tue Sep 13 07:19:33 2016
New Revision: 421981
URL: https://svnweb.freebsd.org/changeset/ports/421981

Log:
  - Update to 0.6.0
  - Sort USES
  - Remove unneeded patches
  - Mark BROKEN on 9 (probably also on 10, lack of feedback [0]), because it
  requires recent GPU drivers
  
  Tested successfully on FreeBSD >= 11.0-RC2 with fallback drivers, scfb [1],
  and vesa (by me).
  
  [0] https://lists.freebsd.org/pipermail/freebsd-xfce/2016-May/001353.html
  
  Tested by:	Ben Woods (woodsb02@) [1]

Added:
  head/x11/xfce4-dashboard/files/patch-configure   (contents, props changed)
  head/x11/xfce4-dashboard/files/patch-libxfdashboard_quicklaunch.c   (contents, props changed)
Deleted:
  head/x11/xfce4-dashboard/files/patch-xfdashboard_applications-search-provider.c
  head/x11/xfce4-dashboard/files/patch-xfdashboard_applications-view.c
  head/x11/xfce4-dashboard/files/patch-xfdashboard_search-view.c
  head/x11/xfce4-dashboard/files/patch-xfdashboard_windows-view.c
Modified:
  head/x11/xfce4-dashboard/Makefile
  head/x11/xfce4-dashboard/distinfo
  head/x11/xfce4-dashboard/pkg-plist

Modified: head/x11/xfce4-dashboard/Makefile
==============================================================================
--- head/x11/xfce4-dashboard/Makefile	Tue Sep 13 05:34:41 2016	(r421980)
+++ head/x11/xfce4-dashboard/Makefile	Tue Sep 13 07:19:33 2016	(r421981)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	dashboard
-PORTVERSION=	0.4.2
+PORTVERSION=	0.6.0
 CATEGORIES=	x11 xfce
 MASTER_SITES=	XFCE/src/apps/xfdashboard/${PORTVERSION:R}/
 PKGNAMEPREFIX=	xfce4-
@@ -15,17 +15,28 @@ COMMENT=	GNOME shell like dashboard for 
 LICENSE=	GPLv2
 
 LIB_DEPENDS=	libdbus-glib-1.so:devel/dbus-glib \
+	libdbus-1.so:devel/dbus \
+	libjson-glib-1.0.so:devel/json-glib \
+	libcogl.so:graphics/cogl \
 	libclutter-1.0.so:graphics/clutter
 
+BROKEN_FreeBSD_9=	requires recent GPU drivers
+
 GNU_CONFIGURE=	yes
-USES=	pkgconfig libtool gmake perl5 gettext xfce tar:bzip2
-USE_GNOME=	glib20 gtk30 libwnck3 intltool intlhack
+USES=	gettext-tools gmake localbase libtool pathfix perl5 pkgconfig \
+	tar:bzip2 xfce:gtk3
+USE_GNOME=	glib20 gtk30 libwnck3 cairo intltool intlhack
 USE_XFCE=	garcon
-USE_XORG=	x11 xcomposite xdamage xinerama
-USE_GL=	gl
+USE_XORG=	x11 xcomposite xdamage xext xfixes xi xinerama xrandr
+USE_GL=	egl gl
 INSTALLS_ICONS=	yes
 INSTALL_TARGET=	install-strip
 
+OPTIONS_DEFINE=	NLS
+NLS_USES=	gettext-runtime
+NLS_CONFIGURE_ENABLE=	nls
+OPTIONS_SUB=	yes
+
 post-patch:
 # Decrease default value of desaturation factor (0.0 -> no desaturation)
 # With some graphics cards, quick launch icons are totally black with

Modified: head/x11/xfce4-dashboard/distinfo
==============================================================================
--- head/x11/xfce4-dashboard/distinfo	Tue Sep 13 05:34:41 2016	(r421980)
+++ head/x11/xfce4-dashboard/distinfo	Tue Sep 13 07:19:33 2016	(r421981)
@@ -1,2 +1,3 @@
-SHA256 (xfce4/xfdashboard-0.4.2.tar.bz2) = d00f8378b5813f307a54d97150cad1ba9f5fc2c4e175e127b787610d603cec3a
-SIZE (xfce4/xfdashboard-0.4.2.tar.bz2) = 2276535
+TIMESTAMP = 1463852460
+SHA256 (xfce4/xfdashboard-0.6.0.tar.bz2) = 86feda138001a3bbb686a36c14ad6923e3c7ab2c1b921217f9c075cd43c2b1bc
+SIZE (xfce4/xfdashboard-0.6.0.tar.bz2) = 2401630

Added: head/x11/xfce4-dashboard/files/patch-configure
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/xfce4-dashboard/files/patch-configure	Tue Sep 13 07:19:33 2016	(r421981)
@@ -0,0 +1,11 @@
+--- configure.orig	2016-05-20 19:36:31 UTC
++++ configure
+@@ -14443,7 +14443,7 @@ $as_echo "#define HAVE_LC_MESSAGES 1" >>
+ 
+     fi
+   fi
+-     USE_NLS=yes
++     #USE_NLS=yes
+ 
+ 
+     gt_cv_have_gettext=no

Added: head/x11/xfce4-dashboard/files/patch-libxfdashboard_quicklaunch.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/xfce4-dashboard/files/patch-libxfdashboard_quicklaunch.c	Tue Sep 13 07:19:33 2016	(r421981)
@@ -0,0 +1,11 @@
+--- libxfdashboard/quicklaunch.c.orig	2016-03-29 05:48:01 UTC
++++ libxfdashboard/quicklaunch.c
+@@ -1295,7 +1295,7 @@ static void _xfdashboard_quicklaunch_set
+ 	XfdashboardQuicklaunchPrivate	*priv;
+ 	guint							i;
+ 	const gchar						*defaultApplications[]=	{
+-																"exo-web-browser.desktop"
++																"exo-web-browser.desktop",
+ 																"exo-mail-reader.desktop",
+ 																"exo-file-manager.desktop",
+ 																"exo-terminal-emulator.desktop",

Modified: head/x11/xfce4-dashboard/pkg-plist
==============================================================================
--- head/x11/xfce4-dashboard/pkg-plist	Tue Sep 13 05:34:41 2016	(r421980)
+++ head/x11/xfce4-dashboard/pkg-plist	Tue Sep 13 07:19:33 2016	(r421981)
@@ -1,9 +1,81 @@
 bin/xfdashboard
 bin/xfdashboard-settings
 etc/xdg/autostart/xfdashboard-autostart.desktop
+include/xfdashboard/libxfdashboard/action-button.h
+include/xfdashboard/libxfdashboard/actor.h
+include/xfdashboard/libxfdashboard/application-button.h
+include/xfdashboard/libxfdashboard/application-database.h
+include/xfdashboard/libxfdashboard/application-tracker.h
+include/xfdashboard/libxfdashboard/application.h
+include/xfdashboard/libxfdashboard/applications-menu-model.h
+include/xfdashboard/libxfdashboard/applications-search-provider.h
+include/xfdashboard/libxfdashboard/applications-view.h
+include/xfdashboard/libxfdashboard/background.h
+include/xfdashboard/libxfdashboard/binding.h
+include/xfdashboard/libxfdashboard/bindings-pool.h
+include/xfdashboard/libxfdashboard/box-layout.h
+include/xfdashboard/libxfdashboard/button.h
+include/xfdashboard/libxfdashboard/click-action.h
+include/xfdashboard/libxfdashboard/collapse-box.h
+include/xfdashboard/libxfdashboard/compat.h
+include/xfdashboard/libxfdashboard/css-selector.h
+include/xfdashboard/libxfdashboard/desktop-app-info.h
+include/xfdashboard/libxfdashboard/drag-action.h
+include/xfdashboard/libxfdashboard/drop-action.h
+include/xfdashboard/libxfdashboard/dynamic-table-layout.h
+include/xfdashboard/libxfdashboard/emblem-effect.h
+include/xfdashboard/libxfdashboard/fill-box-layout.h
+include/xfdashboard/libxfdashboard/focus-manager.h
+include/xfdashboard/libxfdashboard/focusable.h
+include/xfdashboard/libxfdashboard/image-content.h
+include/xfdashboard/libxfdashboard/libxfdashboard.h
+include/xfdashboard/libxfdashboard/live-window.h
+include/xfdashboard/libxfdashboard/live-workspace.h
+include/xfdashboard/libxfdashboard/model.h
+include/xfdashboard/libxfdashboard/outline-effect.h
+include/xfdashboard/libxfdashboard/plugin.h
+include/xfdashboard/libxfdashboard/plugins-manager.h
+include/xfdashboard/libxfdashboard/quicklaunch.h
+include/xfdashboard/libxfdashboard/scaled-table-layout.h
+include/xfdashboard/libxfdashboard/scrollbar.h
+include/xfdashboard/libxfdashboard/search-manager.h
+include/xfdashboard/libxfdashboard/search-provider.h
+include/xfdashboard/libxfdashboard/search-result-container.h
+include/xfdashboard/libxfdashboard/search-result-set.h
+include/xfdashboard/libxfdashboard/search-view.h
+include/xfdashboard/libxfdashboard/stage-interface.h
+include/xfdashboard/libxfdashboard/stage.h
+include/xfdashboard/libxfdashboard/stylable.h
+include/xfdashboard/libxfdashboard/text-box.h
+include/xfdashboard/libxfdashboard/theme-css.h
+include/xfdashboard/libxfdashboard/theme-effects.h
+include/xfdashboard/libxfdashboard/theme-layout.h
+include/xfdashboard/libxfdashboard/theme.h
+include/xfdashboard/libxfdashboard/toggle-button.h
+include/xfdashboard/libxfdashboard/tooltip-action.h
+include/xfdashboard/libxfdashboard/types.h
+include/xfdashboard/libxfdashboard/utils.h
+include/xfdashboard/libxfdashboard/view-manager.h
+include/xfdashboard/libxfdashboard/view-selector.h
+include/xfdashboard/libxfdashboard/view.h
+include/xfdashboard/libxfdashboard/viewpad.h
+include/xfdashboard/libxfdashboard/window-content.h
+include/xfdashboard/libxfdashboard/window-tracker-monitor.h
+include/xfdashboard/libxfdashboard/window-tracker-window.h
+include/xfdashboard/libxfdashboard/window-tracker-workspace.h
+include/xfdashboard/libxfdashboard/window-tracker.h
+include/xfdashboard/libxfdashboard/windows-view.h
+include/xfdashboard/libxfdashboard/workspace-selector.h
+lib/libxfdashboard.so
+lib/libxfdashboard.so.0
+lib/libxfdashboard.so.0.600.0
+lib/xfdashboard/plugins/clock-view.so
+lib/xfdashboard/plugins/gnome-shell-search-provider.so
+lib/xfdashboard/plugins/hot-corner.so
+libdata/pkgconfig/libxfdashboard.pc
 share/appdata/xfdashboard.appdata.xml
-share/applications/xfdashboard.desktop
 share/applications/xfdashboard-settings.desktop
+share/applications/xfdashboard.desktop
 share/icons/hicolor/128x128/apps/xfdashboard.png
 share/icons/hicolor/16x16/apps/xfdashboard.png
 share/icons/hicolor/22x22/apps/xfdashboard.png
@@ -13,58 +85,59 @@ share/icons/hicolor/32x32/apps/xfdashboa
 share/icons/hicolor/48x48/apps/xfdashboard.png
 share/icons/hicolor/64x64/apps/xfdashboard.png
 share/icons/hicolor/96x96/apps/xfdashboard.png
-share/locale/es/LC_MESSAGES/xfdashboard.mo
-share/locale/fr/LC_MESSAGES/xfdashboard.mo
-share/locale/he/LC_MESSAGES/xfdashboard.mo
-share/locale/it_IT/LC_MESSAGES/xfdashboard.mo
-share/locale/sr/LC_MESSAGES/xfdashboard.mo
+%%NLS%%share/locale/es/LC_MESSAGES/xfdashboard.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/xfdashboard.mo
+%%NLS%%share/locale/he/LC_MESSAGES/xfdashboard.mo
+%%NLS%%share/locale/it_IT/LC_MESSAGES/xfdashboard.mo
+%%NLS%%share/locale/lt/LC_MESSAGES/xfdashboard.mo
+%%NLS%%share/locale/sr/LC_MESSAGES/xfdashboard.mo
 share/themes/xfdashboard-auber/xfdashboard-1.0/effects.xml
 share/themes/xfdashboard-auber/xfdashboard-1.0/screenshot-xfdashboard-auber.png
 share/themes/xfdashboard-auber/xfdashboard-1.0/xfdashboard-auber.css
+share/themes/xfdashboard-auber/xfdashboard-1.0/xfdashboard-secondary.xml
 share/themes/xfdashboard-auber/xfdashboard-1.0/xfdashboard.css
 share/themes/xfdashboard-auber/xfdashboard-1.0/xfdashboard.theme
 share/themes/xfdashboard-auber/xfdashboard-1.0/xfdashboard.xml
-share/themes/xfdashboard-auber/xfdashboard-1.0/xfdashboard-secondary.xml
 share/themes/xfdashboard-blue/xfdashboard-1.0/effects.xml
 share/themes/xfdashboard-blue/xfdashboard-1.0/xfdashboard-blue.css
+share/themes/xfdashboard-blue/xfdashboard-1.0/xfdashboard-secondary.xml
 share/themes/xfdashboard-blue/xfdashboard-1.0/xfdashboard.css
 share/themes/xfdashboard-blue/xfdashboard-1.0/xfdashboard.theme
 share/themes/xfdashboard-blue/xfdashboard-1.0/xfdashboard.xml
-share/themes/xfdashboard-blue/xfdashboard-1.0/xfdashboard-secondary.xml
 share/themes/xfdashboard-dark/xfdashboard-1.0/effects.xml
 share/themes/xfdashboard-dark/xfdashboard-1.0/screenshot-xfdashboard-dark.png
 share/themes/xfdashboard-dark/xfdashboard-1.0/xfdashboard-dark.css
+share/themes/xfdashboard-dark/xfdashboard-1.0/xfdashboard-secondary.xml
 share/themes/xfdashboard-dark/xfdashboard-1.0/xfdashboard.css
 share/themes/xfdashboard-dark/xfdashboard-1.0/xfdashboard.theme
 share/themes/xfdashboard-dark/xfdashboard-1.0/xfdashboard.xml
-share/themes/xfdashboard-dark/xfdashboard-1.0/xfdashboard-secondary.xml
 share/themes/xfdashboard-mint/xfdashboard-1.0/effects.xml
 share/themes/xfdashboard-mint/xfdashboard-1.0/screenshot-xfdashboard-mint.png
 share/themes/xfdashboard-mint/xfdashboard-1.0/xfdashboard-mint.css
+share/themes/xfdashboard-mint/xfdashboard-1.0/xfdashboard-secondary.xml
 share/themes/xfdashboard-mint/xfdashboard-1.0/xfdashboard.css
 share/themes/xfdashboard-mint/xfdashboard-1.0/xfdashboard.theme
 share/themes/xfdashboard-mint/xfdashboard-1.0/xfdashboard.xml
-share/themes/xfdashboard-mint/xfdashboard-1.0/xfdashboard-secondary.xml
 share/themes/xfdashboard-moranga/xfdashboard-1.0/effects.xml
 share/themes/xfdashboard-moranga/xfdashboard-1.0/screenshot-xfdashboard-moranga.png
 share/themes/xfdashboard-moranga/xfdashboard-1.0/xfdashboard-moranga.css
+share/themes/xfdashboard-moranga/xfdashboard-1.0/xfdashboard-secondary.xml
 share/themes/xfdashboard-moranga/xfdashboard-1.0/xfdashboard.css
 share/themes/xfdashboard-moranga/xfdashboard-1.0/xfdashboard.theme
 share/themes/xfdashboard-moranga/xfdashboard-1.0/xfdashboard.xml
-share/themes/xfdashboard-moranga/xfdashboard-1.0/xfdashboard-secondary.xml
 share/themes/xfdashboard-wine/xfdashboard-1.0/effects.xml
 share/themes/xfdashboard-wine/xfdashboard-1.0/screenshot-xfdashboard-wine.png
+share/themes/xfdashboard-wine/xfdashboard-1.0/xfdashboard-secondary.xml
 share/themes/xfdashboard-wine/xfdashboard-1.0/xfdashboard-wine.css
 share/themes/xfdashboard-wine/xfdashboard-1.0/xfdashboard.css
 share/themes/xfdashboard-wine/xfdashboard-1.0/xfdashboard.theme
 share/themes/xfdashboard-wine/xfdashboard-1.0/xfdashboard.xml
-share/themes/xfdashboard-wine/xfdashboard-1.0/xfdashboard-secondary.xml
 share/themes/xfdashboard/xfdashboard-1.0/effects.xml
 share/themes/xfdashboard/xfdashboard-1.0/screenshot-xfdashboard.png
 share/themes/xfdashboard/xfdashboard-1.0/windows-view.png
+share/themes/xfdashboard/xfdashboard-1.0/xfdashboard-secondary.xml
 share/themes/xfdashboard/xfdashboard-1.0/xfdashboard.css
 share/themes/xfdashboard/xfdashboard-1.0/xfdashboard.theme
 share/themes/xfdashboard/xfdashboard-1.0/xfdashboard.xml
-share/themes/xfdashboard/xfdashboard-1.0/xfdashboard-secondary.xml
 share/xfdashboard/bindings.xml
 share/xfdashboard/preferences.ui



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201609130719.u8D7JXdm037019>