summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2005-07-30 05:48:28 +0000
committerMike Frysinger <vapier@gentoo.org>2005-07-30 05:48:28 +0000
commit1b4cb8bb3f5685246144122c3a998656391f71a8 (patch)
tree67836df969ce2b6862b2fb390cabaebae94106bf /games-sports/trigger/files
parenta digest came back, kill it (diff)
downloadgentoo-2-1b4cb8bb3f5685246144122c3a998656391f71a8.tar.gz
gentoo-2-1b4cb8bb3f5685246144122c3a998656391f71a8.tar.bz2
gentoo-2-1b4cb8bb3f5685246144122c3a998656391f71a8.zip
Refine the glx version check #100374 by David Grant.
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'games-sports/trigger/files')
-rw-r--r--games-sports/trigger/files/trigger-0.5.1c-glx-check.patch15
1 files changed, 15 insertions, 0 deletions
diff --git a/games-sports/trigger/files/trigger-0.5.1c-glx-check.patch b/games-sports/trigger/files/trigger-0.5.1c-glx-check.patch
new file mode 100644
index 000000000000..6eaef541beff
--- /dev/null
+++ b/games-sports/trigger/files/trigger-0.5.1c-glx-check.patch
@@ -0,0 +1,15 @@
+Make sure strings like 2.0 aren't misdetected as 0.0 or 1.0.
+
+http://bugs.gentoo.org/100374
+
+--- src/pengine/glew.c
++++ src/pengine/glew.c
+@@ -5737,7 +5737,7 @@
+ s = glGetString(GL_VERSION);
+ if (!s) return GLEW_ERROR_NO_GL_VERSION;
+ i = _glewStrCLen(s, '.')+1;
+- if (s+i-1 == NULL || s+i == NULL || s[i] < '1')
++ if (s+i-1 == NULL || s+i == NULL || (s[0] < '2' && s[i] < '1'))
+ {
+ return GLEW_ERROR_GL_VERSION_10_ONLY;
+ }