Xfce environment and its ports on FreeBSD.
Feel free to connect and ask questions or discuss a future of Xfce on FreeBSD.
This section describes development, notes.
URL: https://www.assembla.com/spaces/xfce4/subversion/source
There're only unstable releases (and some new applications / plugins not yet in ports tree).
Below graph of Xfce's dependencies chain used in Mk/Uses/xfce.mk.
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
Changes between 4.10 and 4.11 4.12:
x11-wm/xfce4) r376142x11/libxfce4menu (mandatory for multimedia/xfce4-parole)misc/xfce4-appfinder, editors/mousepad (unset) and x11-wm/xfce4-panel (set, for better support of Gtk3 applications)multimedia/xfce4-parole (we follow upstream changes)x11-themes/gtk-xfce-engine (see discussion)Short video, which shows significant changes to the end user.
Changes between 4.12 and 4.13:
| Port | Version | Branch | Note |
|---|---|---|---|
| multimedia/xfce4-parole | 0.9.1 | trunk | 1 |
| sysutils/garcon | 0.5.0 | trunk | 2 |
| sysutils/xfce4-settings | 4.13.0 | trunk | 3, 4 |
| x11/libexo | 0.11.2 | trunk | |
| x11/libxfce4menu | 4.13.1 | trunk | |
| x11/xfce4-dashboard | 0.7.1 | trunk | 4 |
| x11/xfce4-whiskermenu-plugin | 2.1.0 | trunk | 4 |
| x11-wm/xfce4-wm | 4.13.0 | trunk |
A review is available D1305. This document might be outdated.
How to use ConsoleKit2?
1. Get the port:
svn co https://subversion.assembla.com/svn/xfce4/trunk/sysutils/consolekit
2. Copy it to your ports tree
3. Rebuild every port (installed on your system), which depends of sysutils/consolekit.
audio/pulseaudioports-mgmt/packagekitsysutils/halx11/cinnamon-sessionx11/gdmx11/gnome-sessionx11/kde4-workspacex11/mate-session-managerx11/slimx11-wm/xfce4-sessionwww/gnome-user-shareXfce supports PulseAudio?
Yes :)
{{xfce/freebsd-pulseaudio.png?280}}