rpms/xorg-x11-server/devel xorg-x11-server-1.1.1-Xdmx-render-fix-fdo7482.patch, NONE, 1.1 xorg-x11-server-1.1.1-no-composite-in-xnest.patch, NONE, 1.1 xorg-x11-server-1.1.1-selinux-awareness.patch, NONE, 1.1 xorg-x11-server.spec, 1.128, 1.129
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Tue Jul 25 20:26:30 UTC 2006
Author: ajackson
Update of /cvs/dist/rpms/xorg-x11-server/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv23877
Modified Files:
xorg-x11-server.spec
Added Files:
xorg-x11-server-1.1.1-Xdmx-render-fix-fdo7482.patch
xorg-x11-server-1.1.1-no-composite-in-xnest.patch
xorg-x11-server-1.1.1-selinux-awareness.patch
Log Message:
* Tue Jul 25 2006 Adam Jackson <ajackson at redhat.com> 1.1.1-10.fc6
- xorg-x11-server-1.1.1-selinux-awareness.patch: Added for new Mesa
selinux code.
- xorg-x11-server-1.1.1-Xdmx-render-fix-fdo7482.patch: Backport a Render
fix for Xdmx.
- xorg-x11-server-1.1.1-no-composite-in-xnest.patch: Disable Composite in
Xnest, as it's known not to work.
xorg-x11-server-1.1.1-Xdmx-render-fix-fdo7482.patch:
dmxpict.c | 2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE xorg-x11-server-1.1.1-Xdmx-render-fix-fdo7482.patch ---
4c225a3a8b2e7e5e5510347d8473f1318bbac769
diff --git a/hw/dmx/dmxpict.c b/hw/dmx/dmxpict.c
index 9a76a66..9cdd123 100644
--- a/hw/dmx/dmxpict.c
+++ b/hw/dmx/dmxpict.c
@@ -662,7 +662,7 @@ static int dmxProcRenderSetPictureFilter
int nparams;
REQUEST(xRenderSetPictureFilterReq);
- REQUEST_SIZE_MATCH(xRenderSetPictureFilterReq);
+ REQUEST_AT_LEAST_SIZE(xRenderSetPictureFilterReq);
VERIFY_PICTURE(pPicture, stuff->picture, client, SecurityWriteAccess,
RenderErrBase + BadPicture);
xorg-x11-server-1.1.1-no-composite-in-xnest.patch:
Args.c | 3 +++
1 files changed, 3 insertions(+)
--- NEW FILE xorg-x11-server-1.1.1-no-composite-in-xnest.patch ---
--- xorg-server-1.1.1/hw/xnest/Args.c.no-xnest-composite 2006-07-05 14:31:42.000000000 -0400
+++ xorg-server-1.1.1/hw/xnest/Args.c 2006-07-25 14:02:33.000000000 -0400
@@ -51,9 +51,12 @@
Bool xnestDoDirectColormaps = False;
Window xnestParentWindow = 0;
+/* XXX terrible hack */
+extern Bool noCompositeExtension;
/* ddxInitGlobals - called by |InitGlobals| from os/util.c */
void ddxInitGlobals(void)
{
+ noCompositeExtension = TRUE;
}
int
xorg-x11-server-1.1.1-selinux-awareness.patch:
configure.ac | 4 +++-
hw/xfree86/dixmods/Makefile.am | 2 +-
2 files changed, 4 insertions(+), 2 deletions(-)
--- NEW FILE xorg-x11-server-1.1.1-selinux-awareness.patch ---
--- xorg-server-1.1.1/hw/xfree86/dixmods/Makefile.am.selinux-awareness 2006-07-05 14:38:47.000000000 -0400
+++ xorg-server-1.1.1/hw/xfree86/dixmods/Makefile.am 2006-07-25 15:45:47.000000000 -0400
@@ -40,7 +40,7 @@
-I$(top_srcdir)/GL/glx
libGLcore_la_LDFLAGS = -avoid-version
-libGLcore_la_LIBADD = $(top_builddir)/GL/mesa/libGLcore.la
+libGLcore_la_LIBADD = $(top_builddir)/GL/mesa/libGLcore.la -lselinux
libGLcore_la_SOURCES = GLcoremodule.c
libafb_la_LDFLAGS = -avoid-version
--- xorg-server-1.1.1/configure.ac.selinux-awareness 2006-07-07 19:44:45.000000000 -0400
+++ xorg-server-1.1.1/configure.ac 2006-07-25 16:06:24.000000000 -0400
@@ -233,6 +233,8 @@
;;
esac
+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])
@@ -954,7 +956,7 @@
AM_CONDITIONAL(XNEST, [test "x$XNEST" = xyes])
if test "x$XNEST" = xyes; then
- XNEST_LIBS="$FB_LIB $MI_LIB $FIXES_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 $LBX_LIB $COMPOSITE_LIB $XPSTUBS_LIB $CWRAP_LIB $OS_LIB"
+ XNEST_LIBS="$FB_LIB $MI_LIB $FIXES_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 $LBX_LIB $COMPOSITE_LIB $XPSTUBS_LIB $CWRAP_LIB $OS_LIB $XSERVER_LIBS"
AC_SUBST([XNEST_LIBS])
fi
Index: xorg-x11-server.spec
===================================================================
RCS file: /cvs/dist/rpms/xorg-x11-server/devel/xorg-x11-server.spec,v
retrieving revision 1.128
retrieving revision 1.129
diff -u -r1.128 -r1.129
--- xorg-x11-server.spec 24 Jul 2006 07:34:56 -0000 1.128
+++ xorg-x11-server.spec 25 Jul 2006 20:26:27 -0000 1.129
@@ -8,7 +8,7 @@
# upgrades to officially released distribution releases, if the package
# Version field above is not changing, append and/or bump a digit /after/
# the dist tag. ie: 25%{dist}.0 -> 25%{dist}.1 ...
-Release: 8%{?dist}
+Release: 9%{?dist}
URL: http://www.x.org
License: MIT/X11
Group: User Interface/X
@@ -31,6 +31,7 @@
Patch103: xorg-x11-server-1.1.0-tfp-damage.patch
Patch104: xorg-x11-server-1.1.0-mesa-copy-sub-buffer.patch
Patch105: xorg-x11-server-1.1.1-enable-composite.patch
+Patch106: xorg-x11-server-1.1.1-no-composite-in-xnest.patch
# Red Hat specific tweaking, not intended for upstream
# XXX move these to the end of the list
@@ -38,10 +39,12 @@
Patch1001: xorg-x11-server-Red-Hat-extramodes.patch
Patch1002: xorg-x11-server-1.1.0-redhat-xephyr-only-hack.patch
Patch1003: xorg-x11-server-1.0.1-fpic-libxf86config.patch
+Patch1004: xorg-x11-server-1.1.1-selinux-awareness.patch
# Backports of post-1.1 stuff.
Patch2001: xorg-x11-server-1.1.0-pci-scan-fixes.patch
Patch2004: xorg-x11-server-1.1.0-no-zlib.patch
+Patch2005: xorg-x11-server-1.1.1-Xdmx-render-fix-fdo7482.patch
# autoconfiguration feature patches
Patch3001: xorg-x11-server-1.1.0-edid-mode-injection-1.patch
@@ -143,7 +146,7 @@
# Needed at least for DRI enabled builds
%if %{with_dri}
BuildRequires: mesa-libGL-devel >= 6.5-1
-BuildRequires: mesa-source >= 6.5-1
+BuildRequires: mesa-source >= 6.5-17
BuildRequires: libdrm-devel >= 2.0-1
%endif
%description
@@ -318,14 +321,17 @@
%patch103 -p0 -b .tfp-damage
%patch104 -p0 -b .mesa-copy-sub-buffer
%patch105 -p0 -b .enable-composite
+%patch106 -p1 -b .no-xnest-composite
%patch1000 -p0 -b .redhat-die-ugly-pattern-die-die-die
%patch1001 -p1 -b .Red-Hat-extramodes
%patch1002 -p1 -b .xephyr
%patch1003 -p1 -b .fpic
+%patch1004 -p1 -b .selinux-awareness
%patch2001 -p1 -b .pci-scan
%patch2004 -p1 -b .zlib
+%patch2005 -p1 -b .Xdmx
%patch3001 -p1 -b .edid1
%patch3002 -p1 -b .edid2
@@ -663,6 +669,14 @@
# -------------------------------------------------------------------
%changelog
+* Tue Jul 25 2006 Adam Jackson <ajackson at redhat.com> 1.1.1-10.fc6
+- xorg-x11-server-1.1.1-selinux-awareness.patch: Added for new Mesa
+ selinux code.
+- xorg-x11-server-1.1.1-Xdmx-render-fix-fdo7482.patch: Backport a Render
+ fix for Xdmx.
+- xorg-x11-server-1.1.1-no-composite-in-xnest.patch: Disable Composite in
+ Xnest, as it's known not to work.
+
* Mon Jul 24 2006 Mike A. Harris <mharris at redhat.com> 1.1.1-8.fc6
- Added "1440x900 at 60" CVT mode to Red-Hat-extramodes patch for (#179865)
More information about the fedora-cvs-commits
mailing list