]> git.pld-linux.org Git - packages/Mesa.git/commitdiff
- build both classic-dri and gallium nouveau drivers - they support different hardware
authorJakub Bogusz <qboosh@pld-linux.org>
Wed, 10 Oct 2012 16:44:07 +0000 (18:44 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Wed, 10 Oct 2012 16:44:07 +0000 (18:44 +0200)
  (classic nouveau_vieux driver supports NV01/NV04/NV10/NV20, gallium nouveau driver supports NV30/NV40/NV50/NVc0)

Mesa.spec

index b7030cab9fb3a6584ae3563dfd232a3c4ffe35f4..ee40ad2d3eb5781e3c3385f8ea9b0bc5a8584254 100644 (file)
--- a/Mesa.spec
+++ b/Mesa.spec
@@ -7,8 +7,7 @@
 # Conditional build:
 %bcond_without gallium         # gallium drivers
 %bcond_with    gallium_intel   # gallium i915 driver (instead of plain dri; doesn't work with AIGLX)
-%bcond_without gallium_nouveau # gallium nouveau driver (instead of plain dri)
-%bcond_without dri_nouveau     # nouveau DRI driver (any kind)
+%bcond_without gallium_nouveau # gallium nouveau driver
 %bcond_without egl             # EGL libraries
 %bcond_without gbm             # Graphics Buffer Manager
 %bcond_without wayland         # Wayland EGL
@@ -85,10 +84,6 @@ BuildRoot:   %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 %undefine      with_xa
 %endif
 
-%if %{without dri_nouveau}
-%undefine      with_gallium_nouveau
-%endif
-
 %if %{without egl}
 %undefine      with_gbm
 %undefine      with_wayland
@@ -798,9 +793,7 @@ Summary:    X.org DRI driver for NVIDIA card family
 Summary(pl.UTF-8):     Sterownik X.org DRI dla rodziny kart NVIDIA
 License:       MIT
 Group:         X11/Libraries
-%if %{without gallium_nouveau}
 Requires:      %{name}-dri-core = %{version}-%{release}
-%endif
 Requires:      xorg-driver-video-nouveau
 Requires:      xorg-xserver-libglx(glapi) = %{glapi_ver}
 Requires:      xorg-xserver-server >= %{xserver_ver}
@@ -939,9 +932,7 @@ dri_drivers="r200 radeon \
 i915 \
 %endif
 i965
-%if %{with dri_nouveau} && %{without gallium_nouveau}
 nouveau
-%endif
 %ifarch sparc sparcv9 sparc64
 ffb \
 %endif
@@ -1315,9 +1306,10 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/xorg/modules/dri/i965_dri.so
 
-%if %{with dri_nouveau}
 %files dri-driver-nouveau
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/xorg/modules/dri/nouveau_vieux_dri.so
+%if %{with gallium_nouveau}
 %attr(755,root,root) %{_libdir}/xorg/modules/dri/nouveau_dri.so
 %endif
 
This page took 1.038271 seconds and 4 git commands to generate.