This page is about the Xfce environment and its ports on FreeBSD.

There is a mailing list, freebsd-xfce@ , to which you can subscribe.

Current list of people in xfce@

Committers

Contributors

IRC

You can find some of xfce@ people on #freebsd-xfce on IRC EFNet. Feel free to connect and ask questions or discuss a future of Xfce on FreeBSD.

Development

This section describes development, notes.

Xfce repository

URL: https://www.assembla.com/spaces/xfce4/subversion/source

About trunk branch

There're only unstable releases (and some new applications / plugins not yet in ports tree).

  • sysutils/consolekit (not anymore maintained) is replaced by sysutils/consolekit2

Below graph of Xfce's dependencies chain used in Mk/Uses/xfce.mk.

attachment:xfce4.png

Get xfcemerge script

xfcemerge is available in trunk/Tools/scripts directory, in order to update your ports tree .

Usage:

# sh xfcemerge -h
usage: xfcemerge [-c] [-m] [-r]

options:
  -c    Checkout the Xfce devel repo
  -m    Merge into the ports tree
  -r    Remove local changes in ports tree

Bugs

Ports

Documentation

What's new?

Changes between 4.10 and 4.11 4.12:

Short video, which shows significant changes to the end user.

Port

Version

Branch

Note

sysutils/garcon

0.5.0

trunk

1

x11/xfce4-dashboard

0.5.0

trunk

x11/xfce4-hotcorner-plugin

0.0.2

trunk

1. Support GTK2 and GTK3

FAQ

A review is available D1305.

How to use sysutils/consolekit2?

1. Get the port:

svn co https://subversion.assembla.com/svn/xfce4/trunk/sysutils/consolekit2

2. Copy it to your ports tree

3. Rebuild every port (installed on your system), which depends of sysutils/consolekit.

Xfce supports PulseAudio?

Yes :)

attachment:freebsd-pulseaudio.png

Xfce (last edited 2015-08-10 20:55:18 by OlivierDuchateau)