Yaakov Selkowitz | 23 Jul 18:24 2014

[ANNOUNCEMENT] Updated: python-pyqt4, qscintilla2

The following packages have been updated for both arches:

* libqscintilla2_11-2.8.1-1
* libqscintilla2-common-2.8.1-1
* libqscintilla2-devel-2.8.1-1
* python-pyqt4-4.10.4-1
* python-pyqt4-qsci-2.8.1-1
* python-sip-4.15.5-1
* python3-pyqt4-4.10.4-1
* python3-pyqt4-qsci-2.8.1-1
* python3-sip-4.15.5-1

PyQt is a set of Python v2 and v3 bindings for Digia's Qt application
framework and runs on all platforms supported by Qt. The bindings are
implemented as a set of Python modules and contain over 620 classes. 

This is an update to the versions required by PyQt5 5.2.

--

-- 
Yaakov
Cygwin/X

CYGWIN-XFREE-ANNOUNCE UNSUBSCRIBE INFO
======================================

If you want to unsubscribe from the cygwin-xfree-announce mailing list,
please use the automated form at:

http://cygwin.com/lists.html#subscribe-unsubscribe

(Continue reading)

Yaakov Selkowitz | 23 Jul 18:08 2014

[ANNOUNCEMENT] Updated: mesa-10.2.4-1, mesa-demos-8.2.0-1

The following packages have been updated in the Cygwin distribution:

* dri-drivers-10.2.4-1
* libEGL1-10.2.4-1
* libEGL-devel-10.2.4-1
* libGL1-10.2.4-1
* libGL-devel-10.2.4-1
* libGLESv1_CM1-10.2.4-1
* libGLESv1_CM-devel-10.2.4-1
* libGLESv2_2-10.2.4-1
* libGLESv2-devel-10.2.4-1
* libglapi0-10.2.4-1
* libOpenVG1-10.2.4-1
* libOpenVG-devel-10.2.4-1
* libOSMesa8-10.2.4-1
* libOSMesa-devel-10.2.4-1
* mesa-demos-8.2.0-1

Mesa is an open-source implementation of the OpenGL specification, a
system for rendering interactive 3D graphics.

This is an update to the latest upstream release, with a number of new
features.

Until now, OpenGL has been handled solely with indirect rendering,
meaning that libGL passes calls over the GLX protocol to the server,
which then handles the rendering with hardware acceleration in
multiwindow/-wgl mode, or software rendering (swrast) in desktop/-nowgl
mode.  The major drawback of this method is that the GLX protocol only
supports OpenGL 1.4, anything which requires 2.0 or newer (such as GLSL)
(Continue reading)

Yaakov Selkowitz | 23 Jul 17:02 2014

[ANNOUNCEMENT] Updated: gtk3-3.10.9-1

The following packages have been updated in the Cygwin distribution:

* libgtk3_0-3.10.9-1
* libgtk3-devel-3.10.9-1
* libgtk3-doc-3.10.9-1
* libgailutil3_0-3.10.9-1
* libgailutil3-devel-3.10.9-1
* libgailutil3-doc-3.10.9-1
* girepository-Gtk3.0-3.10.9-1
* gtk3-demo-3.10.9-1
* gtk-update-icon-cache-3.10.9-1

GTK+ is a multi-platform toolkit for creating graphical user interfaces.
Offering a complete set of widgets, GTK+ is suitable for projects 
ranging from small one-off projects to complete application suites.

This is an update to the latest patch release for 3.10.

--

-- 
Yaakov
Cygwin/X

CYGWIN-XFREE-ANNOUNCE UNSUBSCRIBE INFO
======================================

If you want to unsubscribe from the cygwin-xfree-announce mailing list,
please use the automated form at:

http://cygwin.com/lists.html#subscribe-unsubscribe

(Continue reading)

Yaakov Selkowitz | 23 Jul 16:57 2014

[ANNOUNCEMENT] Updated: glib2.0-2.38.2-3

The following packages have been updated for the Cygwin distribution:

* libglib2.0_0-2.38.2-3
* libglib2.0-devel-2.38.2-3
* libglib2.0-doc-2.38.2-3

GLib is the low-level core library that forms the basis for projects
such as GTK+ and GNOME. It provides data structure handling for C,
portability wrappers, and interfaces for such runtime functionality as
an event loop, threads, dynamic loading, and an object system.

This update removes a threading workaround which is no longer necessary
with Cygwin 1.7.31.

--

-- 
Yaakov
Cygwin/X

CYGWIN-XFREE-ANNOUNCE UNSUBSCRIBE INFO
======================================

If you want to unsubscribe from the cygwin-xfree-announce mailing list,
please use the automated form at:

http://cygwin.com/lists.html#subscribe-unsubscribe

If this does not work, then look at the "List-Unsubscribe: " tag in the
email header of this message.  Send email to the address specified
there.  It will be in the format:

(Continue reading)

Mark Lybarger | 21 Jul 16:45 2014
Picon

modify application list

i'd like to modify the application list that displays when i right
click on the Xorg item on the system tray.  i want to add some more
applications to the list.  how do i modify the list?

thanks,
-mark-

--
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/

Jon TURNEY | 21 Jul 16:21 2014
Picon

[ANNOUNCEMENT] Updated: xorg-server-1.15.1-4


The following packages have been updated in the Cygwin distribution:

*** xorg-server-*1.15.1-4

These packages contain XWin and the other X.Org X11 servers.

The following cygwin-specific changes have been made since 1.15.1-3:

* Give the window opened by "View logfile" a better title
* Fix bugs in WGL GLX which prevented pbuffers from being created with 
certain fbconfigs
* Improve the check that window position is visible to work correctly 
for non-rectangular virtual desktops
* Downgrade the "forcing window to exist" log message from error to debug
* Some compilation warning fixes
* Remove an incorrect assertion in WGL GLX, triggered by 
glXSwapBuffers() in the piglit glx_make_current test

x86:
1860dde6aac061b0dfdda6f6d8058914 *xorg-server-1.15.1-4-src.tar.xz
9d0a0d8ec0489f2c82e6b3def4c4515a *xorg-server-1.15.1-4.tar.xz
1997c143d62cc3200a50a9c3dceb6e8b *xorg-server-common-1.15.1-4.tar.xz
185301523810734629a44b14c964551a *xorg-server-debuginfo-1.15.1-4.tar.xz
a6dd1aa066b982a0c569ffda02e1a5d7 *xorg-server-devel-1.15.1-4.tar.xz
1da132c818d94b65876d6efffa2ffc1e *xorg-server-dmx-1.15.1-4.tar.xz
dbcd9b591a283d2ae94ca45c73625f20 *xorg-server-extra-1.15.1-4.tar.xz
3c03a460a456018511643f4631996ece *xwinclip-1.15.1-4.tar.xz

x86_64:
(Continue reading)

Matt D. | 21 Jul 03:06 2014

xinit hangs on XWin infinite loop when using -displayfd

The operating system is Windows XP Professional. It is a CLEAN install 
on a VMware virtual machine and is 100% patched up. Cygwin also is a 
clean install. I did try a rebaseall with no effect.

This is the first time I've encountered this. When I run "xinit -- 
-displayfd 3", xinit will hang and XWin takes up 100% of the cpu.

I've confirmed that file descriptors are working:

$ exec 3>a
$ echo "test" >&3
$ cat a
test
$ exec 3>&-

I can confirm that ports are available and that both xinit and XWin work 
without this argument by running:

$ xinit --

Everything else works fine but without "-displayfd" I can't record where 
the display is for this session to disk.

I've also tried copying known-working Cygwin installs into the VM and 
still have the same error. Copying the erroring install from the VM 
outside and running it on my development machine (Windows 7 x64) does 
not generate an error.

Unless something stands out here, I can provide the VMware image for 
testing (how convenient).
(Continue reading)

Michael DePaulo | 4 Jul 09:16 2014
Picon

How do fonts work when you have no font packages installed?

I tried to send this email previously, but I think it did not go
through because I was not subscribed to the list yet.
--------

Hi,

I just installed cygwin64 with only the base packages, "xorg-server",
and its dependencies installed.

The FAQ (2014-04-29) states:
3.5. My favourite font has gone! The font Emacs uses is just boxes
Only minimal fonts will be installed after the upgrade.

However, on my system, /usr/share/fonts/ is empty.

Yet I am able to XDMCP into a GNOME2 CentOS 6.5 machine and all the
fonts show up fine with the handful of apps I tested.

Can someone explain how text is being rendered? Is Cygwin Xwin using
fonts from the Windows OS? Are the fonts being rendered client-side via XRender?

Thanks in advance,
-Mike

mike <at> executor /usr
$ uname -a
CYGWIN_NT-6.3 executor 1.7.30(0.272/5/3) 2014-05-23 10:36 x86_64 Cygwin

mike <at> executor /usr
$ find . | grep fonts
(Continue reading)

Matt D. | 4 Jul 00:46 2014

Wine creating windows offscreen when "multiwindow" is used?

I have a monitor configuration with three 1920x1080 monitors aligned 
side-by-side horizontally with a fourth above the center. The primary 
monitor is the center one at the bottom. xinit generates a single screen 
5760x2160 to cover the area. The root window is hidden and all windows 
in the buffer are drawn with native Windows decorations.

When an X window is created at 0,0, it is visible on the primary 
monitor, despite 0,0 in the buffer being offscreen. This is great. 
However, when Wine creates a window at 0,0, it is aligned to 0,0 in the 
buffer (-1920x-1080 screen coordinates on Windows) and is not visible.

Is there a solution for this? This is a discrepancy between what regular 
X windows do and where Wine positions its windows.

I also noticed that when creating a window with XCreateSimpleWindow, the 
x and y coordinates are ignored. For example, I would expect a window 
created at 0,0 in the X buffer to be visible at 0,0 screen coordinates; 
but instead it's just somewhere offset slightly from the top left of the 
primary monitor. Any x/y coordinates specified do not seem to affect 
where it goes.

The behavior I would expect is for 0,0 in the buffer to be mapped to 0,0 
in screen coordinates, 1920x, 1080y in my configuration.

To clarify my use of Wine, I connected to a remote CentOS 6.5 machine 
via ssh with x forwarding for testing.

Can anyone provide some insight on this?

Matt D.
(Continue reading)

Yaakov Selkowitz | 23 Jun 21:55 2014

[ANNOUNCEMENT] Updated: xterm-308-1

The following package has been updated in the Cygwin distribution:

*** xterm-308-1

The xterm program is a terminal emulator for the X Window System. It 
provides DEC VT102 and Tektronix 4014 compatible terminals for programs 
that can't use the window system directly.

This is an update to the latest upstream release.

--

Yaakov
Cygwin/X

CYGWIN-XFREE-ANNOUNCE UNSUBSCRIBE INFO
======================================

If you want to unsubscribe from the cygwin-xfree-announce mailing list,
please use the automated form at:

http://cygwin.com/lists.html#subscribe-unsubscribe

If this does not work, then look at the "List-Unsubscribe: " tag in the
email header of this message.  Send email to the address specified
there.  It will be in the format:

cygwin-xfree-announce-unsubscribe-you=yourdomain.com <at> cygwin.com

If you need more information on unsubscribing, start reading here:
(Continue reading)

Yaakov Selkowitz | 23 Jun 21:55 2014

[ANNOUNCEMENT] Updated: qt3-3.3.8b-14

The following packages have been updated for Cygwin 1.7:

*** libqt3-3.3.8b-14
*** libqt3-devel-3.3.8b-14
*** qt3-devel-tools-3.3.8b-14
*** qt3-doc-3.3.8b-14
*** qt3-qtconfig-3.3.8b-14

This is the old 3.x version of the Qt C++ application framework, for the 
benefit of those programs which have yet to be ported to the currently 
supported versions of Qt.

This release includes patches for CVE-2013-4549 and CVE-2014-0190.  A 
full debuginfo package is now available.

Yaakov
Cygwin/X

CYGWIN-XFREE-ANNOUNCE UNSUBSCRIBE INFO
======================================

If you want to unsubscribe from the cygwin-xfree-announce mailing list, 
please use the automated form at:

http://cygwin.com/lists.html#subscribe-unsubscribe

If this does not work, then look at the "List-Unsubscribe: " tag in the
email header of this message.  Send email to the address specified
there.  It will be in the format:

(Continue reading)


Gmane