[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE
From:       Andriy Rysin <arysin () gmail ! com>
Date:       2010-12-27 19:12:37
Message-ID: 20101227191237.821F8AC8AD () svn ! kde ! org
[Download RAW message or body]

SVN commit 1209642 by rysin:

Allow kdelibs/kdebase compile without glu library (review 6213)

 M  +2 -0      kdebase/workspace/kwin/compositingprefs.cpp  
 M  +2 -0      kdebase/workspace/kwin/options.cpp  
 M  +2 -2      kdelibs/plasma/CMakeLists.txt  


--- trunk/KDE/kdebase/workspace/kwin/compositingprefs.cpp #1209641:1209642
@@ -241,6 +241,7 @@
 // See http://techbase.kde.org/Projects/KWin/HW for a list of some cards that are known to work.
 void CompositingPrefs::applyDriverSpecificOptions()
     {
+#ifdef KWIN_HAVE_OPENGL_COMPOSITING
     // Always recommend
     mRecommendCompositing = true;
 
@@ -248,6 +249,7 @@
     mStrictBinding = !gl->supports( LooseBinding );
     if ( gl->driver() == Driver_Intel )
         mEnableVSync = false;
+#endif
     }
 
 
--- trunk/KDE/kdebase/workspace/kwin/options.cpp #1209641:1209642
@@ -57,6 +57,7 @@
     int rate = -1;
     if( options->refreshRate > 0 ) // use manually configured refresh rate
         rate = options->refreshRate;
+#ifdef KWIN_HAVE_OPENGL_COMPOSITING
     else if ( GLPlatform::instance()->driver() == Driver_NVidia )
         {
         QProcess nvidia_settings;
@@ -73,6 +74,7 @@
                 rate = qRound(frate);
             }
         }
+#endif
 #ifdef HAVE_XRANDR
     else if( Extensions::randrAvailable() )
         {
--- trunk/KDE/kdelibs/plasma/CMakeLists.txt #1209641:1209642
@@ -231,12 +231,12 @@
 #   TEST_INCLUDES
 #)
 
-if(QT_QTOPENGL_FOUND AND OPENGL_FOUND)
+if(QT_QTOPENGL_FOUND AND OPENGL_FOUND AND OPENGL_GLU_FOUND)
     message(STATUS "Adding support for OpenGL applets to libplasma")
     set(plasma_LIB_SRCS
         ${plasma_LIB_SRCS}
         glapplet.cpp)
-endif(QT_QTOPENGL_FOUND AND OPENGL_FOUND)
+endif(QT_QTOPENGL_FOUND AND OPENGL_FOUND AND OPENGL_GLU_FOUND)
 
 if (PHONON_FOUND)
     message(STATUS "Adding support for Phonon to libplasma")
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic