Re: PostgreSQL 11.4 Availability

2019-06-27 Thread Yaakov (Cygwin Ports)
On Thu, 2019-06-27 at 17:47 +, Stevenson, Bob [US] (MS) wrote:
> Are there plans to make the postgresql 11.4 packages available to the Cygwin 
> community?

https://cygwin.com/faq/faq.html#faq.using.old-packages

--
Yaakov


--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Fundraising for new computer

2009-05-15 Thread Yaakov (Cygwin Ports)
Cygwin/X users,

Last fall, with Jon's technical assistance, I took on updating the
long-unmaintained Cygwin/X and released X11R7.4.  Since then we have
released over 30 package updated, including six patch revisions to the
server.  Work on preparing X.Org Server 1.6 and GNOME 2.26 for Cygwin
1.7 was well underway, but I have now hit a major snag.

I regret to inform you that my computer is down and needs to be
replaced.  The power supply went, and as a proprietary computer
(surplussed by a client a few years ago), the case and power supply
are not of the standard ATX form factor.  The only replacement option
appears to be from the manufacturer itself, but it turns out that both
the original and replacement parts are both relatively expensive and
somewhat underpowered.  (No wonder the original went!)  I considered
transplanting the computer into an old ATX case, but the case is
manufactured in such a way that the motherboard cannot be extracted.
So now I'm left to building from scratch.

I would like to thank those who donated last fall on cgf's behest
after the Cygwin/X transition.  What now remains will go towards a new
computer, but I need a few hundred more CAD in order to get a computer
that will allow me to continue development for Cygwin 1.7 and update
the many packages which were available until now.

Donations may be made through PayPal; go to http://cygwinports.org/ or
http://cygwin.com/donations.html and click on the Make A Donation
button.

Thank you for your support.


Yaakov
Cygwin/X

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



AFK

2009-05-07 Thread Yaakov (Cygwin Ports)
FYI, the power supply on my development computer went.  I'll be AFK
until I can get a replacement, hopefully sometime next week.


Yaakov
Cygwin/X


Re: X server 1.5.3-4 candidate

2008-11-24 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Jon TURNEY wrote:
 Ah, yes, much better way of fixing the makefile, thank you.

When you deal with as many packages as I have, you get to know autotools
really well. :-)

 Tested this with a few more remote GLX demo programs and clients, seems
 to work ok.

Then I'll release this later today.


Yaakov
Cygwin/X

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkq9WYACgkQpiWmPGlmQSNRiACeOCGRStsHR+HPm/hkJu8Z7AQq
xDoAnjysMBglMTxAa8FRra8cmAUnCQts
=2iFC
-END PGP SIGNATURE-

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



Re: [OT] Re: Opening a (cygwin-ised) DLL

2008-11-24 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

John Emmas wrote:
 Oops, I meant to ask another question (almost a variation on the same
 theme).  Does Cygwin itself (or more correctly, its linker) link
 automatically to any of the standard Windows libs (such as kernel32.lib,
 user32.lib etc).

kernel32 is added by default because libcygwin.a depends on it.  If you
pass -mwindows to gcc during linking, then gdi32 is added as well.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkq44wACgkQpiWmPGlmQSP/mACfd9ErbZHtvxmqghR0VNsly0iA
2CIAoPjbQKlJk8vbuhUGsyznqpKPRJPN
=lv0f
-END PGP SIGNATURE-

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: pmconfig from proxymngr-1.0.1-1 references to deprecated /usr/X11R6 hirarchy

2008-11-23 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Dr. Volker Zell wrote:
 09:40 PM [531] cat /usr/lib/X11/proxymngr/pmconfig | grep /X11
 lbx managed /usr/X11R6/bin/lbxproxy

lbxproxy is obsolete and long gone, so this is harmless.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkp8MUACgkQpiWmPGlmQSOdUACfeptU0Wd9hLYgBPlt9MO4Useu
fDoAn3oC5aLM0RbMj/sf6359BsIb6W+Q
=ZUwj
-END PGP SIGNATURE-

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



Re: [ANNOUNCEMENT] Updated: xorg-cf-files-1.0.2-7

2008-11-23 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Dr. Volker Zell wrote:
 Actually only FONTDIR and ENCODINGSDIR are fixed.

My true feelings about imake are simply not printable.  What other
package this size would take 8 releases to (maybe) get right?

At least cygport takes care of /usr/man - /usr/share/man, which perhaps
is why I didn't notice this when building nas.

Thanks again for the report,


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkp8NAACgkQpiWmPGlmQSOttQCgjG9PQob6xy/x6gR/vQRWijUa
MLcAoNGsnXp+rkSuTn9ITAfLVYYj8jmq
=88++
-END PGP SIGNATURE-

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



Re: where is /usr/X11R6/lib/libGLw.a on cygwin?

2008-11-23 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Phan, Linh H wrote:
  I went to setup-1.7.exe to get the libGLw-devel.  setup put libGLw.dll in
 /usr/lib/libGLw.dll.a but it also put all these files:
 in /usr/bin and removed it from my /usr/X11R6/bin.  It also removed alot of 
 other
 files from /usr/X11R6/bin (eg glxgears) and /usr/X11R6/lib.  Luckily I had 
 another
 working cygwin system and copied the glxgears from there to the updated cygwin
 system but then the glxgears didn't work.  I finally had to copy all files 
 from
 /usr/X11R6/{bin,lib} on my working cygwin to my updated cygwin and then things
 work again.  The last mirror I used to update cygwin was 
 http://mirrors.xmission.com.
 Why are the mirrors not consistent in that some put files in /usr/bin and 
 some in
 /usr/X11R6/bin?  What is a good mirror that you usually use?

Please read the upgrade announcement:

http://cygwin.com/ml/cygwin-xfree-announce/2008-11/msg0.html


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkqXIkACgkQpiWmPGlmQSN5aQCcCzGaIs6kTasq66XUkEruoDvE
YvkAn1JQLIy3hIrpEeuJ89C1xdTpVvk0
=oQuQ
-END PGP SIGNATURE-

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



Re: xmkmf creates wrong MANPATH entry in Makefiles

2008-11-22 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Dr. Volker Zell wrote:
 When generating Makefiles with latest xmkmf the resulting Makefiles have
 some bogus entries.

Fixed in xorg-cf-files-1.0.2-7.  But I'm curious, what are you building
that still uses imake so extensively?


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkowPMACgkQpiWmPGlmQSMo5wCdHWffuzYP0VqnjiRVXsMfPgMl
Zq0AoJNFwUY2EHOr/LqtLYR9il+c3BJ7
=Avch
-END PGP SIGNATURE-

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



[ANNOUNCEMENT] Updated: xorg-cf-files-1.0.2-7

2008-11-22 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The following packages have been updated in the Cygwin net distribution:

*** xorg-cf-files-1.0.2-7

This release fixes the definitions of MANPATH, FONTDIR, and ENCODINGSDIR.


Yaakov
Cygwin/X


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the cygwin-xfree mailing
list is the appropriate place.

CYGWIN-XFREE-ANNOUNCE UNSUBSCRIBE INFO:
===
To unsubscribe to the cygwin-xfree-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkowDYACgkQpiWmPGlmQSMe3gCeJRePn7k52VVpgZCdbO+Xdi3W
KoIAoJBr+DdmfNcaGs5+mA08axXd0kFC
=yCqh
-END PGP SIGNATURE-

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



Re: [Packaging bug] motif-config references -L/usr/X11R6/lib in latest libXm-devel-0.95.0-2

2008-11-22 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Dr. Volker Zell wrote:
 motif-config references -L/usr/X11R6/lib in latest libXm-devel-0.95.0-2

This is actually hard-coded in the source, not because it was using that
directory (I zapped my /usr/X11R6 before the transition).  Since
everything has been moved, this should be harmless.  I'm not going to
rebuild lesstif just for that right now, but it will be fixed whenever
that does happen.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkoxB8ACgkQpiWmPGlmQSMevwCgwxTTs/kdF7YbDDJITGu7JYDZ
XFQAn1F314BXC6yuCPfRPGiWI0orvYHA
=Awgv
-END PGP SIGNATURE-

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



Xinerama

2008-11-22 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Jon,

Looking further into Xinerama, I think I brushed it off too early.  It
is *very* widely supported[1], and while XRandR is supposed to replace
it, actual implementation and usage may be some time off.

I also think that there may be some potential flaws in windowed
multiplemonitor mode that Xinerama support would fix.  While the current
behaviour makes sense in multiwindow mode, I'm not sure that it does in
windowed mode.  Since X window managers have no sense of what is really
happening in that case, placing a dialog in the centre of the X display
could easily land on the seam between two monitors.  (I know, I tried
it.)  With Xinerama support, however, they would have the necessary
information to DTRT.

I think that the implementation may be simpler than we thought.  To see
the situation as it stands:

1) Build and install xineramaproto;
2) Remove the --disable-xinerama flag from xorg-server and rebuild;
3) Build and install libXinerama;
4) Remove --without-xinerama from xdpyinfo and rebuild.

For this example, on my single-head system I launched XWin with:

X +xinerama -nodecoration -screen 0 640x480 -screen 1 640x480+640+0

This gives :0.0 and :0.1 side-by-side.  If you have a multihead system,
you could just as easily run:

X +xinerama -nodecoration -screen 0 @1 -screen 1 @2

Now, let's see what xdpyinfo has to say:

$ xdpyinfo -ext XINERAMA | tail
[snip]
XINERAMA version 1.1 opcode: 128
  head #0: 640x480 @ 0,0
  head #1: 640x480 @ 0,0

AFAICS that implies that the X geometry overlaps.  Indeed, if you run an
X client, both screens show exactly the same thing, but only screen 0
accepts input.  Compare this to -xinerama, where each screen is
completely independent from the other, as if you were running :0 and :1.

On Linux, after defining the Screens, you must define their relationship
in ServerLayout, e.g.[2]:

Section ServerLayout
Identifier  Simple Layout
Screen Screen 2
Screen Screen 1 RightOf Screen 2
InputDevice Mouse1 CorePointer
InputDevice Keyboard1 CoreKeyboard
EndSection

So if we were to add additional parameters to the -screen flag, e.g.:

X +xinerama -nodecoration -screen 0 640x480 -screen 1 640x480+640+0
- -rightof 0

Perhaps there is a better syntax, but the point would be to set the
geometry offset correctly so that the upper left corner of screen 1
would be 640,0.  (Hopefully the input on screen 1 would work correctly
then as well.)

Does this make any sense?


Yaakov
Cygwin/X


[1] http://gentoo-portage.com/x11-libs/libXinerama/RDep#ptabs
[2] http://tldp.org/HOWTO/Xinerama-HOWTO/editxf86config.html
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkpAE4ACgkQpiWmPGlmQSNHLgCgka7kXBhmyI9FlQp1rnKdgV9k
hPMAn3KQFA9HjV3a0TGvCoyb23uGxLwU
=ZOjk
-END PGP SIGNATURE-

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



ghostscript: X transition, shared lib

2008-11-22 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Dr. Volker Zell,

A few suggestions for the ghostscript package:

1) With the X11 transition, is the native/x11 split really necessary
anymore?  While gs-x11 adds several additional library dependencies, you
wouldn't be pulling in as much as you would with the old monolithic
packages.

2) The font paths have changed, as I'm sure that you're already aware.

3) A shared libgs8 would be extremely helpful.  ImageMagick and
GraphicsMagick can use it instead of calling gs(1), and libspectre (used
by GNOME evince and KDE4 okular) requires it.  If you decide to keep the
native/x11 split, this would need to be on the x11 side to be useful.

An example of how I did this on the gs-x11 side only:

http://cygwin-ports.svn.sourceforge.net/viewvc/cygwin-ports/ports/trunk/graphics/ghostscript/

This should be easily adaptable to a full ghostscript build of 8.62, and
with only a bit more work, 8.63.

If I can be of any assistance, I'd be happy to provide it.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkoyssACgkQpiWmPGlmQSOTawCeN+bHbpzTr5ni0XmFGyZnGTjT
vqwAnitBvZHE8OSScvqIkBLBCe3u7O0m
=wknI
-END PGP SIGNATURE-

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: xscope-1.1-2

2008-11-21 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The following packages have been updated in the Cygwin net distribution:

*** xscope-1.1-2

This package has been rebuilt with the newest xtrans to silence the
messages about /tmp/.X11-unix creation and ownership.


Yaakov
Cygwin/X


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the cygwin-xfree mailing
list is the appropriate place.

CYGWIN-XFREE-ANNOUNCE UNSUBSCRIBE INFO:
===
To unsubscribe to the cygwin-xfree-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkmdIQACgkQpiWmPGlmQSPpEgCfS0U1ha0m/jK79nuaR9lkho+s
+zEAoNQjWb41uKf1CCo0U2vwuF++jMNU
=2aIy
-END PGP SIGNATURE-

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



Re: Small update for X server 1.5.3 patch set

2008-11-20 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Jon TURNEY wrote:
 Works for me.
 
 Note that you don't actually need to the formatting of the log file name
 yourself, LogInit() already has code to replace %s in the log file name with
 the display name.

I was aware of that, but it wasn't behaving as I expected.  Then I
figured out that we should be doing something with what LogInit
return()s.  Revised patch in SVN.

 If your going to do a release soon-ish, you might considered disabling the
 call to winRestoreModeKeyStates() in winmultiwindowwndproc.c.  The code which
 tries to synchronize locking key states (e.g. caps lock, etc.) between X and
 Windows has broken, so is now toggling the modifiers in X every time an X
 window gains focus.  Having the lock state in X just unsynchronized instead
 might be marginally less irritating until I get a chance to work on a proper 
 fix.

Committed.  Could you please test?


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkklPb0ACgkQpiWmPGlmQSNjXQCdF4Yl+jeKMS4R+w1yleZw2GJi
KrYAoO8655LzBI6qCkiCxhoG0Oo1TKpL
=5tP+
-END PGP SIGNATURE-

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



Re: Problem with OpenGL on new X serverl

2008-11-20 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Florent Fievez wrote:
 I have a problem running new X server 1.5.3 with openGL. Since this
 update, X crash when launching an OpenGL client from SunOS server.
 Since the application we are developing use OpenGL, it's a big problem
 for me (I have to use an exceed commercial xserver for testing our
 application).
 
 So is there a known solution, patch or other to this issue ?

I see that you do have the libGL1 package installed.  Could you please
review my results with GLX:

http://cygwin.com/ml/cygwin-xfree/2008-11/msg00100.html
http://cygwin.com/ml/cygwin-xfree/2008-11/msg00160.html

If you are still having issues, please attach your /var/log/XWin.log as
well.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkklq4sACgkQpiWmPGlmQSMyxACfYTZO01vhKNcYgDSJXRsB5536
niQAoMygFXaaFuXEdLc5HVXgaR2giskK
=SSZv
-END PGP SIGNATURE-

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



[ANNOUNCEMENT] Updated: libXaw-1.0.5-1

2008-11-20 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The following packages have been updated in the Cygwin net distribution:

*** libXaw6-1.0.5-1
*** libXaw7-1.0.5-1
*** libXaw-devel-1.0.5-1

This is the latest upstream release.

Even though all references to the xaw.m4 macro has been removed upstream
in git, a simplified version is included in this package for building
the current X.Org Xaw-dependent tarballs.


Yaakov
Cygwin/X


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the cygwin-xfree mailing
list is the appropriate place.

CYGWIN-XFREE-ANNOUNCE UNSUBSCRIBE INFO:
===
To unsubscribe to the cygwin-xfree-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkmHVwACgkQpiWmPGlmQSMLQwCfW1j7ZoJ5TLNlUbmMMx6jSp5b
ZAQAn0I+NUh2yGFyNLhC31JPMrGYUeZp
=bgpR
-END PGP SIGNATURE-

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



[ANNOUNCEMENT] Updated: xtrans-1.2.2-3

2008-11-20 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The following packages have been updated in the Cygwin net distribution:

*** xtrans-1.2.2-3

I added a patch to avoid the bogus error euid != 0, directory
/tmp/.X11-unix will not be created from the X servers, once they are
rebuilt.


Yaakov
Cygwin/X


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the cygwin-xfree mailing
list is the appropriate place.

CYGWIN-XFREE-ANNOUNCE UNSUBSCRIBE INFO:
===
To unsubscribe to the cygwin-xfree-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkmHb4ACgkQpiWmPGlmQSM30QCgwR4fR+WEKSeqbDSgX2mcC9qV
NUkAn0LZJn/pfzMKj34501UYoJMTZEWi
=u5Ls
-END PGP SIGNATURE-

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



[ANNOUNCEMENT] Updated: xorg-server-1.5.3-3

2008-11-20 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The following packages have been updated in the Cygwin net distribution:

*** xorg-server-1.5.3-3

These are the changes in this release:

* Log changes:
- - In addition to the XWin logs now being found in /var/log (as of the
last release), now a separate log is created for each display.  THE
DEFAULT LOG LOCATION IS NOW /var/log/XWin.0.log, when run as X :1 the
log will be /var/log/XWin.1.log, etc.
- - The -logfile flag argument may contain %s (w/o quotations) to have
the display number automatically substituted; e.g. XWin :2 -logfile
~/tmp/XWin.%s.log will create ~/tmp/XWin.2.log.
- - The verbosity of the logfile and the console output should now match.

* The messages about /tmp/.X11-unix creation and ownership are silenced.

* Multiwindow mode fix:
- - Windows which remember their placement don't drift with each instance.

* Multihead fixes:
- - Windows don't appear offscreen when the primary monitor is not
upper-left.
- - XWin dialogs are placed near the tray icon so that they don't end up
in the middle of the virtual desktop, possibly split between two monitors.

* Numerous clipboard fixes, including a fix for clipboard startup with
XDMCP.

* Built-in fonts are used in addition to server-side fonts.  The default
font has changed as a result, but the full selection of fonts is still
available if installed.

* Temporary disabled the NumLock/CapsLock synchronization due to several
bug reports.


Yaakov
Cygwin/X


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the cygwin-xfree mailing
list is the appropriate place.

CYGWIN-XFREE-ANNOUNCE UNSUBSCRIBE INFO:
===
To unsubscribe to the cygwin-xfree-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkmI3UACgkQpiWmPGlmQSOb+wCg6wy1jbPiTEyyTRwnweZZz0lK
HwAAn0WlK/jOIKaWAlZTVgPMxGzeGk32
=jSRU
-END PGP SIGNATURE-

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



multiwindow support for _NET_WM_STATE_SKIP_TASKBAR

2008-11-20 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Jon,

Following up on our discussion about multiwindow not honouring
_NET_WM_STATE_SKIP_TASKBAR.  The attached patch was what I had in mind
but it has no effect.  I'm posting this now to at least start the
discussion.

You may wish to refer to the FD.o EWMH specs:

http://standards.freedesktop.org/wm-spec/wm-spec-1.4.html


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkmKYsACgkQpiWmPGlmQSNVZQCg5FHvuDl4cn6scVlndMp++0DV
BHsAnikRuQrb0VrBwX4vjxJy7e5+pL55
=wazS
-END PGP SIGNATURE-
Process _NET_WM_STATE_SKIP_TASKBAR in multiwindow.

FIXME: This does NOT work yet.


--- origsrc/xorg-server-1.5.3/hw/xwin/winmultiwindowwm.c	2008-11-18 00:15:45.825463100 -0600
+++ src/xorg-server-1.5.3/hw/xwin/winmultiwindowwm.c	2008-11-18 13:19:41.949202900 -0600
@@ -1470,6 +1470,8 @@
 #define HINT_BORDER	(1L1)
 #define HINT_SIZEBOX	(1l2)
 #define HINT_CAPTION	(1l3)
+/* Windows extended window styles */
+#define HINT_SKIPTASKBAR	(1L0)
 /* These two are used on their own */
 #define HINT_MAX	(1L0)
 #define HINT_MIN	(1L1)
@@ -1480,7 +1482,7 @@
   static Atom	windowState, motif_wm_hints, windowType;
   Atom		type, *pAtom = NULL;
   int 		format;
-  unsigned long	hint = 0, maxmin = 0, rcStyle, nitems = 0 , left = 0;
+  unsigned long	hint = 0, exHint = 0, maxmin = 0, rcStyle, nitems = 0 , left = 0;
   WindowPtr	pWin = GetProp (hWnd, WIN_WINDOW_PROP);
 
   if (!hWnd) return;
@@ -1491,16 +1493,18 @@
   if (windowType == None) windowType = XInternAtom(pDisplay, _NET_WM_WINDOW_TYPE, False);
 
   if (XGetWindowProperty(pDisplay, iWindow, windowState, 0L,
-			 1L, False, XA_ATOM, type, format,
+			 2L, False, XA_ATOM, type, format,
 			 nitems, left, (unsigned char **)pAtom) == Success)
   {
-if (pAtom  nitems == 1)
+if (pAtom  nitems  0)
 {
-  static Atom hiddenState, fullscreenState, belowState, aboveState;
+  static Atom skiptaskbarState, hiddenState, fullscreenState, belowState, aboveState;
+  if (skiptaskbarState == None) skiptaskbarState = XInternAtom(pDisplay, _NET_WM_STATE_SKIP_TASKBAR, False);
   if (hiddenState == None) hiddenState = XInternAtom(pDisplay, _NET_WM_STATE_HIDDEN, False);
   if (fullscreenState == None) fullscreenState = XInternAtom(pDisplay, _NET_WM_STATE_FULLSCREEN, False);
   if (belowState == None) belowState = XInternAtom(pDisplay, _NET_WM_STATE_BELOW, False);
   if (aboveState == None) aboveState = XInternAtom(pDisplay, _NET_WM_STATE_ABOVE, False);
+  if (*pAtom == skiptaskbarState) exHint |= HINT_SKIPTASKBAR;
   if (*pAtom == hiddenState) maxmin |= HINT_MIN;
   else if (*pAtom == fullscreenState) maxmin |= HINT_MAX;
   if (*pAtom == belowState) *zstyle = HWND_BOTTOM;
@@ -1573,6 +1577,9 @@
 			((hint  HINT_SIZEBOX) ? (GetParent(hWnd) ? 0 : WS_SIZEBOX) : 0) |
 			((hint  HINT_CAPTION) ? WS_CAPTION : 0));
 
+  if (exHint  HINT_SKIPTASKBAR)
+SetWindowLongPtr (hWnd, GWL_EXSTYLE, GetWindowLongPtr(hWnd, GWL_EXSTYLE)  ~WS_EX_APPWINDOW);
+
   return;
 }
 

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

Re: new cygport feature: list-readme [patch]

2008-11-20 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Reini Urban wrote:
 Attached is a patch against current stable 0.4.2, which adds list-readme,
 a list in README style format for all sub-packages.

Thanks for the patch.  I've been swamped with the Cygwin/X transition,
so I have yet to take a close look at this.

Sounds interesting, but I wonder if there is another way to do this
without actually tarballing each package.

 Maybe the new feature to support .list files should be better
 announced and described.

cygport as a whole needs to be documented.  I would prefer to use a
doxygen/gtk-doc type system to build documentation from the code and its
comments, but I'm not aware of any such system for bash.  Perhaps there
is, I just don't know.

 And maybe some helper is needed to detect changes in previous .list files.

Huh?


Yaakov
Cygwin Ports
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkmJhkACgkQpiWmPGlmQSOViACg0E9mCDxsMs71+NMXsPanfPeU
BnUAn2P5TxryppjaDnjvlSAkE60uwmml
=eoet
-END PGP SIGNATURE-

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: X11R7 and rebasing

2008-11-19 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Angelo Graziosi wrote:
 I have seen that after the release of X11R7, many problems are partially
 resolved by rebasing. Some time ago, I remember that on cigwin-apps list
 there was the suggestion that the package maintainer should build their
 packages adding '-Wl,--enable-auto-image-base' for DLLs.
 
 Has this be done for the recent release?
 
 If 'yes', just for curiosity, where, than, this need of rebasing comes
 from?

libtool.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkkMjkACgkQpiWmPGlmQSMvNACgrqb/4f3a4kTSqPMOCrH3ZZjV
QZYAoNMNgO+6XVlMgx4vQ8n96aWHs5g0
=kD75
-END PGP SIGNATURE-

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



[ANNOUNCEMENT] New package: nas/libaudio2/libaudio-devel-1.9.1-2

2008-11-19 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The following packages have been added to the Cygwin net release:

+++ nas-1.9.1-2
+++ libaudio2-1.9.1-2
+++ libaudio-devel-1.9.1-2

The Network Audio System is a network-transparent, client/server audio
system based on X11.


Yaakov
Cygwin/X


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the cygwin-xfree mailing
list is the appropriate place.

CYGWIN-XFREE-ANNOUNCE UNSUBSCRIBE INFO:
===
To unsubscribe to the cygwin-xfree-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkkX1sACgkQpiWmPGlmQSO/ewCeNbgaRTVsTqKjltcJC9DIXIr2
0uUAn3UK8t9AhiZakp7K3YRICSrcF0vA
=drg0
-END PGP SIGNATURE-

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



Re: Upgrade woes.

2008-11-19 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Back, Michael wrote:
 I solved this one by guessing and loading the right font pack...  
 Which font pack contains this one?:
 
 app-image-san-004:station: Warning: Can't chmod /dev/console
 XView warning: Cannot load font set '-*-screen-bold-r-*-*-*-160-*-*-*-*-*-*' 
 (Font package)
 station: line 26 of /image/bin.rls/custom/production_station_buttons, FONT: 
 Cannot open button font 'screen.b.16'

No such font is provided by X.Org, and some googling makes me suspect
that this may be a Solaris-specific font.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkkxUoACgkQpiWmPGlmQSNlMgCeKoWpCSbxPLMqh8rWdtlxqtr1
ts8AoIGGmglMABN9zpo6p2z2jCnUf2AD
=Q1x7
-END PGP SIGNATURE-

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



Re: X11R7 and rebasing

2008-11-19 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

[EMAIL PROTECTED] wrote:
 How's that? What, exactly, does libtool have to do with cygwin's fork
 emulation code?
 
 The closest libtool comes to this issue is the fact that it
 automatically turns on enable-auto-image-base -- which should help
 somewhat alleviate the problem (although, as Corinna pointed out
 earlier, it's not a panacea).

Sorry, I misread and thought, based on the flow of the message, that the
last question was how the enable-auto-image-base was done.  Indeed
libtool is part of the solution and not the cause.


Yaakov
Cygwin/X

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkk6WoACgkQpiWmPGlmQSOmLACgvvwMaUAouTt/dbkaX+xNmE5P
wsQAoKt7ln0Opmogs1rYsIgEQ7l+75ee
=YlvX
-END PGP SIGNATURE-

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



Re: Documentation

2008-11-19 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Jonathan Johansen wrote:
 I've tried installing the Cygwin X11 server to try to be able to run an
 X app, but the cygwin installation packages were completely different to
 the ones mentioned on the website and in the documentation.  I had to
 search the mailing list to get the required package names.  So, can I
 suggest that the website and/or documentation are updated to reflect the
 package name changes?  I'm sure it would save a lot of pain for people
 in the future.

http://cygwin.com/acronyms/#SHTDI


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkk6mMACgkQpiWmPGlmQSNnoQCg9dovtbYAd+xAV73rTcYkBUsl
/cAAoKDvc2rshXsqn3N9Qt6tz5N+PgEU
=M4zL
-END PGP SIGNATURE-

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



Re: openssh needs rebuild for modular X transition

2008-11-19 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Corinna Vinschen wrote:
 Wouldn't it make sense to create a symlink /usr/X11R6/bin/xauth
 additionally for backward compatibility as it exists on some Linux
 systems?  Openssh might not be the only affected application.

I'm not about to rebuild dozens of X11 programs just to provide such
symlinks. :-)

When Gentoo underwent the /usr/X11R6 - /usr transition a few years
back, they made the /usr/X11R6/ directory a symlink to /usr.
Unfortunately I was unable to do the same because other packages not
technically part of X11 were still using the obsolete prefix[1], so it
wouldn't necessarily have been empty after the upgrade.

[1] http://cygwin.com/ml/cygwin-apps/2008-11/msg00078.html


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkkNM0ACgkQpiWmPGlmQSMV2ACgjB/TML7SE9Kg9WLAP0z0doFj
CI8AoJ6lN3Lz56bSu+gagQypttgGTbN2
=TqfN
-END PGP SIGNATURE-

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: openssh needs rebuild for modular X transition

2008-11-19 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Corinna Vinschen wrote:
 I'm not talking about providing symlinks to all binaries in
 /usr/X11R6/bin, just xauth.  It's the one serious X application called
 from other applications for authentication purposes.  The current
 transition method breaks using older OpenSSH with newer X11 and vice
 versa.  That's why I think a symlink created in the postinstall script
 of the package providing xauth would be helpful.

I thought we only supported the latest release of packages anyway, and
AFAIK openssh is the only package outside of X11 that calls xauth.  But
I hear what you're saying and keep it in mind if the issue is raised.

 Ultimately it's your decision of course.

Once I dug further into the matter[1], I found that it doesn't help all
that much anyway unless I revert a change in XWin.  At least this will
make it possible, and not give people misleading warnings.

[1] http://cygwin.com/ml/cygwin-xfree/2008-11/msg00154.html


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkkQ84ACgkQpiWmPGlmQSPlZwCghXdcS7koxXhXzInJWhLLoDwG
GokAoO1jisj2W9ajRCJmmtfdrMzoE3EJ
=C0iV
-END PGP SIGNATURE-

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: openbox scrambled after xorg 7.4 update

2008-11-18 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Voelker, Bernhard wrote:
 my openbox window manager is not usable anymore: the menues, window
 titles etc. are not rendered correctly and can't be read anymore.
 
 Is openbox supported with the new xorg version?
 Any other ideas?

http://cygwin.com/ml/cygwin-xfree/2008-11/msg00079.html


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkjAE4ACgkQpiWmPGlmQSMF+ACcCgdqT9HRCPAagGtiN0AP5X+b
ar8AoK3Njqsh7MRcuYoa5d+kMYqzNFpK
=pk8L
-END PGP SIGNATURE-

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



Re: Connecting to an XServer with XWin

2008-11-18 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Scott Fordin wrote:
 Just so you all know, it looks like installing the Xorg-related
 packages on my Solaris 10 machine (not difficult using the Sun
 Update Manager tool (/bin/updatemanager)) did the trick. No more
 X resource crashes on things like keyboard input (viz. XKEYBOARD).
 
 I hope other people find this useful.

Indeed, thanks for the follow-up.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkjQYMACgkQpiWmPGlmQSNn/QCgzEKLD5sJg0WK6dJezkBPKhaH
ydMAoNewG1w/lHq+NLk5Jply05GsJrGw
=1wA9
-END PGP SIGNATURE-

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



Re: Small update for X server 1.5.3 patch set

2008-11-18 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Jon TURNEY wrote:
 Please find at the URL below a small update to the xorg server patch
 set.

Committed; could you please svn up and test?  I also changed the log
location patch to use a separate log for each display (e.g. XWin.0.log),
as is done on Linux; the old XWin.log name is still used when no display
was actually launched.  What do you think about it?

 This should fix:
 
 * The issue with initial window placement being offscreen on multimonitor
 systems when some monitors have negative coordinates (are to the left of or
 above the primary monitor)

I'll have to take your word on that.

 * Honours the requested geometry more strictly (so windows which save their
 position don't get moved by the decoration width every time they are created),
 whilst still avoiding decoration being lost off the top or left edge of the
 display.

Confirmed.

 New is from-xming-patch4-dont-center-dialogs-bogusly.patch, which erm... stops
 us bogusly placing the about and exit dialog boxes at the center of the
 virtual desktop on multimonitor systems.  This had already been fixed in
 Xming. :-) Thanks Colin!

All I can say is that there are no regressions on a singlehead.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkjnZQACgkQpiWmPGlmQSNunQCfTQdbF2uJUM96nE7TNYXyefLv
5a8AoJQZrU4uCg89Rw7I9NFLZUjo64O8
=ASL/
-END PGP SIGNATURE-

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



Re: dig tool for Cygwin?

2008-11-18 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Mark Rousell wrote:
 Is there a dig tool for Cygwin? It's usually part of Bind I think, but I
 can't see a Bind package for Cygwin.
 
 I know I can use nslookup but I'm just more used to dig.

Cygwin Ports provides a bind package.


Yaakov

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkki/7IACgkQpiWmPGlmQSNjJgCeIAaXw89pZtGVxmUZd99XmbRp
FM0AnidsTIhHpKFuPfQWqq27lUGtDLbX
=aCZ7
-END PGP SIGNATURE-

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: X 7.4 ignores most keyboard input

2008-11-17 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Mike Conley wrote:
 Hi.  After upgrading my X server, I find that X programs ignore most keyboard
 input entirely, with the exception of the numeric keypad.  I tried again with 
 a
 fresh install and got the same results.  Log file (generated by starting XWin
 from inside a non-X cygwin shell) below.  Any ideas?

1) rebaseall
2)
http://x.cygwin.com/docs/faq/cygwin-x-faq.html#microsoft-services-for-unix
3) http://cygwin.com/problems.html


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkhjd8ACgkQpiWmPGlmQSMZewCfRvO2pNFoXeitUOCtuTiLHErL
MVcAoOLEdqz6LHnJXBc/PON74/yEfAzH
=nHDa
-END PGP SIGNATURE-

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



Re: XWin Server starting everything offscreen

2008-11-17 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Mark A. Ziesemer wrote:
 I don't have a multihead setup, so I'm unable to test any of this.
 
 I'm sorry.  Do you just not have one, or you don't want one?  :-)

http://cygwin.com/donations.html :-)


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkhwDQACgkQpiWmPGlmQSNWqwCglFMRXUso/CFU76y0jKUe42Zt
9ocAn2Mvw8ECBdbOcsYOR1KMFVqOyJ5w
=mPl1
-END PGP SIGNATURE-

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



Re: XOrg 7.4 issues with -multiwindow

2008-11-16 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

http://cygwin.com/acronyms/#PCYMTWLL !!

Uh Huh wrote:
 I think the problem lies with the Windows-style window manager xwinwm? 

http://cygwin.com/ml/cygwin-xfree-announce/2008-11/msg0.html


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkgYsYACgkQpiWmPGlmQSMV9gCg0m8UUARlgfF3CBHdn/whlEgh
cHEAoKgcBewRb5YqiMU3cGW8CX0q7iAw
=xQQm
-END PGP SIGNATURE-

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



Re: XWin Server starting everything offscreen

2008-11-16 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Mark A. Ziesemer wrote:
 However, it seems that some part of this (the XWin window manager?) is getting
 confused by the multi-monitor window geometry.  I have 2 monitors, 1280x1024,
 with the primary on the right and the secondary on the left.  When starting,
 the X taskbar button and tray icon appear, but no window is visible.  I did
 find that it's hiding off to the right, and can be moved back by 
 right-clicking
 on the taskbar, choosing move, then using a combination of the mouse and arrow
 keys (neither works independently).  While this may be a quick fix, the same
 happens for every additional program opened, and every time I restart I have 
 to
 repeat this all again.

http://x.cygwin.com/docs/faq/cygwin-x-faq.html#q-multihead

 I tried replacing the -multiwindow with -multiplemonitors.  While this
 eliminates the offscreen issue, it eliminates the individual taskbar buttons
 which would be very nice to have.  The screen is also still then seen as one
 large screen, where everything still tends to center across the monitor
 divide.  Additionally, items like the taskbar on the primary monitor cause an
 equal void to appear on the secondary monitor, as it is just one continuous
 area that must fit on both screens.

The -multiwindow and -multiplemonitors options are not mutually exclusive.

 (Could this be related to the WindowsWM extension currently being disabled?)

Not AFAIK.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkgpyQACgkQpiWmPGlmQSOmdACgjsUkXSiKN6w+/5TCNPNqs/hl
2DsAn1tdiKGvjXb9niu+N2A/sC6G0XCg
=k13G
-END PGP SIGNATURE-

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



Re: xorg-xserver-1.5.3-2: Dialogs that save their positions keep drifting downwards

2008-11-16 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Cesar Strauss wrote:
 There is a GTK application (gschem from www.geda.seul.org) that saves
 the position of its sub-dialogs when they close, so they reopen at the
 same place.
 
 Up to now, on Cygwin/X, this didn't always work well: in multi-window
 mode, dialogs kept reopening a little lower each time, by an amount
 equal to the title bar height.
 
 When xserver-1.5.3-1 came out, I was glad to see it was fixed.
 However, the symptom reappeared on xserver-1.5.3-2.

This is a case of trading one bug for another.  1.5.3-1 had an issue
with window geometry ignoring the window decoration (title bar and
window edging), meaning that a window at +0+0 (upper left corner) would
have its title bar past the top of the screen.

So we added a patch to move the window down and slightly right to
compensate for the window decoration.  But we need to account for that
adjustment when the location is saved, otherwise you get the constant
offsetting as you have demonstrated.

Jon, does this give you enough information to figure this out?

 A minimal testcase is attached, as well as the cygcheck -s -v -r output.

 [I should add that both the application and the testcase works
 correctly on GNU/Linux (Ubuntu Intrepid), that is, closed dialogs
 remember their positions.]

As I'm sure it would work with XWin in rooted mode with a standard
window manager.

Thanks for the bug report and test case.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkgsfAACgkQpiWmPGlmQSOJyACeIKmdDUo7uFjbzaZ97qMIKpL4
d+UAoL60eILuji7YI7PLknlStgvNDnq2
=yBHk
-END PGP SIGNATURE-

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



FAQ: X11 forwarding

2008-11-16 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

For all those having issues with untrusted X11 forwarding (IOW ssh -X):

1) First, please (re-)read this:

http://x.cygwin.com/docs/faq/cygwin-x-faq.html#remote

2) I can confirm that ssh is hardcoded to look for xauth in
/usr/X11R6/bin.  The 5.1p1-9 release should fix that; in the meantime,
you can add the following line to either ~/.ssh/config or /etc/ssh_config:

XAuthLocation /usr/bin/xauth

3) Even if you do that, you will still get a warning:

 Warning: untrusted X11 forwarding setup failed: xauth key data not generated

Which means that ssh is going to use *trusted* X11 forwarding anyway,
because *untrusted* X11 forwarding depends on the Security (aka
XC-Security) extension, which has been disabled by default upstream.

Here's why:

Trusted X11 forwarding means that you trust the server that you wish to
ssh into is not using any keyloggers, screenshot utilities, packet
sniffers, or anything else to hijack your connection, in which case X11
will allow it to do whatever a local client would be able to do.

Untrusted X11 forwarding was meant to be a way to allow logins to
unknown or insecure systems.  It generates a cookie with xauth and uses
the Security extension to limit what the remote client is allowed to do.
 But this is widely considered to be not useful, because the Security
extension uses an arbitrary and limited access control policy, which
results in a lot of applications not working correctly and what is
really a false sense of security.  This is true even today; I rebuilt
XWin with Security enabled and 'ssh -X' into my linux VM, and got
BadAccess errors from *any* GTK2 program.  More on this subject:

http://www.openssh.com/faq.html#3.13
http://www.nsa.gov/selinuX/papers/x11/x93.html

Given the limited usefulness of untrusted X11 forwarding, *upstream* has
disabled it by default in favour of other security models, but it has
not yet been removed.  So there are two options:

A) Leave things as they are now, with that warning advising people that
untrusted X11 forwarding is not available and that trusted mode is being
used instead.  The warning can be silenced by using ssh -Y, since that
is what ssh -X is doing now anyway.

B) Re-enable the Security extension together with the openssh update,
and be swamped by questions that programs aren't running under ssh -X,
and have to tell everyone that ssh -X is generally broken anyway and
they should be using ssh -Y instead.

Unless someone can show me a case where something works correctly with
option (B) where it doesn't in (A), then I may reconsider, but otherwise
everyone now understands that the Security extension is not really
useful, not to be relied upon, and therefore is not available.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkgxwEACgkQpiWmPGlmQSOrMgCg58/L1MgjOUfzfyQn8CeApyCO
jS0AoO6dCFxA16eeKkjdJiCrXk3wBetj
=w+Nv
-END PGP SIGNATURE-

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



Re: XWin Server starting everything offscreen

2008-11-16 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Jon TURNEY wrote:
 I was actually thinking the other day about how the bit of code which does
 this might be wrong. :S
 
 I suspect the problem is that when you have the secondary to the left of the
 primary, the windows on that monitor have negative coordinates.  The code
 which constrains windows to lie on the display does the wrong thing in that
 situation, so they can appear offscreen.  I'm not sure if that's the only
 problem in that configuration, though but the patch you linked to should
 be making everything fine once the window is visible, so maybe it really is
 only a window placement issue.

I think that patch was already committed[1], but the code has clearly
changed significantly from then.

[1] http://cygwin.com/ml/cygwin-xfree/2003-05/msg00210.html

 If possible, make the display on the left the primary and see if things get
 better :)

I like this solution. :-)

 I don't think this is a regression against the 6.9 server.
 
 I agree it is clearly wrong, though.  Windows should be managing the location
 of this dialog for us, though and should know enough not do that (X programs
 think that the display is one big screen, and so can't know not to put dialogs
 on the crack between screens)

You'd certainly think so, this is a Windows dialog after all...

 -multiwindow means hide the root window and use the internal window manager
 to integrate X windows with native windows
 
 -multiplemonitors means I want one big X screen for this display to span all
 my monitors and is on by default in -multiwindow mode
 
 If you want -multiwindow mode, but only on 1 screen, something like XWin
 -screen 0 @1 -multiwindow should work.

I don't have a multihead setup, so I'm unable to test any of this.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkgykoACgkQpiWmPGlmQSNIdACfV8XrHBodtEz3i9ofLrhBZ/16
bD8Aniv1GclWpikmePkmK3JtRDsU2NDq
=kjEe
-END PGP SIGNATURE-

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



[ANNOUNCEMENT] Updated: libXi-1.1.4-1

2008-11-16 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The following packages have been updated in the Cygwin net distribution:

*** libXi6-1.1.4-1
*** libXi-devel-1.1.4-1

This is the latest upstream bugfix release.


Yaakov
Cygwin/X


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the cygwin-xfree mailing
list is the appropriate place.

CYGWIN-XFREE-ANNOUNCE UNSUBSCRIBE INFO:
===
To unsubscribe to the cygwin-xfree-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkg1aUACgkQpiWmPGlmQSMULACfbmmLn6u4fpHf7bUxyD+PN4a8
9g0An3x0SVF9SidAFBz50yhUbrGWYiQb
=BBWm
-END PGP SIGNATURE-

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



Re: /usr/lib/X11 replaced

2008-11-15 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Ian Puleston wrote:
 OK, I've now removed the /usr/lib/X11 link as per the notes and then ran
 setup to reinstall everything that I had installed in the x11 section of
 setup, plus rxvt. It re-created a /usr/lib/X11 directory containing just
 Xcms.txt and nothing else, so rxvt was still missing its resources. I then
 tried uninstalling and re-installing rxvt which changed nothing.

rxvt was just updated to fix that issue, as stated in the release
announcement.

 There are a dozen files still in /usr/X11R6/lib/X11 which /usr/lib/X11 used
 to link to, including the missing app-defaults. I can (will) copy that over
 but should I be doing that?

Not if you want things to work correctly.

 Should I copy all/some of the other files over too? There's nothing in the 
 release notes about needing to do all this.

Isn't that a pretty big hint that you shouldn't?


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkfeDsACgkQpiWmPGlmQSOESwCeK3q2B/MfxyHXzSKsJHbls4bZ
7zkAn0r5cmyjYC/ur8OXe6uFELyDjhCR
=va+B
-END PGP SIGNATURE-

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



openssh needs rebuild for modular X transition

2008-11-15 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Corinna,

We're getting a number of bug reports that ssh has a hardcoded path to
/usr/X11R6/bin/xauth.  As part of the X11 transition, xauth was moved to
/usr/bin, so ssh claims not to find it.  A strings check on ssh does
indeed show such a path as well.

If this is correct, we would greatly appreciate a rebuild of openssh
ASAP.  Thanks,


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkfq0oACgkQpiWmPGlmQSN65ACeNrQ7rQs2S+R8Ll4/4ApjuxUs
4e4AnR3hYHyJ4qQFMnRn2//FfMcMPzbM
=mmGh
-END PGP SIGNATURE-

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: [ITP] Macaulay2 1.1

2008-11-14 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Corinna Vinschen wrote:
 The gc package at least might be useful for others as well.

If by gc you mean the Boehm-Demers-Weiser garbage collector library,
it's already packaged as libgc.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkdPiIACgkQpiWmPGlmQSPlxQCg6kmrOzvMk+0X1M1WOFYoXJys
OzcAnA0bDHi8QpBPAKeJAm3pqXFUEecq
=GFCf
-END PGP SIGNATURE-


Re: [ITP] font-bitstream-vera-ttf 1.10]

2008-11-14 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Jon TURNEY wrote:
 The Bitstream Vera TTF font family has gone AWOL in the upgrade to X.Org R7.4
 (it was previously contained in the xorg-x11-fscl package)

Which makes me wonder if there are other such cases...

 If possible, the stub xorg-x11-fscl package should be amended to pull this
 package in on upgrade.

I disagree.  In order not to defeat the purpose of modularization, the
stubs only select a bare minimum upgrade path (if anything) instead of
everything the old package once contained.  If you do otherwise, then
xorg-x11-bin-dlls would have to select all 20+ libraries, xorg-x11-devel
all the libdevel packages, etc., and I don't want to go that route.

OTOH, if a package explicitly requires a particular font (either in code
or in the app-defaults), then it should be added as a dependency to that
package.

 It's worth double-checking I've done the packaging correctly. I did it in a
 hurry and I'm not an expert.

GTG.  You could make the .cygport a bit simpler as attached, but what
you did is also correct.  If you don't mind, I'll add this to Ports SVN.

Since this is already in Debian etch, I'll proceed to upload.  Please
send an announcement to cygwin-xfree-announce.

Thanks!


Yaakov
Cygwin/X

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkdtycACgkQpiWmPGlmQSP/8wCguz4rw67R/X6zimnUb+dOVVMl
JvkAn2K2B4nOZ+Vu3D1cUzPUdjVvmId8
=E65K
-END PGP SIGNATURE-
ORIG_PN=ttf-bitstream-vera
inherit gnome.org font

DESCRIPTION=Bitstream Vera font family
HOMEPAGE=http://www.gnome.org/fonts/;

src_compile() { :; }

src_test() { :; }

src_install() {
cd ${S}
#   insinto /etc/fonts/conf.d
#   doins fontconfig/*.conf

fontinto TTF
dofont *.ttf

dodoc *.txt
}


[ANNOUNCEMENT] Updated: xinit-1.1.0-3

2008-11-14 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The following packages have been updated in the Cygwin net distribution:

*** xinit-1.1.0-3

This release adds a Windows Start Menu shortcut to the startxwin script,
making it easier to launch XWin and an xterm.


Yaakov
Cygwin/X


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the cygwin-xfree mailing
list is the appropriate place.

CYGWIN-XFREE-ANNOUNCE UNSUBSCRIBE INFO:
===
To unsubscribe to the cygwin-xfree-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkdLmIACgkQpiWmPGlmQSPXkgCgzlVBYp4Zq5WegS3GOg/5vI5p
pRcAniR13TID6CALkyGLPv/a4S/mx2XD
=uBl5
-END PGP SIGNATURE-

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



[ANNOUNCEMENT] Updated: xorg-server-1.5.3-2

2008-11-14 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The following packages have been updated in the Cygwin net distribution:

*** xorg-server-1.5.3-2

These are the changes in this release:

* Additional fixes to multiwindow mode: Qt4 program icons display
correctly; window geometry take window decorations into account; window
decorations do not appear and immediately disappear when they shouldn't
be shown at all.

* Moved system.XWinrc to /etc/X11.  This file is meant only as a sane
default; personal customizations should be made in ~/.XWinrc.

* IMPORTANT: Moved XWin.log to /var/log.

* Fixed up XWin and XWinrc man pages.

* Added patch to fix build when Xv is disabled and videoproto not installed.


Yaakov
Cygwin/X


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the cygwin-xfree mailing
list is the appropriate place.

CYGWIN-XFREE-ANNOUNCE UNSUBSCRIBE INFO:
===
To unsubscribe to the cygwin-xfree-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkdO10ACgkQpiWmPGlmQSNudwCgraH53dXrFgis4BKdOWH9rT6b
HBkAn2apdV52LB/HQwvLbbdpZel4Bs7/
=8+tB
-END PGP SIGNATURE-

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



Re: libXaw8 replacement

2008-11-14 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Ken Brown wrote:
 gcc -o xdvi-xaw.exe browser.o dl_list.o dvi-draw.o dvi-init.o dvisel.o
 encodings.o events.o exit-handlers.o filehist.o font-open.o gf.o
 string_list.o hypertex.o image-magick.o main.o mime.o my-snprintf.o
 my-vsnprintf.o pagehist.o pk.o print-internal.o psdps.o psgs.o
 psheader.o psnews.o read-mapfile.o search-internal.o special.o
 string-utils.o tfmload.o util.o vf.o xdvi.o xserver-info.o x_util.o
 -Wl,--allow-multiple-definition  ./gui/libgui.a ../../libs/t1lib/libt1.a
 ../../libs/t1lib/../type1/libtype1.a ../kpathsea/.libs/libkpathsea.a
 -lXaw .libs/libimp-cygXmu-6.a -L/usr/lib -lresolv .libs/libimp-cygXt-6.a
 .libs/libimp-cygSM-6.a .libs/libimp-cygICE-6.a .libs/libimp-cygXext-6.a
 .libs/libimp-cygXpm-4.a .libs/libimp-cygintl-8.a .libs/libimp-cygX11-6.a
 .libs/libimp-cygxcb-xlib-0.a .libs/libimp-cygxcb-1.a
 .libs/libimp-cygXau-6.a .libs/libimp-cygXdmcp-6.a .libs/libimp-cygiconv-2.a

BTW, this looks like the package is using a VERY old version of libtool.
 I strongly recommend using the current version, which generally can be
pulled in with autoreconf.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkdwWcACgkQpiWmPGlmQSN9SQCdHt706oehJZiMYMtM1dXJ92xD
mKkAn02ZNnFaFAG75c3RxRHIvptqWdma
=VTSn
-END PGP SIGNATURE-

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



Re: Warning: No xauth data

2008-11-14 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Jon TURNEY wrote:
 Hmmm it seems that ssh needs to run xauth to do connection forwarding, but
 is still trying to use /usr/X11R6/bin/xauth, rather than /usr/bin/xauth (and
 prints a slightly misleading message in this case)
 
 In which case, until that is corrected somehow, you might add the following
 line to your ~/.ssh/config and see if that improves matters
 
 XAuthLocation=/usr/bin/Xauth

That should be /usr/bin/xauth with a small x.  Only the servers start
with a capital X.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkd8/QACgkQpiWmPGlmQSMM3wCdFn/+im1QRxXp8WSjGG/vHgnK
rTgAoJuygbLP7rulrrS9kibelx37reXC
=aTkW
-END PGP SIGNATURE-

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



Re: Yaakov, package maintainership details

2008-11-13 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Corinna Vinschen wrote:
 I hope I catched everything.  Would you mind to take a quick look?

lesstif was broken up, adding libXm2 and libXm-devel.  AFAICS that's
everything.


Yaakov

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkc38wACgkQpiWmPGlmQSP7/ACgxRT7zS3ZRc187UGeO1U83HKj
GAEAoNYUQfDUH9qyFgc+2gGNnap+9K73
=nFpB
-END PGP SIGNATURE-


Re: Login without password using rsh / rlogin

2008-11-13 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Albert van der Velde wrote:
 Could you help me with the next problem I'm facing. I use Cygwin within
 our company to automate some tasks on a Windows server. Thefor I
 installed inetutils and use rlogind and rshd to login without password.
 On Unix servers the functionality of logging in without password works,
 but I can't get it to work on Cygwin. I get the impression that this
 functionality has been removed. 

Um, what exactly does this have to do with Cygwin/X?

 I can ping pluto from the Cygwin system.

Wow, I've done some amazing things with Cygwin, but this takes the cake!
 :-) (Sorry, I just couldn't resist.)


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkb7lkACgkQpiWmPGlmQSPgYACg4b/8a/OqlFt0egeTemS6jlt4
SEMAoIgq6ltDpvvTLcrHgvDZyczIqL2t
=n1bb
-END PGP SIGNATURE-

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



[ANNOUNCEMENT] Updated: xtrans-1.2.2-2

2008-11-13 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The following packages have been updated in the Cygwin net distribution:

*** xtrans-1.2.2-2

I added a patch to silence the bogus warning Owner of /tmp/.X11-unix
should be set to root from the X servers, once they are rebuilt.


Yaakov
Cygwin/X


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the cygwin-xfree mailing
list is the appropriate place.

CYGWIN-XFREE-ANNOUNCE UNSUBSCRIBE INFO:
===
To unsubscribe to the cygwin-xfree-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkb77IACgkQpiWmPGlmQSOZXQCg9vd7V0IBinzXTlSPJCp1lz7z
vwcAoKkC6UZR52uO4XMXY5WS5Gi1klq9
=dIk0
-END PGP SIGNATURE-

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



Re: startx is failing in X11R7.4

2008-11-13 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

bali asur wrote:
 Fatal server error:
 Can't read lock file /tmp/.X0-lock

Stale lock?


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkb94kACgkQpiWmPGlmQSOSzACgzhGpiNDQqs3a674BwQM/b4d3
YPMAnA88rfoGxMCG9JlS6tkF/eCS8duf
=Oztj
-END PGP SIGNATURE-

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



Re: Upgrade broke Openbox

2008-11-13 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

http://cygwin.com/acronyms/#PCYMTWLL !!

Joseph Ess wrote:
 The upgrade yesterday did bad things to Openbox.  See this screenshot for 
 reference:
 http://w3.gwis.com/~slomojoe/images/openboxscreenshot.jpg

Ouch.

 Any advice for getting openbox back?

The openbox package is extremely overdue for an update (distro: 0.99.1,
upstream: 3.4.7.2).  There is a current version in Ports, but it has
dependencies on glib2 and pango that will need to be updated in the
distro first.  All I can say is to hang on for a little while until we
can get all these other packages sorted out.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkclYUACgkQpiWmPGlmQSPQvACbBgDXJXGN6Cd7DjkYaN7aCF42
cnMAninB3BOxPr1yoWDJl4Sm30U86afG
=x9HX
-END PGP SIGNATURE-

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



Re: Packaging library only packages with latest cygport

2008-11-13 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Dr. Volker Zell wrote:
 I'm in the process of packaging Xaw3D. Your latest patch to
 xorg-xf-files works by the way.

Glad to hear it.

 I have a question regarding packaging library only packages like for
 example your libXmu package.
 
 The setup hint file contains the following lines:
 
 category: _source
 sdesc: X.Org miscellaneous utility libraries (source)
 ldesc: X.Org miscellaneous utility libraries

The proposed _source category was dropped; both sourceware release/ and
Ports SVN have been changed since.

 category: X11
 sdesc: X.Org miscellaneous utility libraries (source)
 ldesc: X.Org miscellaneous utility libraries

This is correct.

 Right now I have for my Xaw3D package the following cygport snippet:
 
 abi=7
 PKG_NAMES=${PN} lib${PN}${abi} lib${PN}-devel
 PKG_HINTS=setup runtime devel
 PKG_CONTENTS[0]= # empty
 PKG_CONTENTS[1]=
   usr/bin/*-${abi}.dll
   usr/share/doc/
 
 PKG_CONTENTS[2]=
   usr/include/
   usr/lib/
 

Looks good.

 and the following setup.hint file:
 
 sdesc: A 3D version of the MIT Athena widget set for X - (source)
 ldesc: Xaw3d is an enhanced version of the MIT Athena widget set for
 the X Window System. Xaw3d adds a three-dimensional look to X11
 applications with minimal or no source code changes. You should install
 Xaw3d if you are using applications which incorporate the MIT Athena
 widget set and you'd like to incorporate a 3D look into those
 applications.
 category: _source

Change that to category: X11.

 which produces:
 
 Xaw3d-1.5D-8-src.tar.bz2 │  316398
 Xaw3d-1.5D-8.src.patch   │   90568
 Xaw3d-1.5D-8.cygwin.patch│6960
 libXaw3d-devel-1.5D-8.tar.bz2│   44640
 libXaw3d7-1.5D-8.tar.bz2 │  125753
 Xaw3d-1.5D-8.tar.bz2 │  14  - empty 
 archiv
 
 with your latest cygport.
 
 Is this the right appoach ?

Yes.  But is there a reason you aren't you updating to version 1.5E?


Yaakov
Cygwin/X

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkcmEYACgkQpiWmPGlmQSOa9ACfS+29K5ewLRDqjfOTW8tYBAmD
RNMAoNsnOLc+9j0ORcKp8fAxjk+ZlfXp
=NnRA
-END PGP SIGNATURE-

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



Re: Fwd: Xwindows won't start (Can't read lock file)

2008-11-13 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Jon TURNEY wrote:
 Sadly, I have no theory about how this could be happening, except perhaps it
 could be related to 'unusual' permissions on /tmp which could somehow let you
 create but not rename a file (so the output of 'ls -al /tmp' might enlighten)

/tmp should be 1777.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkcnpAACgkQpiWmPGlmQSNWigCg6vcBztFimUfoz+xMIHowTb4j
UFMAoPCdsTYDsGKJgZo+z92OI/YLrHhu
=+APH
-END PGP SIGNATURE-

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



Re: X server 1.5.3-2 candidate

2008-11-13 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Jon TURNEY wrote:
 Works for me.
 
 It doesn't seem to be possible to build Xwin using just the stuff in the
 cygwin distro: Kdrive's kxv.c requires headers from videoproto.  I guess this
 is failing to honour a configure check properly somewhere.

AFAICS that file shouldn't be need if !XV.  I just committed a new patch
(1.5-kdrive-xv-conditional.patch) to SVN to fix that, if you could give
that a try.

 Running anything which uses GLX seems to segfault the server :-(

Do you have a test case?

 I notice we are now loading swrast_dri.so, and I kind of lost track of the
 magic you did to make it loadable, but I suspect something is still not quite
 right.

It was a hack, and I wasn't sure that it would work, but I didn't have
any way of testing.  I'll need to look into this further once I have a
test case.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkco8UACgkQpiWmPGlmQSPpTwCgzGiDMUfIHi9JsTOKVN+UF25+
QIoAniRTbcb2D2NKLm/F+Edjm6OpHx6l
=ZShh
-END PGP SIGNATURE-

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



Re: xman port

2008-11-13 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Eric Lassauge wrote:
 Rebuilt xman package because a problem remains for /etc/X11/app-defaults/Xman,
 as Windows is not uppercase aware xman.exe gets installed as
 etc/X11/app-defaults/Xman.exe instead of Xman-*.ad (you can verify in the
 xman-1.0.3-2 tarball) installed as etc/X11/app-defaults/Xman = maybe the
 automake appdefault_DATA rule has to be changed?

Thanks for the bug report.  FYI, X11 has been moved to the distro, so
I'm moving this to [EMAIL PROTECTED]

 I changed Makefile.am to deal with this case (ugly but working) and created
 xman-1.0.3-3.src.patch

This has been fixed in X.Org git, so I'll just pull from there.  While
I'm at it, I've fixed the groff formatting and man.conf issues.

 BTW there is an error in src/xman-1.0.3/CYGWIN-PATCHES/README: dupplicate
 version 1.0.3-1 sentence (and no version 1.0.3-2).

Got it, thanks.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkcpPoACgkQpiWmPGlmQSOQKgCfbYcjnP573rM99XwIzRRmyWrd
7qUAoORHgAiSt71VzYeo3jBkaEGmO3Xz
=nEr2
-END PGP SIGNATURE-

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



Re: Fwd: Xwindows won't start (Can't read lock file)

2008-11-13 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Jon TURNEY wrote:
 Ok, my archaeological investigations in this area have revealed that this
 locking code probably wasn't enabled in 6.8.99.  I don't think it is actually
 giving any benefit, since we also have a native named mutex is used in the DDX
 code to prevent multiple servers with the same display number, before that
 locking code is entered.

That may help for XWin, but what about all the other servers?  They do
rely on the locks to prevent multiple servers on the same display.

The question is really *why* this is causing problems.  I haven't seen
this, and AFAIK neither have you.  My /tmp is 1777; has anyone with this
problem tried that?


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkcyIgACgkQpiWmPGlmQSP7ogCfWZ3FWWfOb263nUG/3Hi+0N0a
ij8An2+9LKyMBvMAH4yJyYp7EppfS/Lt
=XhkS
-END PGP SIGNATURE-

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



Re: X server 1.5.3-2 candidate

2008-11-13 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Jon TURNEY wrote:
 Actually, this seems to be more complex than I first thought.  Running any of
 the mesa demo programs works fine locally, but causes a server segfault when I
 do it over ssh to a linux box

Let me give you some background.  You're aware that X.Org was previously
embedding the Mesa sources into the server.  With 1.5, they moved away
from that model and now offer two options for GLX:

1) Use full-fledged DRI, which is Linux/*BSD specific;
2) Load the software rasterizer DRI module (/usr/lib/dri/swrast_dri.so)
and skip the hardware.

Of course, we only have the choice of the latter, but if swrast_dri.so
is missing, the GLX (and SGI-GLX) extension is disabled.  So I prepared
mesa-7.2-2 and tried building that module, but after fixing up the build
system, I found that it wasn't so simple.  The build only links the
module against libmesa.a (a convenience lib that becomes part of libGL),
leaving several undefined references:

_glapi_Context
_glapi_Dispatch
_glapi_add_dispatch
_glapi_check_multithread
_glapi_get_context
_glapi_get_dispatch_table_size
_glapi_noop_enable_warnings
_glapi_set_context
_glapi_set_dispatch
_glapi_set_warning_func

My understanding -- and I may be wrong -- is that these symbols are left
undefined on purpose, because they are meant to be resolved by whatever
loads the module.  That may be a DRI-enabled libGL, an X server, etc.
But that doesn't work for us because DLLs must have all references
resolved at link time.

So what to do?  All the X servers have GLX support, but if I were to
resolve these symbols against e.g. XWin, then the other servers will
crash trying to load it.  (Yes, I tried it.)  So while our libGL doesn't
actually use the module, the only neutral solution was to link against
all of libGL instead of just part of it, and at least on the surface it
appears to work.

While the local mesa demos run whether or not the GLX extension is
enabled, but I do see a major difference in xdpyinfo and glxinfo with
and without GLX enabled.  This is the only reassurance I have right now
that I may have picked a working solution.

Unfortunately I don't have a linux box to experiment with... :-(


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkc0IoACgkQpiWmPGlmQSMvDgCg0vbhFME215uUOCLSs17Uoq+v
yz8AnA/SDBJKcaCJkZS997PA2SQALUVt
=B8F8
-END PGP SIGNATURE-

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



[ANNOUNCEMENT] X11R7.4

2008-11-13 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

(Resending here because it wasn't echoed at the time and obviously a lot
of people haven't seen it.)

Cygwin/X has been updated to X.Org X11R7.4.


WHAT'S NEW IN X11R7.4?
==

* Each program, library, set of headers, set of fonts, etc., has its own
package, for a total of around 250 binary packages.  This sounds like a
lot, but most are optional, very small and only occasionally updated.

* The standard /usr prefix is now used.  Other Cygwin packages that use
/usr/X11R6 should be rebuilt and updated in the coming weeks.

* Fonts have been moved to /usr/share/fonts.

* libX11 is based on XCB.

* Support for a number of X extensions which were long ago deprecated
upstream have been removed.


FEATURES AND NOTES
==

* Multiwindow mode includes several enhancements:

- - application icons with transparent backgrounds are properly rendered;
- - WM hints (e.g. no window decoration) are better followed;
- - shaped windows are displayed properly;
- - window styles can be customized in the .XWinrc file.

* The Composite extension has been enabled, with the following caveats:

- - Compositing cannot be used in multiwindow mode;
- - A compositing manager (xcompmgr) with an ordinary window manager, or a
compositing window manager (e.g. metacity or xfwm4), is required.
- - OpenGL windows do not always render correctly when a compositing
manager is running.
- - When a compositing manager is running, the root window becomes a
silver colour which cannot be changed through xsetroot(1).  Desktop
environment wallpapers are handled differently and still work.

Here's a screenshot from a local instance of Xfce 4.6-beta1:

https://sourceforge.net/project/screenshots.php?group_id=99645

* The WindowsWM extension is currently disabled, as neither xwinwm nor
the supporting code in the xserver currently build.  This may be
restored in a future release.

* The XVideo extension is currently disabled.  There is some
skeleton code in the server, but it doesn't do anything yet.

* Hardware-accelerated OpenGL (XWin_GL) is not currently available.

* XWin uses the new X.Org logo as the icon, and its dialogs have a
modern look on Windows XP.

* The Xephyr and Xfake kdrive servers are available in addition to the
classic Xnest and Xvfb servers.


DEPRECATIONS


These X extensions, and their related packages, are no longer available:

DPS
library: libdpstk1
Removed upstream before 6.9/7.0; a compatibility runtime package exists
for the few packages still using it until they are rebuilt.

DMX
library: libdmx
programs: Xdmx server, dmx* clients
Recently deprecated upstream because it hasn't been updated to the
current server APIs.  It may be restored in the future, but it's too
soon to determine a timeframe.

FontCache
library: libXfontcache
Deprecated long ago and recently removed upstream.  Nothing currently in
the distro was using it.

Font server
library: libFS
programs: fslsfonts, fstobdf, showfont, xfs, xfsinfo
Deprecated upstream.  Server-side fonts, used by Xt/Xaw/Motif apps, are
still available.

LBX
library: liblbxutil
programs: lbxproxy
Removed upstream in 2006.

XFree86-BigFont
Recently removed upstream.

Xinerama
library: libXinerama
This extension is being replaced by recent enhancements to XRandR.

Xprint
libraries: libXp, libXprintAppUtil, libXprintUtil
programs: Xprt server, xphelloworld, xplsprinters, xprehashprinterlist
Long ago deprecated in favour of client-side solutions, this was
recently removed upstream.  This also affects Xaw programs, as Xaw8 used
the Xprint API (in fact, this was the sole difference between it and
Xaw7).  All X.Org programs have been rebuilt for Xaw7; other packages
will need to be rebuilt.  In the meantime, libXaw8 and libXp6 packages
exist for compatibility.

XTrap
library: libXTrap
programs: xtrap
Replaced upstream by Record/XTest, it was recently removed.  Nothing in
the distro was using it.

Other deprecated libraries and programs:

liboldX: X11 is 21 years old already!

libOSMesa4: mesa now provides libOSMesa7; nothing in the distro depends
on the old library.

libxkbui: Was only used by xorgcfg, which isn't present on Cygwin and is
disappearing upstream anyway.

xsetpointer: Replaced by xinput.


UPGRADE INSTRUCTIONS


1) Before upgrading, check if /usr/include/X11 and /usr/lib/X11 are
symlinks or directories.  If they are symlinks, remove them manually.

2) Take note of the programs you use from /usr/X11R6/bin; you will need
to choose them for installation later.

3) If you use programs in /usr/X11R6/bin which are NOT from the
xorg-x11-* packages, add /usr/X11R6/bin to the PATH variable in your
preferred shell (e.g. for bash, in ~/.bashrc).

4) Follow the normal download/install procedure with setup.exe; packages
are all in the X11 category.

setup.exe will automatically upgrade as follows:

X-startup-scripts - xinit
xorg-x11-bin-dlls - libX11_6
xorg-x11-bin-lndir - lndir

[ANNOUNCEMENT] Updated: xman-1.0.3-3

2008-11-13 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The following packages have been updated in the Cygwin net distribution:

*** xman-1.0.3-3

This release fixes the installation of the app-defaults file and groff
formatting handling, and adds man.conf support.


Yaakov
Cygwin/X


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the cygwin-xfree mailing
list is the appropriate place.

CYGWIN-XFREE-ANNOUNCE UNSUBSCRIBE INFO:
===
To unsubscribe to the cygwin-xfree-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkdAn0ACgkQpiWmPGlmQSMibACfVTExKk4fDw/KpzRVEkP0smqf
hSYAoMY7c2gE3BINVYGnFDW/TW0x7GEP
=wwNj
-END PGP SIGNATURE-

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



Re: Fixing problems with new X11

2008-11-13 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Jon TURNEY wrote:
 Hmm.. thinking about this, perhaps the best thing to do is create a new
 shortcut which links to startxwin.bat, so that the end-user at least has some
 chance of a discoverable means of launching the server which should work.

This gets back to what we were discussing before about per-package
Windows shortcuts instead of X-start-menu-icons.  The difference here is
that most programs would use run(1), and if I would implement this in a
widespread fashion, it would be through a new API in cygport.

This might be an exception, though, so I'll look into adding this to the
xinit package.

 Yaakov, would you consider something like the below for
 post-install/pre-remove scripts?
 
 mkshortcut -A -w ~ -P /usr/bin/startxwin.bat -i /usr/bin/XWin.exe -n CygwinX
 Server
 
 rm `cygpath -A -P`/CygwinX Server.lnk
 
 (Note that it seems we can't say Cygwin/X as the shortcut name is a filename
  so can't contain the directory separator :D)

I would just add a space instead of the slash then.  Let me work on it.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkdHioACgkQpiWmPGlmQSOUpACgyiVuBrcrkglOEYH/n5F/pAaB
hXYAoPV18v0fQotHa92d5tOQTHZsAlDY
=Trwi
-END PGP SIGNATURE-

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



[ANNOUNCEMENT] New package: giflib-4.1.6-2; Updated: libungif-4.1.4-2

2008-11-13 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The following packages have been added to the Cygwin net release:

+++ giflib-4.1.6-2
+++ libgif4-4.1.6-2
+++ libgif-devel-4.1.6-2
*** libungif4-4.1.4-2
+++ libungif-devel-4.1.4-2

All known LZW (GIF compression) patents have expired, so there is no
longer any legal impediment to using giflib instead of libungif.

libungif is now obsolete; the utilities are provided by giflib, and the
new libgif{4,-devel} should be used from now on instead of
libungif{4,-devel}.  The latter remain in the distro for compatibility
with existing packages, but as libungif is no longer being maintained, I
advise rebuilding against libgif ASAP.


Yaakov


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=
To unsubscribe to the cygwin-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkdBIoACgkQpiWmPGlmQSOJ7gCg0oH1RD8aairsJ3FIbcyVO/5b
AHgAoP1xze6HIJQv8AfVyHCsHZ/YSd7d
=Jq6n
-END PGP SIGNATURE-

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: Yaakov, package maintainership details

2008-11-12 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Corinna Vinschen wrote:
 I'm trying to keep track of the maintainership changes due to the
 new X.Org stuff but I'm somewhat overwhelmed by the mere number.

:-)

 I assume the entire X.Org subdir and all of its packages are yours
 right now.  Are they all part of the X.Org package so that, if
 package maintainership changes, all package changes?  That would
 mean I can add just a single line to my package maintainer file
 http://cygwin.com/cygwin-pkg-maint
 
   x.org   Yaakov S
 
 Or is it better if I add all subpackages to that file?

You are correct that I am maintaining everything in X.Org/, but X.Org is
not a package; it is ~200 completely separate source packages that
could easily maintained by more than one person.

 What about the packages in X11?  Which ones are obsolete, which have
 changed ownership to you?  The changes I know of are
 
   fontconfig Jan Nieuwenhuizen  --  Yaakov S

Actually fontconfig/libfontconfig1/libfontconfig-devel.

   lesstifBrian Ford --  Yaakov S

Now split into lesstif/libXm2/libXm-devel.

   libxft*Dr. Volker Zell--  Yaakov S

libXft* is now under X.Org/; libXft1 is OBSOLETE.

   xterm  Jari Aalto --  Yaakov S

Yes.

   xorg-x11-* OBSOLETE

Added libXp6, libXaw8, libdpstk1 under xorg-x11-bin-dlls for backwards
compatibility, all OBSOLETE.

 Can you add a couple of details so I can update the maintainer file?

X-start-menu-icons is mine also; X-startup-scripts is OBSOLETE.  I think
that's everything.



Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkbCCcACgkQpiWmPGlmQSMjHgCfSwHbXnM9hWr5qO9g+M+N/mz2
GLYAn2LNXXDh0lEDWVHzjB+kEpHjLnl4
=7ODB
-END PGP SIGNATURE-


Re: nedit gives X-error of failed request - also issues with (x)emacs

2008-11-12 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Maarten Vanneste wrote:
 Thanks for your quick reply and suggestions. The nedit suggestion does
 the trick. I notice that the fonts are a bit messed up, as the text
 appears very big (much larger than the original setting).
 
 The keyboard issue is not sorted out (and it does not work with nedit
 either). Cannot find this XKEY..., neither in the window environment
 nor using cygcheck -c -s -r

Are you using MSFU?

http://x.cygwin.com/docs/faq/cygwin-x-faq.html#microsoft-services-for-unix

Or do you have these variables set in your Cygwin environment (e.g. in
~/.bashrc)?  You shouldn't need to set them.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkbDWMACgkQpiWmPGlmQSND2QCghqQbcGlU1qREidk6gQ7bp1wG
CPAAoPuNIYco3wJOnvz9IN1OQoIkRdHp
=YBGn
-END PGP SIGNATURE-

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



Re: X11R7.4 is broke

2008-11-12 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

bali asur wrote:
 Noticing Yahov's e-mail about the new X11 releases, I have
 been attempting to follow Yakov's upgrade path instructions.
 The instruction seem to imply that the following packages
 must be installed.

The instructions tell you that if you are upgrading from the previous
monolithic X11R6.9, then for each of the xorg-x11-* packages you already
have installed, setup.exe will select the indicated packages
automatically when upgrading.

 However apart from the first package, all xorg-x11-* packages
 are not to be found in the cygwin setup repository.  It is tempting
 to ask if anyone knows why, but I suspect only Yakov knows.

They are hidden unless you select Show Obsolete Packages in setup.exe,
because they are obsolete.  setup.exe will do the right thing anyway.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkbEj0ACgkQpiWmPGlmQSPw9ACeJnZYt643y5zzJ1XxRSGm3Smm
qFgAoJVa3BtYspHDpv+80BDaQzjHQs3H
=x19a
-END PGP SIGNATURE-

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



Re: xmkmf problem with latest X11R7.4

2008-11-12 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Dr. Volker Zell wrote:
 When generating the Makefile with xmkmf from latest X11R7.4
 for Xaw3d I get the following lines in the Makefile
 
 SOXAWREV = SharedXawRev
 DEPXAWLIB =
 XAWLIB =  -lXaw
 
 and the following with the old release.
 
 SOXAWREV = 7.0
 DEPXAWLIB =
 XAWLIB =  -lXaw
 
 This leads to a cygXaw3d-SharedXawRev.dll after building but it should
 be cygXaw3d-7.dll like in the previous X11 version.

Thanks for the bug report.  I just pushed xorg-cf-files-1.0.2-6, which
should fix this.

BTW, if you're updating to 1.5E, could you release it as -2, in order to
supersede the version in Ports which I can now remove?


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkbGswACgkQpiWmPGlmQSMJvwCgnGt7931Vhk/AGMbT5fWuI6MS
FUwAoMJlW/f93SzfhKEIg6kVx4+vxtAt
=eqGQ
-END PGP SIGNATURE-

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



HEADSUP: cygwin-xfree announcements

2008-11-12 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Please be aware that announcements on cygwin-xfree-announce are not
currently being echoed to this list as they were in the past.  We are
working on automating this, but in the meantime please subscribe to the
- -announce list separately if you want to receive the announcements.

Sorry for the inconvenience,


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkbJnUACgkQpiWmPGlmQSMWFgCdEh4Lg8sRnCNJJOMgT0TGcWfS
Bx0AoIdiXYC3HdS6WVkTDP8n9WFHuv1Q
=/jf2
-END PGP SIGNATURE-

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



Re: [ITA] X.Org X11R7.4

2008-11-11 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Jan Nieuwenhuizen wrote:
 Ouch.  Sorry for the late response, please adopt and go ahead.

No problem.  Thanks,


Yaakov
Cygwin/X

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkZtvQACgkQpiWmPGlmQSNuLgCfeHJrvLyLuHYuU2FCXc1Ae6sD
v1MAn3hUFk7yZ3L+G66xli3X9ir+a4KY
=7LQ/
-END PGP SIGNATURE-


[ITP] giflib

2008-11-11 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

I propose to add giflib to (mostly) replace libungif (which is currently
mine).  The latter is no longer maintained because there are no
remaining legal impediments to using giflib.

The only difference between these packages is the name of the library
and the former's ability to create GIFs and not just decode them.  So
giflib would basically replace libungif, but libungif4 and a partial
libungif-devel would remain for compatibility with existing packages.

ftp://sourceware.org/pub/cygwinports/release/giflib/giflib-4.1.6-2-src.tar.bz2
ftp://sourceware.org/pub/cygwinports/release/giflib/giflib-4.1.6-2.tar.bz2
ftp://sourceware.org/pub/cygwinports/release/giflib/setup.hint
ftp://sourceware.org/pub/cygwinports/release/giflib/libgif-devel/libgif-devel-4.1.6-2.tar.bz2
ftp://sourceware.org/pub/cygwinports/release/giflib/libgif-devel/setup.hint
ftp://sourceware.org/pub/cygwinports/release/giflib/libgif4/libgif4-4.1.6-2.tar.bz2
ftp://sourceware.org/pub/cygwinports/release/giflib/libgif4/setup.hint


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEUEAREIAAYFAkkZwwAACgkQpiWmPGlmQSOylwCcCQM8QbzZRLRAc9s5W0CTfstZ
BsoAmP136FYeamGGYEgyNG6mUcQKtFE=
=ksFT
-END PGP SIGNATURE-


Re: [HEADSUP] X11 dependency changes

2008-11-11 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Package maintainers,

Modular X11 has been pushed into the distro.  I need all maintainers of
X11-related packages to update their installation and test their
packages to make sure they still work correctly.

Yaakov (Cygwin Ports) wrote:
 * Dependencies listed in (parenthesis) are obsolete libraries.
 Compatibility packages for these libraries will be provided in the
 short-term so that nothing breaks, but you should be prepared to rebuild
 your package ASAP after the transition.  libXp6 and libdpstk1 are
 disappearing altogether; packages using libXaw8 will depend on libXaw7
 once rebuilt.
 
 * If your package is installed into /usr/X11R6, be aware that this is
 being removed from PATH in the transition.  Please be prepared to
 rebuild your package ASAP after the transition into /usr.

The following is a list of all packages that should be rebuilt (or
possibly updated) ASAP to account for the modular X11 transition:

GraphicsMagick: depends on obsolete libdpstk1; fonts have moved
nedit: needs patch for ARGB visuals [1]
openbox: in /usr/X11R6
plotutils: depends on obsolete libXaw8
suite3270: x3270 in /usr/X11R6; depends on obsolete libXaw8
tcm: in /usr/X11R6
tetex: tetex-x11 in /usr/X11R6
WindowMaker: in /usr/X11R6
x2x: in /usr/X11R6
Xaw3d: in /usr/X11R6
xmon: in /usr/X11R6; depends on obsolete libXaw8

[1]
http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/app-editors/nedit/files/nedit-5.5-argbvisuals.patch

When you do rebuild/update X11 packages, please make sure you update
your setup.hint's appropriately.

If you have any issues with the new X11, please follow up on the
cygwin-xfree list.

Thanks,


Yaakov
Cygwin/X coordinator
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkZthkACgkQpiWmPGlmQSMRowCeMEed5NcyQqdOKPAAk2rBtB/N
JE0Anjurvq6YOAjKGNJT77yBFtua9Q0Q
=L4XW
-END PGP SIGNATURE-


Re: [ITA] X.Org X11R7.4

2008-11-11 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Yaakov (Cygwin Ports) wrote:
 4) An announcement will be made on cygwin-xfree-announce@ with all the
 details.

I sent an announcement this morning, and it showed on
cygwin-xfree-announce@, but it wasn't echoed to [EMAIL PROTECTED]  The last
announcement (ted, on 19 May) *was* echoed, as were previous ones.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkaHkMACgkQpiWmPGlmQSOcBACguOKq+jipQWGob/1IkGUrKwXh
1yUAnAoIU/Vh94bGaGHDCISZigVe+Mej
=GwP6
-END PGP SIGNATURE-


Re: Strange new release-2 errors from upset

2008-11-11 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Eric Blake wrote:
 Can you hold off uploading until X11 is in place (hopefully by
 tomorrow)?  I'm having enough trouble keeping the staging area in sync
 with release as it is.
 
 Sure.

X11 is in place now, so whenever you're ready.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkagqMACgkQpiWmPGlmQSM81gCgsb+0VBcCNesP+ijm85FYUmnt
1wAAn3sIq5PzAi6IBLoSsSCFrurZPwy9
=sDZA
-END PGP SIGNATURE-


Re: X11R7.4 multiwindow ignoring title bars for geometry

2008-11-11 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

David Rothenberger wrote:
 I start the X server in multiwindow mode using /bin/startxwin.sh. If I
 then type
 
   xterm -geometry +0+0
 
 into the visible XTerm, the new XTerm shows up in the top-left of the
 screen, but the title bar is off the top of the screen and not visible.
 This makes it impossible to move the window. I have to use +5+30 to get
 it where I want. This isn't a problem when I specify the geometry, but
 does cause problems when I run other applications that open their own
 windows. Most recently, I had this problem with wireshark running from a
 Debian Etch server.
 
 This is a regression from the previous X11 release.

Thanks for the bug report.  A number of enhancements to multiwindow are
still under development, and a patch for this issue is already in line
for the next release of xorg-server.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkaVn0ACgkQpiWmPGlmQSNAQACfb349Bv2MgEncQKRIxaDdGhZX
+1kAnjhds32UvBlAUOZMOazogxTTqYIS
=BzQt
-END PGP SIGNATURE-

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



[ANNOUNCEMENT] Updated: fontconfig-2.6.0-1

2008-11-11 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The following packages have been updated in the Cygwin net release:

*** fontconfig-2.6.0-1
*** libfontconfig1-2.6.0-1
*** libfontconfig-devel-2.6.0-1

This is an update to the latest upstream release, and has been
configured to use the new modular fonts in /usr/share/fonts.


Yaakov


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=
To unsubscribe to the cygwin-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkaJTYACgkQpiWmPGlmQSPT6ACgoY9HqSw1h1WFQ3Aj/BQu0rOa
PtwAoIyRNbcmiyBUU3EUC4Yc3qQwjjvj
=AZIE
-END PGP SIGNATURE-

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: gnome-common-2.24.0-1

2008-11-11 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The following packages have been updated in the Cygwin net release:

*** gnome-common-2.24.0-1

This is an update to for GNOME 2.24.


Yaakov


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=
To unsubscribe to the cygwin-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkaQxoACgkQpiWmPGlmQSPZ7QCfdscfNO/HKMPtF0L7Wa3+ciFI
3S0AoKTL3Py3FsLHQltp4qyRUhy6TiCO
=1TKl
-END PGP SIGNATURE-

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: intltool-0.40.5-1

2008-11-11 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256


The following packages have been updated in the Cygwin net release:

*** intltool-0.40.5-1

This is an update for GNOME 2.24.


Yaakov


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=
To unsubscribe to the cygwin-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkaQ4IACgkQpiWmPGlmQSNXyACgjNJWUT6pyJE72FTHJOm1JFO4
IHAAoJGe5+vcVLuyuz63cpw9etnYQahd
=p2HW
-END PGP SIGNATURE-

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: libexif-0.6.17-1

2008-11-11 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256


The following packages have been updated in the Cygwin net release:

*** libexif12-0.6.17-1
*** libexif-devel-0.6.17-1

This is an update to the latest upstream release.


Yaakov


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=
To unsubscribe to the cygwin-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkaQ+wACgkQpiWmPGlmQSNUCQCg33srul9yKQGiA5n6FyUllA6b
gSMAn2n/iEuvQ+V7Cn1MQQ21GoVFWmj2
=gABa
-END PGP SIGNATURE-

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: netpbm-10.44.2-1

2008-11-11 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256


The following packages have been updated in the Cygwin net release:

*** netpbm-10.44.2-1
*** netpbm-doc-10.44.2-1
*** libnetpbm10-10.44.2-1
*** libnetpbm-devel-10.44.2-1

This is an update to the latest upstream release, built against X11R7.4.


Yaakov


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=
To unsubscribe to the cygwin-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkaRIMACgkQpiWmPGlmQSMAkgCfc7GYx2b5eV2WT7XZup831Zhh
IggAoLSO5Hl+6fONo8nYk5TBVppwqmeY
=y89q
-END PGP SIGNATURE-

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: perl-ExtUtils-PkgConfig-1.12-1

2008-11-11 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The following packages have been updated in the Cygwin net release:

*** perl-ExtUtils-PkgConfig-1.12-1

This is an update to the latest upstream release.


Yaakov


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=
To unsubscribe to the cygwin-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkaRNIACgkQpiWmPGlmQSO3IwCg6uouLw1vuS1YKA4PabY/DAv6
qUYAn1QsM20yTFUzqIXi6F32bhr0DBmQ
=GRFL
-END PGP SIGNATURE-

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: RRDtool 1.3 Build Help

2008-11-11 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Larry Adams wrote:
 pkg-config-0.23.tar.gz - No sure.

Yes, the distro provides pkg-config-0.23a.

 pixman-0.10.0.tar.gz - Not sure

Just added as part of the X11R7.4 release.  Look for libpixman1-devel in
the X11 category.

 cairo-1.6.4.tar.gz - Cygwin way out of date

Actually, cairo was just updated to 1.6.4 this morning.

 glib-2.15.4.tar.gz - Not sure
 pango-1.21.1.tar.gz - Cytwin way out of date

The GNOME libraries in the distro are indeed out of date, as they were
waiting for the X11R7.4 release.  Current versions are available from
Cygwin Ports in the meantime.


Yaakov
Cygwin/X
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkaV+8ACgkQpiWmPGlmQSOl8ACgsDrNyrhtY9/nh7PvEGR+FtUO
xJ0AoOt1V4OJwfRibh0sTKieaWez6a5R
=/9L5
-END PGP SIGNATURE-

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Updated: fontconfig-2.6.0-1

2008-11-11 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The following packages have been updated in the Cygwin net release:

*** fontconfig-2.6.0-1
*** libfontconfig1-2.6.0-1
*** libfontconfig-devel-2.6.0-1

This is an update to the latest upstream release, and has been
configured to use the new modular fonts in /usr/share/fonts.


Yaakov


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=
To unsubscribe to the cygwin-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkaJTYACgkQpiWmPGlmQSPT6ACgoY9HqSw1h1WFQ3Aj/BQu0rOa
PtwAoIyRNbcmiyBUU3EUC4Yc3qQwjjvj
=AZIE
-END PGP SIGNATURE-


Updated: gnome-common-2.24.0-1

2008-11-11 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The following packages have been updated in the Cygwin net release:

*** gnome-common-2.24.0-1

This is an update to for GNOME 2.24.


Yaakov


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=
To unsubscribe to the cygwin-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkaQxoACgkQpiWmPGlmQSPZ7QCfdscfNO/HKMPtF0L7Wa3+ciFI
3S0AoKTL3Py3FsLHQltp4qyRUhy6TiCO
=1TKl
-END PGP SIGNATURE-


Updated: intltool-0.40.5-1

2008-11-11 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256


The following packages have been updated in the Cygwin net release:

*** intltool-0.40.5-1

This is an update for GNOME 2.24.


Yaakov


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=
To unsubscribe to the cygwin-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkaQ4IACgkQpiWmPGlmQSNXyACgjNJWUT6pyJE72FTHJOm1JFO4
IHAAoJGe5+vcVLuyuz63cpw9etnYQahd
=p2HW
-END PGP SIGNATURE-


Updated: libexif-0.6.17-1

2008-11-11 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256


The following packages have been updated in the Cygwin net release:

*** libexif12-0.6.17-1
*** libexif-devel-0.6.17-1

This is an update to the latest upstream release.


Yaakov


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=
To unsubscribe to the cygwin-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkaQ+wACgkQpiWmPGlmQSNUCQCg33srul9yKQGiA5n6FyUllA6b
gSMAn2n/iEuvQ+V7Cn1MQQ21GoVFWmj2
=gABa
-END PGP SIGNATURE-


Updated: netpbm-10.44.2-1

2008-11-11 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256


The following packages have been updated in the Cygwin net release:

*** netpbm-10.44.2-1
*** netpbm-doc-10.44.2-1
*** libnetpbm10-10.44.2-1
*** libnetpbm-devel-10.44.2-1

This is an update to the latest upstream release, built against X11R7.4.


Yaakov


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=
To unsubscribe to the cygwin-announce mailing list, 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:

[EMAIL PROTECTED]

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

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkaRIMACgkQpiWmPGlmQSMAkgCfc7GYx2b5eV2WT7XZup831Zhh
IggAoLSO5Hl+6fONo8nYk5TBVppwqmeY
=y89q
-END PGP SIGNATURE-


Re: Strange new release-2 errors from upset

2008-11-10 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Christopher Faylor wrote:
 upset: *** setup-2.ini: warning - package ORBit2-devel requires non-existent 
 package minires-devel
 upset: *** setup-2.ini: warning - package atk requires non-existent package 
 glib2-runtime
 upset: *** setup-2.ini: warning - package desktop-file-utils requires 
 non-existent package glib2-runtime
 upset: *** setup-2.ini: warning - package gail requires non-existent package 
 atk-runtime
 upset: *** setup-2.ini: warning - package libbonoboui2 requires non-existent 
 package atk-runtime
 upset: *** setup-2.ini: warning - package libbonoboui2 requires non-existent 
 package glib2-runtime
 upset: *** setup-2.ini: warning - package libclamav-devel requires 
 non-existent package minires-devel
 upset: *** setup-2.ini: warning - package libglade2 requires non-existent 
 package atk-runtime
 upset: *** setup-2.ini: warning - package libglade2 requires non-existent 
 package glib2-runtime
 upset: *** setup-2.ini: warning - package libgnomeprint22 requires 
 non-existent package glib2-runtime
 upset: *** setup-2.ini: warning - package libgnomeui2 requires non-existent 
 package atk-runtime
 upset: *** setup-2.ini: warning - package libgtkhtml2 requires non-existent 
 package atk-runtime
 upset: *** setup-2.ini: warning - package libserf0-devel requires 
 non-existent package apr1
 upset: *** setup-2.ini: warning - package libserf0-devel requires 
 non-existent package aprutil1
 upset: *** setup-2.ini: warning - package libwnck1_18 requires non-existent 
 package atk-runtime
 upset: *** setup-2.ini: warning - package perl-ExtUtils-PkgConfig requires 
 non-existent package pkgconfig
 upset: *** setup-2.ini: warning - package pygtk2 requires non-existent 
 package atk-runtime
 upset: *** setup-2.ini: warning - package pygtk2 requires non-existent 
 package glib2-runtime
 upset: *** setup-2.ini: warning - package rpm requires non-existent package 
 mktemp
 upset: *** setup-2.ini: warning - package tetex-bin requires non-existent 
 package clear
 
 I've only looked at a handful of the above but they all seem to be valid
 complaints.  I can't explain why they are just showing up now because all
 of the changes seem to have been done months ago.  For instance, there are
 no glib2-runtime or minires-devel directories in release-2 but that is not
 a recent change.

The non-existent packages are all currently empty, obsolete packages.

glib2-runtime - glib2
atk-runtime - atk
pkgconfig - pkg-config
clear - ncurses
minires-devel - cygwin-1.7.x
apr1 - libapr1-devel
aprutil1 - libaprutil1-devel

The exception is mktemp, which AFAICS is still a real package.

I don't know why this the errors just started now, because I thought all
obsolete packages weren't be copied into release-2.


Yaakov

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkYspcACgkQpiWmPGlmQSOSjQCg5ExxcDNqLsDpgl0WHCe9hIti
1DsAoObt7P5kYE85hnBI2KbVyahfL6CZ
=mUIL
-END PGP SIGNATURE-


Re: Strange new release-2 errors from upset

2008-11-10 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Christopher Faylor wrote:
 The mktemp package is obsolete.  It comes from coreutils these days.

Then the transition wasn't correctly handled, because the latest
mktemp-1.5-4 is a real package.  An empty 1.5-5 package should have been
created at the same time as coreutils-6.10-1 so that mktemp's mktemp(1)
would be replaced by coreutils'.

It's not too late to fix that, provided we artificially bump coreutils
to 6.10-2 simultaneously.

 I guess I should have made it clear that these were obsolete packages
 and hence were not part of the release-2 hierarchy.  I don't understand
 why non-obsolete packages in release are relying on obsolete packages
 though.

In some of those cases, IIRC the dependency was current when the file
was uploaded and made obsolete later.

The GNOME stuff is all mine; once the X11 transition takes place, I can
start working on moving those GNOME libraries from Ports back into the
distro.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkY37oACgkQpiWmPGlmQSMo8wCgoQwWHc0CY/5v8PAk8N26I/gc
gLcAoKMa+YITHIdyfar+X0i5BIEpjGXZ
=u+X+
-END PGP SIGNATURE-


Re: Strange new release-2 errors from upset

2008-11-10 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Eric Blake wrote:
 I'm on it.

Can you hold off uploading until X11 is in place (hopefully by
tomorrow)?  I'm having enough trouble keeping the staging area in sync
with release as it is.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkY8vkACgkQpiWmPGlmQSNFIACeL7Dyv0ANK8TFHDOV9sgcC8jJ
insAoIMFVfSFqcv15rQh5QYXtVwQu62Y
=4BkD
-END PGP SIGNATURE-


Re: [ANNOUNCEMENT] Updated: clamav-0.94-1

2008-11-10 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Reini Urban wrote:
 The cygwin clamav packages (Clam AntiVirus - GPL anti-virus toolkit)
 has been updated to 0.94-1

Reini,

libclamav.la is broken again[1][2], this time with a fake libbz2.la.
PLEASE, get rid of all the fake .la files from your system so that your
packages are usable by others.

[1] http://cygwin.com/ml/cygwin/2005-12/msg00542.html
[2] http://www.cygwin.com/ml/cygwin-apps/2007-07/msg00152.html


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkYtboACgkQpiWmPGlmQSOo9wCeOXjQvp/uR5tA44/V9Hc3I8Ca
suYAoMh91BowEBKXiP+qN0SOtlH6nx4L
=hhFF
-END PGP SIGNATURE-

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: cygport-0.9.3 in release-2

2008-11-09 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Charles Wilson wrote:
 Even the rollup patch?
 ftp://invisible-island.net/${PN}/${PV}/${PN}-${PV}-20060909-patch.sh.bz2

Yes.

 It only breaks the ABI (B?) if you do it the way you suggested:
 http://cygwin.com/ml/cygwin/2008-05/msg00038.html

Yes, the concept is the same:  ABI breakage affects previously-built
source packages but doesn't necessarily break API (IOW the .cygport
wouldn't need to be changed, but you'd need to fetch() from scratch).
API breakage affects the programmer, i.e. the .cygport itself would
require a change.

 There's really no rule like '-d ${CVS_MODULE##*/}' that is universally
 applicable: the module name and the -d option (if present) are
 orthogonal controls. You don't want to tie them together.
 
 The way my patch does it, there is no API breakage -- but you have a new
 API entry point [the new CVS_DIR variable].  The price of API
 preservation is a proliferation of new ones; just ask Bill Gates.

I should learn about API preservation from Micro$oft?!?  Are you joking?
 http://en.wikipedia.org/wiki/Criticism_of_Windows_Vista#Software_compatibility

OTOH one can definitely learn from GNOME, whose developer platform has
maintained API compatiblity for 6 years while steadily adding new
features every six months.

I have been trying to maintain ABI/API stability, although I wouldn't be
surprised if I broke something along the way.

 The benefit of allowing some mechanism to pass a -d option to the cvs
 checkout is that I can ensure that my cvs.cygclass-generated origsrc
 tarball has the same directory layout as a make-dist-generated one.
 
 But whatever. I'll live with it. Worst case, I'll manually repack the
 tarball and comment-out the inherit cvs.cygclass. Besides, the only
 package I know of that has this issue is libgeotiff -- which moved to
 subversion a few months ago, anyway.

Out of 2018 packages in Ports SVN, a quick grep showed that 13 currently
inherit cvs.cygclass (vs. 32 using SVN), and out of those, only one
(ocaml-xml-light) has a deep CVS_MODULE.  The fact that the sources are
deeper than they need be is IMO not an issue because it is handled by
cvs.cygclass without intervention.

 So, it's probably moot for all current packages.

Agreed.

 It is sufficient to override the default behavior of the post-install
 phase with respect to documentation; that's what the urxvt packages care
 about. But other packages (unknown at this time, but I'm not possessed
 of sufficient hubris to rule them out) might need to override/customize
 some other phase:

IOW it's purely hypothetical.  I haven't found a case where this would
be necessary either.  If you do find something, I'll be happy to look at
it, but cygport development has always been driven by practical usage.


Yaakov

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkXtmQACgkQpiWmPGlmQSND/QCg2ZEvZZiR8mRJ5deX+o8QqBhi
M5AAniHfGhbNbtPK9QRmbbAXOR8dj8Lr
=Xat9
-END PGP SIGNATURE-


Re: cygport-0.9.3 in release-2

2008-11-09 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Charles Wilson wrote:
 They were called rollup patches. T.E.D. releases patches roughly every
 week, and then every month (or two, or three), he combines all patches
 dating back to an official release into a rollup patch -- and these
 rollup patches are in the shar-archive-auto-apply format.  You can see
 an example in the current cygwin ncurses-5.5 package (yes, two years
 old. I know...)  T.E.D. also provides the patches to update a 5.x tree
 to 5.x+1 in that form:
 
 ftp://invisible-island.net/ncurses/patches/

Looking at 5.5-3, all those patches can be in PATCH_URI instead.

 Yes, that will do.
 
 If one really needs to pass arguments -- which I (usually) don't --
 there are a number of workarounds:
   1. export MY_FUNC_ARGS=(a b c d e); cygport foo.cygport my_func
  where my_func() processes [EMAIL PROTECTED] (which in this
  case has three elements, a b, c, and d e).
   2. You could do something similar with response files
   3. Reduce granularity and then have a few specific functions.
  For instance, rather than:
cygport cvs.cygport custom1-run_test N
  where N is any number from 1 to 300, instead do
cygport cvs.cygport run_test_group1
cygport cvs.cygport run_test_group2
cygport cvs.cygport run_test_group3
cygport cvs.cygport run_test_group4
  where each group comprises 75 or so tests.
 I'd probably lean to #1. If it ever came up.

I was thinking #3, but the other methods would work as well.

 In any event, all of those workarounds can be implemented solely inside
 a specific .cygport file, without any additional (or intrusive, or
 ugly-as-sin) changes to /usr/bin/cygport.

Exactly.

 The custom- stuff is a marvelous (ab)use of bash, though, ain't it?

Definitely abuse. :-)

 That leaves only:
   cvs topdir support
   postinst hook support

cvs topdir: this has little benefit and would break ABI.

postinst hook: RESTRICT=postinst-doc was supposed to be a workaround.
 How was this not sufficient?

 [*] relocatable. I've ported those changes to 0.4.2, but...they are
 really, just, wow.  Awesomely ugly. I've decided to drop them entirely,
 for the following reasons: [snip]

Couldn't have said it better.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkXeQoACgkQpiWmPGlmQSOm+wCg7nPLuDby9RnkAZl5PNTXtO7v
P5cAn3jnPlzigHZncZO6DF6R4lHx0unf
=0HSh
-END PGP SIGNATURE-


Re: cygport-0.9.3 in release-2

2008-11-08 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Andrew Schulman wrote:
 Several of my packages require multiple patches to compile and run properly in
 Cygwin.  Instead of maintaining them all together as One Big Patch, I find it
 easier to manage them as individual, discrete patch files, and apply them all 
 at
 package build time.

I do that all the time.  Just keep the patches in the same directory as
the .cygport, and add their file names (just the basename, no full URI
or path) to PATCH_URI.

 I also have extra files, such as README and setup.hint, that I like to just 
 copy
 in before building, instead of maintaining them as patches.  Again, this is
 easier for me in the long run.

I don't think anybody maintains these as a patch; just copy them into
CYGWIN-PATCHES sometime before the install step.  I prefer to do this
manually so that I'm sure to check/update them before packaging.

 If there's a better way to do this, then I'm all ears.  I hadn't thought of
 doing it during compile() but that seems fine.

src_compile() isn't meant for what you're trying to do here.


Yaakov

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkWfBcACgkQpiWmPGlmQSMk7QCffEpzYd8urS3rG9ycC/eSw9+z
PEgAnRYjlF7FDhijGftnGj2/uV59+RzS
=NcW0
-END PGP SIGNATURE-


Re: cygport-0.9.3 in release-2

2008-11-08 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Charles Wilson wrote:
 Okay, so these are (mostly) your own custom patches needed to port the
 code to cygwin, and not official patches from somewhere else, like
 
   1) bugfixes taken wholesale from another distro
 (http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/ncurses/files/)
   2) intra-release patches (see ftp://invisible-island.net/ncurses/5.6/)
 
 If it were 1) or 2), I'd suggest using
 
 PATCH_URI=http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/ncurses/files/ncurses-5.6-build.patch
 
 ftp://invisible-island.net/ncurses/5.6/ncurses-5.6-coverity.patch.gz;

BTW, that's mirror://portage/sys-libs/ncurses/... for short, but you've
got the idea.

 a) my example, ncurses, has a LOT (50 or so) official patches
 b) they are all gz-compressed; cygport might not support compressed
 patches in PATCH_URI

Compressed single patches are supported in PATCH_URI since 0.3.5.

 So, in fact, for ncurses (where some of the official upstream patches
 are actually shell scripts with shar-compressed patches!) I actually
 DON'T specify these files in PATCH_URI. Instead, I specify them in
 SRC_URI, and then use src_unpack_hook to apply (that is, execute!) them.

Interesting, I'd like to see those patches; with the recent release of
ncurses-5.7, all the 5.6 patches are gone.

 Yaakov? Pretty please?

I think you know that I haven't been a big fan of this idea.
Nevertheless, cygport 0.9.x allows you to call src_compile(),
src_install(), or any self-defined function on the command line, but it
doesn't allow for any arguments to the function.  Adding that limitation
made the implementation much easier than what you were proposing, and I
hope that it will be sufficient.


Yaakov

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkWgHAACgkQpiWmPGlmQSMO6wCZAYYFbbjEz7ufFJ5fkdJHXslc
3c4AoOCOv5aK+iO/Q2+3Z0g0p+f+A5vV
=/NPh
-END PGP SIGNATURE-


Re: [ITA] X.Org X11R7.4

2008-11-08 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Yaakov (Cygwin Ports) wrote:
 Good; there are no other messages from upset in the staging area.  All I
 need then is permission to adopt fontconfig and lesstif.

Just waiting for fontconfig now.  ITA sent five days ago and no response
from Jan.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkWgUUACgkQpiWmPGlmQSPMswCg5/zlPIWJHr/WpWxeE13mRngW
6xcAoMNpElq+hHDkwCgCFUlUVRsE/y3q
=V6M3
-END PGP SIGNATURE-


Re: First time packager questions

2008-11-05 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Ralph Hempel wrote:
 Hmmm - I never thought to look there, apparently you've
 done a lot of the work already :-)
 
 And looking at the ports list, it seems that all the libs I
 was hoping to port over are already there!

I'm not exactly sure what you're looking to do with lua, but there are a
number of packages there.

 Is there any value at all in building a package targeted for
 the official Cygwin setup?

Absolutely.  The only reason lua isn't in the distro is because neither
I or anyone else have taken the time to get it in.

 And do you need some help in getting the Lua stuff in ports
 updated to the latest versions?

I've been focusing on the X11 upgrade recently.  I'm aware that lua
itself was bumped to 5.1.4; when you manage this many packages, it
doesn't take long for things to pile up.  Fortunately cygport makes it
much easier.

 PS. A brief answer here is OK, and then I'll move the discussin
 to cygwin-ports if it turns out that's where we're going

Perhaps that would be best for now.


Yaakov

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkSS0cACgkQpiWmPGlmQSPqRwCgnd0NLb3iyJZTZ/QqQcAReh66
W0IAn2F4WXH7IBRFz39gZTibRRZxBPhf
=W0T0
-END PGP SIGNATURE-


Re: libglut-devel package conflicts with opengl package [Attn: Volker]

2008-11-04 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

http://cygwin.com/acronyms/#PCYMTWLL

André Bleau wrote:
 The applications using freeglut can be compiled and linked without problems, 
 but I now realize that native GLUT applications cannot be compiled
 correctly if the libglut-devel package is also installed because the
glut.h
 that it puts in /usr/include/GL takes precedance over the one that is
 required in /usr/include/w32api/GL.

FYI, this won't just be limited to GLUT; with the modular X11
transition, the Mesa OpenGL includes will be in /usr/include/GL as well.

 So, how do we solve this?

Use -I/usr/include/w32api ?

Yes, it's in the default search path, but this will force it before
/usr/include.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkQfxMACgkQpiWmPGlmQSOohgCgxgMN9W5VTfTP1lC9xGCAn6VV
03oAoOVxTsY8FcdmXxgH9TxYXiPqWwzV
=6yxk
-END PGP SIGNATURE-


Re: libglut-devel package conflicts with opengl package [Attn: Volker]

2008-11-04 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

André Bleau wrote:
 This cannot work as the order of system directories cannot be changed by -I.

Oops.

 What could be done is that I update the opengl package with an additionnal 
 directory:
 /usr/include/opengl that will contain only a symbolic link: GL - ../w32api/GL
 
 Then all users of the opengl package will have to update their builld system 
 to add
 -I/usr/include/opengl

That would be a good solution.

 But I really don't like to push that sort of change down the throat of the 
 developpers that were using a package that was working well before
 some other package was added to the distribution.

Does anything in the distro actually depend on Win32 OpenGL?  I'm pretty
sure not, but there are dependencies on X11 Mesa.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkQlqoACgkQpiWmPGlmQSN1OgCgi3evPgXO1GXAbgt/Pwqnc1pu
k4cAoM1FUyZsti0fq25HZ9xUZEZ0TXYA
=yhRx
-END PGP SIGNATURE-


Re: [ITA] X.Org X11R7.4

2008-11-04 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Christopher Faylor wrote:
 Incidentally, I set up a scratch area:
 
 /sourceware/snapshot-tmp/yselkowitz

Thanks for setting up the staging area.  Looks like everything is ready
now, EXCEPT:

1) I get PROBLEMS WITH errors on the new xorg-x11-* empty tarballs,
whether I use 46-byte or 14-byte tarballs.  (The list is in the OBSOLETE
file at the top of the staging area.)

2) I need ITA agreement for fontconfig and lesstif; new files are
already in place.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkRHYIACgkQpiWmPGlmQSP/lgCgyes9DLNrnM9KC9mtj7MUmEwj
GEMAoOyY2ZwzvibIdF+1loaonmirY1ot
=Rq6u
-END PGP SIGNATURE-


[ITA] X.Org X11R7.4

2008-11-03 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

I hereboy propose to take maintainership of Cygwin/X.

It was over two years ago that I started to work on the (then brand-new)
modular X11, and it was indeed in consideration of the sheer number of
packages involved that I created cygport.  Both cygport and X11 have
come a long way since then.  While there were several delays, both
personal and technical in nature, now I think we are (finally!) ready to
proceed.


WHAT'S NEW IN X11R7.4?

1) Each component (program, library, set of headers, set of fonts, etc.)
is shipped upstream in its own package, for a total of ~185 source
packages.  Sources are autotoolized, but the old imake system is still
available separately for external packages still using it.

2) /usr/X11R6 is gone; the standard /usr prefix is now used.

3) Fonts have been moved to /usr/share/fonts.

4) libX11 is XCB-based.  This adds a dependency on xcb-proto and libxcb,
which I propose to add now as well.

5) A number of X extensions (DMX, FontCache, LBX, XF86BigFont, Xinerama,
Xprint, XTrap, and the font server) have been deprecated upstream and in
most cases completely removed from the xserver; their corresponding
libraries and programs will therefore not be included.

6) OpenGL support is built from the upstream Mesa package, which I have
also split into individual library packages.


EXISTING X11 PACKAGES:

The current xorg-x11-* packages will be replaced by empty transitional
packages, and should now be considered OBSOLETE and standing in my name.

I will also take the X-start-menu-icons and X-startup-scripts packages,
which will be updated to reflect the new locations.

I would also ask the consent of the current maintainers of a few
X-related packages to take over these as well:

fontconfig (Jan Nieuwenhuizen)
lesstif (Brian Ford)
xterm (Jari Aalto)


TRANSITION PLAN:

1) Once approved, I will upload the new packages under release/X.Org/
for easier management; I request that this directory not be used for
other packages.

2) Empty xorg-x11-* transition packages will be uploaded, and these will
depend on the appropriate replacements ONLY as necessary, without
defeating the purpose of *modular* X11.

3) Existing packages which depend on X11 will have their dependencies
adjusted, with a notice here for maintainers to correct their local
copies accordingly.

4) An announcement will be made on cygwin-xfree-announce@ with all the
details.

5) X-dependent package maintainers should check their packages against
the new libraries, and rebuild if their package depends on an obsolete
library or if currently installed into /usr/X11R6.

6) Further development will continue on [EMAIL PROTECTED]


WHAT I NEED:

1) PLEASE, don't even *think* about asking me to ITP all ~185 sources
individually. :-)

2) Approval of the addition of _source as a setup.hint package
category. This is used for library packages which are split up into
libfooN and libfoo-devel, with nothing to go in the main libfoo package.

3) cgf: I would like to coordinate a timeframe with you to do the move
into release/ and dependency-adjustment, so that we can handle any upset
errors by IRC rather than the list.

4) Write permissions for the Cygwin/X website, and moderator permissions
for cygwin-xfree-announce@ list.  (I already have upload permissions on
sourceware.)


THANKS:

Jon Turney for organizing everyone else's patches, and adding several
more of his own.

Colin Harrison for permission to use his Xming patches.

Janjaap Bos for pinpointing the font-finding problem to weak symbol
handling in libXfont, and helping with porting XWin to the new input API.

Larry Hall for continuing to answer questions on [EMAIL PROTECTED]

Reini Urban for continual enthusiasm about this ever happening.

Previous Cygwin/X leaders Alan Hourihane, Alexander Gottwald, and Harold
L Hunt II, and all other previous maintainers and contributors.

And whomever else I may have inadvertently neglected to mention.


Yaakov


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkkPjAsACgkQpiWmPGlmQSNj3QCeNqTA+W3YBXWzDILPBQ5OCUHE
jAUAoLsbFKCJGbnF+3yzm5gLgQaMFXsa
=cvKV
-END PGP SIGNATURE-


  1   2   3   4   5   >