From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29382 invoked by alias); 4 Apr 2012 17:35:48 -0000 Received: (qmail 29087 invoked by uid 22791); 4 Apr 2012 17:35:45 -0000 X-SWARE-Spam-Status: No, hits=-2.9 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,TW_VF X-Spam-Check-By: sourceware.org Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 04 Apr 2012 17:35:32 +0000 X-SWARE-Spam-Status: No, hits=-1.8 required=5.0 tests=AWL,BAYES_00,TO_NO_BRKTS_PCNT,TW_VF Message-Id: Date: Wed, 04 Apr 2012 17:35:00 -0000 From: Jon TURNEY User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko/20120327 Thunderbird/11.0.1 MIME-Version: 1.0 To: cygwin-xfree@cygwin.com Subject: [ANNOUNCEMENT] Updated: xorg-server-1.12.0-2 (TEST) Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Reply-To: cygwin-xfree@cygwin.com Mailing-List: contact cygwin-xfree-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-xfree-owner@cygwin.com Reply-To: cygwin-xfree@cygwin.com Mail-Followup-To: cygwin-xfree@cygwin.com X-SW-Source: 2012-04/txt/msg00017.txt.bz2 The following packages have been updated in the Cygwin distribution: *** xorg-server-1.12.0-2 *** xorg-server-common-1.12.0-2 *** xorg-server-dmx-1.12.0-2 *** xorg-server-extra-1.12.0-2 *** xorg-server-devel-1.12.0-2 These packages contain XWin and the other X.Org X11 servers. Upstream is considering the removal of the Xephyr, Xfake, Xnest and Xvfb servers sometime after X11R7.7, to be replaced by invoking the Xorg server with the xf86-video-dummy or xf86-video-nested drivers [1]. To prepare for this transition, some packaging changes have been made: PACKAGING CHANGES: 1) The Xephyr, Xfake, Xnest and Xvfb servers have been moved to a separate xorg-server-extra package. 2) A new xorg-server-common package contains X server common files. This allows xorg-server-extra to be installed (e.g. for Xvfb) without installing xorg-server. 3) The xorg-server package now also contains the Xorg server, which can be used with the xf86-video-dummy and xf86-video-nested drivers to provide dummy and nested X servers. 4) The new xorg-server-devel package contains the SDK for building drivers and extensions for the Xorg server. Given setup limitations, some of the dependencies between these packages may not be correct until they are promoted from test to current. Also, I've made an effort to finish off a lot of my half-completed patches, so this package contains numerous changes to cygwin-specific code. This package is currently available as a test release, and will be made stable in approximately one week if no major regressions are reported. The following cygwin-specific changes have been made since 1.12.0-1: * In multiwindow mode, the native window icon now updates if the X window _NEW_WM_ICON icon hint changes * In multiwindow mode, the native window styling now updates if the X window styling hints change * The _NET_WM_STATE_SKIP_TASKBAR hint is now implemented in multiwindow mode * A crash caused by a race condition in the conversion of the window icon from an X property to a Windows icon has been fixed (Reported by Ken Brown) * In multiwindow mode, the native window now flashes on the taskbar if the X window's urgency hint is set * A bug which could cause the X server to use 100% of a core while waiting for the X clipboard contents to be converted has been fixed [2] * Fake XINERAMA data is now generated describing the native monitors when multiplemonitor mode is enabled, allowing XINERAMA-aware X applications to correctly place their windows so they don't get split between monitors. * A couple of timing-sensitive failures in clipboard handling have been fixed. * Lots of debugging improvements, correctness changes and obsolete cruft removed. * Make it possible to build the Xorg server for Cygwin (Thanks to Yaakov Selkowitz for patches) 11cb1f55368dfeb7a8cc51e4662b9a5c *xorg-server-1.12.0-2.tar.bz2 1a28579b4a5aa98b1cccb9c835f683c5 *xorg-server-common-1.12.0-2.tar.bz2 bb8c7f768ecd0710d149e248e19e9ffa *xorg-server-devel-1.12.0-2.tar.bz2 898b2b6eb92b74e5932c2863b97f4562 *xorg-server-dmx-1.12.0-2.tar.bz2 017d3fbb83b29536b2981260cd4a16c9 *xorg-server-extra-1.12.0-2.tar.bz2 920a7aad32e70cc3615a931346cc76de *xorg-server-1.12.0-2-src.tar.bz2 [1] http://lists.x.org/archives/xorg-devel/2012-March/030059.html [2] This one was just terrible, see http://cgit.freedesktop.org/~jturney/xserver/commit&id=475d248cef2c84e56458f9faa4d95157ed904f8b -- Jon TURNEY Volunteer Cygwin/X X Server maintainer -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/