a2ae4dd
%define tarball xf86-video-openchrome
a2ae4dd
%define moduledir %(pkg-config xorg-server --variable=moduledir )
1532608
%define driverdir %{moduledir}/drivers
2db9e62
%define gitdate 20210215
2db9e62
%define gitversion 5dbad06
a2ae4dd
a2d6f50
%if 0%{?gitdate}
a2d6f50
%define gver .%{gitdate}git%{gitversion}
a2d6f50
%endif
a2ae4dd
2db9e62
%if 0%{?fedora} > 33
2db9e62
%define with_xvmc 0
2db9e62
%else
a2ae4dd
%define with_xvmc 1
2db9e62
%endif
e5b040d
%define with_debug 0
a2ae4dd
ad1b2e0
%undefine _hardened_build
8f4dbbf
%define _legacy_common_support 1
ad1b2e0
1532608
Summary:        Xorg X11 openchrome video driver
1532608
Name:           xorg-x11-drv-openchrome
2db9e62
Version:        0.6.400
d1459d4
Release:        7%{?gver}%{?dist}
e436674
URL:            http://www.freedesktop.org/wiki/Openchrome/
1532608
License:        MIT
a2ae4dd
5065ce7
%if 0%{?gitdate}
5065ce7
Source0:        %{tarball}-%{gitdate}.tar.bz2
5065ce7
%else
82ae097
Source0:        http://xorg.freedesktop.org/archive/individual/driver/%{tarball}-%{version}.tar.bz2
5065ce7
%endif
a2ae4dd
5065ce7
# Upstream patches :
b81fb07
6494134
# Fedora specific patches :
b81fb07
Peter Hutterer d7cc069
# Experimental patches (branch backport, etc...):
1532608
Patch13:        openchrome-0.2.904-fix_tvout_flickering.patch
2c6e68c
1532608
ExclusiveArch:  %{ix86} x86_64
a2ae4dd
5065ce7
%if 0%{?gitdate}
5065ce7
BuildRequires:  autoconf automake libtool
5065ce7
%endif
Peter Hutterer d7cc069
BuildRequires:  make
1532608
BuildRequires:  xorg-x11-server-devel
1532608
BuildRequires:  libX11-devel
1532608
BuildRequires:  libXext-devel
1532608
BuildRequires:  mesa-libGL-devel
a2ae4dd
%if %{with_xvmc}
2ba2dc7
BuildRequires:  libXv-devel
1532608
BuildRequires:  libXvMC-devel
a2ae4dd
%endif
1532608
BuildRequires:  libdrm-devel >= 2.0-1
5065ce7
Requires:       Xorg %(xserver-sdk-abi-requires ansic)
5065ce7
Requires:       Xorg %(xserver-sdk-abi-requires videodrv)
b463798
Requires:       xorg-x11-server-wrapper
a2ae4dd
1532608
Obsoletes:      xorg-x11-drv-via <= 0.2.2-4
1532608
Provides:       xorg-x11-drv-via = 0.2.2-5
ae63f23
69be25a
Peter Hutterer d7cc069
%description
a2ae4dd
X.Org X11 openchrome video driver.
a2ae4dd
69be25a
a2ae4dd
%if %{with_xvmc}
a2ae4dd
%package devel
1532608
Summary:        Xorg X11 openchrome video driver XvMC development package
1532608
Requires:       %{name} = %{version}-%{release}
1532608
Obsoletes:      xorg-x11-drv-via-devel <= 0.2.2-4
1532608
Provides:       xorg-x11-drv-via-devel = 0.2.2-5
a2ae4dd
a2ae4dd
%description devel
a2ae4dd
X.Org X11 openchrome video driver XvMC development package.
a2ae4dd
%endif
a2ae4dd
69be25a
a2ae4dd
%prep
a2d6f50
%setup -q -n %{tarball}-%{?gitdate:%{gitdate}}%{?!gitdate:%{version}}
e5b040d
5065ce7
a2ae4dd
%build
a2d6f50
%{?gitdate:autoreconf -v --install}
82ae097
%configure --disable-static --enable-viaregtool \
e5b040d
%if %{with_debug}
e5b040d
           --enable-debug --enable-xv-debug
e5b040d
%endif
e5b040d
a2ae4dd
make
a2ae4dd
e5b040d
a2ae4dd
%install
a2ae4dd
make install DESTDIR=$RPM_BUILD_ROOT
a2ae4dd
a2ae4dd
mkdir -p $RPM_BUILD_ROOT%{_datadir}/hwdata/videoaliases
a2ae4dd
a2ae4dd
# FIXME: Remove all libtool archives (*.la) from modules directory.  This
a2ae4dd
# should be fixed in upstream Makefile.am or whatever.
a2ae4dd
find $RPM_BUILD_ROOT -regex ".*\.la$" | xargs rm -f --
a2ae4dd
e5b040d
ae63f23
%post
54c0579
%if %{with_xvmc}
54c0579
/sbin/ldconfig
54c0579
%endif
ae63f23
if [ -e /etc/X11/xorg.conf ]; then
ae63f23
    sed -i "/Driver/s/via/openchrome/" /etc/X11/xorg.conf || :
ae63f23
fi
ae63f23
54c0579
%if %{with_xvmc}
54c0579
%postun -p /sbin/ldconfig
54c0579
%endif
54c0579
e5b040d
a2ae4dd
%files
6054c3b
%doc NEWS README
6054c3b
%license COPYING
a2ae4dd
%{driverdir}/openchrome_drv.so
a2ae4dd
%if %{with_xvmc}
a2ae4dd
%{_libdir}/libchromeXvMC.so.1
a2ae4dd
%{_libdir}/libchromeXvMC.so.1.0.0
a2ae4dd
%{_libdir}/libchromeXvMCPro.so.1
a2ae4dd
%{_libdir}/libchromeXvMCPro.so.1.0.0
a2ae4dd
%endif
a2ae4dd
%{_mandir}/man4/openchrome.4.gz
5065ce7
%{_sbindir}/via_regs_dump
a2ae4dd
a2ae4dd
%if %{with_xvmc}
a2ae4dd
%files devel
a2ae4dd
%{_libdir}/libchromeXvMC.so
a2ae4dd
%{_libdir}/libchromeXvMCPro.so
a2ae4dd
%endif
a2ae4dd
a2ae4dd
a2ae4dd
%changelog
d1459d4
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.400-7.20210215git5dbad06
d1459d4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
d1459d4
a775e5c
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.400-6.20210215git5dbad06
a775e5c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
a775e5c
7ded410
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.400-5.20210215git5dbad06
7ded410
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
7ded410
7d1088f
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.400-4.20210215git5dbad06
7d1088f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
7d1088f
eb21545
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.400-3.20210215git5dbad06
eb21545
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
eb21545
681a3ea
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.400-2.20210215git5dbad06
681a3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
681a3ea
2db9e62
* Wed Mar 17 2021 Xavier Bachelot <xavier@bachelot.org> - 0.6.400-1
2db9e62
- Update to 0.6.400
2db9e62
- Fix building with DRI1-less F34+ X server (RHBZ#1923707)
2db9e62
bd1226e
* Thu Jan 28 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-13
bd1226e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
bd1226e
Peter Hutterer d7cc069
* Thu Nov  5 10:11:44 AEST 2020 Peter Hutterer <peter.hutterer@redhat.com> - 0.6.0-12
Peter Hutterer d7cc069
- Add BuildRequires for make
Peter Hutterer d7cc069
979049d
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-11
979049d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
979049d
2ba2dc7
* Mon Feb 17 2020 Xavier Bachelot <xavier@bachelot.org> - 0.6.0-10
2ba2dc7
- Add BR: libXv-devel to fix F32 build.
8f4dbbf
- Workaround build issue with GCC 10.
2ba2dc7
0775218
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-9
0775218
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
0775218
c6bde69
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-8
c6bde69
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
c6bde69
d5dc014
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-7
d5dc014
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
d5dc014
e9fe8f7
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-6
e9fe8f7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
e9fe8f7
6b570c9
* Mon Apr 02 2018 Adam Jackson <ajax@redhat.com> - 0.6.0-5
6b570c9
- Rebuild for xserver 1.20
6b570c9
579bbd7
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-4
579bbd7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
579bbd7
4265e02
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-3
4265e02
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
4265e02
5fc209d
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-2
5fc209d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
5fc209d
e4b9fbe
* Tue Mar 07 2017 Xavier Bachelot <xavier@bachelot.org> - 0.6.0-1
e4b9fbe
- Update to 0.6.0.
e4b9fbe
5f61eda
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-3
5f61eda
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
5f61eda
904839d
* Thu Sep 29 2016 Hans de Goede <hdegoede@redhat.com> - 0.5.0-2
904839d
- Rebuild against xserver-1.19
904839d
9d7b361
* Wed Jul 06 2016 Xavier Bachelot <xavier@bachelot.org> - 0.5.0-1
022373a
- Update to 0.5.0.
022373a
6054c3b
* Wed Apr 13 2016 Xavier Bachelot <xavier@bachelot.org> - 0.4.0-1
6054c3b
- Update to 0.4.0.
6054c3b
- Clean up spec file.
6054c3b
994fd00
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.3-18
994fd00
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
994fd00
21d32d0
* Wed Jul 29 2015 Dave Airlie <airlied@redhat.com> - 0.3.3-17
21d32d0
- 1.15 ABI rebuild
21d32d0
ad1b2e0
* Tue Jun 23 2015 Adam Jackson <ajax@redhat.com> - 0.3.3-16
ad1b2e0
- Undefine _hardened_build
ad1b2e0
271efa0
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.3-15
271efa0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
271efa0
efcd842
* Wed Feb 11 2015 Hans de Goede <hdegoede@redhat.com> - 0.3.3-14
efcd842
- xserver 1.17 ABI rebuild
efcd842
2130531
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.3-13
2130531
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
2130531
071abc2
* Mon Jun 16 2014 Hans de Goede <hdegoede@redhat.com> - 0.3.3-12
071abc2
- xserver 1.15.99.903 ABI rebuild
071abc2
cff083e
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.3-11
cff083e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
cff083e
b463798
* Mon Apr 28 2014 Hans de Goede <hdegoede@redhat.com> - 0.3.3-10
b463798
- xserver 1.15.99-20140428 git snapshot ABI rebuild
b463798
e436674
* Sat Mar 22 2014 Xavier Bachelot <xavier@bachelot.org> - 0.3.3-9
e436674
- Change URL: to fd.o.
e436674
04a9811
* Mon Jan 13 2014 Adam Jackson <ajax@redhat.com> - 0.3.3-8
04a9811
- 1.15 ABI rebuild
04a9811
54c0579
* Sat Dec 21 2013 Ville Skyttä <ville.skytta@iki.fi> - 0.3.3-7
54c0579
- Call ldconfig in %%post* scriptlets.
54c0579
- Fix bogus dates in %%changelog.
54c0579
58a21fe
* Tue Dec 17 2013 Adam Jackson <ajax@redhat.com> - 0.3.3-6
58a21fe
- 1.15RC4 ABI rebuild
58a21fe
1fb9361
* Wed Nov 20 2013 Adam Jackson <ajax@redhat.com> - 0.3.3-5
1fb9361
- 1.15RC2 ABI rebuild
1fb9361
38663e7
* Wed Nov 06 2013 Adam Jackson <ajax@redhat.com> - 0.3.3-4
38663e7
- 1.15RC1 ABI rebuild
38663e7
a0e0473
* Fri Oct 25 2013 Adam Jackson <ajax@redhat.com> - 0.3.3-3
a0e0473
- ABI rebuild
a0e0473
8c53a05
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.3-2
8c53a05
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
8c53a05
311feb5
* Thu May 23 2013 Xavier Bachelot <xavier@bachelot.org> - 0.3.3-1
311feb5
- Update to 0.3.3 (CVE-2013-1994).
311feb5
82ae097
* Wed Mar 27 2013 Xavier Bachelot <xavier@bachelot.org> - 0.3.2-1
82ae097
- Update to 0.3.2.
82ae097
- Remove old --enable-dri configure switch.
82ae097
- Change Source0 URL to fd.o.
82ae097
Peter Hutterer 5a5247d
* Thu Mar 07 2013 Peter Hutterer <peter.hutterer@redhat.com> - 0.3.1-5
Peter Hutterer 5a5247d
- ABI rebuild
Peter Hutterer 5a5247d
Peter Hutterer e4ec1dd
* Fri Feb 15 2013 Peter Hutterer <peter.hutterer@redhat.com> - 0.3.1-4
Peter Hutterer e4ec1dd
- ABI rebuild
Peter Hutterer e4ec1dd
Peter Hutterer 6655449
* Fri Feb 15 2013 Peter Hutterer <peter.hutterer@redhat.com> - 0.3.1-3
Peter Hutterer 6655449
- ABI rebuild
Peter Hutterer 6655449
5d4a8f2
* Thu Jan 10 2013 Adam Jackson <ajax@redhat.com> - 0.3.1-2
5d4a8f2
- ABI rebuild
5d4a8f2
c0bda26
* Tue Sep 04 2012 Xavier Bachelot <xavier@bachelot.org> - 0.3.1-1
c0bda26
- Update to 0.3.1.
c0bda26
06931c3
* Sun Aug 05 2012 Xavier Bachelot <xavier@bachelot.org> - 0.3.0-2
06931c3
- Update to latest snapshot to fix a crash in I2C code with Xserver 1.13.
06931c3
5065ce7
* Fri Jul 20 2012 Xavier Bachelot <xavier@bachelot.org> - 0.3.0-1
5065ce7
- Update to 0.3.0.
5065ce7
- Install registers dumper tool.
5065ce7
a2d6f50
* Fri Jul 20 2012 Dave Airlie <airlied@redhat.com> 0.2.906-2
a2d6f50
- temporary git snapshot, to fix deps after X server rebuild
a2d6f50
54c0579
* Wed May 16 2012 Xavier Bachelot <xavier@bachelot.org> - 0.2.906-1
52ee1e0
- Update to 0.2.906.
52ee1e0
685a5ab
* Thu May 03 2012 Xavier Bachelot <xavier@bachelot.org> - 0.2.905-6
685a5ab
- Fix I420 Xv surface.
685a5ab
a7f63d7
* Mon Mar 26 2012 Xavier Bachelot <xavier@bachelot.org> - 0.2.905-5
a7f63d7
- Make EXA work out of the box.
a7f63d7
54c0579
* Thu Mar 15 2012 Xavier Bachelot <xavier@bachelot.org> - 0.2.905-4
21aed13
- Make EXA the default (but disable compositing) (RHBZ#804194).
21aed13
- Xv support for VX900.
21aed13
Peter Hutterer 1a19383
* Sat Feb 11 2012 Peter Hutterer <peter.hutterer@redhat.com> - 0.2.905-3
Peter Hutterer 1a19383
- ABI rebuild
Peter Hutterer 1a19383
Peter Hutterer 030e6ba
* Fri Feb 10 2012 Peter Hutterer <peter.hutterer@redhat.com> - 0.2.905-2
Peter Hutterer 030e6ba
- ABI rebuild
Peter Hutterer 030e6ba
86bdfd9
* Fri Feb 10 2012 Xavier Bachelot <xavier@bachelot.org> - 0.2.905-1
86bdfd9
- Update to 0.2.905.
86bdfd9
Peter Hutterer 5f0fa5c
* Tue Jan 24 2012 Peter Hutterer <peter.hutterer@redhat.com> - 0.2.904-21
Peter Hutterer 5f0fa5c
- ABI rebuild
Peter Hutterer 5f0fa5c
Peter Hutterer 0887d13
* Wed Jan 04 2012 Peter Hutterer <peter.hutterer@redhat.com> 0.2.904-20
Peter Hutterer 0887d13
- Really drop .xinf
Peter Hutterer 0887d13
Peter Hutterer 3f26a2d
* Wed Jan 04 2012 Peter Hutterer <peter.hutterer@redhat.com> - 0.2.904-19
Peter Hutterer 3f26a2d
- Rebuild for server 1.12
Peter Hutterer 3f26a2d
d1bce4f
* Wed Nov 16 2011 Adam Jackson <ajax@redhat.com> 0.2.904-18
1526c05
- ABI rebuild
d1bce4f
- openchrome-0.2.904-vga.patch: Adapt to videoabi 12
1526c05
171e349
* Sun Sep 11 2011 Xavier Bachelot <xavier@bachelot.org> - 0.2.904-16
171e349
- Update to svn933 for bugfixes.
171e349
c0da091
* Thu Aug 18 2011 Adam Jackson <ajax@redhat.com> - 0.2.904-15
c0da091
- Rebuild for xserver 1.11 ABI
c0da091
54c0579
* Sat May 07 2011 Xavier Bachelot <xavier@bachelot.org> - 0.2.904-14
70b63bd
- Bump release.
70b63bd
54c0579
* Sat May 07 2011 Xavier Bachelot <xavier@bachelot.org> - 0.2.904-13
7567b0e
- Update to svn921 for XO 1.5 regression and Xv crash fix (RHBZ #697901).
7567b0e
- Update I420 patch (RHBZ #674551).
7f90ac1
227ef33
* Thu Mar 03 2011 Xavier Bachelot <xavier@bachelot.org> - 0.2.904-12
227ef33
- Update to svn916 for VX900 support and bug fixes.
227ef33
5e6ad44
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.904-11
5e6ad44
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
5e6ad44
8a59406
* Thu Dec 02 2010 Adam Jackson <ajax@redhat.com> 0.2.904-10
8a59406
- Rebuild for new ABI
8a59406
cbeedaa
* Wed Oct 27 2010 Adam Jackson <ajax@redhat.com> 0.2.904-9
cbeedaa
- Add ABI requires magic (#542742)
cbeedaa
5cb353e
* Mon Jul 05 2010 Peter Hutterer <peter.hutterer@redhat.com> - 0.2.904-8
5cb353e
- rebuild for X Server 1.9
5cb353e
1532608
* Thu Jun 10 2010 Xavier Bachelot <xavier@bachelot.org> - 0.2.904-7
1532608
- Add upstream fix for a regression with DRI on 64 bits.
1532608
- Clean up spec indentation.
1532608
a017a41
* Sat May 08 2010 Xavier Bachelot <xavier@bachelot.org> - 0.2.904-6
a017a41
- Sync with trunk (r853) and drop patches accordingly.
a017a41
- Add Xv acceleration for I420 on CME engine.
a017a41
f2d7ac4
* Sat Apr 03 2010 Xavier Bachelot <xavier@bachelot.org> - 0.2.904-5.1
f2d7ac4
- Workaround broken libdrm 2.4.19 Cflags.
f2d7ac4
9fbc5de
* Wed Mar 31 2010 Xavier Bachelot <xavier@bachelot.org> - 0.2.904-5
9fbc5de
- Sanitize SaveVideoRegister function.
9fbc5de
- Fix an Xv regression on CME chipsets introduced by the VX855 Xv patch.
9fbc5de
b0492d7
* Mon Mar 22 2010 Xavier Bachelot <xavier@bachelot.org> - 0.2.904-4
b0492d7
- Fix an Xv regression on VX800 introduced by the VX855 Xv patch.
b0492d7
b81fb07
* Thu Mar 18 2010 Xavier Bachelot <xavier@bachelot.org> - 0.2.904-3
b81fb07
- Sync with trunk (r841) for assorted tweaks and fixes.
b81fb07
- Add VX855 Xv support.
b81fb07
- Fix colorkey on VX8xx.
b81fb07
- Disable DMA and AGP by default on VX8xx.
b81fb07
- Fix TV out flickering regression.
b81fb07
- Add I2CDevices option (needed for XO-1.5).
b81fb07
- Improve PCI 2D performances path.
b81fb07
- Add a guard against HQV engine hang.
b81fb07
2ce9b57
* Thu Jan 21 2010 Peter Hutterer <peter.hutterer@redhat.com> - 0.2.904-2
2ce9b57
- Rebuild for server 1.8
2ce9b57
133881e
* Tue Oct 13 2009 Adam Jackson <ajax@redhat.com> 0.2.904-1
133881e
- openchrome 0.2.904
133881e
2589183
* Fri Sep 18 2009 Xavier Bachelot <xavier@bachelot.org> - 0.2.903-16
2589183
- Update to latest snapshot (svn 789).
2589183
- Drop upstreamed patches.
2589183
7913cf0
* Tue Aug 25 2009 Xavier Bachelot <xavier@bachelot.org> - 0.2.903-15
7913cf0
- Add patch for resources/RAC API removal in xserver (RHBZ#516765).
7913cf0
99c01f9
* Thu Jul 30 2009 Xavier Bachelot <xavier@bachelot.org> - 0.2.903-14
99c01f9
- Update to latest snapshot (svn 766) for bugfixes.
99c01f9
- Drop upstreamed patches.
Peter Hutterer d7cc069
0e0d020
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.903-13
0e0d020
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
0e0d020
54c0579
* Sat Jul 18 2009 Xavier Bachelot <xavier@bachelot.org> - 0.2.903-12
f030182
- Update to latest snapshot (svn 758) :
f030182
  - Basic VX855 support.
f030182
  - Fix pci space corruption on P4M900 (RHBZ#506622).
f030182
  - Fix null pointer dereference in viaExaCheckComposite (RHBZ#449034).
f030182
- Add patch to allow 1200x900 panel (X0-1.5).
f030182
- Add patch to remove loader symbol lists, needed for xserver 1.7 (RHBZ#510206).
f030182
- Add experimental patch for better VT1625 support.
f030182
- Drop upstreamed patches.
Peter Hutterer d7cc069
cc7b46f
* Wed Jul 15 2009 Adam Jackson <ajax@redhat.com> - 0.2.903-11.1
cc7b46f
- ABI bump
cc7b46f
9566a72
* Thu Jun 18 2009 Xavier Bachelot <xavier@bachelot.org> - 0.2.903-11
69be25a
- Update to latest snapshot (svn 751) :
69be25a
  - Add support for VX800 integrated TMDS encoder.
69be25a
  - Make sure Chrome9 chipsets use software rasterizer for 3D.
69be25a
  - Various small fixes.
69be25a
- Add patch for VX855 support.
69be25a
- Add patch to fix cursor on secondary display.
9566a72
- Add patch to disable TMDS by default.
69be25a
cec1b6d
* Sat Mar 21 2009 Xavier Bachelot <xavier@bachelot.org> - 0.2.903-10
cec1b6d
- Update to latest snapshot (svn 740) :
cec1b6d
  - Fix panel resolution detection fallback (RHBZ#491417).
cec1b6d
  - Fix 2D engine initialization.
cec1b6d
  - Add support for CX700 integrated TMDS encoder.
cec1b6d
df84789
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.903-9
df84789
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
df84789
15c1f66
* Thu Feb 19 2009 Xavier Bachelot <xavier@bachelot.org> - 0.2.903-8
15c1f66
- Update to latest snapshot (svn 735) :
15c1f66
  - Fix green bars after VT switch (RHBZ#469504).
15c1f66
  - Set P4M890 primary FIFO.
15c1f66
b6ac236
* Tue Feb 17 2009 Xavier Bachelot <xavier@bachelot.org> - 0.2.903-7
b6ac236
- Update to latest snapshot (svn 726) :
b6ac236
  - Bug fixes for XAA and EXA.
b6ac236
  - Fix 2d initialization for P4M900.
b6ac236
df799ab
* Wed Jan 07 2009 Xavier Bachelot <xavier@bachelot.org> - 0.2.903-6
15c1f66
- Fix crash with xserver 1.6 (changeset 712) (RHBZ#479141).
df799ab
f40c946
* Mon Jan 05 2009 Xavier Bachelot <xavier@bachelot.org> - 0.2.903-5
15c1f66
- Update to latest snapshot (svn 711) :
15c1f66
  - Fix hardware cursor (RHBZ#465596).
15c1f66
  - Add VX800 Xv.
55ab750
0c842d2
* Tue Dec 30 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.903-4
0c842d2
- Fix autoreconf call.
0c842d2
e5b040d
* Mon Dec 29 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.903-3
e5b040d
- Update to latest snapshot (svn 696), fix RHBZ#446489.
e5b040d
- Make debug build optional and disable it.
e5b040d
e5b040d
* Fri Nov 07 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.903-2
26e0b7e
- Update to latest snapshot (svn 685), most notably add basic VX800 support.
26e0b7e
- Turn on full debugging.
26e0b7e
e5b040d
* Wed Aug 20 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.903-1
3437916
- Update to 0.2.903.
3437916
e5b040d
* Wed Aug 06 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.902-10
373cabf
- Disable argb cursor for K8M800.
373cabf
e5b040d
* Sun Aug 03 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.902-9
dda6f0b
- New version of the panel and hw cursor patch.
e072a36
- Rawhide is now using patch --fuzz=0, fixes for induced issues.
dda6f0b
e5b040d
* Mon Jun 23 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.902-8
77e1e1c
- New version of the panel and hw cursor patch.
77e1e1c
e5b040d
* Sat May 31 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.902-7
24a562f
- New panel and hardware cursor code from randr branch.
24a562f
54c0579
* Sat May 31 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.902-6
24a562f
- Disable XvDMA for K8M890 and P4M890 (RHBZ #391621).
24a562f
e5b040d
* Mon May 26 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.902-5
24a562f
- Add patch to fix Xv on LCD for CX700.
24a562f
e5b040d
* Sun May 25 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.902-4
24a562f
- Unbreak ActiveDevice option.
24a562f
e5b040d
* Thu Apr 17 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.902-3
f8a0d79
- Strip leading /trunk/ from patch #2 and #3.
f8a0d79
e5b040d
* Sun Apr 13 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.902-2
bd43536
- Add patch to properly report driver version in the libpciaccess code path.
bd43536
- Add patch to properly report chipset revision in the libpciaccess code path.
bd43536
e5b040d
* Wed Apr 09 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.902-1
2c6e68c
- New upstream release.
2c6e68c
- Re-enable AGPDMA for K8M800 and VM800, as the drm bug is fixed in kernel
2c6e68c
  >= 2.6.25rc7 (Patch #1).
2c6e68c
0750195
* Mon Mar 17 2008 Jesse Keating <jkeating@redhat.com> - 0.2.901-16
0750195
- Remove dangerous unversioned obsoletes/provides.
0750195
e5b040d
* Sun Mar 16 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.901-15
fe55925
- Update to latest svn snapshot (Rev. 553).
fe55925
e5b040d
* Sun Mar 09 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.901-14
3ff6e38
- Revert to last good version of the libpciaccess patch.
3ff6e38
e5b040d
* Sun Mar 09 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.901-13
273ac77
- Temporarily revert to old memory detection method. We need something that
273ac77
  works out of the box for F9 Beta.
273ac77
e5b040d
* Sat Mar 08 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.901-12
16505ba
- Yet another revision of the libpciaccess patch.
16505ba
e5b040d
* Fri Mar 07 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.901-11
2487f67
- Fix a typo in libpciaccess patch.
2487f67
093fcb7
* Fri Mar 07 2008 Adam Jackson <ajax@redhat.com> 0.2.901-10
093fcb7
- Fix -devel subpackage to obsolete via-devel properly.
093fcb7
e5b040d
* Thu Mar 06 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.901-9
478fda5
- Fix libpciaccess patch.
478fda5
e5b040d
* Thu Mar 06 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.901-8
8e61c11
- Add patch to fix XV on LCD for VM800.
8e61c11
- Improved libpciaccess patch.
8e61c11
cad39ed
* Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.2.901-7
cad39ed
- Autorebuild for GCC 4.3
cad39ed
e5b040d
* Wed Jan 23 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.901-6
9c65251
- Add patch to properly set fifo on P4M900.
9c65251
54c0579
* Sat Jan 19 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.901-5
d96c630
- Add patch to replace xf86memcpy by plain memcpy.
d96c630
e5b040d
* Thu Jan 10 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.901-4
3868a21
- Another try at fixing the libpciaccess patch.
3868a21
e5b040d
* Mon Jan 07 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.901-3
bdd0ab2
- And now fix patch filename...
bdd0ab2
e5b040d
* Mon Jan 07 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.901-2
28b3175
- Fix broken libpciaccess patch.
28b3175
e5b040d
* Wed Jan 02 2008 Xavier Bachelot <xavier@bachelot.org> - 0.2.901-1
7c49f0d
- Update to 0.2.901.
7c49f0d
- Remove obsoleted patches.
7c49f0d
- Update libpciaccess patch.
7c49f0d
54c0579
* Sat Dec 08 2007 Xavier Bachelot <xavier@bachelot.org> - 0.2.900-9
9759a0a
- Add patch for preliminary libpciaccess support.
9759a0a
ae63f23
* Wed Nov 28 2007 Adam Jackson <ajax@redhat.com> 0.2.900-8
ae63f23
- Obsolete xorg-x11-drv-via.  The king is dead, long live the king.
ae63f23
- Munge xorg.conf in %%post to change from via to openchrome.
ae63f23
- Drive-by spec cleanups.
ae63f23
e5b040d
* Fri Nov 02 2007 Xavier Bachelot <xavier@bachelot.org> - 0.2.900-7
a2ae4dd
- Replace broken VT1625 NTSC patch.
a2ae4dd
- Add patch to announce as release not as development build.
a2ae4dd
- First official Fedora build.
a2ae4dd
e5b040d
* Thu Oct 18 2007 Xavier Bachelot <xavier@bachelot.org> - 0.2.900-6
a2ae4dd
- Update to official 0.2.900
a2ae4dd
e5b040d
* Wed Oct 10 2007 Xavier Bachelot <xavier@bachelot.org> - 0.2.900-5
a2ae4dd
- Update to release_0_3_0 branch rev. 410
a2ae4dd
- Add VT1625 patch for 720x576 PAL
a2ae4dd
e5b040d
* Mon Sep 10 2007 Xavier Bachelot <xavier@bachelot.org> - 0.2.900-4
a2ae4dd
- Update to release_0_3_0 branch rev. 384 plus all changes from experimental
a2ae4dd
  merged back
a2ae4dd
- Remove upstream patch #2
a2ae4dd
e5b040d
* Wed Aug 01 2007 Xavier Bachelot <xavier@bachelot.org> - 0.2.900-3
a2ae4dd
- Update to release_0_3_0 branch rev. 380 (fix a bug with XvMC acceleration)
a2ae4dd
- Add a patch to allow proper detection of DDR667 (patch #2)
a2ae4dd
e5b040d
* Mon Jul 16 2007 Xavier Bachelot <xavier@bachelot.org> - 0.2.900-2
a2ae4dd
- Update to release_0_3_0 branch rev. 373
a2ae4dd
- Add release notes to %%doc
a2ae4dd
e5b040d
* Thu Jul 05 2007 Xavier Bachelot <xavier@bachelot.org> - 0.2.900-1
a2ae4dd
- Initial build (release_0_3_0 branch rev. 365)
a2ae4dd
- Add some NTSC modes for the VT1625 (patch #1)