SPECS: Mesa.spec - No-no-no. glapi symbols are built in libglx module (not ...
qboosh
qboosh at pld-linux.org
Fri Sep 12 20:15:21 CEST 2008
Author: qboosh Date: Fri Sep 12 18:15:21 2008 GMT
Module: SPECS Tag: HEAD
---- Log message:
- No-no-no. glapi symbols are built in libglx module (not swrast driver) and must be in sync
- -dri-driver-swrast requires proper glapi in libglx too
- R xserver >= 1.5.0
- updated intel and ati video driver names
---- Files affected:
SPECS:
Mesa.spec (1.178 -> 1.179)
---- Diffs:
================================================================
Index: SPECS/Mesa.spec
diff -u SPECS/Mesa.spec:1.178 SPECS/Mesa.spec:1.179
--- SPECS/Mesa.spec:1.178 Sat Sep 6 23:55:50 2008
+++ SPECS/Mesa.spec Fri Sep 12 20:15:15 2008
@@ -7,6 +7,13 @@
%bcond_without motif # build static libGLw without Motif interface
%bcond_with multigl # package libGL in a way allowing concurrent install with nvidia/fglrx drivers
%bcond_with ttm # enable TTM API
+#
+# minimal supported xserver version
+%define xserver_ver 1.5.0
+# glapi version (glapi tables in dri drivers and libglx must be in sync);
+# set to current Mesa version on ABI break, when xserver tables get regenerated
+# (until they start to be somehow versioned themselves)
+%define glapi_ver 7.1.0
Summary: Free OpenGL implementation
Summary(pl.UTF-8): Wolnodostępna implementacja standardu OpenGL
Name: Mesa
@@ -295,9 +302,9 @@
Summary(pl.UTF-8): Sterownik X.org DRI dla rodziny kart ATI Mach64
License: MIT
Group: X11/Libraries
-Requires: xorg-driver-video-ati
-Requires: xorg-xserver-libglx(glapi) = %{version}
-Requires: xorg-xserver-server
+Requires: xorg-driver-video-mach64
+Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
+Requires: xorg-xserver-server >= %{xserver_ver}
%description dri-driver-ati-mach64
X.org DRI driver for ATI Mach64 card family.
@@ -311,8 +318,8 @@
License: MIT
Group: X11/Libraries
Requires: xorg-driver-video-ati
-Requires: xorg-xserver-libglx(glapi) = %{version}
-Requires: xorg-xserver-server
+Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
+Requires: xorg-xserver-server >= %{xserver_ver}
Obsoletes: X11-driver-radeon-dri < 1:7.0.0
%description dri-driver-ati-radeon-R100
@@ -327,8 +334,8 @@
License: MIT
Group: X11/Libraries
Requires: xorg-driver-video-ati
-Requires: xorg-xserver-libglx(glapi) = %{version}
-Requires: xorg-xserver-server
+Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
+Requires: xorg-xserver-server >= %{xserver_ver}
Obsoletes: X11-driver-radeon-dri < 1:7.0.0
%description dri-driver-ati-radeon-R200
@@ -343,8 +350,8 @@
License: MIT
Group: X11/Libraries
Requires: xorg-driver-video-ati
-Requires: xorg-xserver-libglx(glapi) = %{version}
-Requires: xorg-xserver-server
+Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
+Requires: xorg-xserver-server >= %{xserver_ver}
Obsoletes: X11-driver-radeon-dri < 1:7.0.0
%description dri-driver-ati-radeon-R300
@@ -358,9 +365,9 @@
Summary(pl.UTF-8): Sterownik X.org DRI dla rodziny kart ATI Rage128
License: MIT
Group: X11/Libraries
-Requires: xorg-driver-video-ati
-Requires: xorg-xserver-libglx(glapi) = %{version}
-Requires: xorg-xserver-server
+Requires: xorg-driver-video-r128
+Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
+Requires: xorg-xserver-server >= %{xserver_ver}
Obsoletes: X11-driver-r128-dri < 1:7.0.0
%description dri-driver-ati-rage128
@@ -375,8 +382,8 @@
License: MIT
Group: X11/Libraries
Requires: xorg-driver-video-sunffb
-Requires: xorg-xserver-libglx(glapi) = %{version}
-Requires: xorg-xserver-server
+Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
+Requires: xorg-xserver-server >= %{xserver_ver}
%description dri-driver-ffb
X.org DRI driver for SUN Creator3D and Elite3D card family.
@@ -390,8 +397,8 @@
License: MIT
Group: X11/Libraries
Requires: xorg-driver-video-glint
-Requires: xorg-xserver-libglx(glapi) = %{version}
-Requires: xorg-xserver-server
+Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
+Requires: xorg-xserver-server >= %{xserver_ver}
Obsoletes: X11-driver-glint-dri < 1:7.0.0
%description dri-driver-glint
@@ -405,9 +412,9 @@
Summary(pl.UTF-8): Sterownik X.org DRI dla rodziny kart Intel i810
License: MIT
Group: X11/Libraries
-Requires: xorg-driver-video-i810
-Requires: xorg-xserver-libglx(glapi) = %{version}
-Requires: xorg-xserver-server
+Requires: xorg-driver-video-intel
+Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
+Requires: xorg-xserver-server >= %{xserver_ver}
Obsoletes: X11-driver-i810-dri < 1:7.0.0
%description dri-driver-intel-i810
@@ -421,9 +428,9 @@
Summary(pl.UTF-8): Sterownik X.org DRI dla rodziny kart Intel i915
License: MIT
Group: X11/Libraries
-Requires: xorg-driver-video-i810
-Requires: xorg-xserver-libglx(glapi) = %{version}
-Requires: xorg-xserver-server
+Requires: xorg-driver-video-intel
+Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
+Requires: xorg-xserver-server >= %{xserver_ver}
Obsoletes: Mesa-dri-driver-intel-i830
Obsoletes: X11-driver-i810-dri < 1:7.0.0
@@ -438,9 +445,9 @@
Summary(pl.UTF-8): Sterownik X.org DRI dla rodziny kart Intel i965
License: MIT
Group: X11/Libraries
-Requires: xorg-driver-video-i810
-Requires: xorg-xserver-libglx(glapi) = %{version}
-Requires: xorg-xserver-server
+Requires: xorg-driver-video-intel
+Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
+Requires: xorg-xserver-server >= %{xserver_ver}
Obsoletes: Mesa-dri-driver-intel-i830
Obsoletes: X11-driver-i810-dri < 1:7.0.0
@@ -456,8 +463,8 @@
License: MIT
Group: X11/Libraries
Requires: xorg-driver-video-mga
-Requires: xorg-xserver-libglx(glapi) = %{version}
-Requires: xorg-xserver-server
+Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
+Requires: xorg-xserver-server >= %{xserver_ver}
Obsoletes: X11-driver-mga-dri < 1:7.0.0
%description dri-driver-matrox
@@ -472,8 +479,8 @@
License: MIT
Group: X11/Libraries
Requires: xorg-driver-video-s3virge
-Requires: xorg-xserver-libglx(glapi) = %{version}
-Requires: xorg-xserver-server
+Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
+Requires: xorg-xserver-server >= %{xserver_ver}
%description dri-driver-s3virge
X.org DRI driver for S3 Virge card family.
@@ -487,8 +494,8 @@
License: MIT
Group: X11/Libraries
Requires: xorg-driver-video-savage
-Requires: xorg-xserver-libglx(glapi) = %{version}
-Requires: xorg-xserver-server
+Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
+Requires: xorg-xserver-server >= %{xserver_ver}
%description dri-driver-savage
X.org DRI driver for S3 Savage card family.
@@ -502,8 +509,8 @@
License: MIT
Group: X11/Libraries
Requires: xorg-driver-video-sis
-Requires: xorg-xserver-libglx(glapi) = %{version}
-Requires: xorg-xserver-server
+Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
+Requires: xorg-xserver-server >= %{xserver_ver}
Obsoletes: X11-driver-sis-dri < 1:7.0.0
%description dri-driver-sis
@@ -517,8 +524,8 @@
Summary(pl.UTF-8): Sterownik X.org DRI obsługujący rysowanie programowe
License: MIT
Group: X11/Libraries
-Provides: xorg-xserver-libglx(glapi) = %{version}
-Requires: xorg-xserver-server
+Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
+Requires: xorg-xserver-server >= %{xserver_ver}
%description dri-driver-swrast
X.org DRI software rasterizer driver.
@@ -533,8 +540,8 @@
Group: X11/Libraries
Requires: Glide3-DRI
Requires: xorg-driver-video-tdfx
-Requires: xorg-xserver-libglx(glapi) = %{version}
-Requires: xorg-xserver-server
+Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
+Requires: xorg-xserver-server >= %{xserver_ver}
Obsoletes: X11-driver-tdfx-dri < 1:7.0.0
%description dri-driver-tdfx
@@ -551,8 +558,8 @@
License: MIT
Group: X11/Libraries
Requires: xorg-driver-video-trident
-Requires: xorg-xserver-libglx(glapi) = %{version}
-Requires: xorg-xserver-server
+Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
+Requires: xorg-xserver-server >= %{xserver_ver}
%description dri-driver-trident
X.org DRI drivers for Trident card family.
@@ -566,8 +573,8 @@
License: MIT
Group: X11/Libraries
Requires: xorg-driver-video-via
-Requires: xorg-xserver-libglx(glapi) = %{version}
-Requires: xorg-xserver-server
+Requires: xorg-xserver-libglx(glapi) = %{glapi_ver}
+Requires: xorg-xserver-server >= %{xserver_ver}
%description dri-driver-via-unichrome
X.org DRI driver for VIA Unichrome card family.
@@ -909,6 +916,12 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.179 2008/09/12 18:15:15 qboosh
+- No-no-no. glapi symbols are built in libglx module (not swrast driver) and must be in sync
+- -dri-driver-swrast requires proper glapi in libglx too
+- R xserver >= 1.5.0
+- updated intel and ati video driver names
+
Revision 1.178 2008/09/06 21:55:50 gotar
- added ttm bcond with patch,
- fixed -bc --short-circuit,
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/Mesa.spec?r1=1.178&r2=1.179&f=u
More information about the pld-cvs-commit
mailing list