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):

Reply via email to