summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKristian Høgsberg <krh@fedoraproject.org>2006-12-03 23:11:22 +0000
committerKristian Høgsberg <krh@fedoraproject.org>2006-12-03 23:11:22 +0000
commitce9ee0c22f38feece8fbb31299ac37a0392e1814 (patch)
tree6809313cc87885e6f445a16e7b27bbc7fc2e6cc9
parent0d83db96392a847a38eaa0e92a972c77456565d5 (diff)
downloadmesa-ce9ee0c22f38feece8fbb31299ac37a0392e1814.tar.gz
mesa-ce9ee0c22f38feece8fbb31299ac37a0392e1814.tar.xz
mesa-ce9ee0c22f38feece8fbb31299ac37a0392e1814.zip
- Update to 6.5.2.mesa-6_5_2-1_fc7
-rw-r--r--.cvsignore2
-rw-r--r--mesa-6.5.1-build-config.patch11
-rw-r--r--mesa-6.5.1-selinux-awareness.patch20
-rw-r--r--mesa.spec17
-rw-r--r--sources4
5 files changed, 22 insertions, 32 deletions
diff --git a/.cvsignore b/.cvsignore
index 1c8ddf4..5333495 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -5,3 +5,5 @@ glu-man-pages.tar.bz2
glx-man-pages.tar.bz2
gl-manpages-1.0.tar.bz2
gl-manpages-1.0.1.tar.bz2
+MesaDemos-6.5.2.tar.bz2
+MesaLib-6.5.2.tar.bz2
diff --git a/mesa-6.5.1-build-config.patch b/mesa-6.5.1-build-config.patch
index f78e8a4..c64292f 100644
--- a/mesa-6.5.1-build-config.patch
+++ b/mesa-6.5.1-build-config.patch
@@ -121,7 +121,7 @@
@@ -65,4 +64,4 @@
# gamma are missing because they have not been converted to use the new
# interface.
- DRI_DIRS = i810 i915 i965 mach64 mga r128 r200 r300 radeon s3v \
+ DRI_DIRS = i810 i915tex i915 i965 mach64 mga r128 r200 r300 radeon s3v \
- savage sis tdfx trident unichrome ffb
+ savage tdfx trident unichrome ffb # sis
--- Mesa-6.5.1/configs/linux-indirect.build-config 2006-08-17 10:09:02.000000000 -0400
@@ -176,12 +176,3 @@
+OSMESA_LIB_DEPS = -lm -lpthread -lselinux
GLU_LIB_DEPS = -L$(TOP)/$(LIB_DIR) -l$(OSMESA_LIB)
APP_LIB_DEPS = -lOSMesa16
---- Mesa-6.5.1/configs/linux-dri-x86-64.build-config 2006-07-12 22:43:20.000000000 -0400
-+++ Mesa-6.5.1/configs/linux-dri-x86-64 2006-09-22 18:11:30.000000000 -0400
-@@ -20,5 +20,5 @@
- # the new interface. i810 are missing because there is no x86-64
- # system where they could *ever* be used.
- #
--DRI_DIRS = i915 mach64 mga r128 r200 radeon tdfx unichrome savage r300
-+DRI_DIRS = i915 i965 mach64 mga r128 r200 radeon tdfx unichrome savage r300
-
diff --git a/mesa-6.5.1-selinux-awareness.patch b/mesa-6.5.1-selinux-awareness.patch
index 721526a..1ea97e2 100644
--- a/mesa-6.5.1-selinux-awareness.patch
+++ b/mesa-6.5.1-selinux-awareness.patch
@@ -227,16 +227,16 @@
*/
--- ./src/mesa/shader/slang/slang_execute_x86.c.selinux-awareness 2006-08-09 16:05:26.000000000 -0400
+++ ./src/mesa/shader/slang/slang_execute_x86.c 2006-08-22 21:14:45.000000000 -0400
-@@ -666,7 +666,8 @@
- * The built-in library occupies 450K, so we can be safe for now.
- * It is going to change in the future, when we get assembly analysis running.
- */
-- x86_init_func_size (&G.f, 1048576);
-+ if (!x86_init_func_size (&G.f, 1048576))
-+ return 0;
- G.r_eax = x86_make_reg (file_REG32, reg_AX);
- G.r_ecx = x86_make_reg (file_REG32, reg_CX);
- G.r_edx = x86_make_reg (file_REG32, reg_DX);
+@@ -674,7 +674,8 @@
+ * The built-in library occupies 450K, so we can be safe for now.
+ * It is going to change in the future, when we get assembly analysis running.
+ */
+- x86_init_func_size(&G.f, 1048576);
++ if (!x86_init_func_size (&G.f, 1048576))
++ return 0;
+ G.r_eax = x86_make_reg(file_REG32, reg_AX);
+ G.r_ecx = x86_make_reg(file_REG32, reg_CX);
+ G.r_edx = x86_make_reg(file_REG32, reg_DX);
--- ./configs/linux-dri.selinux-awareness 2006-08-22 21:14:45.000000000 -0400
+++ ./configs/linux-dri 2006-08-22 21:14:45.000000000 -0400
@@ -38,7 +38,8 @@
diff --git a/mesa.spec b/mesa.spec
index 0a890fa..c952ee4 100644
--- a/mesa.spec
+++ b/mesa.spec
@@ -46,15 +46,15 @@
Summary: Mesa graphics libraries
Name: mesa
-Version: 6.5.1
-Release: 8%{?dist}
+Version: 6.5.2
+Release: 1%{?dist}
License: MIT/X11
Group: System Environment/Libraries
URL: http://www.mesa3d.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Source0: http://internap.dl.sourceforge.net/sourceforge/mesa3d/MesaLib-6.5.1.tar.bz2
-Source1: http://internap.dl.sourceforge.net/sourceforge/mesa3d/MesaDemos-6.5.1.tar.bz2
+Source0: http://internap.dl.sourceforge.net/sourceforge/mesa3d/MesaLib-%{version}.tar.bz2
+Source1: http://internap.dl.sourceforge.net/sourceforge/mesa3d/MesaDemos-%{version}.tar.bz2
Source2: %{manpages}.tar.bz2
Source12: redhat-mesa-source-filelist-generator
@@ -65,10 +65,6 @@ Patch4: mesa-6.5-dont-libglut-me-harder-ok-thx-bye.patch
Patch18: mesa-6.5.1-selinux-awareness.patch
-# General patches from upstream go here:
-Patch50: post-6.5.1-i965-fixes.patch
-Patch51: i965-interleaved-arrays-fix.patch
-
BuildRequires: pkgconfig
%if %{with_dri}
BuildRequires: libdrm-devel >= 2.0.1-4
@@ -246,8 +242,6 @@ install -m 755 %{SOURCE12} ./
%patch0 -p1 -b .build-config
%patch4 -p0 -b .dont-libglut-me-harder-ok-thx-bye
%patch18 -p1 -b .selinux-awareness
-%patch50 -p1 -b .post-6.5.1-i965-fixes
-%patch51 -p1 -b .i965-interleaved-arrays-fix
# WARNING: The following files are copyright "Mark J. Kilgard" under the GLUT
# license and are not open source/free software, so we remove them.
@@ -417,6 +411,9 @@ rm -rf $RPM_BUILD_ROOT
%{_bindir}/glxinfo
%changelog
+* Sun Dec 3 2006 Kristian Høgsberg <krh@redhat.com> 6.5.2-1.fc6
+- Update to 6.5.2.
+
* Mon Oct 16 2006 Kristian <krh@redhat.com> - 6.5.1-8.fc6
- Add i965-interleaved-arrays-fix.patch to fix (#209318).
diff --git a/sources b/sources
index aeb8ea0..e3fe5e1 100644
--- a/sources
+++ b/sources
@@ -1,7 +1,7 @@
-0f2794baf7a9d98b22caea9f78c6942d MesaDemos-6.5.1.tar.bz2
-c46f2c6646a270911b791dd8e1c2d977 MesaLib-6.5.1.tar.bz2
92e3fd47f3a8a50fdf51b454867271e3 gl-man-pages.tar.bz2
73a8d5bc5fe2f336549b56ac3bf06911 glu-man-pages.tar.bz2
f97e46b9f29dd64996c4408fbac5f8a3 glx-man-pages.tar.bz2
841dd9ef3dec2f67a7faeb65bc5c78b8 gl-manpages-1.0.tar.bz2
6ae05158e678f4594343f32c2ca50515 gl-manpages-1.0.1.tar.bz2
+e870efe98d3a50be01ab211b9b2e25d9 MesaDemos-6.5.2.tar.bz2
+e4d894181f1859651658b3704633e10d MesaLib-6.5.2.tar.bz2