From Fedora Project Wiki
Here is a list of all packages in F10 that hal, libhal.so.1 or libhal-storage.so.1. Except where noted, we don't expect to port these to DeviceKit for F11.
- anaconda - will be ported when and if the installer team thinks that is a good idea
- bluez-gnome - only uses libhal to get the formfactor
- brasero - uses libhal to interact with drives
- cheese - uses libhal to find webcams
- concordance - only requires hal to install fdi files, should be fine
- conexusmm - uses libhal to find serial ports
- control-center - uses libhal in the sound capplet to find sound devices, will be solved by using the new sound capplet in gnome-media
- emelfm2 - uses libhal to find storage devices
- evolution - ipod plugin uses libhal to find ipod devices
- exo - uses libhal to find storage devices
- gdm - should be fine
- gimp - uses libhal to find input devices
- gnomad2 - uses libhal to find portable audio players
- gnome-device-manager - needs porting
- gnome-keyring - uses libhal to monitor removable storage devices
- gnome-mount - needs porting for F11
- gnome-pilot - uses libhal to find usb devices
- gnome-power-manager - has been completely ported to DeviceKit-power
- gnome-utils - uses libhal to find floppy device
- gnome-vfs2 - is being phased out in favour of gvfs
- gnome-volume-manager - is dead
- gparted - only requires hal to install fdi files, should be fine
- gstreamer-plugins-good - uses libhal to find audio devices
- gtkpod - uses libhal to find storage devices
- gvfs - needs porting for F11
- gxine - uses libhal to find block devices
- hal-cups-utils - uses libhal to find printers
- halevt - needs porting
- hplip - requires hal to install fdi files, should be fine
- k3b - uses libhal to find cdrom devices
- kdebase3
- knetworkmanager
- kpowersave - should be ported to DeviceKit-power (dead upstream?)
- libfprint - installs a few fdi files, unused by any apps currently
- libgpod - uses libhal to retrieve info from ipod devices via SCSI commands
- libipoddevice - uses libhal to find ipod devices
- libmtp - requires hal to install fdi files, should be fine
- libsynce - uses libhal to find pda devices
- nautilus-cd-burner - uses hal to interact with drives
- NetworkManager - uses libhal to find network devices
- nut - needs porting to DeviceKit-power (upstream unwilling)
- odccm - uses libhal to find pda devices
- oxine - uses libhal to monitor volumes and drives
- pcmanfm - uses libhal to find volumes and drives
- pmount - uses hal to mount and unmount devices
- pm-utils - requires hal to install fdi files, should be fine
- pulseaudio - uses libhal to find audio devices
- python-minihallib - python wrapper around hal api
- rhpxl - uses hal to find mice and video cards
- rhythmbox - uses libhal to find remote audio players
- sane-backends - only requires hal to install an fdi file, should be fine
- synaptics - only requires hal to install an fdi file, should be fine
- synce-hal
- thinkfinger - requires hal to install some fdi files, should be fine, and is obsoleted by fprintd anyway
- Thunar - uses libhal to monitor volumes and drives
- thunar-volman - uses libhal to monitor removable devices
- tracker - ported to DK-power upstream, needs porting to DeviceKit-disks
- xfce4-volstatus-icon - uses libhal to monitor volumes and drives
- xorg-x11-server - uses libhal to find input devices