Hi, First pre-release of next major version of Xfce has just been released : http://mail.xfce.org/pipermail/xfce-announce/2012-April/000128.html
So far so good here, only two minor known annoyances: - adding a panel launcher for a specific command doesnt work, i'm on it - 'migrate' process segfaults sometimes when migrating existing panel config. If you face that issue, try producing a USEFUL backtrace showing the args to migrate_config_action_48, ie values behind such pointers. migrate_config_action_48 (key=0x7c142940, value=0x7c142200, channel=0x7c11a1c0) at migrate-config.c:157 (if you have migrate.core after upgrade in $HOME, you're likely in that case. Analyse it) This now requires consolekit for proper session shutdown, ie you might need ck-launch-session /usr/local/bin/startxfce4 in .xsession or startxfce4 --with-ck-launch. xfce-utils disappears, corrresponding binaries splitted out to session/libxfce4ui/appfinder. You'll need the quirks diff for a proper clean update. There's also a meta/xfce diff attached. To build : cd /usr/ports/mystuff/x11/ git clone -b next http://rhaalovely.net/git/xfce4 most non-core stuff is commented out in xfce4/Makefile, third party plugins not tested yet. Other than that works fine on my i386 desktop. Landry
Index: Makefile =================================================================== RCS file: /cvs/ports/meta/xfce/Makefile,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 Makefile --- Makefile 4 Mar 2012 17:52:52 -0000 1.1.1.1 +++ Makefile 1 Apr 2012 19:15:33 -0000 @@ -3,7 +3,7 @@ COMMENT-main = Xfce desktop meta-package (base installation) COMMENT-extras = Xfce desktop meta-package (full installation) -V = 4.8 +V = 4.10pre1 PKGNAME= xfce-${V} PKGNAME-main = xfce-${V} @@ -16,7 +16,6 @@ # minimal dependencies for a working desktop # will install garcon/exo/libxfce4util/libxfce4ui RUN_DEPENDS-main += \ - x11/xfce4/xfce-utils \ x11/xfce4/xfce4-panel \ x11/xfce4/xfce4-session \ x11/xfce4/xfce4-settings \ @@ -53,7 +52,6 @@ RUN_DEPENDS-extras += \ x11/xfce4/thunar-archive \ x11/xfce4/thunar-media-tags \ - x11/xfce4/thunar-thumbnailers \ x11/xfce4/thunar-vcs # panel plugins
Index: Makefile =================================================================== RCS file: /cvs/ports/devel/quirks/Makefile,v retrieving revision 1.68 diff -u -r1.68 Makefile --- Makefile 29 Mar 2012 08:12:58 -0000 1.68 +++ Makefile 1 Apr 2012 19:15:54 -0000 @@ -5,7 +5,7 @@ DISTFILES = # API.rev -PKGNAME = quirks-1.66 +PKGNAME = quirks-1.67 PKG_ARCH = * MAINTAINER = Marc Espie <es...@openbsd.org> Index: files/Quirks.pm =================================================================== RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v retrieving revision 1.73 diff -u -r1.73 Quirks.pm --- files/Quirks.pm 29 Mar 2012 08:12:58 -0000 1.73 +++ files/Quirks.pm 1 Apr 2012 19:15:54 -0000 @@ -289,7 +289,8 @@ 'fileutils' => 'coreutils', 'textutils' => 'coreutils', 'gnome-utils' => 'gnome-search-tool', - 'seahorse-plugins' => 'seahorse-nautilus' + 'seahorse-plugins' => 'seahorse-nautilus', + 'xfce-utils' => 'xfce4-session' }; # ->is_base_system($handle, $state):