Hello community,

here is the log from the commit of package kdebase4-workspace for 
openSUSE:Factory
checked in at Wed Jun 8 16:28:27 CEST 2011.



--------
--- KDE/kdebase4-workspace/kdebase4-wallpapers.changes  2011-04-28 
18:13:56.000000000 +0200
+++ /mounts/work_src_done/STABLE/kdebase4-workspace/kdebase4-wallpapers.changes 
2011-06-02 19:46:40.000000000 +0200
@@ -1,0 +2,13 @@
+Thu Jun  2 19:45:55 CEST 2011 - dmuel...@suse.de
+
+- update to 4.6.4
+  * Bugfixes over KDE 4.6.3
+  *  see http://kde.org/announcements/changelogs/changelog4_6_3to4_6_4.php for 
details
+  
+
+-------------------------------------------------------------------
+Wed May  4 09:29:55 UTC 2011 - tittiatc...@gmail.com
+
+- Added Patch for NM 0.9 compatibility (only for Factory)
+
+-------------------------------------------------------------------
--- KDE/kdebase4-workspace/kdebase4-workspace.changes   2011-05-04 
11:30:45.000000000 +0200
+++ /mounts/work_src_done/STABLE/kdebase4-workspace/kdebase4-workspace.changes  
2011-06-04 12:59:04.000000000 +0200
@@ -1,0 +2,20 @@
+Sat Jun  4 10:28:09 UTC 2011 - e...@suse.de
+
+- Add upstream patch:
+  Enable_direct_rendering_for_all_Mesa_drivers.diff
+  * This enables direct rendering for all Mesa drivers requiring
+    at least Mesa 7.10.
+    This allows to remove a revert patch to Mesa. This patch allows us
+    to remove a patch to Mesa which restores an older version of the 
+    renderer string.
+    It will become obsolete once a new version of kwin is checked in.
+
+-------------------------------------------------------------------
+Thu Jun  2 19:45:55 CEST 2011 - dmuel...@suse.de
+
+- update to 4.6.4
+  * Bugfixes over KDE 4.6.3
+  *  see http://kde.org/announcements/changelogs/changelog4_6_3to4_6_4.php for 
details
+  
+
+-------------------------------------------------------------------
--- KDE/kdebase4-workspace/python-kdebase4.changes      2011-04-28 
18:13:57.000000000 +0200
+++ /mounts/work_src_done/STABLE/kdebase4-workspace/python-kdebase4.changes     
2011-06-02 19:46:46.000000000 +0200
@@ -1,0 +2,13 @@
+Thu Jun  2 19:45:55 CEST 2011 - dmuel...@suse.de
+
+- update to 4.6.4
+  * Bugfixes over KDE 4.6.3
+  *  see http://kde.org/announcements/changelogs/changelog4_6_3to4_6_4.php for 
details
+  
+
+-------------------------------------------------------------------
+Wed May  4 09:29:55 UTC 2011 - tittiatc...@gmail.com
+
+- Added Patch for NM 0.9 compatibility (only for Factory)
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  kdebase-workspace-4.6.3.tar.bz2

New:
----
  Enable_direct_rendering_for_all_Mesa_drivers.diff
  kdebase-workspace-4.6.4.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kdebase4-wallpapers.spec ++++++
--- /var/tmp/diff_new_pack.lPvAzh/_old  2011-06-08 16:27:56.000000000 +0200
+++ /var/tmp/diff_new_pack.lPvAzh/_new  2011-06-08 16:27:56.000000000 +0200
@@ -22,7 +22,7 @@
 Group:          System/GUI/KDE
 Summary:        KDE 4 Wallpapers
 Url:            http://www.kde.org/
-Version:        4.6.3
+Version:        4.6.4
 Release:        1
 BuildRequires:  libdbusmenu-qt-devel
 BuildRequires:  libkdepimlibs4-devel >= %version

++++++ kdebase4-workspace.spec ++++++
--- /var/tmp/diff_new_pack.lPvAzh/_old  2011-06-08 16:27:56.000000000 +0200
+++ /var/tmp/diff_new_pack.lPvAzh/_new  2011-06-08 16:27:56.000000000 +0200
@@ -22,7 +22,7 @@
 Group:          System/GUI/KDE
 Summary:        The KDE Workspace Components
 Url:            http://www.kde.org/
-Version:        4.6.3
+Version:        4.6.4
 Release:        1
 BuildRequires:  audit-devel
 BuildRequires:  bluez-devel
@@ -116,6 +116,9 @@
 %if %suse_version > 1140
 Patch215:       kdebase-workspace-4.6.1-nm-09-compat.patch
 %endif
+%if %suse_version >= 1140
+Patch216:       Enable_direct_rendering_for_all_Mesa_drivers.diff
+%endif
 Requires:       kde4-kgreeter-plugins = %version
 Requires:       kdebase4-workspace-liboxygenstyle = %version
 %kde4_runtime_requires
@@ -211,6 +214,9 @@
 %if %suse_version > 1140
 %patch215 -p1
 %endif
+%if %suse_version >= 1140
+%patch216 -p1
+%endif
 cp %{SOURCE3} kwin/effects/cube/data/cubecap.png
 
 %build

++++++ python-kdebase4.spec ++++++
--- /var/tmp/diff_new_pack.lPvAzh/_old  2011-06-08 16:27:57.000000000 +0200
+++ /var/tmp/diff_new_pack.lPvAzh/_new  2011-06-08 16:27:57.000000000 +0200
@@ -26,7 +26,7 @@
 Group:          System/GUI/KDE
 Summary:        Python bindings for KDE 4 desktop shell
 Url:            http://www.kde.org/
-Version:        4.6.3
+Version:        4.6.4
 Release:        1
 BuildRequires:  NetworkManager-devel bluez-devel libQtWebKit-devel 
libdbusmenu-qt-devel libkdepimlibs4-devel >= %version libqimageblitz-devel
 BuildRequires:  libknotificationitem-devel libsmbclient-devel 
libxklavier-devel python-kde4-devel >= %version

++++++ Enable_direct_rendering_for_all_Mesa_drivers.diff ++++++
commit afe966579d56f85444c432a3a6adf026d2941bd5
Author: Martin Gräßlin <mgraess...@kde.org>
Date:   Sun May 1 11:49:26 2011 +0200

    Enable direct rendering for all Mesa drivers
    
    As KWin requires at least Mesa 7.10 for OpenGL we can be sure
    that all Mesa drivers support DRI2 and can enable direct rendering
    for it.
    
    Parsing the version string to identify if it is a mesa driver.
    This can cause breakage again in future versions of Mesa.
    Unfortunately version, vendor and renderer are the only information
    queryable just with OpenGL API.
    BUG: 270942
    FIXED-IN: 4.7.0

diff --git a/kwin/opengltest/opengltest.cpp b/kwin/opengltest/opengltest.cpp
index d2d8f70..eda7b51 100644
--- a/kwin/opengltest/opengltest.cpp
+++ b/kwin/opengltest/opengltest.cpp
@@ -81,16 +81,9 @@ int main(int argc, char *argv[])
     if ((major == 1 && minor < 3) && !strstr(glxExtensions, 
"GLX_EXT_texture_from_pixmap"))
         return 1;
 
-    // Assume that direct rendering works with DRI2 drivers
-    const GLubyte *renderer = glGetString(GL_RENDERER);
-    if (strstr((const char *)renderer, "DRI2"))
-        return 0;
-
-    // The Intel driver doesn't have DRI2 in the renderer string
-    if (strstr((const char *)renderer, "GEM"))
-        return 0;
-
-    if (strstr((const char *)renderer, "Gallium"))
+    // Assume that all Mesa drivers support direct rendering
+    const GLubyte *version = glGetString(GL_VERSION);
+    if (strstr((const char *)version, "Mesa"))
         return 0;
 
     // Direct contexts also work with the NVidia driver
++++++ kdebase-workspace-4.6.3.tar.bz2 -> kdebase-workspace-4.6.4.tar.bz2 ++++++
KDE/kdebase4-workspace/kdebase-workspace-4.6.3.tar.bz2 
/mounts/work_src_done/STABLE/kdebase4-workspace/kdebase-workspace-4.6.4.tar.bz2 
differ: char 11, line 1




++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to