public inbox for cygwin-xfree-announce@sourceware.org
help / color / mirror / Atom feed
From: Jon TURNEY <jon.turney@dronecode.org.uk>
To: cygwin-xfree-announce@cygwin.com
Subject: Updated: xorg-server-1.12.0-2 (TEST)
Date: Wed, 04 Apr 2012 17:35:00 -0000	[thread overview]
Message-ID: <4F7C6002.9060207@dronecode.org.uk> (raw)

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


                 reply	other threads:[~2012-04-04 17:35 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4F7C6002.9060207@dronecode.org.uk \
    --to=jon.turney@dronecode.org.uk \
    --cc=cygwin-xfree-announce@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).