xorg-server-1.2a3 contains fixes for the following issues:
* Yellow / invisible cursor on Intel platform
* Unable to drag windows between screens
* X11 apps don't "honor" the menu bar (meaning you can drag them
underneath)
* Badly-formatted .xinitrc warning message
* Customized Apps menu items with arguments did not work
* Modifier keys (shift, control, etc) would get stuck if you
switch away from X11 while holding down the key. If you still see
this problem with anything other than Spaces (which is an entirely
more complicated problem), please let me know.
NEW:
* "Fake mouse button" fix -- Option-click should now emulate the
middle mouse button, while Command-click should emulate the right
mouse button
* stability fixes (added -DROOTLESS_WORKAROUND and fixed overflow
bug with QueryFontReply)
git revision history: http://gitweb.freedesktop.org/?p=xorg/
xserver.git;a=log;h=xorg-server-1.2-apple
Xquartz binary: Xquartz-1.2a3.bz2
Binary installation instructions:
cd /tmp
curl -LO http://people.freedesktop.org/~bbyer/x11app/xorg-
server-1.2a3/Xquartz-1.2a3.tar.bz2
bunzip2 Xquartz-1.2a3.bz2
sudo mv /usr/X11/bin/Xquartz /usr/X11/bin/Xquartz.old (only if
you have not already installed one of these binaries)
sudo cp Xquartz-1.2a2 /usr/X11/bin/Xquartz
sudo chmod 755 /usr/X11/bin/Xquartz
Then, (re)start X11.app.
source tarball: xorg-server-1.2a3.tar.bz2
Source compilation instructions:
cd /tmp
# build and install pkg-config if you do not already have it;
MacPorts works here, too
curl -LO http://pkgconfig.freedesktop.org/releases/pkg-
config-0.22.tar.gz
tar zxf pkg-config-0.22.tar.gz
cd pkg-config-0.22
./configure && make && sudo make install & cd ..
# download source
curl -LO http://people.freedesktop.org/~bbyer/x11app/xorg-
server-1.2a3/Xquartz-1.2a3.tar.bz2
curl -LO http://downloads.sourceforge.net/mesa3d/
MesaLib-6.5.2.tar.bz2
tar jxf MesaLib-6.5.2.tar.bz2
tar jxf xorg-server-1.2.0a1.tar.bz2
export PKG_CONFIG_PATH=/usr/X11/lib/pkgconfig
cd ../xorg-server-1.2.0
export ACLOCAL="aclocal -I /usr/X11/share/aclocal"
# Universal build:
export CFLAGS="-arch ppc -arch i386 -pipe"
export LDFLAGS="-arch ppc -arch i386 -pipe"
./configure --prefix=/usr/X11 --with-mesa-source=`pwd`/../
Mesa-6.5.2/ --disable-dependency-tracking
# Normal build:
./configure --prefix=/usr/X11 --with-mesa-source=`pwd`/../
Mesa-6.5.2/
make
sudo mv /usr/X11/bin/Xquartz /usr/X11/bin/Xquartz.old
sudo cp hw/darwin/Xquartz /usr/X11/bin
Ben Byer
CoreOS / BSD Technology Group, XDarwin maintainer
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription: http://lists.apple.com/
mailman/options/x11-users/email@hidden
This email sent to email@hidden