so a few days ago xfce released 4.12 !!!
I keep my own custom local repository and just found the time to update my xfce to the latest version !
my PKGBUILDs are mostly a template of the below file (git repo)
# Contributor: Evaggelos Balaskas < Evaggelos _AT_ Balaskas _DOT_ GR > # Maintainer: Evaggelos Balaskas < Evaggelos _AT_ Balaskas _DOT_ GR > _pkg=xfwm4 pkgname=$_pkg-git pkgver=git pkgrel=1 arch=('any') pkgdesc="Xfce's window manager" _cat='xfce' _fqdn='git.xfce.org' url="http://$_fqdn/$_cat/$_pkg" license=('GPL v2') depends=(libwnck exo) makedepends=(automake autoconf libtool gcc m4 pkg-config intltool) optdepends=(startup-notification) conflicts=($_pkg) provides=($_pkg) replaces=($_pkg) _gitroot="git://$_fqdn/$_cat" _gitname=$_pkg pkgver() { date +%Y%m%d } build() { if [ -d $_gitname ] ; then msg "cd $_gitname && git pull origin" cd $_gitname && git pull origin msg "The local files are updated." else msg "git clone $_gitroot/$_gitname" git clone $_gitroot/$_gitname msg "The local files are updated." fi cd $srcdir/$_pkg ./autogen.sh --prefix=/usr --disable-debug make } package() { cd $srcdir/$_pkg make DESTDIR=$pkgdir install }
The result is something like this:
If you want to check my entire xfce custom repo, just click xfce-core_4.12.zip
UPDATE
I used this order of installation:
xfce4-dev-tools-git libxfce4util-git xfconf-git libxfce4ui-git exo-git xfwm4-git thunar-git xfdesktop-git thunar-volman-git gtk-xfce-engine-git tumbler-git garcon-git xfce4-appfinder-git xfce4-panel-git xfce4-session-git xfce4-settings-git