Dependencies - Razor-qt/razor-qt GitHub Wiki

Dependencies for Razor-qt 0.5

List of packages required for running and/or building Razor 0.5.x

Required

Runtime

  • Qt 4.6 or above (inluding QtDBus)
  • X11:
  • libX11
  • libXcomposite
  • libXcursor
  • libXdamage
  • libXfixes
  • libXrender
  • libmagic (usually part of the "file" package)
  • zlib

Build

  • cmake (>=2.8)
  • gcc/g++
  • Qt4 devel (>=4.6)
  • libmagic devel support
  • zlib devel support

Optional

Runtime

  • consolekit (shut down, reboot)
  • upower (suspend, hibernate)
  • udisks (panel's removable media plugin)
  • polkit-qt (razor-policykit utility)
  • xscreensaver or any other screen locker supported by xdg-screensaver

Build

  • Doxygen (API documentation)
  • libpolkit-qt-1 (>=0.99) development support (to build razor-policykit utility)
  • LightDM with Qt4 support (for LightDM greeter)
  • alsa devel or pulseaudio (for razor volume icon)
  • libstatgrab devel (panel's CPU and Network Monitor plugins)
  • lm_sensors (>=3.1.0) development support for panel's Sensors plugin

New in Git master (post 0.5)

Optional

  • ICU (for worldclock plugin)

Removed after 0.4.0

  • removed after 0.4.0: libudev - all is solved by DBUS