rpms/xorg-x11-server/devel .cvsignore, 1.29, 1.30 commitid, 1.2, 1.3 sources, 1.24, 1.25 xorg-x11-server.spec, 1.283, 1.284 xserver-1.4.99-selinux-awareness.patch, 1.2, 1.3 xserver-1.4.99-xaa-evict-pixmaps.patch, 1.1, 1.2 argh-pixman.patch, 1.1, NONE comment-header-modefiles.txt, 1.1, NONE xserver-1.3.0-ignore-extra-entity.patch, 1.1, NONE xserver-1.3.0-randr-fix-set-rotations-xinerama.patch, 1.1, NONE
Adam Jackson (ajax)
fedora-extras-commits at redhat.com
Tue Jan 8 20:49:28 UTC 2008
Author: ajax
Update of /cvs/pkgs/rpms/xorg-x11-server/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8496/devel
Modified Files:
.cvsignore commitid sources xorg-x11-server.spec
xserver-1.4.99-selinux-awareness.patch
xserver-1.4.99-xaa-evict-pixmaps.patch
Removed Files:
argh-pixman.patch comment-header-modefiles.txt
xserver-1.3.0-ignore-extra-entity.patch
xserver-1.3.0-randr-fix-set-rotations-xinerama.patch
Log Message:
Today's rawhide grenade. Now with more selinux!
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/.cvsignore,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- .cvsignore 28 Nov 2007 17:48:46 -0000 1.29
+++ .cvsignore 8 Jan 2008 20:48:31 -0000 1.30
@@ -1 +1 @@
-xorg-server-20071127.tar.bz2
+xorg-server-20080107.tar.bz2
Index: commitid
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/commitid,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- commitid 28 Nov 2007 17:48:46 -0000 1.2
+++ commitid 8 Jan 2008 20:48:31 -0000 1.3
@@ -1 +1 @@
-23b8ca8a373d919225de9739af7b064f650eceec
+260505e3c5a18044e97d31ea3bcc0955e46335c8
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/sources,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- sources 28 Nov 2007 17:48:46 -0000 1.24
+++ sources 8 Jan 2008 20:48:31 -0000 1.25
@@ -1 +1 @@
-43e5d239d6255fb9b8abe4e3bf4eecb9 xorg-server-20071127.tar.bz2
+42ce248a3546e26c5f4a0a1e71d949e8 xorg-server-20080107.tar.bz2
Index: xorg-x11-server.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xorg-x11-server.spec,v
retrieving revision 1.283
retrieving revision 1.284
diff -u -r1.283 -r1.284
--- xorg-x11-server.spec 7 Jan 2008 19:45:03 -0000 1.283
+++ xorg-x11-server.spec 8 Jan 2008 20:48:31 -0000 1.284
@@ -15,12 +15,12 @@
# RHEL5 bugfix sync
%define pkgname xorg-server
-%define gitdate 20071127
+%define gitdate 20080107
Summary: X.Org X11 X server
Name: xorg-x11-server
Version: 1.4.99.1
-Release: 0.14%{?dist}
+Release: 0.15.%{?gitdate}%{?dist}
URL: http://www.x.org
License: MIT
Group: User Interface/X
@@ -35,7 +35,6 @@
%else
Source0: ftp://ftp.x.org/pub/individual/xserver/%{pkgname}-%{version}.tar.bz2
%endif
-Source100: comment-header-modefiles.txt
# general bug fixes
Patch19: xserver-1.3.0-xnest-exposures.patch
@@ -61,11 +60,9 @@
#Patch3000:
# Trivial things to maybe merge upstream at next rebase
-Patch4003: argh-pixman.patch
+#Patch4003: argh-pixman.patch #fixme
Patch4004: xserver-1.4.99-xephyr-dri.patch
Patch4005: xserver-1.4.99-openchrome.patch
-Patch4006: xserver-1.3.0-randr-fix-set-rotations-xinerama.patch
-Patch4007: xserver-1.3.0-ignore-extra-entity.patch
# Trivial things to never merge upstream ever
# This should be fixed in the kernel.
@@ -131,7 +128,7 @@
Requires: libdrm >= 2.4.0
%endif
-BuildRequires: libselinux-devel
+BuildRequires: libselinux-devel audit-libs-devel
# Make sure libXfont has the catalogue FPE
Conflicts: libXfont < 1.2.9
@@ -286,7 +283,7 @@
%endif
if [ -z "$GIT_COMMITTER_NAME" ]; then
- export GIT_COMMITTER_NAME="Fedora X Strike Force"
+ export GIT_COMMITTER_NAME="Fedora X Ninjas"
fi
@@ -313,7 +310,7 @@
--disable-xorgcfg \
--enable-install-libxf86config \
--with-mesa-source=%{_datadir}/mesa/source \
- --enable-dri \
+ --enable-xselinux \
--with-dri-driver-path=%{drimoduledir} \
${CONFIGURE}
@@ -323,18 +320,13 @@
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT moduledir=%{moduledir}
-
%if %{with_hw_servers}
mkdir -p $RPM_BUILD_ROOT%{_libdir}/xorg/modules/{drivers,input}
# Install the vesamodes and extramodes files to let our install/config tools
# be able to parse the same modelist as the X server uses (rhpxl).
mkdir -p $RPM_BUILD_ROOT%{_datadir}/xorg
-for each in vesamodes extramodes ; do
- install -m 0644 %{SOURCE100} $RPM_BUILD_ROOT%{_datadir}/xorg/$each
- cat hw/xfree86/common/$each >> $RPM_BUILD_ROOT%{_datadir}/xorg/$each
- chmod 0444 $RPM_BUILD_ROOT%{_datadir}/xorg/$each
-done
+install -m 0444 hw/xfree86/common/{vesa,extra}modes $RPM_BUILD_ROOT%{_datadir}/xorg/
%endif
# Make the source package
@@ -342,7 +334,6 @@
%define inst_srcdir %{buildroot}/%{xserver_source_dir}
mkdir -p %{inst_srcdir}/{Xext,xkb,GL,hw/xfree86/{common,utils/xorgconfig}}
cp cpprules.in %{inst_srcdir}
-cp Xext/SecurityPolicy %{inst_srcdir}/Xext
cp xkb/README.compiled %{inst_srcdir}/xkb
cp GL/symlink-mesa.sh %{inst_srcdir}/GL
cp hw/xfree86/{xorgconf.cpp,Options} %{inst_srcdir}/hw/xfree86
@@ -389,25 +380,15 @@
{
pushd /etc/X11
- for configfile in XF86Config XF86Config-4 ; do
- if [ -r $configfile ]; then
- if [ -r xorg.conf ]; then
- mv -f $configfile $configfile.obsoleted
- else
- mv -f $configfile xorg.conf
- fi
- fi
- done
-
[ -e xorg.conf ] || return 0
- perl -p -i -e 's/^.*Load.*"(pex5|xie|xtt).*\n$"//gi' xorg.conf
- perl -p -i -e 's/^\s*Driver(.*)"keyboard"/Driver\1"kbd"/gi' xorg.conf
- perl -p -i -e 's/^.*Option.*"XkbRules".*"(xfree86|xorg)".*\n$//gi' xorg.conf
- perl -p -i -e 's#^\s*RgbPath.*$##gi' xorg.conf
+ sed -i 's/^.*Load.*"(pex5|xie|xtt).*\n$"//gi' xorg.conf
+ sed -i 's/^\s*Driver(.*)"keyboard"/Driver\1"kbd"/gi' xorg.conf
+ sed -i 's/^.*Option.*"XkbRules".*"(xfree86|xorg)".*\n$//gi' xorg.conf
+ sed -i 's#^\s*RgbPath.*$##gi' xorg.conf
# lame, the nvidia driver needs to override this
if ! grep -q 'ModulePath.*nvidia' xorg.conf ; then
- perl -p -i -e 's#^\s*ModulePath.*$##gi' xorg.conf
+ sed -i 's#^\s*ModulePath.*$##gi' xorg.conf
fi
popd
@@ -417,9 +398,7 @@
%files common
%defattr(-,root,root,-)
%{_mandir}/man1/Xserver.1*
-%{_mandir}/man5/SecurityPolicy.5*
-%dir %{_libdir}/xserver
-%{_libdir}/xserver/SecurityPolicy
+%{_libdir}/xorg/protocol.txt
%dir %{_localstatedir}/lib/xkb
%{_localstatedir}/lib/xkb/README.compiled
@@ -531,6 +510,11 @@
%changelog
+* Mon Jan 07 2008 Adam Jackson <ajax at redhat.com> 1.4.99.1-0.15
+- Today's git snapshot. X-SELinux!
+- Drop the code to migrate from /etc/X11/XF86Config*.
+- s/perl -p -i -e/sed -i/g
+
* Mon Jan 07 2008 Adam Jackson <ajax at redhat.com> 1.4.99.1-0.14
- Sync with F8 bugfixes:
- xorg-x11-server-Red-Hat-extramodes.patch: Don't supply non-CVT-R timings
xserver-1.4.99-selinux-awareness.patch:
Index: xserver-1.4.99-selinux-awareness.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xserver-1.4.99-selinux-awareness.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- xserver-1.4.99-selinux-awareness.patch 28 Nov 2007 17:48:46 -0000 1.2
+++ xserver-1.4.99-selinux-awareness.patch 8 Jan 2008 20:48:31 -0000 1.3
@@ -1,6 +1,6 @@
-From 0706a26b4ddbcd2ca495e05403ffc161e299a2c8 Mon Sep 17 00:00:00 2001
+From d4112defb9ab2b099c67a0a7c2ae7ac772d67751 Mon Sep 17 00:00:00 2001
From: Adam Jackson <ajax at redhat.com>
-Date: Tue, 27 Nov 2007 13:52:40 -0500
+Date: Mon, 7 Jan 2008 15:41:22 -0500
Subject: [PATCH] Link GL subsystem against libselinux.
---
@@ -9,24 +9,24 @@
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/configure.ac b/configure.ac
-index 5150c18..b5c9e48 100644
+index 0742040..ed6d062 100644
--- a/configure.ac
+++ b/configure.ac
-@@ -350,6 +350,8 @@ case $host_cpu in
- ;;
+@@ -360,6 +360,8 @@ case $host_cpu in
esac
+ AC_SUBST(GLX_ARCH_DEFINES)
+SYS_LIBS="${SYS_LIBS} -lselinux"
+
dnl BSD *_video.c selection
AM_CONDITIONAL(ALPHA_VIDEO, [test "x$ALPHA_VIDEO" = xyes])
AM_CONDITIONAL(ARM_VIDEO, [test "x$ARM_VIDEO" = xyes])
-@@ -1181,7 +1183,7 @@ AC_MSG_RESULT([$XNEST])
+@@ -1211,7 +1213,7 @@ AC_MSG_RESULT([$XNEST])
AM_CONDITIONAL(XNEST, [test "x$XNEST" = xyes])
if test "x$XNEST" = xyes; then
-- XNEST_LIBS="$FB_LIB $FIXES_LIB $MI_LIB $XEXT_LIB $DBE_LIB $XTRAP_LIB $RECORD_LIB $GLX_LIBS $RENDER_LIB $RANDR_LIB $DAMAGE_LIB $MIEXT_DAMAGE_LIB $MIEXT_SHADOW_LIB $XI_LIB $XKB_LIB $XKB_STUB_LIB $COMPOSITE_LIB $XPSTUBS_LIB $CWRAP_LIB $DIX_LIB $OS_LIB $CONFIG_LIB"
-+ XNEST_LIBS="$FB_LIB $FIXES_LIB $MI_LIB $XEXT_LIB $DBE_LIB $XTRAP_LIB $RECORD_LIB $GLX_LIBS $RENDER_LIB $RANDR_LIB $DAMAGE_LIB $MIEXT_DAMAGE_LIB $MIEXT_SHADOW_LIB $XI_LIB $XKB_LIB $XKB_STUB_LIB $COMPOSITE_LIB $XPSTUBS_LIB $CWRAP_LIB $DIX_LIB $OS_LIB $CONFIG_LIB $XSERVER_LIBS"
+- XNEST_LIBS="$FB_LIB $FIXES_LIB $MI_LIB $XEXT_LIB $DBE_LIB $XTRAP_LIB $RECORD_LIB $GLX_LIBS $RENDER_LIB $RANDR_LIB $DAMAGE_LIB $MIEXT_DAMAGE_LIB $MIEXT_SHADOW_LIB $XI_LIB $XKB_LIB $XKB_STUB_LIB $COMPOSITE_LIB $XPSTUBS_LIB $DIX_LIB $OS_LIB $CONFIG_LIB"
++ XNEST_LIBS="$FB_LIB $FIXES_LIB $MI_LIB $XEXT_LIB $DBE_LIB $XTRAP_LIB $RECORD_LIB $GLX_LIBS $RENDER_LIB $RANDR_LIB $DAMAGE_LIB $MIEXT_DAMAGE_LIB $MIEXT_SHADOW_LIB $XI_LIB $XKB_LIB $XKB_STUB_LIB $COMPOSITE_LIB $XPSTUBS_LIB $DIX_LIB $OS_LIB $CONFIG_LIB $XSERVER_LIBS"
XNEST_SYS_LIBS="$XNESTMODULES_LIBS"
AC_SUBST([XNEST_LIBS])
AC_SUBST([XNEST_SYS_LIBS])
@@ -44,5 +44,5 @@
libafb_la_LDFLAGS = -avoid-version
--
-1.5.3.4
+1.5.3.7
xserver-1.4.99-xaa-evict-pixmaps.patch:
Index: xserver-1.4.99-xaa-evict-pixmaps.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xserver-1.4.99-xaa-evict-pixmaps.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- xserver-1.4.99-xaa-evict-pixmaps.patch 2 Nov 2007 17:15:11 -0000 1.1
+++ xserver-1.4.99-xaa-evict-pixmaps.patch 8 Jan 2008 20:48:31 -0000 1.2
@@ -16,7 +16,7 @@
index c0da07b..6c4faed 100644
--- a/GL/glx/glxdri.c
+++ b/GL/glx/glxdri.c
-@@ -360,6 +360,22 @@ __glXDRIbindTexImage(__GLXcontext *baseContext,
+@@ -360,6 +360,22 @@
pixmap = (PixmapPtr) glxPixmap->pDraw;
@@ -40,10 +40,9 @@
__GLXDRIdrawable **texOffsetOverride = screen->texOffsetOverride;
int i, firstEmpty = 16;
diff --git a/hw/xfree86/xaa/xaaInit.c b/hw/xfree86/xaa/xaaInit.c
-index 4222425..602b525 100644
--- a/hw/xfree86/xaa/xaaInit.c
+++ b/hw/xfree86/xaa/xaaInit.c
-@@ -88,6 +88,30 @@ XAADestroyInfoRec(XAAInfoRecPtr infoRec)
+@@ -88,6 +88,30 @@
xfree(infoRec);
}
@@ -61,7 +60,7 @@
+ pScreen = screenInfo.screens[i];
+ infoRec = GET_XAAINFORECPTR_FROM_SCREEN(pScreen);
+
-+ pScreenPriv = pScreen->devPrivates[XAAScreenIndex].ptr;
++ pScreenPriv = dixLookupPrivate(&pScreen->devPrivates, XAAScreenKey);
+ infoRec = pScreenPriv->AccelInfoRec;
+
+ infoRec->offscreenDepths = 0;
--- argh-pixman.patch DELETED ---
--- comment-header-modefiles.txt DELETED ---
--- xserver-1.3.0-ignore-extra-entity.patch DELETED ---
--- xserver-1.3.0-randr-fix-set-rotations-xinerama.patch DELETED ---
More information about the fedora-extras-commits
mailing list