[xscreensaver/f18] Remove warning from calling glLighti with float argument in engine.c
Mamoru Tasaka
mtasaka at fedoraproject.org
Mon Aug 27 03:56:30 UTC 2012
commit 673dcb36ce2e543b404f172dbeb85c3d68451b5b
Author: TASAKA Mamoru <mtasaka at localhost.localdomain>
Date: Mon Aug 27 12:56:26 2012 +0900
Remove warning from calling glLighti with float argument in engine.c
xscreensaver-5.19-engine-clangwarn.patch | 11 +++++++++++
xscreensaver.spec | 8 +++++++-
2 files changed, 18 insertions(+), 1 deletions(-)
---
diff --git a/xscreensaver-5.19-engine-clangwarn.patch b/xscreensaver-5.19-engine-clangwarn.patch
new file mode 100644
index 0000000..17715cf
--- /dev/null
+++ b/xscreensaver-5.19-engine-clangwarn.patch
@@ -0,0 +1,11 @@
+--- xscreensaver-5.19-clang/hacks/glx/engine.c.clang 2012-08-23 23:58:19.000000000 +0900
++++ xscreensaver-5.19-clang/hacks/glx/engine.c 2012-08-24 00:01:13.000000000 +0900
+@@ -587,7 +587,7 @@
+ glLightfv(GL_LIGHT1, GL_POSITION, e->boom_lpos);
+ glLightfv(GL_LIGHT1, GL_DIFFUSE, e->boom_red);
+ glLightfv(GL_LIGHT1, GL_SPECULAR, e->boom_red);
+- glLighti(GL_LIGHT1, GL_LINEAR_ATTENUATION, 1.3);
++ glLightf(GL_LIGHT1, GL_LINEAR_ATTENUATION, 1.3);
+ glLighti(GL_LIGHT1, GL_CONSTANT_ATTENUATION, 0);
+
+ glMaterialfv(GL_FRONT, GL_AMBIENT_AND_DIFFUSE, e->boom_red);
diff --git a/xscreensaver.spec b/xscreensaver.spec
index 1427aec..005273e 100644
--- a/xscreensaver.spec
+++ b/xscreensaver.spec
@@ -10,7 +10,7 @@
%define split_getimage 1
%endif
-%define fedora_rel 3
+%define fedora_rel 4
%undefine extrarel
@@ -68,6 +68,8 @@ Patch32: xscreensaver-5.13-dpmsQuickoff-japo.patch
Patch33: xscreensaver-5.19-lament-wireframe.patch
# Fix improper and operator on flurry detected by llvm-clang
Patch34: xscreensaver-5.19-flurry-clangwarn.patch
+# Remove warning from calling glLighti with float argument in engine.c
+Patch35: xscreensaver-5.19-engine-clangwarn.patch
# driver/test-passwd tty segfaults
Patch41: xscreensaver-5.12-test-passwd-segv-tty.patch
# patch to compile driver/test-xdpms
@@ -266,6 +268,7 @@ This package contains some test programs to debug XScreenSaver.
%patch32 -p1 -b .dpmsoff_japo
%patch33 -p1 -b .wire
%patch34 -p1 -b .andand
+%patch35 -p1 -b .fl_int
%patch41 -p1 -b .test_passwd
%patch42 -p1 -b .test_misc
%patch43 -p1 -b .hndl_extra
@@ -819,6 +822,9 @@ exit 0
%defattr(-,root,root,-)
%changelog
+* Mon Aug 27 2012 Mamoru Tasaka <mtasaka at fedoraproject.org> - 1:5.19-4
+- Remove warning from calling glLighti with float argument in engine.c
+
* Thu Aug 23 2012 Mamoru Tasaka <mtasaka at fedoraproject.org> - 1:5.19-3
- More fix on bug 849961 (lament -no-texture)
More information about the scm-commits
mailing list