|
Kristian Høgsberg |
0c24d45 |
|
|
|
7f93e43 |
# When bootstrapping an arch, omit the -demos subpackage.
|
|
|
7f93e43 |
|
|
|
e0b8e0d |
# S390 doesn't have video cards, but we need swrast for xserver's GLX
|
|
|
d916aa2 |
%ifarch s390 s390x
|
|
|
e0b8e0d |
%define with_hardware 0
|
|
|
e0b8e0d |
%define dri_drivers --with-dri-drivers=swrast
|
|
|
d916aa2 |
%else
|
|
|
e0b8e0d |
%define with_hardware 1
|
|
mharris |
36252a7 |
%endif
|
|
mharris |
4d75a60 |
|
|
|
249ba36 |
%define _default_patch_fuzz 2
|
|
|
249ba36 |
|
|
sandmann |
5320c2a |
%define manpages gl-manpages-1.0.1
|
|
|
dfb4c30 |
%define xdriinfo xdriinfo-1.0.2
|
|
|
ff9b12c |
%define gitdate 20090723
|
|
|
764f362 |
#% define snapshot
|
|
sandmann |
5320c2a |
|
|
|
e0b8e0d |
%define demodir %{_libdir}/mesa
|
|
|
e0b8e0d |
|
|
mharris |
c94a186 |
Summary: Mesa graphics libraries
|
|
mharris |
36252a7 |
Name: mesa
|
|
|
e0b8e0d |
Version: 7.6
|
|
|
629c872 |
Release: 0.8%{?dist}
|
|
|
95e3dd9 |
License: MIT
|
|
mharris |
4d75a60 |
Group: System Environment/Libraries
|
|
mharris |
36252a7 |
URL: http://www.mesa3d.org
|
|
mharris |
8f17530 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
mharris |
8f17530 |
|
|
|
6db4be1 |
#Source0: http://downloads.sf.net/mesa3d/MesaLib-%{version}.tar.bz2
|
|
|
764f362 |
#Source0: http://www.mesa3d.org/beta/MesaLib-%{version}%{?snapshot}.tar.bz2
|
|
|
764f362 |
#Source1: http://www.mesa3d.org/beta/MesaDemos-%{version}%{?snapshot}.tar.bz2
|
|
|
6db4be1 |
Source0: %{name}-%{gitdate}.tar.bz2
|
|
|
6db4be1 |
#Source1: http://downloads.sf.net/mesa3d/MesaDemos-%{version}.tar.bz2
|
|
|
764f362 |
Source2: %{manpages}.tar.bz2
|
|
|
cfe4e41 |
Source3: make-git-snapshot.sh
|
|
sandmann |
ed8bea9 |
|
|
|
dfb4c30 |
Source5: http://www.x.org/pub/individual/app/%{xdriinfo}.tar.bz2
|
|
|
dfb4c30 |
|
|
|
16d2d54 |
Patch1: mesa-7.1-osmesa-version.patch
|
|
|
7cf755a |
Patch2: mesa-7.1-nukeglthread-debug.patch
|
|
|
7cf755a |
Patch3: mesa-no-mach64.patch
|
|
|
cfe4e41 |
|
|
|
c0c14a5 |
Patch7: mesa-7.1-link-shared.patch
|
|
|
4938b1e |
Patch9: intel-revert-vbl.patch
|
|
|
4b30464 |
|
|
Adam Tkac |
a2ea537 |
Patch12: mesa-7.1-disable-intel-classic-warn.patch
|
|
|
0dcd8ce |
Patch13: mesa-7.5-sparc64.patch
|
|
|
386144d |
|
|
Kristian Høgsberg |
00ee705 |
Patch20: mesa-7.6-dri2-page-flip.patch
|
|
Kristian Høgsberg |
00ee705 |
|
|
|
4e39dbd |
BuildRequires: pkgconfig autoconf automake
|
|
|
e0b8e0d |
%if %{with_hardware}
|
|
|
eae7188 |
BuildRequires: kernel-headers >= 2.6.27-0.305.rc5.git6
|
|
mharris |
359440a |
%endif
|
|
|
e0b8e0d |
BuildRequires: libdrm-devel >= 2.4.5-1
|
|
mharris |
36252a7 |
BuildRequires: libXxf86vm-devel
|
|
|
678a251 |
BuildRequires: expat-devel >= 2.0
|
|
Kristian Høgsberg |
0db3f8d |
BuildRequires: xorg-x11-proto-devel >= 7.1-10
|
|
mharris |
4b6debf |
BuildRequires: makedepend
|
|
|
1afba92 |
BuildRequires: libselinux-devel
|
|
Kristian Høgsberg |
18012c8 |
BuildRequires: libXext-devel
|
|
|
7f93e43 |
BuildRequires: freeglut-devel
|
|
|
540e56b |
BuildRequires: libXfixes-devel
|
|
|
540e56b |
BuildRequires: libXdamage-devel
|
|
|
b978bec |
BuildRequires: libXi-devel
|
|
|
d3c4211 |
BuildRequires: libXmu-devel
|
|
|
2b62ebd |
BuildRequires: elfutils
|
|
mharris |
4d75a60 |
|
|
mharris |
4d75a60 |
%description
|
|
mharris |
36252a7 |
Mesa
|
|
mharris |
4d75a60 |
|
|
mharris |
36252a7 |
%package libGL
|
|
|
182f8fe |
Summary: Mesa libGL runtime libraries and DRI drivers
|
|
mharris |
36252a7 |
Group: System Environment/Libraries
|
|
mharris |
8f17530 |
Requires(post): /sbin/ldconfig
|
|
mharris |
8f17530 |
Requires(postun): /sbin/ldconfig
|
|
mharris |
4fd2884 |
Provides: libGL
|
|
|
792edb2 |
Requires: mesa-dri-drivers%{?_isa} = %{version}-%{release}
|
|
|
e0b8e0d |
Requires: libdrm >= 2.4.5-1
|
|
|
e0b8e0d |
%if %{with_hardware}
|
|
Kristian Høgsberg |
0db3f8d |
Conflicts: xorg-x11-server-Xorg < 1.4.99.901-14
|
|
|
d916aa2 |
%endif
|
|
mharris |
4d75a60 |
|
|
mharris |
36252a7 |
%description libGL
|
|
Adam Tkac |
a2ea537 |
Mesa libGL runtime library.
|
|
Adam Tkac |
a2ea537 |
|
|
Adam Tkac |
a2ea537 |
|
|
Adam Tkac |
a2ea537 |
%package dri-drivers
|
|
|
208fbaf |
Summary: Mesa-based DRI drivers
|
|
Adam Tkac |
a2ea537 |
Group: User Interface/X Hardware Support
|
|
Adam Tkac |
a2ea537 |
%description dri-drivers
|
|
Adam Tkac |
a2ea537 |
Mesa-based DRI drivers.
|
|
Adam Tkac |
a2ea537 |
|
|
|
95e3dd9 |
|
|
mharris |
36252a7 |
%package libGL-devel
|
|
mharris |
36252a7 |
Summary: Mesa libGL development package
|
|
mharris |
36252a7 |
Group: Development/Libraries
|
|
mharris |
8f51b4f |
Requires: mesa-libGL = %{version}-%{release}
|
|
mharris |
c3a5a49 |
Requires: libX11-devel
|
|
mharris |
4fd2884 |
Provides: libGL-devel
|
|
|
e4f1307 |
Conflicts: xorg-x11-proto-devel <= 7.2-12
|
|
mharris |
4d75a60 |
|
|
mharris |
36252a7 |
%description libGL-devel
|
|
mharris |
36252a7 |
Mesa libGL development package
|
|
|
95e3dd9 |
|
|
|
95e3dd9 |
|
|
mharris |
36252a7 |
%package libGLU
|
|
mharris |
36252a7 |
Summary: Mesa libGLU runtime library
|
|
mharris |
36252a7 |
Group: System Environment/Libraries
|
|
mharris |
8f17530 |
Requires(post): /sbin/ldconfig
|
|
mharris |
8f17530 |
Requires(postun): /sbin/ldconfig
|
|
mharris |
4fd2884 |
Provides: libGLU
|
|
mharris |
4d75a60 |
|
|
mharris |
36252a7 |
%description libGLU
|
|
mharris |
36252a7 |
Mesa libGLU runtime library
|
|
|
95e3dd9 |
|
|
|
95e3dd9 |
|
|
mharris |
36252a7 |
%package libGLU-devel
|
|
mharris |
36252a7 |
Summary: Mesa libGLU development package
|
|
mharris |
36252a7 |
Group: Development/Libraries
|
|
mharris |
8f51b4f |
Requires: mesa-libGLU = %{version}-%{release}
|
|
mharris |
c3a5a49 |
Requires: libGL-devel
|
|
mharris |
4fd2884 |
Provides: libGLU-devel
|
|
mharris |
4d75a60 |
|
|
mharris |
36252a7 |
%description libGLU-devel
|
|
mharris |
36252a7 |
Mesa libGLU development package
|
|
|
182f8fe |
|
|
|
95e3dd9 |
|
|
|
182f8fe |
%package libOSMesa
|
|
|
182f8fe |
Summary: Mesa offscreen rendering libraries
|
|
|
182f8fe |
Group: System Environment/Libraries
|
|
|
182f8fe |
Requires(post): /sbin/ldconfig
|
|
|
182f8fe |
Requires(postun): /sbin/ldconfig
|
|
|
182f8fe |
Provides: libOSMesa
|
|
|
182f8fe |
|
|
|
182f8fe |
%description libOSMesa
|
|
|
182f8fe |
Mesa offscreen rendering libraries
|
|
|
182f8fe |
|
|
|
95e3dd9 |
|
|
|
182f8fe |
%package libOSMesa-devel
|
|
|
182f8fe |
Summary: Mesa offscreen rendering development package
|
|
|
182f8fe |
Group: Development/Libraries
|
|
|
182f8fe |
Requires: mesa-libOSMesa = %{version}-%{release}
|
|
|
182f8fe |
|
|
|
182f8fe |
%description libOSMesa-devel
|
|
|
182f8fe |
Mesa offscreen rendering development package
|
|
|
182f8fe |
|
|
|
95e3dd9 |
|
|
mharris |
ba92550 |
%package -n glx-utils
|
|
mharris |
ba92550 |
Summary: GLX utilities
|
|
mharris |
ba92550 |
Group: Development/Libraries
|
|
mharris |
ba92550 |
|
|
mharris |
ba92550 |
%description -n glx-utils
|
|
mharris |
ba92550 |
The glx-utils package provides the glxinfo and glxgears utilities.
|
|
mharris |
ba92550 |
|
|
|
95e3dd9 |
|
|
|
7f93e43 |
%package demos
|
|
|
7f93e43 |
Summary: Mesa demos
|
|
|
7f93e43 |
Group: Development/Libraries
|
|
|
7f93e43 |
|
|
|
7f93e43 |
%description demos
|
|
|
7f93e43 |
This package provides some demo applications for testing Mesa.
|
|
|
7f93e43 |
|
|
|
7f93e43 |
|
|
mharris |
36252a7 |
%prep
|
|
|
e0b8e0d |
#setup -q -n mesa-%{version}%{?snapshot} -b0 -b2 -b5
|
|
|
6db4be1 |
%setup -q -n mesa-%{gitdate} -b2 -b5
|
|
|
16d2d54 |
%patch1 -p1 -b .osmesa
|
|
|
7af8c3d |
%patch2 -p1 -b .intel-glthread
|
|
|
ff9b12c |
%patch3 -p1 -b .no-mach64
|
|
|
c0c14a5 |
%patch7 -p1 -b .dricore
|
|
|
4938b1e |
%patch9 -p1 -b .intel-vbl
|
|
Adam Tkac |
a2ea537 |
%patch12 -p1 -b .intel-nowarn
|
|
|
0dcd8ce |
%patch13 -p1 -b .sparc64
|
|
Kristian Høgsberg |
00ee705 |
%patch20 -p1 -b .dri2-page-flip
|
|
mharris |
c94a186 |
|
|
|
7f93e43 |
# Hack the demos to use installed data files
|
|
|
e0b8e0d |
sed -i 's,../images,%{_libdir}/mesa,' progs/demos/*.c
|
|
|
e0b8e0d |
sed -i 's,geartrain.dat,%{_libdir}/mesa/&,' progs/demos/geartrain.c
|
|
|
e0b8e0d |
sed -i 's,isosurf.dat,%{_libdir}/mesa/&,' progs/demos/isosurf.c
|
|
|
e0b8e0d |
sed -i 's,terrain.dat,%{_libdir}/mesa/&,' progs/demos/terrain.c
|
|
|
95e3dd9 |
|
|
mharris |
36252a7 |
%build
|
|
|
4e39dbd |
|
|
|
cce70a1 |
autoreconf --install
|
|
|
cfe4e41 |
|
|
|
78fe81f |
export CFLAGS="$RPM_OPT_FLAGS -fvisibility=hidden -Os"
|
|
|
78fe81f |
export CXXFLAGS="$RPM_OPT_FLAGS -fvisibility=hidden -Os"
|
|
|
629c872 |
%ifarch %{ix86}
|
|
|
629c872 |
# i do not have words for how much the assembly dispatch code infuriates me
|
|
|
629c872 |
%define common_flags --enable-selinux --enable-pic --disable-asm
|
|
|
629c872 |
%else
|
|
|
c553e35 |
%define common_flags --enable-selinux --enable-pic
|
|
|
629c872 |
%endif
|
|
|
629c872 |
%define osmesa_flags --with-driver=osmesa %{common_flags}
|
|
|
c0c14a5 |
|
|
|
c0c14a5 |
# first, build the osmesa variants. XXX this is overkill. osmesa32 is
|
|
|
c0c14a5 |
# sufficient to render to any of the channel sizes, according to the
|
|
|
c0c14a5 |
# docs. should fix this someday.
|
|
|
c553e35 |
|
|
|
c553e35 |
%configure %{osmesa_flags} --with-osmesa-bits=8
|
|
|
cfe4e41 |
make %{_smp_mflags} SRC_DIRS=mesa
|
|
|
c2c814d |
mv %{_lib} osmesa8
|
|
|
cfe4e41 |
make clean
|
|
|
cfe4e41 |
|
|
|
c553e35 |
%configure %{osmesa_flags} --with-osmesa-bits=16
|
|
|
cfe4e41 |
make %{_smp_mflags} SRC_DIRS=mesa
|
|
|
c2c814d |
mv %{_lib} osmesa16
|
|
|
cfe4e41 |
make clean
|
|
|
cfe4e41 |
|
|
|
c553e35 |
%configure %{osmesa_flags} --with-osmesa-bits=32
|
|
|
cfe4e41 |
make %{_smp_mflags} SRC_DIRS=mesa
|
|
|
c2c814d |
mv %{_lib} osmesa32
|
|
|
cfe4e41 |
make clean
|
|
|
cfe4e41 |
|
|
|
cfe4e41 |
# just to be sure...
|
|
|
52cda38 |
[ `find . -name \*.o | wc -l` -eq 0 ] || exit 1
|
|
|
cfe4e41 |
|
|
|
c0c14a5 |
# XXX should get visibility working again post-dricore.
|
|
|
c0c14a5 |
export CFLAGS="$RPM_OPT_FLAGS -Os"
|
|
|
c0c14a5 |
export CXXFLAGS="$RPM_OPT_FLAGS -Os"
|
|
|
78fe81f |
|
|
|
cfe4e41 |
# now build the rest of mesa
|
|
|
c553e35 |
%configure %{common_flags} \
|
|
|
cfe4e41 |
--disable-glw \
|
|
|
cfe4e41 |
--disable-glut \
|
|
|
6db4be1 |
--disable-gallium \
|
|
|
cfe4e41 |
--disable-gl-osmesa \
|
|
|
e0b8e0d |
--with-driver=dri \
|
|
|
e0b8e0d |
--with-dri-driverdir=%{_libdir}/dri \
|
|
|
e0b8e0d |
%{dri_drivers}
|
|
|
f734187 |
|
|
|
a6285c3 |
make #{?_smp_mflags}
|
|
Kristian Høgsberg |
96b4a67 |
|
|
|
cfe4e41 |
make -C progs/xdemos glxgears glxinfo
|
|
|
cfe4e41 |
make %{?_smp_mflags} -C progs/demos
|
|
|
182f8fe |
|
|
|
dfb4c30 |
pushd ../%{xdriinfo}
|
|
|
dfb4c30 |
%configure
|
|
|
dfb4c30 |
make %{?_smp_mflags}
|
|
|
dfb4c30 |
popd
|
|
|
dfb4c30 |
|
|
|
cfe4e41 |
pushd ../%{manpages}
|
|
sandmann |
760ef13 |
%configure
|
|
|
95e3dd9 |
make %{?_smp_mflags}
|
|
sandmann |
760ef13 |
popd
|
|
sandmann |
760ef13 |
|
|
mharris |
36252a7 |
%install
|
|
mharris |
36252a7 |
rm -rf $RPM_BUILD_ROOT
|
|
Kristian Høgsberg |
96c0f93 |
|
|
|
cfe4e41 |
# core libs and headers, but not drivers.
|
|
|
cfe4e41 |
make install DESTDIR=$RPM_BUILD_ROOT DRI_DIRS=
|
|
Kristian Høgsberg |
96c0f93 |
|
|
|
cfe4e41 |
# just the DRI drivers that are sane
|
|
|
cfe4e41 |
install -d $RPM_BUILD_ROOT%{_libdir}/dri
|
|
|
c0c14a5 |
install -m 0755 -t $RPM_BUILD_ROOT%{_libdir}/dri %{_lib}/libdricore.so >& /dev/null
|
|
|
792edb2 |
for f in i810 i915 i965 mach64 mga r128 r200 r300 radeon savage sis swrast tdfx unichrome; do
|
|
|
8319866 |
so=%{_lib}/${f}_dri.so
|
|
|
cfe4e41 |
test -e $so && echo $so
|
|
|
cfe4e41 |
done | xargs install -m 0755 -t $RPM_BUILD_ROOT%{_libdir}/dri >& /dev/null || :
|
|
Kristian Høgsberg |
68ba098 |
|
|
|
cfe4e41 |
# strip out undesirable headers
|
|
|
cfe4e41 |
pushd $RPM_BUILD_ROOT%{_includedir}/GL
|
|
|
6db4be1 |
rm [a-fh-np-wyz]*.h gg*.h glf*.h glew.h glut*.h glxew.h
|
|
|
6db4be1 |
popd
|
|
|
6db4be1 |
|
|
|
6db4be1 |
pushd $RPM_BUILD_ROOT%{_libdir}
|
|
|
e0b8e0d |
rm -f libEGL*
|
|
|
cfe4e41 |
popd
|
|
Kristian Høgsberg |
68ba098 |
|
|
|
cfe4e41 |
# XXX demos, since they don't install automatically. should fix that.
|
|
Kristian Høgsberg |
68ba098 |
install -d $RPM_BUILD_ROOT%{_bindir}
|
|
Kristian Høgsberg |
96c0f93 |
install -m 0755 progs/xdemos/glxgears $RPM_BUILD_ROOT%{_bindir}
|
|
Kristian Høgsberg |
96c0f93 |
install -m 0755 progs/xdemos/glxinfo $RPM_BUILD_ROOT%{_bindir}
|
|
|
e0b8e0d |
install -d $RPM_BUILD_ROOT%{demodir}
|
|
|
7f93e43 |
find progs/demos/ -type f -perm /0111 |
|
|
|
e0b8e0d |
xargs install -m 0755 -t $RPM_BUILD_ROOT/%{demodir}
|
|
|
e0b8e0d |
install -m 0644 progs/images/*.rgb $RPM_BUILD_ROOT/%{demodir}
|
|
|
e0b8e0d |
install -m 0644 progs/demos/*.dat $RPM_BUILD_ROOT/%{demodir}
|
|
|
7f93e43 |
|
|
|
cfe4e41 |
# and osmesa
|
|
|
78fe81f |
mv osmesa*/* $RPM_BUILD_ROOT%{_libdir}
|
|
mharris |
36252a7 |
|
|
|
dfb4c30 |
pushd ../%{xdriinfo}
|
|
|
dfb4c30 |
make %{?_smp_mflags} install DESTDIR=$RPM_BUILD_ROOT
|
|
|
dfb4c30 |
popd
|
|
|
dfb4c30 |
|
|
|
cfe4e41 |
# man pages
|
|
|
cfe4e41 |
pushd ../%{manpages}
|
|
|
cfe4e41 |
make %{?_smp_mflags} install DESTDIR=$RPM_BUILD_ROOT
|
|
sandmann |
a7a98d3 |
popd
|
|
sandmann |
ed8bea9 |
|
|
|
792edb2 |
# this keeps breaking, check it early. note that the exit from eu-ftr is odd.
|
|
|
c553e35 |
pushd $RPM_BUILD_ROOT%{_libdir}
|
|
|
629c872 |
for i in libOSMesa*.so libGL.so ; do
|
|
|
c553e35 |
eu-findtextrel $i && exit 1
|
|
|
c553e35 |
done
|
|
|
792edb2 |
|
|
mharris |
36252a7 |
%clean
|
|
mharris |
36252a7 |
rm -rf $RPM_BUILD_ROOT
|
|
mharris |
36252a7 |
|
|
mharris |
85d7880 |
%check
|
|
mharris |
85d7880 |
|
|
mharris |
bd002cd |
%post libGL -p /sbin/ldconfig
|
|
mharris |
bd002cd |
%postun libGL -p /sbin/ldconfig
|
|
mharris |
bd002cd |
%post libGLU -p /sbin/ldconfig
|
|
mharris |
bd002cd |
%postun libGLU -p /sbin/ldconfig
|
|
|
182f8fe |
%post libOSMesa -p /sbin/ldconfig
|
|
|
182f8fe |
%postun libOSMesa -p /sbin/ldconfig
|
|
mharris |
36252a7 |
|
|
mharris |
36252a7 |
%files libGL
|
|
mharris |
36252a7 |
%defattr(-,root,root,-)
|
|
mharris |
36252a7 |
%{_libdir}/libGL.so.1
|
|
|
892491f |
%{_libdir}/libGL.so.1.*
|
|
Adam Tkac |
a2ea537 |
|
|
Adam Tkac |
a2ea537 |
%files dri-drivers
|
|
|
208fbaf |
%defattr(-,root,root,-)
|
|
mharris |
85d7880 |
%dir %{_libdir}/dri
|
|
|
c0c14a5 |
%{_libdir}/dri/libdricore.so
|
|
mharris |
85d7880 |
%{_libdir}/dri/*_dri.so
|
|
mharris |
36252a7 |
|
|
sandmann |
760ef13 |
%files libGL-devel
|
|
mharris |
36252a7 |
%defattr(-,root,root,-)
|
|
mharris |
36252a7 |
%{_includedir}/GL/gl.h
|
|
mharris |
36252a7 |
%{_includedir}/GL/gl_mangle.h
|
|
mharris |
36252a7 |
%{_includedir}/GL/glext.h
|
|
mharris |
36252a7 |
%{_includedir}/GL/glx.h
|
|
mharris |
36252a7 |
%{_includedir}/GL/glx_mangle.h
|
|
mharris |
36252a7 |
%{_includedir}/GL/glxext.h
|
|
|
e4f1307 |
%dir %{_includedir}/GL/internal
|
|
|
e4f1307 |
%{_includedir}/GL/internal/dri_interface.h
|
|
|
7cf755a |
%{_libdir}/pkgconfig/dri.pc
|
|
|
892491f |
%{_libdir}/libGL.so
|
|
|
cfe4e41 |
%{_libdir}/pkgconfig/gl.pc
|
|
|
cfe4e41 |
%{_datadir}/man/man3/gl[^uX]*.3gl*
|
|
|
cfe4e41 |
%{_datadir}/man/man3/glX*.3gl*
|
|
mharris |
36252a7 |
|
|
mharris |
36252a7 |
%files libGLU
|
|
mharris |
36252a7 |
%defattr(-,root,root,-)
|
|
mharris |
36252a7 |
%{_libdir}/libGLU.so.1
|
|
Kristian Høgsberg |
7a4f9eb |
%{_libdir}/libGLU.so.1.3.*
|
|
mharris |
36252a7 |
|
|
sandmann |
760ef13 |
%files libGLU-devel
|
|
mharris |
36252a7 |
%defattr(-,root,root,-)
|
|
mharris |
36252a7 |
%{_libdir}/libGLU.so
|
|
|
cfe4e41 |
%{_libdir}/pkgconfig/glu.pc
|
|
mharris |
36252a7 |
%{_includedir}/GL/glu.h
|
|
mharris |
36252a7 |
%{_includedir}/GL/glu_mangle.h
|
|
|
cfe4e41 |
%{_datadir}/man/man3/glu*.3gl*
|
|
mharris |
36252a7 |
|
|
|
182f8fe |
%files libOSMesa
|
|
|
182f8fe |
%defattr(-,root,root,-)
|
|
|
78fe81f |
%{_libdir}/libOSMesa.so.6*
|
|
|
78fe81f |
%{_libdir}/libOSMesa16.so.6*
|
|
|
78fe81f |
%{_libdir}/libOSMesa32.so.6*
|
|
|
182f8fe |
|
|
|
182f8fe |
%files libOSMesa-devel
|
|
|
182f8fe |
%defattr(-,root,root,-)
|
|
|
182f8fe |
%{_includedir}/GL/osmesa.h
|
|
|
182f8fe |
%{_libdir}/libOSMesa.so
|
|
|
182f8fe |
%{_libdir}/libOSMesa16.so
|
|
|
182f8fe |
%{_libdir}/libOSMesa32.so
|
|
|
182f8fe |
|
|
mharris |
ba92550 |
%files -n glx-utils
|
|
mharris |
ba92550 |
%defattr(-,root,root,-)
|
|
mharris |
ba92550 |
%{_bindir}/glxgears
|
|
mharris |
ba92550 |
%{_bindir}/glxinfo
|
|
|
dfb4c30 |
%{_bindir}/xdriinfo
|
|
|
dfb4c30 |
%{_datadir}/man/man1/xdriinfo.1*
|
|
mharris |
ba92550 |
|
|
|
7f93e43 |
%files demos
|
|
|
7f93e43 |
%defattr(-,root,root,-)
|
|
|
e0b8e0d |
%{demodir}
|
|
|
7f93e43 |
|
|
mharris |
4d75a60 |
%changelog
|
|
|
629c872 |
* Thu Aug 06 2009 Adam Jackson <ajax@redhat.com> 7.6-0.8
|
|
|
629c872 |
- Build --disable-asm on x86 since it makes everything all textrel'y and
|
|
|
629c872 |
that makes selinux unhappy. Strictly we only need to disable the asm
|
|
|
629c872 |
dispatch code, but the build system doesn't make that an option yet.
|
|
|
629c872 |
|
|
Kristian Høgsberg |
8677323 |
* Fri Jul 31 2009 Kristian Høgsberg <krh@redhat.com> 7.6-0.7
|
|
Kristian Høgsberg |
00ee705 |
- Add DRI2 pageflipping patch.
|
|
Kristian Høgsberg |
00ee705 |
|
|
|
cbb8399 |
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.6-0.5
|
|
|
cbb8399 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
cbb8399 |
|
|
|
ff9b12c |
* Thu Jul 23 2009 Dave Airlie <airlied@redhat.com> 7.6-0.4
|
|
|
ff9b12c |
- rebase to latest upstream snapshot
|
|
|
ff9b12c |
|
|
|
e0b8e0d |
* Tue Jun 16 2009 Karsten Hopp <karsten@redhat.com> 7.6-0.3
|
|
|
e0b8e0d |
- some more fixes for s390(x)
|
|
|
e0b8e0d |
|
|
|
e0b8e0d |
* Tue Jun 16 2009 Adam Jackson <ajax@redhat.com> 7.6-0.2
|
|
|
e0b8e0d |
- Rework the DRI driver support for s390 and friends.
|
|
|
e0b8e0d |
|
|
|
e0b8e0d |
* Fri Jun 12 2009 Dave Airlie <airlied@redhat.com> 7.6-0.1
|
|
|
e0b8e0d |
- rebase mesa to latest git snapshot - fixes a lot of radeon issues
|
|
|
e0b8e0d |
|
|
|
e0b8e0d |
* Thu Jun 11 2009 Adam Jackson <ajax@redhat.com> 7.5-0.16
|
|
|
e0b8e0d |
- Install demos to %%{_libdir}/mesa
|
|
|
e0b8e0d |
|
|
|
f77271a |
* Thu May 21 2009 Adam Jackson <ajax@redhat.com> 7.5-0.15
|
|
|
f77271a |
- mesa-7.5-r300-batch-accounting.patch: Fix cmdbuf sizing (#501312)
|
|
|
f77271a |
|
|
|
f77271a |
* Tue May 05 2009 Dave Airlie <airlied@redhat.com> 7.5-0.14
|
|
|
f77271a |
- radeon-rewrite.patch: fixes from upstream for rs690 + r200
|
|
|
f77271a |
|
|
|
f77271a |
* Tue Apr 28 2009 Dave Airlie <airlied@redhat.com> 7.5-0.13
|
|
|
f77271a |
- radeon fix clip emits
|
|
|
f77271a |
|
|
|
f77271a |
* Tue Apr 28 2009 Dave Airlie <airlied@redhat.com> 7.5-0.12
|
|
|
f77271a |
- rebase to upstream snapshot + radeon-rewrite
|
|
|
f77271a |
|
|
|
f77271a |
* Thu Apr 16 2009 Dave Airlie <airlied@redhat.com> 7.5-0.11
|
|
|
f77271a |
- radeon-rewrite-fixes.patch: fix context crash in compiz + r200 fixes
|
|
|
f77271a |
|
|
|
cb167a1 |
* Tue Apr 14 2009 Adam Jackson <ajax@redhat.com> 7.5-0.10
|
|
|
cb167a1 |
- mesa-7.5-get-driver-name.patch: Fix glXGetScreenDriver for DRI2 (#495342)
|
|
|
cb167a1 |
|
|
|
0dcd8ce |
* Fri Apr 09 2009 Dennis Gilmore <dennis@ausil.us> - 7.5-0.9
|
|
|
0dcd8ce |
- fix sparc64 asm
|
|
|
0dcd8ce |
|
|
|
8e3feec |
* Tue Apr 07 2009 Dave Airlie <airlied@redhat.com> 7.5-0.8
|
|
|
8e3feec |
- radeon: fix gnome-shell startup
|
|
|
8e3feec |
|
|
|
3321562 |
* Mon Apr 06 2009 Dave Airlie <airlied@redhat.com> 7.5-0.7
|
|
|
3321562 |
- rebase to latest radeon-rewrite
|
|
|
3321562 |
|
|
|
a495af1 |
* Wed Apr 01 2009 Dave Airlie <airlied@redhat.com> 7.5-0.6
|
|
|
a495af1 |
- Build fbo files for r100
|
|
|
a495af1 |
|
|
|
79ee323 |
* Tue Mar 31 2009 Dave Airlie <airlied@redhat.com> 7.5-0.5
|
|
|
79ee323 |
- radeon-rewrite.patch: misc radeon fixes with buffer readbacks
|
|
|
79ee323 |
|
|
|
7b268cc |
* Thu Mar 26 2009 Dave Airlie <airlied@redhat.com> 7.5-0.4
|
|
|
7b268cc |
- fix r200 fbo + vram sizing bug
|
|
|
7b268cc |
|
|
|
658bbe6 |
* Tue Mar 24 2009 Dave Airlie <airlied@redhat.com> 7.5-0.3
|
|
|
658bbe6 |
- radeon-rewrite: add FBO support for radeon on KMS/DRI2
|
|
|
658bbe6 |
|
|
|
892491f |
* Mon Mar 23 2009 Karsten Hopp <karsten@redhat.com> 7.5-0.2
|
|
|
892491f |
- fix filelist on s390x where dri isn't available and
|
|
|
892491f |
where libGL.so has a different version
|
|
|
892491f |
|
|
|
6db4be1 |
* Fri Mar 20 2009 Dave Airlie <airlied@redhat.com> 7.5-0.1
|
|
|
6db4be1 |
- bump to snapshot of mesa master
|
|
|
6db4be1 |
- mainly has intel dri2 tfp fixes + radeon rewrite patch
|
|
|
6db4be1 |
|
|
|
4d36ecc |
* Thu Mar 19 2009 Orion Poplawski <orion@cora.nwra.com> 7.3-13
|
|
|
4d36ecc |
- Update libdrm requirement to >= 2.4.3 to match source
|
|
|
4d36ecc |
|
|
|
9395bba |
* Tue Mar 10 2009 Dave Airlie <airlied@redhat.com> 7.3-12
|
|
|
9395bba |
- radeon-rewrite.patch: enable R200 hw clears
|
|
|
9395bba |
|
|
|
2a694f8 |
* Mon Mar 09 2009 Dave Airlie <airlied@redhat.com> 7.3-11
|
|
|
2a694f8 |
- radeon-rewrite.patch: update with swtcl and r100 bugfixes
|
|
|
2a694f8 |
|
|
|
9eb6e52 |
* Thu Mar 05 2009 Dave Airlie <airlied@redhat.com> 7.3-10
|
|
|
9eb6e52 |
- radeon-rewrite.patch: fixup link against libdrm_radeon
|
|
|
9eb6e52 |
|
|
|
16d2d54 |
* Wed Mar 04 2009 Dave Airlie <airlied@redhat.com> 7.3-9
|
|
|
16d2d54 |
- try again: pull in 7.4 fixes, dri configs changes, new radeon-rewrite
|
|
|
16d2d54 |
|
|
|
b45b553 |
* Fri Feb 27 2009 Dave Airlie <airlied@redhat.com> 7.3-8
|
|
|
a5cda00 |
- reset whole place back to 7.3-6 - bad plan
|
|
|
c6aa469 |
|
|
|
c553e35 |
* Tue Feb 24 2009 Adam Jackson <ajax@redhat.com> 7.3-6
|
|
|
c553e35 |
- Fix text relocations in OSMesa build. (#475146)
|
|
|
c553e35 |
- Re-enable textrel checks, for OSMesa only.
|
|
|
c553e35 |
|
|
|
792edb2 |
* Mon Feb 23 2009 Adam Jackson <ajax@redhat.com> 7.3-5
|
|
|
792edb2 |
- libGL Requires: mesa-dri-drivers%%{?_isa}. Gets both 32 and 64 bit
|
|
|
792edb2 |
drivers installed on multilib systems, so 32-bit clients get DRI.
|
|
|
792edb2 |
|
|
|
f7e2120 |
* Mon Feb 23 2009 Dave Airlie <airlied@redhat.com> 7.3-4
|
|
|
f7e2120 |
- radeon: merge radeon-rewrite branch, drop old r300 bufmgr
|
|
|
f7e2120 |
|
|
|
208fbaf |
* Sat Feb 21 2009 Adam Jackson <ajax@redhat.com> 7.3-3
|
|
|
208fbaf |
- Merge review cleanups (#226136)
|
|
|
208fbaf |
|
|
|
b591a09 |
* Mon Feb 09 2009 Adam Jackson <ajax@redhat.com> 7.3-2
|
|
|
b591a09 |
- mesa-7.3-965-texture-size.patch: Bump maximum 965 texture size. (#483674)
|
|
|
b591a09 |
|
|
|
764f362 |
* Sun Feb 08 2009 Adam Jackson <ajax@redhat.com> 7.3-1
|
|
|
764f362 |
- Mesa 7.3
|
|
Kristian Høgsberg |
0c24d45 |
|
|
Kristian Høgsberg |
77e6eff |
* Tue Jan 20 2009 Kristian Høgsberg <krh@redhat.com> 7.3-0.5
|
|
Kristian Høgsberg |
77e6eff |
- Update to 7.3.0 rc3.
|
|
Kristian Høgsberg |
77e6eff |
|
|
|
fd5faae |
* Mon Dec 22 2008 Dave Airlie <airlied@redhat.com> 7.3-0.4
|
|
|
fd5faae |
- r300-bufmgr.patch: remove start/end offset properly + r500 FP
|
|
|
fd5faae |
|
|
|
981a0d7 |
* Sun Dec 21 2008 Dave Airlie <airlied@redhat.com> 7.3-0.3
|
|
|
981a0d7 |
- r300-bufmgr.patch: make radeon/r200 work
|
|
|
981a0d7 |
|
|
|
8f33e18 |
* Sun Dec 21 2008 Dave Airlie <airlied@redhat.com> 7.3-0.2
|
|
|
8f33e18 |
- intel-fix-sarea-define.patch - workaround wrong define
|
|
|
8f33e18 |
- intel-triple-remove.patch - remove triple buffering
|
|
|
8f33e18 |
|
|
|
8f33e18 |
* Sat Dec 20 2008 Dave Airlie <airlied@redhat.com> 7.3-0.1
|
|
|
472540b |
- Mesa rebase to upstream + new r300 bufmgr code (may need more work)
|
|
|
472540b |
|
|
|
bbaa112 |
* Thu Oct 23 2008 Dave Airlie <airlied@redhat.com> 7.2-0.13
|
|
|
bbaa112 |
- r300-bufmgr.patch - fix aperture sizing issues - should make compiz work better
|
|
|
bbaa112 |
|
|
|
cd3704d |
* Mon Oct 20 2008 Adam Jackson <ajax@redhat.com> 7.2-0.12
|
|
|
cd3704d |
- Disable the textrel check for the moment.
|
|
|
cd3704d |
|
|
|
bff60fb |
* Mon Oct 20 2008 Adam Jackson <ajax@redhat.com> 7.2-0.11
|
|
|
bff60fb |
- Build with --enable-selinux. Don't know how this got dropped...
|
|
|
bff60fb |
|
|
|
2b62ebd |
* Mon Oct 20 2008 Adam Jackson <ajax@redhat.com> 7.2-0.10
|
|
|
2b62ebd |
- Be extra paranoid about textrels at the end of %%build
|
|
|
2b62ebd |
|
|
|
6f1a88e |
* Sun Oct 19 2008 Dave Airlie <airlied@redhat.com> 7.2-0.9
|
|
|
53a8faf |
- r300: re-enable zerocopy TFP for non-kms system
|
|
|
53a8faf |
- r300: fix sw fallbacks on !kms + fix debug
|
|
|
6f1a88e |
|
|
|
52cda38 |
* Tue Oct 14 2008 Adam Jackson <ajax@redhat.com>
|
|
|
52cda38 |
- spec-only fix: exit builtin needs a numeric arg, not string.
|
|
|
52cda38 |
|
|
|
ea17c6c |
* Mon Oct 13 2008 Dave Airlie <airlied@redhat.com> 7.2-0.8
|
|
|
ea17c6c |
- r300-bufmgr.patch - fix sw fallbacks + kernel texture error.
|
|
|
ea17c6c |
|
|
|
57ff25c |
* Thu Oct 9 2008 Kristian Høgsberg <krh@redhat.com> - 7.2-0.7
|
|
Kristian Høgsberg |
db3c099 |
- Actually add patch.
|
|
Kristian Høgsberg |
db3c099 |
|
|
Kristian Høgsberg |
7e59989 |
* Thu Oct 9 2008 Kristian Høgsberg <krh@redhat.com> - 7.2-0.6
|
|
Kristian Høgsberg |
7e59989 |
- Fix black shadows in compiz (fix from Eric Anholt, bugs.fd.o #17233)
|
|
Kristian Høgsberg |
7e59989 |
|
|
|
7428a9e |
* Wed Oct 01 2008 Dave Airlie <airlied@redhat.com> 7.2-0.5
|
|
|
7428a9e |
- fix drm requires
|
|
|
7428a9e |
|
|
|
b0f1501 |
* Wed Oct 01 2008 Dave Airlie <airlied@redhat.com> 7.2-0.4
|
|
|
b0f1501 |
- rebase to new upstream + r300 bufmgr code - openarena under kms works now
|
|
|
b0f1501 |
|
|
|
dfb4c30 |
* Mon Sep 29 2008 Adam Jackson <ajax@redhat.com> 7.2-0.3
|
|
|
dfb4c30 |
- Add xdriinfo. (#464388)
|
|
|
dfb4c30 |
|
|
|
4938b1e |
* Fri Sep 12 2008 Dave Airlie <airlied@redhat.com> 7.2-0.2
|
|
|
4938b1e |
- intel stop vbl default for now
|
|
|
4938b1e |
|
|
|
7cf755a |
* Fri Sep 05 2008 Dave Airlie <airlied@redhat.com> 7.2-0.1
|
|
|
7cf755a |
- latest snapshot - r300 bufmgr code
|
|
|
7cf755a |
- stop building mach64, patch around some intel issues
|
|
|
7cf755a |
|
|
|
336da42 |
* Thu Aug 28 2008 Dave Airlie <airlied@redhat.com> 7.1-0.38
|
|
|
1ee2a96 |
- latest Mesa snapshot - re-enable tex offset
|
|
|
1ee2a96 |
- add r300 command buffer support on top of snapshot
|
|
|
65f4913 |
- fix mesa build on intel driver
|
|
|
1ee2a96 |
|
|
Adam Tkac |
a2ea537 |
* Fri Jun 27 2008 Adam Jackson <ajax@redhat.com> 7.1-0.37
|
|
Adam Tkac |
a2ea537 |
- Drop mesa-source subpackage. Man that feels good.
|
|
Adam Tkac |
a2ea537 |
|
|
Adam Tkac |
a2ea537 |
* Fri Jun 27 2008 Adam Jackson <ajax@redhat.com> 7.1-0.36
|
|
Adam Tkac |
a2ea537 |
- Today's snapshot.
|
|
Adam Tkac |
a2ea537 |
- Package swrast_dri for the new X world order.
|
|
Adam Tkac |
a2ea537 |
- Split DRI drivers to their own subpackage.
|
|
Adam Tkac |
a2ea537 |
|
|
Adam Tkac |
a2ea537 |
* Thu Jun 12 2008 Dave Airlie <airlied@redhat.com> 7.1-0.35
|
|
Adam Tkac |
a2ea537 |
- Update mesa to latest git snapshot - drop patches merged upstream
|
|
Adam Tkac |
a2ea537 |
|
|
Adam Tkac |
a2ea537 |
* Wed Jun 04 2008 Adam Jackson <ajax@redhat.com> 7.1-0.34
|
|
Adam Tkac |
a2ea537 |
- Link libdricore with gcc instead of ld, so we automagically pick up the
|
|
Adam Tkac |
a2ea537 |
ld --build-id flags.
|
|
Adam Tkac |
a2ea537 |
|
|
Adam Tkac |
a2ea537 |
* Wed May 28 2008 Dave Airlie <airlied@redhat.com> 7.1-0.33
|
|
Adam Tkac |
a2ea537 |
- Add initial r500 3D driver
|
|
Adam Tkac |
a2ea537 |
|
|
Adam Tkac |
a2ea537 |
* Tue May 13 2008 Adam Jackson <ajax@redhat.com> 7.1-0.32
|
|
Adam Tkac |
a2ea537 |
- Update dri2proto requirement. (#446166)
|
|
Adam Tkac |
a2ea537 |
|
|
Adam Tkac |
a2ea537 |
* Sat May 10 2008 Dave Airlie <airlied@redhat.com> 7.1-0.31
|
|
Adam Tkac |
a2ea537 |
- Bring in a bunch of fixes from upstream, missing rs690 pci id,
|
|
Adam Tkac |
a2ea537 |
- DRI2 + modeset + 965 + compiz + alt-tab fixed.
|
|
Adam Tkac |
a2ea537 |
|
|
Adam Tkac |
a2ea537 |
* Wed May 07 2008 Dave Airlie <airlied@redhat.com> 7.1-0.30
|
|
Adam Tkac |
a2ea537 |
- fix googleearth on Intel 965 (#443930)
|
|
Adam Tkac |
a2ea537 |
- disable classic warning to avoid people reporting it.
|
|
Adam Tkac |
a2ea537 |
|
|
Adam Tkac |
a2ea537 |
* Mon May 05 2008 Dave Airlie <airlied@redhat.com> 7.1-0.29
|
|
Adam Tkac |
a2ea537 |
- mesa-7.1-f9-intel-and-radeon-fixes.patch - Update mesa
|
|
Adam Tkac |
a2ea537 |
package with cherrypicked fixes from master.
|
|
Adam Tkac |
a2ea537 |
- Fixes numerous i965 3D issues
|
|
Adam Tkac |
a2ea537 |
- Fixes compiz on rs48x and rs690 radeon chipsets
|
|
Adam Tkac |
a2ea537 |
|
|
|
386144d |
* Fri Apr 18 2008 Dave Airlie <airlied@redhat.com> 7.1-0.28
|
|
|
386144d |
- okay fire me now - I swear it runs compiz really well...
|
|
|
386144d |
- fix more bugs on 965
|
|
|
386144d |
|
|
|
a80004c |
* Fri Apr 18 2008 Dave Airlie <airlied@redhat.com> 7.1-0.27
|
|
|
a80004c |
- why yes, that is a brown paper bag
|
|
|
a80004c |
- fix glxgears on 965
|
|
|
a80004c |
|
|
|
130b9c7 |
* Fri Apr 18 2008 Dave Airlie <airlied@redhat.com> 7.1-0.26
|
|
|
130b9c7 |
- fix compiz alt-tab crashing on out of the box intel driver
|
|
|
130b9c7 |
- some other upstream bugfixes as well
|
|
|
130b9c7 |
|
|
|
e0f372c |
* Tue Apr 15 2008 Dave Airlie <airlied@redhat.com> 7.1-0.25
|
|
|
e0f372c |
- Rebase to latest upstream - drop patches applied there.
|
|
|
e0f372c |
|
|
|
cc77b8c |
* Sat Apr 12 2008 Dennis Gilmore <dennis@ausil.us> 7.1-0.24
|
|
|
cc77b8c |
- add patch so that we only build dri drivers on sparc that are remotely
|
|
|
cc77b8c |
useful. sis driver breaks the build and the intel ones will never exist
|
|
|
cc77b8c |
|
|
|
c0c14a5 |
* Thu Apr 10 2008 Adam Jackson <ajax@redhat.com> 7.1-0.23
|
|
|
c0c14a5 |
- mesa-7.1-link-shared.patch: Make a libdricore.so from libmesa.a, install
|
|
|
c0c14a5 |
it into %%_libdir/dri, and link the DRI drivers against it. Drops ~20M
|
|
|
c0c14a5 |
from the installed system (not including debuginfo). Inspired by a
|
|
|
c0c14a5 |
similar patch in openSUSE but reworked to be compatible with the OSMesa
|
|
|
c0c14a5 |
build.
|
|
|
c0c14a5 |
|
|
|
4b30464 |
* Wed Apr 09 2008 Adam Jackson <ajax@redhat.com> 7.1-0.22
|
|
|
4b30464 |
- mesa-7.1-visual-crash.patch: Fix a segfault if DRI unavailable.
|
|
|
4b30464 |
- mesa-7.1-fbconfig-fix.patch: Fix fbconfig comparisons.
|
|
|
d3c4211 |
- mesa-7.1-dri2.patch: Fix a header path.
|
|
|
d3c4211 |
- Add buildreqs for the demos that suddenly stopped compiling.
|
|
|
4b30464 |
|
|
Kristian Høgsberg |
7f2f48f |
* Mon Mar 31 2008 Kristian Høgsberg <krh@redhat.com> - 7.1-0.21
|
|
Kristian Høgsberg |
7f2f48f |
- Update git snapshot to pull in DRI2 direct rendering.
|
|
Kristian Høgsberg |
0db3f8d |
- Add conflicts for xservers that don't understand the new DRI driver
|
|
Kristian Høgsberg |
0db3f8d |
interface.
|
|
Kristian Høgsberg |
7f2f48f |
|
|
Kristian Høgsberg |
eb8c426 |
* Tue Mar 11 2008 Kristian Høgsberg <krh@redhat.com> - 7.1-0.20
|
|
Kristian Høgsberg |
eb8c426 |
- Looks like the TexOffset extension does not work, disable for now.
|
|
Kristian Høgsberg |
eb8c426 |
- Bump to 20080311 snapshot to get DRI2 tfp fixes.
|
|
Kristian Høgsberg |
eb8c426 |
|
|
Kristian Høgsberg |
46f14b6 |
* Mon Mar 3 2008 Kristian Høgsberg <krh@redhat.com> - 7.1-0.19
|
|
Kristian Høgsberg |
46f14b6 |
- Bump to latest git snapshot.
|
|
Kristian Høgsberg |
46f14b6 |
- Drop mesa-7.1-dri-drivers.patch, it's upstream.
|
|
Kristian Høgsberg |
0f60cf0 |
- Require libdrm-devel >= 2.4.0-0.5
|
|
Kristian Høgsberg |
46f14b6 |
|
|
|
7af8c3d |
* Mon Mar 03 2008 Dave Airlie <airlied@redhat.com> 7.1-0.18
|
|
|
7af8c3d |
- fix i915 build due to symbol visibility
|
|
|
7af8c3d |
|
|
|
78fe81f |
* Tue Feb 26 2008 Adam Jackson <ajax@redhat.com> 7.1-0.17
|
|
|
78fe81f |
- Fix OSMesa symlink bug. (#424545)
|
|
|
78fe81f |
- Build OSMesa with -Os to be slightly less bloaty.
|
|
|
78fe81f |
- Re-add osmesa.h to libOSMesa-devel.
|
|
|
78fe81f |
- Really restore -fvisibility=hidden.
|
|
|
78fe81f |
|
|
|
a6285c3 |
* Thu Feb 21 2008 Adam Jackson <ajax@redhat.com> 7.1-0.16
|
|
|
8319866 |
- Fix build on powerpc and amd64.
|
|
|
a6285c3 |
- Disable %%_smp_mflags for DRI drivers for now.
|
|
|
3e86217 |
|
|
|
f734187 |
* Mon Feb 18 2008 Adam Jackson <ajax@redhat.com> 7.1-0.15
|
|
|
f734187 |
- Today's git snapshot, additional headers for DRI2 love.
|
|
|
f734187 |
|
|
|
c2c814d |
* Fri Feb 15 2008 Adam Jackson <ajax@redhat.com> 7.1-0.14
|
|
|
c2c814d |
- Fix build on lib64 machines.
|
|
|
c2c814d |
|
|
|
4e39dbd |
* Fri Feb 15 2008 Adam Jackson <ajax@redhat.com> 7.1-0.13
|
|
|
4e39dbd |
- Restore -fvisibility=hidden.
|
|
|
4e39dbd |
- Fix autotooling.
|
|
|
4e39dbd |
|
|
|
8eb2dd2 |
* Fri Feb 15 2008 Adam Jackson <ajax@redhat.com> 7.1-0.12
|
|
|
8eb2dd2 |
- Fix file conflict with bsd-games on /usr/bin/rain.
|
|
|
8eb2dd2 |
|
|
|
cfe4e41 |
* Fri Feb 15 2008 Adam Jackson <ajax@redhat.com> 7.1-0.11
|
|
|
cfe4e41 |
- Today's git snapshot.
|
|
|
cfe4e41 |
- Massive spec overhaul to use new buildsystem.
|
|
|
cfe4e41 |
|
|
|
3db994e |
* Tue Feb 12 2008 Adam Jackson <ajax@redhat.com> 7.1-0.10
|
|
|
3db994e |
- mesa-7.1-sis-ia64.patch: Fix sis driver on ia64. (#432428)
|
|
|
3db994e |
|
|
|
8ff20d7 |
* Mon Feb 11 2008 Adam Jackson <ajax@redhat.com> 7.1-0.9
|
|
|
8ff20d7 |
- mesa-7.1-ia64-build-fix.patch: Fix build on ia64. (#427558)
|
|
|
8ff20d7 |
|
|
|
41185a9 |
* Tue Jan 22 2008 Adam Jackson <ajax@redhat.com> 7.1-0.8
|
|
|
41185a9 |
- Enable i915 DRI on E7221. (Carlos Martín, #425790)
|
|
|
41185a9 |
|
|
|
5119979 |
* Mon Jan 21 2008 Adam Jackson <ajax@redhat.com>
|
|
|
5119979 |
- Make the demo seddery prettier.
|
|
|
5119979 |
|
|
|
a858a72 |
* Tue Dec 04 2007 Dave Airlie <airlied@redhat.com> 7.1-0.7
|
|
|
a858a72 |
- Remove references to libgl symbol from i915
|
|
|
a858a72 |
|
|
|
d45e021 |
* Thu Nov 30 2007 Dave Airlie <airlied@redhat.com> 7.1-0.6
|
|
|
d45e021 |
- Rebuild against a new libdrm
|
|
|
d45e021 |
|
|
|
b30c9db |
* Tue Nov 27 2007 Adam Jackson <ajax@redhat.com> 7.1-0.5
|
|
|
b30c9db |
- Rebase to today's git snapshot.
|
|
|
b30c9db |
- Try even harder to not build or the Mesa glut.
|
|
|
b30c9db |
|
|
|
a427a13 |
* Thu Nov 15 2007 Tom "spot" Callaway <tcallawa@redhat.com> 7.1-0.4
|
|
|
a427a13 |
- link libOSMesa* against libselinux
|
|
|
a427a13 |
|
|
|
760c23b |
* Mon Nov 12 2007 Adam Jackson <ajax@redhat.com> 7.1-0.3
|
|
|
760c23b |
- Drop xserver 1.1 source compatibility.
|
|
|
760c23b |
|
|
|
e29c552 |
* Wed Nov 07 2007 Dave Airlie <airlied@redhat.com> 7.1-0.2
|
|
|
e29c552 |
- fix DRI driver directory
|
|
|
e29c552 |
|
|
|
8696344 |
* Thu Nov 01 2007 Adam Jackson <ajax@redhat.com> 7.1-0.1
|
|
|
8696344 |
- Fix EVR, 7.1pre > 7.1, that would have been bad.
|
|
|
965800e |
- Fix %%setup to match.
|
|
|
8696344 |
|
|
|
dbb9f17 |
* Thu Nov 01 2007 Dave Airlie <airlied@redhat.com> 7.1pre-0
|
|
|
dbb9f17 |
- rebase Mesa to 7.1pre 74ced1e67f286a5e71e9877bc6844b2af5b9ab8d
|
|
|
dbb9f17 |
|
|
|
6bb8861 |
* Thu Oct 18 2007 Dave Airlie <airlied@redhat.com> 7.0.1-7
|
|
|
6bb8861 |
- mesa-7.0.1-stable-branch.patch - Updated with more fixes from stable
|
|
|
6bb8861 |
- mesa-7.0.1-r300-fix-writemask.patch - fix r300 fragprog writemask
|
|
|
6bb8861 |
- mesa-7.0.1-r200-settexoffset.patch - add zero-copy TFP support for r200
|
|
|
6bb8861 |
|
|
|
9cda76a |
* Fri Sep 28 2007 Dave Airlie <airlied@redhat.com> 7.0.1-6
|
|
|
9cda76a |
- mesa-7.0.1-stable-branch.patch - Updated to close to 7.0.2-rc1
|
|
|
9cda76a |
- This contains the fixes made to the upstream Mesa stable branch
|
|
|
9cda76a |
including fixes for 965 vblank interrupt issues along with a fix
|
|
|
9cda76a |
in the kernel - remove patches that already upstream.
|
|
|
9cda76a |
- mesa-6.5.2-hush-synthetic-visual-warning.patch - dropped
|
|
|
9cda76a |
- mesa-7.0-i-already-defined-glapi-you-twit.patch - dropped
|
|
|
9cda76a |
- mesa-7.0.1-965-sampler-crash.patch - dropped
|
|
|
9cda76a |
|
|
|
bd476b0 |
* Thu Sep 06 2007 Adam Jackson <ajax@redhat.com> 7.0.1-5
|
|
|
bd476b0 |
- mesa-7.0.1-965-sampler-crash.patch: Fix a crash with 965 in Torcs. (#262941)
|
|
|
bd476b0 |
|
|
|
678a251 |
* Tue Aug 28 2007 Adam Jackson <ajax@redhat.com> 7.0.1-4
|
|
|
678a251 |
- Rebuild for new libexpat.
|
|
|
678a251 |
|
|
|
2ef8eba |
* Wed Aug 15 2007 Dave Airlie <airlied@redhat.com> - 7.0.1-3
|
|
|
2ef8eba |
- mesa-7.0.1-stable-branch.patch - Add patches from stable branch
|
|
|
2ef8eba |
includes support for some Intel chipsets
|
|
|
2ef8eba |
- mesa-7.0-use_master-r300.patch - Add r300 driver from master
|
|
|
2ef8eba |
|
|
|
540e56b |
* Tue Aug 14 2007 Dave Airlie <airlied@redhat.com> - 7.0.1-2
|
|
|
540e56b |
- missing build requires for Xfixes-devel and Xdamage-devel
|
|
|
540e56b |
|
|
|
2741728 |
* Mon Aug 13 2007 Dave Airlie <airlied@redhat.com> - 7.0.1-1
|
|
|
2741728 |
- Rebase to upstream 7.0.1 release
|
|
|
2741728 |
- ajax provided patches: for updated selinux awareness, build config
|
|
|
2741728 |
- gl visibility and picify were fixed upstream
|
|
|
2741728 |
- OS mesa library version are 6.5.3 not 7.0.1 - spec fix
|
|
|
2741728 |
|
|
|
3def463 |
* Wed Jul 25 2007 Jesse Keating <jkeating@redhat.com> - 6.5.2-16
|
|
|
3def463 |
- Rebuild for RH #249435
|
|
|
3def463 |
|
|
|
e4f1307 |
* Tue Jul 24 2007 Adam Jackson <ajax@redhat.com> 6.5.2-15
|
|
|
e4f1307 |
- Add dri_interface.h to mesa-libGL-devel, and conflict with
|
|
|
e4f1307 |
xorg-x11-proto-devel versions that attempted to provide it.
|
|
|
e4f1307 |
|
|
|
7f93e43 |
* Tue Jul 10 2007 Adam Jackson <ajax@redhat.com> 6.5.2-14
|
|
|
7f93e43 |
- Add mesa-demos subpackage. (#247252)
|
|
|
7f93e43 |
|
|
|
28881f2 |
* Mon Jul 09 2007 Adam Jackson <ajax@redhat.com> 6.5.2-13
|
|
|
28881f2 |
- mesa-6.5.2-radeon-backports-231787.patch: One more fix for r300. (#231787)
|
|
|
28881f2 |
|
|
|
b3acc5e |
* Mon Jul 09 2007 Adam Jackson <ajax@redhat.com> 6.5.2-12
|
|
|
b3acc5e |
- Don't install header files for APIs that we don't provide. (#247390)
|
|
|
b3acc5e |
|
|
|
4af2a71 |
* Fri Jul 06 2007 Adam Jackson <ajax@redhat.com> 6.5.2-11
|
|
|
4af2a71 |
- mesa-6.5.2-via-respect-my-cliplist.patch: Backport a via fix. (#247254)
|
|
|
4af2a71 |
|
|
|
c5a9512 |
* Tue Apr 10 2007 Adam Jackson <ajax@redhat.com> 6.5.2-10
|
|
|
c5a9512 |
- mesa-6.5.2-radeon-backports-231787.patch: Backport various radeon bugfixes
|
|
|
c5a9512 |
from git. (#231787)
|
|
|
c5a9512 |
|
|
|
e5c76df |
* Wed Apr 04 2007 Adam Jackson <ajax@redhat.com> 6.5.2-9
|
|
|
e5c76df |
- mesa-6.5.2-bindcontext-paranoia.patch: Paper over a crash when doBindContext
|
|
|
e5c76df |
fails, to avoid, for example, crashing the server when using tdfx but
|
|
|
e5c76df |
without glide3 installed.
|
|
|
e5c76df |
|
|
|
4dfaac8 |
* Thu Mar 08 2007 Adam Jackson <ajax@redhat.com> 6.5.2-8
|
|
|
4dfaac8 |
- Hush the (useless) warning about the synthetic visual not being supported.
|
|
|
4dfaac8 |
|
|
|
636ffba |
* Fri Mar 02 2007 Adam Jackson <ajax@redhat.com> 6.5.2-7
|
|
|
636ffba |
- mesa-6.5.2-picify-dri-drivers.patch: Attempt to make the DRI drivers PIC.
|
|
|
636ffba |
- mesa-6.5.1-build-config.patch: Apply RPM_OPT_FLAGS to OSMesa too.
|
|
|
636ffba |
|
|
|
d916aa2 |
* Mon Feb 26 2007 Adam Jackson <ajax@redhat.com> 6.5.2-6
|
|
|
d916aa2 |
- mesa-6.5.2-libgl-visibility.patch: Fix non-exported GLX symbols (#229808)
|
|
|
d916aa2 |
- Require a sufficiently new libdrm at runtime too
|
|
|
d916aa2 |
- Make the arch macros do something sensible in the general case
|
|
|
d916aa2 |
|
|
|
95e3dd9 |
* Tue Feb 20 2007 Adam Jackson <ajax@redhat.com> 6.5.2-5
|
|
|
95e3dd9 |
- General spec cleanups
|
|
|
95e3dd9 |
- Require current libdrm
|
|
|
95e3dd9 |
- Build with -fvisibility=hidden
|
|
|
95e3dd9 |
- Redo the way mesa-source is generated
|
|
|
95e3dd9 |
- Add %%{?_smp_mflags} where appropriate
|
|
|
95e3dd9 |
|
|
|
50825da |
* Mon Dec 18 2006 Adam Jackson <ajax@redhat.com> 6.5.2-4
|
|
|
50825da |
- Add i915tex and mach64 to the install set.
|
|
|
50825da |
|
|
|
847d598 |
* Tue Dec 12 2006 Adam Jackson <ajax@redhat.com> 6.5.2-3
|
|
|
847d598 |
- mesa-6.5.2-xserver-1.1-source-compat.patch: Add some source-compatibility
|
|
|
847d598 |
defines to dispatch.h so the X server will continue to build.
|
|
|
847d598 |
|
|
|
fbb11ed |
* Mon Dec 4 2006 Adam Jackson <ajax@redhat.com> 6.5.2-2.fc6
|
|
|
fbb11ed |
- Fix OSMesa file listing to use %%version for DSO number. Note that this
|
|
|
fbb11ed |
will still break on Mesa 7; oh well.
|
|
|
fbb11ed |
- Deleted file: directfbgl.h
|
|
|
fbb11ed |
|
|
Kristian Høgsberg |
ce9ee0c |
* Sun Dec 3 2006 Kristian Høgsberg <krh@redhat.com> 6.5.2-1.fc6
|
|
Kristian Høgsberg |
ce9ee0c |
- Update to 6.5.2.
|
|
Kristian Høgsberg |
ce9ee0c |
|
|
Kristian Høgsberg |
c36819d |
* Mon Oct 16 2006 Kristian <krh@redhat.com> - 6.5.1-8.fc6
|
|
Kristian Høgsberg |
c36819d |
- Add i965-interleaved-arrays-fix.patch to fix (#209318).
|
|
Kristian Høgsberg |
c36819d |
|
|
sandmann |
760ef13 |
* Sat Sep 30 2006 Soren Sandmann <sandmann@redhat.com> - 6.5.1-7.fc6
|
|
sandmann |
5320c2a |
- Update to gl-manpages-1.0.1.tar.bz2 which doesn't use symlinks. (#184547)
|
|
sandmann |
5320c2a |
|
|
sandmann |
5320c2a |
* Sat Sep 30 2006 Soren Sandmann <sandmann@redhat.com> - 6.5.1-7.fc6
|
|
|
95e3dd9 |
- Remove . after popd; add .gz in %%files section. (#184547)
|
|
sandmann |
a7a98d3 |
|
|
sandmann |
a7a98d3 |
* Sat Sep 30 2006 Soren Sandmann <sandmann@redhat.com>
|
|
sandmann |
760ef13 |
- Use better tarball for gl man pages. (#184547)
|
|
sandmann |
760ef13 |
|
|
Kristian Høgsberg |
96b4a67 |
* Fri Sep 29 2006 Kristian <krh@redhat.com> - 6.5.1-6.fc6
|
|
Kristian Høgsberg |
96b4a67 |
- Add -fno-strict-aliasing to compiler flags for i965 driver.
|
|
Kristian Høgsberg |
96b4a67 |
- Add post-6.5.1-i965-fixes.patch backport of i965 fixes from mesa CVS.
|
|
Kristian Høgsberg |
96b4a67 |
|
|
sandmann |
8731313 |
* Fri Sep 29 2006 Soren Sandmann <sandamnn@redhat.com> - 6.5.1-5.fc6
|
|
sandmann |
8731313 |
- Give the correct path for man page file lists.
|
|
sandmann |
8731313 |
|
|
sandmann |
ed8bea9 |
* Thu Sep 28 2006 Soren Sandmann <sandmann@redhat.com> - 6.5.1-5.fc6
|
|
sandmann |
ed8bea9 |
- Add GL man pages from X R6.9. (#184547)
|
|
sandmann |
ed8bea9 |
|
|
|
8ffdfa9 |
* Mon Sep 25 2006 Adam Jackson <ajackson@redhat.com> - 6.5.1-4.fc6
|
|
|
8ffdfa9 |
- mesa-6.5.1-build-config.patch: Add -lselinux to osmesa builds. (#207767)
|
|
|
8ffdfa9 |
|
|
Kristian Høgsberg |
6ab512e |
* Wed Sep 20 2006 Kristian Høgsberg <krh@redhat.com> - 6.5.1-3.fc6
|
|
Kristian Høgsberg |
6ab512e |
- Bump xorg-x11-proto-devel BuildRequires to 7.1-8 so we pick up the
|
|
Kristian Høgsberg |
6ab512e |
latest GLX_EXT_texture_from_pixmap opcodes.
|
|
Kristian Høgsberg |
6ab512e |
|
|
Kristian Høgsberg |
d0bb032 |
* Wed Sep 20 2006 Kristian Høgsberg <krh@redhat.com> - 6.5.1-2.fc6
|
|
Kristian Høgsberg |
d0bb032 |
- Remove mesa-6.5-drop-static-inline.patch.
|
|
Kristian Høgsberg |
d0bb032 |
|
|
Kristian Høgsberg |
d0bb032 |
* Tue Sep 19 2006 Kristian Høgsberg <krh@redhat.com> 6.5.1-1.fc6
|
|
Kristian Høgsberg |
29fbc20 |
- Bump to 6.5.1 final release.
|
|
Kristian Høgsberg |
68ba098 |
- Drop libGLw subpackage, it is now in Fedora Extras (#188974) and
|
|
Kristian Høgsberg |
68ba098 |
tweak mesa-6.5.1-build-config.patch to not build libGLw.
|
|
Kristian Høgsberg |
29fbc20 |
- Drop mesa-6.5.1-r300-smooth-line.patch, the smooth line fallback can
|
|
Kristian Høgsberg |
29fbc20 |
now be prevented by enabling disable_lowimpact_fallback in
|
|
Kristian Høgsberg |
29fbc20 |
/etc/drirc.
|
|
Kristian Høgsberg |
29fbc20 |
- Drop mesa-6.4.1-radeon-use-right-texture-format.patch, now upstream.
|
|
Kristian Høgsberg |
6ad2786 |
- Drop mesa-6.5-drop-static-inline.patch, workaround no longer necessary.
|
|
Kristian Høgsberg |
29fbc20 |
|
|
Kristian Høgsberg |
bb27ab4 |
* Thu Sep 7 2006 Kristian Høgsberg <krh@redhat.com>
|
|
Kristian Høgsberg |
bb27ab4 |
- Drop unused mesa-modular-dri-dir.patch.
|
|
Kristian Høgsberg |
bb27ab4 |
|
|
Kristian Høgsberg |
da18598 |
* Tue Aug 29 2006 Kristian Høgsberg <krh@redhat.com> - 6.5.1-0.rc2.fc6
|
|
Kristian Høgsberg |
da18598 |
- Rebase to 6.5.1 RC2.
|
|
Kristian Høgsberg |
6bb2b77 |
- Get rid of redhat-mesa-driver-install and redhat-mesa-target helper
|
|
Kristian Høgsberg |
6bb2b77 |
scripts and clean up specfile a bit.
|
|
Kristian Høgsberg |
da18598 |
|
|
Kristian Høgsberg |
1c749db |
* Mon Aug 28 2006 Kristian Høgsberg <krh@redhat.com> - 6.5.1-0.rc1.2.fc6
|
|
Kristian Høgsberg |
1c749db |
- Drop upstreamed patches mesa-6.5-texture-from-pixmap-fixes.patch and
|
|
Kristian Høgsberg |
1c749db |
mesa-6.5-tfp-fbconfig-attribs.patch and fix
|
|
Kristian Høgsberg |
1c749db |
mesa-6.4.1-radeon-use-right-texture-format.patch to not break 16bpp
|
|
Kristian Høgsberg |
1c749db |
transparency.
|
|
Kristian Høgsberg |
1c749db |
|
|
|
cbd395e |
* Fri Aug 25 2006 Adam Jackson <ajackson@redhat.com> - 6.5.1-0.rc1.1.fc6
|
|
|
cbd395e |
- mesa-6.5.1-build-config.patch: Add i965 to x86-64 config.
|
|
|
cbd395e |
|
|
Kristian Høgsberg |
ca121dd |
* Wed Aug 23 2006 Kristian Høgsberg <krh@redhat.com> - 6.5.1-0.rc1.fc6
|
|
Kristian Høgsberg |
ca121dd |
- Bump to 6.5.1 RC1.
|
|
Kristian Høgsberg |
ca121dd |
|
|
Kristian Høgsberg |
1b24297 |
* Tue Aug 22 2006 Kristian Høgsberg <krh@redhat.com> 6.5-26.20060818cvs.fc6
|
|
Kristian Høgsberg |
1b24297 |
- Pull the vtxfmt patch into the selinux-awareness patch, handle exec
|
|
Kristian Høgsberg |
1b24297 |
mem heap init failure correctly by releasing mutex.
|
|
Kristian Høgsberg |
1b24297 |
|
|
|
9e03815 |
* Tue Aug 22 2006 Adam Jackson <ajackson@redhat.com> 6.5-25.20060818cvs.fc6
|
|
|
9e03815 |
- mesa-6.5.1-r300-smooth-line.patch: Added, fakes smooth lines with aliased
|
|
|
9e03815 |
lines on R300+ cards, makes Google Earth tolerable.
|
|
|
9e03815 |
- mesa-6.5-force-r300.patch: Resurrect.
|
|
|
9e03815 |
|
|
|
713d6d9 |
* Tue Aug 22 2006 Adam Jackson <ajackson@redhat.com> 6.5-24.20060818cvs.fc6
|
|
|
713d6d9 |
- mesa-6.5.1-radeon-vtxfmt-cleanup-properly.patch: Fix a segfault on context
|
|
|
713d6d9 |
destruction when selinux is enabled.
|
|
|
713d6d9 |
|
|
|
0d7631d |
* Mon Aug 21 2006 Adam Jackson <ajackson@redhat.com> 6.5-23.20060818cvs.fc6
|
|
|
0d7631d |
- redhat-mesa-driver-install: Reenable installing the tdfx driver. (#203295)
|
|
|
0d7631d |
|
|
|
182f8fe |
* Fri Aug 18 2006 Adam Jackson <ajackson@redhat.com> 6.5-22.20060818cvs.fc6
|
|
|
182f8fe |
- Update to pre-6.5.1 snapshot.
|
|
|
182f8fe |
- Re-add libOSMesa{,16,32}. (#186366)
|
|
|
21739fd |
- Add BuildReq: on libXp-devel due to openmotif header insanity.
|
|
|
182f8fe |
|
|
Florian La Roche |
c0ee800 |
* Sun Aug 13 2006 Florian La Roche <laroche@redhat.com> 6.5-21.fc6
|
|
Florian La Roche |
c0ee800 |
- fix one Requires: to use the correct mesa-libGLw name
|
|
Florian La Roche |
c0ee800 |
|
|
mharris |
b9fa626 |
* Thu Jul 27 2006 Mike A. Harris <mharris@redhat.com> 6.5-20.fc6
|
|
mharris |
b9fa626 |
- Conditionalized libGLw inclusion with new with_libGLw macro defaulting
|
|
mharris |
b9fa626 |
to 1 (enabled) for now, however since nothing in Fedora Core uses libGLw
|
|
mharris |
b9fa626 |
anymore, we will be transitioning libGLw to an external package maintained
|
|
mharris |
b9fa626 |
in Fedora Extras soon.
|
|
mharris |
b9fa626 |
|
|
mharris |
b9fa626 |
* Wed Jul 26 2006 Kristian Høgsberg <krh@redhat.com> 6.5-19.fc5.aiglx
|
|
Kristian Høgsberg |
2551fcf |
- Build for fc5 aiglx repo.
|
|
Kristian Høgsberg |
2551fcf |
|
|
|
03edcc6 |
* Tue Jul 25 2006 Adam Jackson <ajackson@redhat.com> 6.5-19.fc6
|
|
mharris |
b9fa626 |
- Disable TLS dispatch, it is selinux-hostile.
|
|
|
03edcc6 |
|
|
|
a7967cf |
* Tue Jul 25 2006 Adam Jackson <ajackson@redhat.com> 6.5-18.fc6
|
|
|
a7967cf |
- mesa-6.5-fix-glxinfo-link.patch: lib64 fix.
|
|
|
a7967cf |
|
|
|
85f9e80 |
* Tue Jul 25 2006 Adam Jackson <ajackson@redhat.com> 6.5-17.fc6
|
|
|
85f9e80 |
- mesa-6.5-fix-linux-indirect-build.patch: Added.
|
|
|
85f9e80 |
- mesa-6.5-fix-glxinfo-link.patch: Added.
|
|
|
85f9e80 |
- Build libOSMesa never instead of inconsistently; to be fixed later.
|
|
|
85f9e80 |
- Updates to redhat-mesa-target:
|
|
|
85f9e80 |
- Always select linux-indirect when not building for DRI
|
|
|
85f9e80 |
- Enable DRI to be built on PPC64 (still disabled in the spec file though)
|
|
|
85f9e80 |
- MIT licence boilerplate
|
|
|
85f9e80 |
|
|
mharris |
883815c |
* Tue Jul 25 2006 Mike A. Harris <mharris@redhat.com> 6.5-16.fc6
|
|
mharris |
e9f100b |
- Remove glut-devel dependency, as nothing actually uses it that we ship.
|
|
mharris |
883815c |
- Added mesa-6.5-dont-libglut-me-harder-ok-thx-bye.patch to prevent libglut
|
|
mharris |
883815c |
and other libs from being linked into glxgears/glxinfo even though they
|
|
mharris |
883815c |
are not actually used. This was the final package linking to freeglut in
|
|
mharris |
883815c |
Fedora Core, blocking freeglut from being moved to Extras.
|
|
mharris |
90b0b0c |
- Commented all of the virtual provides in the spec file to document clearly
|
|
mharris |
90b0b0c |
how they should be used by other developers in specifying build and runtime
|
|
mharris |
90b0b0c |
dependencies when packaging software which links to libGL, libGLU, and
|
|
mharris |
90b0b0c |
libGLw. (#200069)
|
|
mharris |
883815c |
|
|
|
1afba92 |
* Mon Jul 24 2006 Adam Jackson <ajackson@redhat.com> 6.5-15.fc6
|
|
|
1afba92 |
- Attempt to add selinux awareness; check if we can map executable memory
|
|
|
1afba92 |
and fail softly if not. Removes the need for allow_execmem from huge
|
|
|
1afba92 |
chunks of the desktop.
|
|
|
6a70f2e |
- Disable the r300 gart fix for not compiling.
|
|
|
1afba92 |
|
|
mharris |
883815c |
* Mon Jul 24 2006 Kristian Høgsberg <krh@redhat.com> 6.5-14.fc6
|
|
Kristian Høgsberg |
3f8289e |
- Add mesa-6.5-r300-free-gart-mem.patch to make r300 driver free gart
|
|
Kristian Høgsberg |
3f8289e |
memory on context destroy.
|
|
Kristian Høgsberg |
3f8289e |
|
|
Kristian Høgsberg |
3f8289e |
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> 6.5-13.1.fc6
|
|
|
f39e486 |
- rebuild
|
|
|
f39e486 |
|
|
mharris |
f8d59ba |
* Wed Jul 05 2006 Mike A. Harris <mharris@redhat.com> 6.5-13.fc6
|
|
mharris |
f8d59ba |
- Added mesa-6.5-fix-opt-flags-bug197640.patch as 2nd attempt to fix OPT_FLAGS
|
|
mharris |
f8d59ba |
for (#197640).
|
|
mharris |
f8d59ba |
- Ensure that redhat-mesa-driver-install creates $DRIMODULE_DESTDIR with
|
|
mharris |
f8d59ba |
mode 0755.
|
|
mharris |
f8d59ba |
|
|
mharris |
1e84186 |
* Wed Jul 05 2006 Mike A. Harris <mharris@redhat.com> 6.5-12.fc6
|
|
mharris |
1e84186 |
- Maybe actually, you know, apply the mesa-6.5-glx-use-tls.patch as that might
|
|
mharris |
1e84186 |
help to you know, actually solve the problem. Duh.
|
|
mharris |
1e84186 |
- Use {dist} tag in Release field now.
|
|
mharris |
1e84186 |
|
|
mharris |
5eecd9e |
* Wed Jul 05 2006 Mike A. Harris <mharris@redhat.com> 6.5-11
|
|
mharris |
5eecd9e |
- Added mesa-6.5-glx-use-tls.patch to hopefully get -DGLX_USE_TLS to really
|
|
mharris |
5eecd9e |
work this time due to broken upstream linux-dri-* configs. (#193979)
|
|
mharris |
5eecd9e |
- Pass RPM_OPT_FLAGS via OPT_FLAGS instead of via CFLAGS also for (#193979)
|
|
mharris |
5eecd9e |
|
|
mharris |
8f17530 |
* Mon Jun 19 2006 Mike A. Harris <mharris@redhat.com> 6.5-10
|
|
mharris |
8f17530 |
- Bump libdrm-devel dep to trigger new ExclusiveArch test with the new package.
|
|
mharris |
8f17530 |
- Use Fedora Extras style BuildRoot tag.
|
|
mharris |
8f17530 |
- Added "Requires(post): /sbin/ldconfig" and postun to all runtime lib packages.
|
|
mharris |
8f17530 |
|
|
mharris |
8f17530 |
* Mon Jun 12 2006 Kristian Høsberg <krh@redhat.com> 6.5-9
|
|
Kristian Høgsberg |
ce7651f |
- Add mesa-6.5-fix-pbuffer-dispatch.patch to fix pbuffer marshalling code.
|
|
Kristian Høgsberg |
ce7651f |
|
|
Kristian Høgsberg |
10c1f50 |
* Mon May 29 2006 Kristian Høgsberg <krh@redhat.com> 6.5-8
|
|
Kristian Høgsberg |
10c1f50 |
- Bump for rawhide build.
|
|
Kristian Høgsberg |
10c1f50 |
|
|
Kristian Høgsberg |
10c1f50 |
* Mon May 29 2006 Kristian Høgsberg <krh@redhat.com> 6.5-7
|
|
Kristian Høgsberg |
fac815c |
- Update mesa-6.5-texture-from-pixmap-fixes.patch to include new
|
|
Kristian Høgsberg |
fac815c |
tokens and change tfp functions to return void. Yes, a new mesa
|
|
Kristian Høgsberg |
fac815c |
snapshot would be nice.
|
|
Kristian Høgsberg |
fac815c |
|
|
mharris |
4b6debf |
* Wed May 17 2006 Mike A. Harris <mharris@redhat.com> 6.5-6
|
|
mharris |
4b6debf |
- Add "BuildRequires: makedepend" for bug (#191967)
|
|
mharris |
4b6debf |
|
|
Kristian Høgsberg |
172df39 |
* Tue Apr 11 2006 Kristian Høgsberg <krh@redhat.com> 6.5-5
|
|
Kristian Høgsberg |
172df39 |
- Bump for fc5 build.
|
|
Kristian Høgsberg |
172df39 |
|
|
|
7ce24be |
* Tue Apr 11 2006 Adam Jackson <ajackson@redhat.com> 6.5-4
|
|
|
7ce24be |
- Disable R300_FORCE_R300 hack for wider testing.
|
|
|
7ce24be |
|
|
Kristian Høgsberg |
b9c488c |
* Mon Apr 10 2006 Kristian Høgsberg <krh@redhat.com> 6.5-3
|
|
Kristian Høgsberg |
b9c488c |
- Add mesa-6.5-noexecstack.patch to prevent assembly files from making
|
|
Kristian Høgsberg |
b9c488c |
libGL.so have executable stack.
|
|
Kristian Høgsberg |
b9c488c |
|
|
Kristian Høgsberg |
d4b14d2 |
* Mon Apr 10 2006 Kristian Høgsberg <krh@redhat.com> 6.5-2
|
|
Kristian Høgsberg |
d4b14d2 |
- Bump for fc5 build.
|
|
Kristian Høgsberg |
d4b14d2 |
- Bump libdrm requires to 2.0.1.
|
|
Kristian Høgsberg |
d4b14d2 |
|
|
mharris |
5eecd9e |
* Sat Apr 01 2006 Kristian Høgsberg <krh@redhat.com> 6.5-1
|
|
Kristian Høgsberg |
aa93b88 |
- Update to mesa 6.5 snapshot.
|
|
mharris |
5eecd9e |
- Use -MG for generating deps and some files are not yet symlinked at
|
|
Kristian Høgsberg |
28a52ba |
make depend time.
|
|
Kristian Høgsberg |
aa93b88 |
- Drop mesa-6.4.2-dprintf-to-debugprintf-for-bug180122.patch and
|
|
Kristian Høgsberg |
aa93b88 |
mesa-6.4.2-xorg-server-uses-bad-datatypes-breaking-AMD64-fdo5835.patch
|
|
Kristian Høgsberg |
aa93b88 |
as these are upstream now.
|
|
Kristian Høgsberg |
aa93b88 |
- Drop mesa-6.4.1-texture-from-drawable.patch and add
|
|
Kristian Høgsberg |
aa93b88 |
mesa-6.5-texture-from-pixmap-fixes.patch.
|
|
Kristian Høgsberg |
aa93b88 |
- Update mesa-modular-dri-dir.patch to apply.
|
|
Kristian Høgsberg |
7a4f9eb |
- Widen libGLU glob.
|
|
Kristian Høgsberg |
7a4f9eb |
- Reenable r300 driver install.
|
|
Kristian Høgsberg |
84f354a |
- Widen libOSMesa glob.
|
|
Kristian Høgsberg |
9c1a631 |
- Go back to patching config/linux-dri, add mesa-6.5-build-config.patch,
|
|
Kristian Høgsberg |
9c1a631 |
drop mesa-6.3.2-build-configuration-v4.patch.
|
|
Kristian Høgsberg |
9c1a631 |
- Disable sis dri driver for now, only builds on x86 and x86-64.
|
|
Kristian Høgsberg |
aa93b88 |
|
|
Kristian Høgsberg |
aa93b88 |
* Fri Mar 24 2006 Kristian Høgsberg <krh@redhat.com> 6.4.2-7
|
|
Kristian Høgsberg |
aa93b88 |
- Set ARCH_FLAGS=-DGLX_USE_TLS to enable TLS for GL contexts.
|
|
Kristian Høgsberg |
aa93b88 |
|
|
|
6f31829 |
* Wed Mar 01 2006 Karsten Hopp <karsten@redhat.de> 6.4.2-6
|
|
|
6f31829 |
- Buildrequires: libXt-devel (#183479)
|
|
|
6f31829 |
|
|
mharris |
3d63acc |
* Sat Feb 25 2006 Mike A. Harris <mharris@redhat.com> 6.4.2-5
|
|
mharris |
3d63acc |
- Disable the expeimental r300 DRI driver, as it has turned out to cause
|
|
mharris |
3d63acc |
instability and system hangs for many users.
|
|
mharris |
3d63acc |
|
|
|
833c535 |
* Wed Feb 22 2006 Adam Jackson <ajackson@redhat.com> 6.4.2-4
|
|
|
833c535 |
- rebuilt
|
|
|
833c535 |
|
|
|
c47f50a |
* Sun Feb 19 2006 Ray Strode <rstrode@redhat.com> 6.4.2-3
|
|
|
c47f50a |
- enable texture-from-drawable patch
|
|
|
c47f50a |
- add glut-devel dependency
|
|
|
c47f50a |
|
|
|
cc96719 |
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 6.4.2-2.1
|
|
|
cc96719 |
- bump again for double-long bug on ppc(64)
|
|
|
cc96719 |
|
|
mharris |
5eecd9e |
* Tue Feb 07 2006 Mike A. Harris <mharris@redhat.com> 6.4.2-2
|
|
mharris |
ba92550 |
- Added new "glx-utils" subpackage with glxgears and glxinfo (#173510)
|
|
mharris |
ba92550 |
- Added mesa-6.4.2-dprintf-to-debugprintf-for-bug180122.patch to workaround
|
|
mharris |
ba92550 |
a Mesa namespace conflict with GNU_SOURCE (#180122)
|
|
mharris |
ba92550 |
- Added mesa-6.4.2-xorg-server-uses-bad-datatypes-breaking-AMD64-fdo5835.patch
|
|
mharris |
ba92550 |
as an attempt to fix bugs (#176976,176414,fdo#5835)
|
|
mharris |
ba92550 |
- Enabled inclusion of the *EXPERIMENTAL UNSUPPORTED* r300 DRI driver on
|
|
mharris |
ba92550 |
x86, x86_64, and ppc architectures, however the 2D Radeon driver will soon
|
|
mharris |
ba92550 |
be modified to require the user to manually turn experimental DRI support
|
|
mharris |
ba92550 |
on with Option "dri" in xorg.conf to test it out and report all X bugs that
|
|
mharris |
ba92550 |
occur while using it directly to X.Org bugzilla. (#179712)
|
|
mharris |
c992a98 |
- Use "libOSMesa.so.6.4.0604*" glob in file manifest, to avoid having to
|
|
mharris |
c992a98 |
update it each upstream release.
|
|
mharris |
ba92550 |
|
|
mharris |
5eecd9e |
* Sat Feb 04 2006 Mike A. Harris <mharris@redhat.com> 6.4.2-1
|
|
mharris |
5e3058a |
- Updated to Mesa 6.4.2
|
|
mharris |
5e3058a |
- Use "libGLU.so.1.3.0604*" glob in file manifest, to avoid having to update it
|
|
mharris |
5e3058a |
each upstream release.
|
|
mharris |
5e3058a |
|
|
mharris |
057b30a |
* Tue Jan 24 2006 Mike A. Harris <mharris@redhat.com> 6.4.1-5
|
|
mharris |
057b30a |
- Added missing "BuildRequires: expat-devel" for bug (#178525)
|
|
mharris |
35c3c52 |
- Temporarily disabled mesa-6.4.1-texture-from-drawable.patch, as it fails
|
|
mharris |
35c3c52 |
to compile on at least ia64, and possibly other architectures.
|
|
mharris |
057b30a |
|
|
Kristian Høgsberg |
841039b |
* Tue Jan 17 2006 Kristian Høgsberg <krh@redhat.com> 6.4.1-4
|
|
Kristian Høgsberg |
9b57ca0 |
- Add mesa-6.4.1-texture-from-drawable.patch to implement protocol
|
|
Kristian Høgsberg |
9b57ca0 |
support for GLX_EXT_texture_from_drawable extension.
|
|
Kristian Høgsberg |
9b57ca0 |
|
|
mharris |
ee68cb4 |
* Sat Dec 24 2005 Mike A. Harris <mharris@redhat.com> 6.4.1-3
|
|
mharris |
ee68cb4 |
- Manually copy libGLw headers that Mesa forgets to install, to fix (#173879).
|
|
mharris |
ee68cb4 |
- Added mesa-6.4.1-libGLw-enable-motif-support.patch to fix (#175251).
|
|
mharris |
ee68cb4 |
- Removed "Conflicts" lines from libGL package, as they are "Obsoletes" now.
|
|
mharris |
ee68cb4 |
- Do not rename swrast libGL .so version, as it is the OpenGL version.
|
|
mharris |
ee68cb4 |
|
|
mharris |
c3a5a49 |
* Tue Dec 20 2005 Mike A. Harris <mharris@redhat.com> 6.4.1-2
|
|
mharris |
c3a5a49 |
- Rebuild to ensure libGLU gets rebuilt with new gcc with C++ compiler fixes.
|
|
mharris |
c3a5a49 |
- Changed the 3 devel packages to use Obsoletes instead of Conflicts for the
|
|
mharris |
c3a5a49 |
packages the files used to be present in, as this is more friendy for
|
|
mharris |
c3a5a49 |
OS upgrades.
|
|
mharris |
c3a5a49 |
- Added "Requires: libX11-devel" to mesa-libGL-devel package (#173712)
|
|
mharris |
c3a5a49 |
- Added "Requires: libGL-devel" to mesa-libGLU-devel package (#175253)
|
|
mharris |
c3a5a49 |
|
|
mharris |
8f51b4f |
* Sat Dec 17 2005 Mike A. Harris <mharris@redhat.com> 6.4.1-1
|
|
mharris |
8f51b4f |
- Updated MesaLib tarball to version 6.4.1 from Mesa project for X11R7 RC4.
|
|
mharris |
699bd8d |
- Added pkgconfig dependency.
|
|
mharris |
699bd8d |
- Updated "BuildRequires: libdrm-devel >= 2.0-1"
|
|
mharris |
699bd8d |
- Added Obsoletes lines to all the subpackages to have cleaner upgrades.
|
|
mharris |
4ba4657 |
- Added mesa-6.4.1-amd64-assyntax-fix.patch to work around a build problem on
|
|
mharris |
4ba4657 |
AMD64, which is fixed in the 6.4 branch of Mesa CVS.
|
|
mharris |
c645839 |
- Conditionalize libOSMesa inclusion, and default to not including it for now.
|
|
mharris |
8f51b4f |
|
|
mharris |
699bd8d |
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com> 6.4-5.1
|
|
mharris |
8f51b4f |
- rebuilt
|
|
|
558d532 |
|
|
mharris |
699bd8d |
* Sun Nov 20 2005 Jeremy Katz <katzj@redhat.com> 6.4-5
|
|
|
87a209f |
- fix directory used for loading dri modules (#173679)
|
|
|
87a209f |
- install dri drivers as executable so they get stripped (#173292)
|
|
|
87a209f |
|
|
mharris |
5eecd9e |
* Thu Nov 03 2005 Mike A. Harris <mharris@redhat.com> 6.4-4
|
|
mharris |
494a10a |
- Wrote redhat-mesa-source-filelist-generator to dynamically generate the
|
|
mharris |
494a10a |
files to be included in the mesa-source subpackage, to minimize future
|
|
mharris |
494a10a |
maintenance.
|
|
mharris |
494a10a |
- Fixed detection and renaming of software mesa .so version.
|
|
mharris |
494a10a |
|
|
mharris |
5eecd9e |
* Wed Nov 02 2005 Mike A. Harris <mharris@redhat.com> 6.4-3
|
|
mharris |
775c477 |
- Hack: autodetect if libGL was given .so.1.5* and rename it to 1.2 for
|
|
mharris |
775c477 |
consistency on all architectures, and to avoid upgrade problems if we
|
|
mharris |
775c477 |
ever disable DRI on an arch and then re-enable it later.
|
|
mharris |
775c477 |
|
|
mharris |
5eecd9e |
* Wed Nov 02 2005 Mike A. Harris <mharris@redhat.com> 6.4-2
|
|
mharris |
4f8233f |
- Added mesa-6.4-multilib-fix.patch to instrument and attempt to fix Mesa
|
|
mharris |
ec2f1dc |
bin/installmesa script to work properly with multilib lib64 architectures.
|
|
mharris |
ec2f1dc |
- Set and export LIB_DIR and INCLUDE_DIR in spec file 'install' section,
|
|
mharris |
ec2f1dc |
and invoke our modified bin/installmesa directly instead of using
|
|
mharris |
ec2f1dc |
"make install".
|
|
mharris |
ec2f1dc |
- Remove "include/GL/uglglutshapes.h", as it uses the GLUT license, and seems
|
|
mharris |
ec2f1dc |
like an extraneous file anyway.
|
|
mharris |
95ed9d3 |
- Conditionalize the file manifest to include libGL.so.1.2 on DRI enabled
|
|
mharris |
95ed9d3 |
builds, but use libGL.so.1.5.060400 instead on DRI disabled builds, as
|
|
mharris |
95ed9d3 |
this is how upstream builds the library, although it is not clear to me
|
|
mharris |
95ed9d3 |
why this difference exists yet (which was not in Xorg 6.8.2 Mesa).
|
|
mharris |
4f8233f |
|
|
mharris |
940505f |
* Thu Oct 27 2005 Mike A. Harris <mharris@redhat.com> 6.4-1
|
|
mharris |
940505f |
- Updated to new upstream MesaLib-6.4
|
|
mharris |
940505f |
- Updated libGLU.so.1.3.060400 entry in file manifest
|
|
mharris |
940505f |
- Updated "BuildRequires: libdrm-devel >= 1.0.5" to pick up fixes for the
|
|
mharris |
940505f |
unichrome driver.
|
|
Kristian Høgsberg |
8605d00 |
|
|
mharris |
a986ebb |
* Tue Sep 13 2005 Mike A. Harris <mharris@redhat.com> 6.3.2-6
|
|
mharris |
a986ebb |
- Fix redhat-mesa-driver-install and spec file to work right on multilib
|
|
mharris |
a986ebb |
systems.
|
|
mharris |
a986ebb |
|
|
mharris |
5eecd9e |
* Mon Sep 05 2005 Mike A. Harris <mharris@redhat.com> 6.3.2-5
|
|
mharris |
4fd2884 |
- Fix mesa-libGL-devel to depend on mesa-libGL instead of mesa-libGLU.
|
|
mharris |
4fd2884 |
- Added virtual "Provides: libGL..." entries for each subpackage as relevant.
|
|
mharris |
4fd2884 |
|
|
mharris |
5eecd9e |
* Mon Sep 05 2005 Mike A. Harris <mharris@redhat.com> 6.3.2-4
|
|
mharris |
c94a186 |
- Added the mesa-source subpackage, which contains part of the Mesa source
|
|
mharris |
c94a186 |
code needed by other packages such as the X server to build stuff.
|
|
mharris |
c94a186 |
|
|
mharris |
5eecd9e |
* Mon Sep 05 2005 Mike A. Harris <mharris@redhat.com> 6.3.2-3
|
|
mharris |
85d7880 |
- Added Conflicts/Obsoletes lines to all of the subpackages to make upgrades
|
|
mharris |
85d7880 |
from previous OS releases, and piecemeal upgrades work as nicely as
|
|
mharris |
85d7880 |
possible.
|
|
mharris |
85d7880 |
|
|
mharris |
5eecd9e |
* Mon Sep 05 2005 Mike A. Harris <mharris@redhat.com> 6.3.2-2
|
|
mharris |
85d7880 |
- Wrote redhat-mesa-target script to simplify mesa build target selection.
|
|
mharris |
85d7880 |
- Wrote redhat-mesa-driver-install to install the DRI drivers and simplify
|
|
mharris |
85d7880 |
per-arch conditionalization, etc.
|
|
mharris |
85d7880 |
|
|
mharris |
5eecd9e |
* Sun Sep 04 2005 Mike A. Harris <mharris@redhat.com> 6.3.2-1
|
|
mharris |
36252a7 |
- Initial build.
|