After installing 'xorg' package with its dependencies I had to install
'hal' separately.
It's intentional. We don't want HAL as an dependency for xorg by
great. in FreeBSD ports it is selectable by config options. and i always
turn it off.
Anyway - lot of X dependent packages still includes hal even if i don't
want it.
Still no idea how it is in dragonfly - i am still FreeBSD user.
default. The option was removed completely although this will be
restored and turned off by default, and replaced with the udev patch
option if possible.