Commit graph

9 commits

Author SHA1 Message Date
tnn
1411c48461 Update to xtrans-1.2.5.
This release moved the xtrans.pc file from lib/pkgconfig to share/pkgconfig.
AFAICT pkgsrc deals with this properly.

Changes:
Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
Move Xtrans interface docs from xorg-docs module
xtrans 1.2.5
Xtranssock: assume that we have getaddrinfo if ipv6 is enabled
Move xtrans.pc to /usr/share/pkg-config
Don't use -lws2_32 on Cygwin
Silence root ownership warnings on Cygwin
2010-01-15 18:08:11 +00:00
dsainty
60e91aeb7a Re-enable abstract socket support under Linux (remove comment and first hunk
of patch-aa).

Abstract socket support was previously patched disabled because it was broken
( see http://bugs.freedesktop.org/show_bug.cgi?id=15884 ).  The fix is in two
parts.

The first part is corrected in xtrans 1.2.1: Connection failure for abstract
socket is ECONNREFUSED, not ENOENT.

The second part is in an upcoming release of libX11, but the upstream changes
have been pulled into Pkgsrc as the patches libX11/patches/patch-a[ik].

Tested on the same Linux system that prompted Bug#15884.

Bump PKGREVISION.
2008-09-09 13:59:13 +00:00
dsainty
727f8a3128 Disable HAVE_ABSTRACT_SOCKETS as a workaround for bugs in the abstract
socket implementation, see:
http://bugs.freedesktop.org/show_bug.cgi?id=15884

This change only affects Linux as other platforms don't use the
abstract sockets code to start with.  But anyway, bump PKGREVISION.
2008-05-09 22:53:21 +00:00
wiz
1506030f11 Update to 1.2:
Alan Coopersmith (1):
      Sun bug #6688467: _X11TransConvertAddress: Unknown family
      type on 64-bit SPARC

Alan Hourihane (2):
      fix build for MAKEWORD
      disable UNIXCONN on MINGW

Colin Harrison (2):
      Only call WSAGetLastError() if there has been an
      Update to winsock2

James Cloos (1):
      Fix length calculation for the path for abstract unix domain sockets

Julien Cristau (2):
      BSD44SOCKETS is the wrong check for SOCK_MAXADDRLEN
      Bump to 1.2

Loïc Minier (1):
      Bug #10489: Don't retry unix socket connect()s on ENOENT.
2008-05-09 09:04:06 +00:00
joerg
90530e0744 Fix xtrans-1.1 on NetBSD (testing rocks). 2008-04-25 18:15:55 +00:00
tnn
00864c5c6c Change an #ifdef hpux to #ifdef __hpux.
This makes unix socket transport work.
2008-01-15 08:56:52 +00:00
joerg
5d01b5a3bd Don't define a local weak in6addr_any. Any sane IPv6 setup has and if it
doesn't include it, your lost mostly anyway. The weak alias creates a
conflict on HP-UX tho. Bump revision.
2007-10-07 12:39:28 +00:00
joerg
8b03a1ba0c Update to xtrans-1.0.3 (irrelevant Makefile change) and fix ctype usage. 2007-01-14 10:30:56 +00:00
joerg
d5be8918f1 Include sys/stat.h explictly in Xtranssock.c as S_IFMT and friends
are used. It is not pulled in indirectly at least on DragonFly.
Bump revision.
2006-12-15 16:43:57 +00:00