depends -sub CXX gcc &&

# Main opera binary dependencies
depends libx11 &&
depends libxext &&
depends freetype2 &&
depends fontconfig &&
depends libxrender &&

if [[ $OPERA_BRANCH == "stable" ]]; then
  depends rpm2targz &&

  depends curl &&
  depends nspr &&
  depends nss &&
  depends expat &&
  depends libxi &&
  depends libxtst &&
  depends libxscrnsaver &&
  depends libxcomposite &&
  depends libxrandr &&
  depends libxfixes &&
  depends libxdamage &&
  depends libxcursor &&
  depends gconf2 &&
  depends alsa-lib &&
  depends dbus &&
  depends libnotify &&
  depends cups
else
  depends libsm &&
  depends libice &&
  depends libxft &&
  depends zlib &&

  # Additional plugin wrapper dependencies
  depends libxt &&

  optional_depends  JAVA  ""  ""  "for Java Runtime Environment"
fi &&

# Additional graphical toolkit dependencies
if [[ $OPERA_TOOLKIT == "gtk+2" ]] || [[ $OPERA_BRANCH == "stable" ]]; then
  depends gtk+2 &&
  depends atk &&
  depends pango &&
  depends cairo &&
  depends glib2
elif [[ $OPERA_TOOLKIT == "kde4" ]]; then
  depends kdelibs4 &&
  depends qt4
fi
