CVS commit: xsrc/external/mit/libxcb

2018-03-14 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Wed Mar 14 06:43:46 UTC 2018

Modified Files:
xsrc/external/mit/libxcb/dist/src: xcb_in.c
xsrc/external/mit/libxcb/include: config.h
Removed Files:
xsrc/external/mit/libxcb/dist: compile config.guess config.sub depcomp
install-sh ltmain.sh missing

Log Message:
merge libxcb 1.13.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r0 xsrc/external/mit/libxcb/dist/compile
cvs rdiff -u -r1.1.1.5 -r0 xsrc/external/mit/libxcb/dist/config.guess \
xsrc/external/mit/libxcb/dist/config.sub
cvs rdiff -u -r1.1.1.4 -r0 xsrc/external/mit/libxcb/dist/depcomp \
xsrc/external/mit/libxcb/dist/ltmain.sh
cvs rdiff -u -r1.1.1.3 -r0 xsrc/external/mit/libxcb/dist/install-sh \
xsrc/external/mit/libxcb/dist/missing
cvs rdiff -u -r1.5 -r1.6 xsrc/external/mit/libxcb/dist/src/xcb_in.c
cvs rdiff -u -r1.7 -r1.8 xsrc/external/mit/libxcb/include/config.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: xsrc/external/mit/libxcb/dist/src/xcb_in.c
diff -u xsrc/external/mit/libxcb/dist/src/xcb_in.c:1.5 xsrc/external/mit/libxcb/dist/src/xcb_in.c:1.6
--- xsrc/external/mit/libxcb/dist/src/xcb_in.c:1.5	Tue Oct  4 22:01:49 2016
+++ xsrc/external/mit/libxcb/dist/src/xcb_in.c	Wed Mar 14 06:43:45 2018
@@ -661,6 +661,8 @@ int xcb_poll_for_reply(xcb_connection_t 
 assert(reply != 0);
 pthread_mutex_lock(>iolock);
 ret = poll_for_reply(c, widen(c, request), reply, error);
+if(!ret && c->in.reading == 0 && _xcb_in_read(c)) /* _xcb_in_read shuts down the connection on error */
+ret = poll_for_reply(c, widen(c, request), reply, error);
 pthread_mutex_unlock(>iolock);
 return ret;
 }
@@ -678,6 +680,8 @@ int xcb_poll_for_reply64(xcb_connection_
 assert(reply != 0);
 pthread_mutex_lock(>iolock);
 ret = poll_for_reply(c, request, reply, error);
+if(!ret && c->in.reading == 0 && _xcb_in_read(c)) /* _xcb_in_read shuts down the connection on error */
+ret = poll_for_reply(c, request, reply, error);
 pthread_mutex_unlock(>iolock);
 return ret;
 }
@@ -768,6 +772,8 @@ xcb_generic_event_t *xcb_poll_for_specia
 return 0;
 pthread_mutex_lock(>iolock);
 event = get_special_event(c, se);
+if(!event && c->in.reading == 0 && _xcb_in_read(c)) /* _xcb_in_read shuts down the connection on error */
+event = get_special_event(c, se);
 pthread_mutex_unlock(>iolock);
 return event;
 }

Index: xsrc/external/mit/libxcb/include/config.h
diff -u xsrc/external/mit/libxcb/include/config.h:1.7 xsrc/external/mit/libxcb/include/config.h:1.8
--- xsrc/external/mit/libxcb/include/config.h:1.7	Sun Mar  5 08:58:25 2017
+++ xsrc/external/mit/libxcb/include/config.h	Wed Mar 14 06:43:45 2018
@@ -75,7 +75,7 @@
 #define PACKAGE_NAME "libxcb"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "libxcb 1.12"
+#define PACKAGE_STRING "libxcb 1.13"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "libxcb"
@@ -84,13 +84,13 @@
 #define PACKAGE_URL ""
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "1.12"
+#define PACKAGE_VERSION "1.13"
 
 /* Major version of this package */
 #define PACKAGE_VERSION_MAJOR 1
 
 /* Minor version of this package */
-#define PACKAGE_VERSION_MINOR 12
+#define PACKAGE_VERSION_MINOR 13
 
 /* Patch version of this package */
 #define PACKAGE_VERSION_PATCHLEVEL 0
@@ -124,7 +124,7 @@
 
 
 /* Version number of package */
-#define VERSION "1.12"
+#define VERSION "1.13"
 
 /* XCB buffer queue size */
 #define XCB_QUEUE_BUFFER_SIZE 16384



CVS commit: xsrc/external/mit/libxcb/include

2017-03-05 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sun Mar  5 08:58:25 UTC 2017

Modified Files:
xsrc/external/mit/libxcb/include: config.h

Log Message:
merge libxcb 1.12.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 xsrc/external/mit/libxcb/include/config.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: xsrc/external/mit/libxcb/include/config.h
diff -u xsrc/external/mit/libxcb/include/config.h:1.6 xsrc/external/mit/libxcb/include/config.h:1.7
--- xsrc/external/mit/libxcb/include/config.h:1.6	Thu Jul 23 01:06:17 2015
+++ xsrc/external/mit/libxcb/include/config.h	Sun Mar  5 08:58:25 2017
@@ -75,7 +75,7 @@
 #define PACKAGE_NAME "libxcb"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "libxcb 1.11"
+#define PACKAGE_STRING "libxcb 1.12"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "libxcb"
@@ -84,13 +84,13 @@
 #define PACKAGE_URL ""
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "1.11"
+#define PACKAGE_VERSION "1.12"
 
 /* Major version of this package */
 #define PACKAGE_VERSION_MAJOR 1
 
 /* Minor version of this package */
-#define PACKAGE_VERSION_MINOR 11
+#define PACKAGE_VERSION_MINOR 12
 
 /* Patch version of this package */
 #define PACKAGE_VERSION_PATCHLEVEL 0
@@ -124,7 +124,7 @@
 
 
 /* Version number of package */
-#define VERSION "1.11"
+#define VERSION "1.12"
 
 /* XCB buffer queue size */
 #define XCB_QUEUE_BUFFER_SIZE 16384



CVS commit: xsrc/external/mit/libxcb/dist/src

2015-07-26 Thread Thomas Klausner
Module Name:xsrc
Committed By:   wiz
Date:   Sun Jul 26 22:13:33 UTC 2015

Modified Files:
xsrc/external/mit/libxcb/dist/src: xcb_in.c

Log Message:
Reduce diffs to upstream.
Probably merge issue, mostly whitespace.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 xsrc/external/mit/libxcb/dist/src/xcb_in.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: xsrc/external/mit/libxcb/dist/src/xcb_in.c
diff -u xsrc/external/mit/libxcb/dist/src/xcb_in.c:1.3 xsrc/external/mit/libxcb/dist/src/xcb_in.c:1.4
--- xsrc/external/mit/libxcb/dist/src/xcb_in.c:1.3	Mon Mar 17 03:08:52 2014
+++ xsrc/external/mit/libxcb/dist/src/xcb_in.c	Sun Jul 26 22:13:33 2015
@@ -36,9 +36,6 @@
 #include stdio.h
 #include errno.h
 
-#include xcb.h
-#include xcbext.h
-#include xcbint.h
 #if USE_POLL
 #include poll.h
 #endif
@@ -51,6 +48,10 @@
 #include xcb_windefs.h
 #endif /* _WIN32 */
 
+#include xcb.h
+#include xcbext.h
+#include xcbint.h
+
 #define XCB_ERROR 0
 #define XCB_REPLY 1
 #define XCB_XGE_EVENT 35
@@ -200,9 +201,9 @@ static int read_packet(xcb_connection_t 
 c-in.request_completed = c-in.request_read - 1;
 }
 
-while(c-in.pending_replies  
+while(c-in.pending_replies 
   c-in.pending_replies-workaround != WORKAROUND_EXTERNAL_SOCKET_OWNER 
-	  XCB_SEQUENCE_COMPARE (c-in.pending_replies-last_request, =, c-in.request_completed))
+  XCB_SEQUENCE_COMPARE (c-in.pending_replies-last_request, =, c-in.request_completed))
 {
 pending_reply *oldpend = c-in.pending_replies;
 c-in.pending_replies = oldpend-next;
@@ -386,11 +387,11 @@ static int read_block(const int fd, void
 FD_ZERO(fds);
 FD_SET(fd, fds);
 
-	/* Initializing errno here makes sure that for Win32 this loop will execute only once */
-	errno = 0;  
-	do {
-		ret = select(fd + 1, fds, 0, 0, 0);
-	} while (ret == -1  errno == EINTR);
+/* Initializing errno here makes sure that for Win32 this loop will execute only once */
+errno = 0;
+do {
+ret = select(fd + 1, fds, 0, 0, 0);
+} while (ret == -1  errno == EINTR);
 #endif /* USE_POLL */
 }
 if(ret = 0)
@@ -746,7 +747,7 @@ xcb_register_for_special_xge(xcb_connect
 pthread_mutex_unlock(c-iolock);
 return NULL;
 }
-
+
 se-extension = ext_reply-major_opcode;
 se-eid = eid;
 



CVS commit: xsrc/external/mit/libxcb/include

2015-07-22 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Thu Jul 23 01:06:17 UTC 2015

Modified Files:
xsrc/external/mit/libxcb/include: config.h

Log Message:
update for libxcb 1.11.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 xsrc/external/mit/libxcb/include/config.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: xsrc/external/mit/libxcb/include/config.h
diff -u xsrc/external/mit/libxcb/include/config.h:1.5 xsrc/external/mit/libxcb/include/config.h:1.6
--- xsrc/external/mit/libxcb/include/config.h:1.5	Mon Mar 17 03:08:52 2014
+++ xsrc/external/mit/libxcb/include/config.h	Thu Jul 23 01:06:17 2015
@@ -69,13 +69,13 @@
 #define PACKAGE libxcb
 
 /* Define to the address where bug reports for this package should be sent. */
-#define PACKAGE_BUGREPORT x...@lists.freedesktop.org
+#define PACKAGE_BUGREPORT https://bugs.freedesktop.org/enter_bug.cgi?product=xcb;
 
 /* Define to the full name of this package. */
 #define PACKAGE_NAME libxcb
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING libxcb 1.10
+#define PACKAGE_STRING libxcb 1.11
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME libxcb
@@ -84,7 +84,16 @@
 #define PACKAGE_URL 
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION 1.10
+#define PACKAGE_VERSION 1.11
+
+/* Major version of this package */
+#define PACKAGE_VERSION_MAJOR 1
+
+/* Minor version of this package */
+#define PACKAGE_VERSION_MINOR 11
+
+/* Patch version of this package */
+#define PACKAGE_VERSION_PATCHLEVEL 0
 
 /* Define to 1 if you have the ANSI C header files. */
 #define STDC_HEADERS 1
@@ -115,7 +124,7 @@
 
 
 /* Version number of package */
-#define VERSION 1.10
+#define VERSION 1.11
 
 /* XCB buffer queue size */
 #define XCB_QUEUE_BUFFER_SIZE 16384



CVS commit: xsrc/external/mit/libxcb

2014-03-16 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Mon Mar 17 03:08:52 UTC 2014

Modified Files:
xsrc/external/mit/libxcb/dist/src: xcb_in.c
xsrc/external/mit/libxcb/include: config.h
Removed Files:
xsrc/external/mit/libxcb/dist: acinclude.m4 test-driver

Log Message:
merge libxcb 1.10.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r0 xsrc/external/mit/libxcb/dist/acinclude.m4 \
xsrc/external/mit/libxcb/dist/test-driver
cvs rdiff -u -r1.2 -r1.3 xsrc/external/mit/libxcb/dist/src/xcb_in.c
cvs rdiff -u -r1.4 -r1.5 xsrc/external/mit/libxcb/include/config.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: xsrc/external/mit/libxcb/dist/src/xcb_in.c
diff -u xsrc/external/mit/libxcb/dist/src/xcb_in.c:1.2 xsrc/external/mit/libxcb/dist/src/xcb_in.c:1.3
--- xsrc/external/mit/libxcb/dist/src/xcb_in.c:1.2	Thu Jun  6 06:46:33 2013
+++ xsrc/external/mit/libxcb/dist/src/xcb_in.c	Mon Mar 17 03:08:52 2014
@@ -60,6 +60,23 @@ struct event_list {
 struct event_list *next;
 };
 
+struct xcb_special_event {
+
+struct xcb_special_event *next;
+
+/* Match XGE events for the specific extension and event ID (the
+ * first 32 bit word after evtype)
+ */
+uint8_t extension;
+uint32_teid;
+uint32_t*stamp;
+
+struct event_list   *events;
+struct event_list   **events_tail;
+
+pthread_cond_t special_event_cond;
+};
+
 struct reply_list {
 void *reply;
 struct reply_list *next;
@@ -90,11 +107,66 @@ static void remove_finished_readers(read
 }
 }
 
+#if HAVE_SENDMSG
+static int read_fds(xcb_connection_t *c, int *fds, int nfd)
+{
+int *ifds = c-in.in_fd.fd[c-in.in_fd.ifd];
+int infd = c-in.in_fd.nfd - c-in.in_fd.ifd;
+
+if (nfd  infd)
+return 0;
+memcpy(fds, ifds, nfd * sizeof (int));
+c-in.in_fd.ifd += nfd;
+return 1;
+}
+#endif
+
+typedef struct xcb_ge_special_event_t {
+uint8_t  response_type; /**  */
+uint8_t  extension; /**  */
+uint16_t sequence; /**  */
+uint32_t length; /**  */
+uint16_t evtype; /**  */
+uint8_t  pad0[2]; /** */
+uint32_t eid; /** */
+uint8_t  pad1[16]; /**  */
+} xcb_ge_special_event_t;
+
+static int event_special(xcb_connection_t *c,
+ struct event_list *event)
+{
+struct xcb_special_event *special_event;
+struct xcb_ge_special_event_t *ges = (void *) event-event;
+
+/* Special events are always XGE events */
+if ((ges-response_type  0x7f) != XCB_XGE_EVENT)
+return 0;
+
+for (special_event = c-in.special_events;
+ special_event;
+ special_event = special_event-next)
+{
+if (ges-extension == special_event-extension 
+ges-eid == special_event-eid)
+{
+*special_event-events_tail = event;
+special_event-events_tail = event-next;
+if (special_event-stamp)
+++(*special_event-stamp);
+pthread_cond_signal(special_event-special_event_cond);
+return 1;
+}
+}
+
+return 0;
+}
+
 static int read_packet(xcb_connection_t *c)
 {
 xcb_generic_reply_t genrep;
 uint64_t length = 32;
 uint64_t eventlength = 0; /* length after first 32 bytes for GenericEvents */
+int nfd = 0; /* Number of file descriptors attached to the reply */
 uint64_t bufsize;
 void *buf;
 pending_reply *pend = 0;
@@ -164,13 +236,18 @@ static int read_packet(xcb_connection_t 
 genrep.length = p[2] * p[3] * 2;
 }
 length += genrep.length * 4;
+
+/* XXX a bit of a hack -- we know that all FD replys place
+ * the number of fds in the pad0 byte */
+if (pend  pend-flags  XCB_REQUEST_REPLY_FDS)
+nfd = genrep.pad0;
 }
 
 /* XGE events may have sizes  32 */
 if ((genrep.response_type  0x7f) == XCB_XGE_EVENT)
 eventlength = genrep.length * 4;
 
-bufsize = length + eventlength +
+bufsize = length + eventlength + nfd * sizeof(int)  +
 (genrep.response_type == XCB_REPLY ? 0 : sizeof(uint32_t));
 if (bufsize  INT32_MAX)
 buf = malloc((size_t) bufsize);
@@ -198,6 +275,17 @@ static int read_packet(xcb_connection_t 
 }
 }
 
+#if HAVE_SENDMSG
+if (nfd)
+{
+if (!read_fds(c, (int *) ((char *) buf)[length], nfd))
+{
+free(buf);
+return 0;
+}
+}
+#endif
+
 if(pend  (pend-flags  XCB_REQUEST_DISCARD_REPLY))
 {
 free(buf);
@@ -237,9 +325,12 @@ static int read_packet(xcb_connection_t 
 }
 event-event = buf;
 event-next = 0;
-*c-in.events_tail = event;
-c-in.events_tail = event-next;
-pthread_cond_signal(c-in.event_cond);
+
+if (!event_special(c, event)) {
+*c-in.events_tail = event;
+c-in.events_tail = event-next;
+pthread_cond_signal(c-in.event_cond);

CVS commit: xsrc/external/mit/libxcb/include

2013-05-31 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Fri May 31 10:55:03 UTC 2013

Modified Files:
xsrc/external/mit/libxcb/include: config.h

Log Message:
update for libxcb 1.9


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 xsrc/external/mit/libxcb/include/config.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: xsrc/external/mit/libxcb/include/config.h
diff -u xsrc/external/mit/libxcb/include/config.h:1.2 xsrc/external/mit/libxcb/include/config.h:1.3
--- xsrc/external/mit/libxcb/include/config.h:1.2	Sat Aug 14 11:38:31 2010
+++ xsrc/external/mit/libxcb/include/config.h	Fri May 31 10:55:03 2013
@@ -13,9 +13,15 @@
 /* Define to 1 if you have the dlfcn.h header file. */
 #define HAVE_DLFCN_H 1
 
+/* getaddrinfo() function is available */
+#define HAVE_GETADDRINFO 1
+
 /* Define to 1 if you have the inttypes.h header file. */
 #define HAVE_INTTYPES_H 1
 
+/* Define to 1 if you have the `is_system_labeled' function. */
+/* #undef HAVE_IS_SYSTEM_LABELED */
+
 /* launchd support available */
 /* #undef HAVE_LAUNCHD */
 
@@ -43,9 +49,15 @@
 /* Define to 1 if you have the sys/types.h header file. */
 #define HAVE_SYS_TYPES_H 1
 
+/* Define to 1 if you have the tsol/label.h header file. */
+/* #undef HAVE_TSOL_LABEL_H */
+
 /* Define to 1 if you have the unistd.h header file. */
 #define HAVE_UNISTD_H 1
 
+/* Define if not provided by limits.h */
+/* #undef IOV_MAX */
+
 /* Define to the sub-directory in which libtool stores uninstalled libraries.
*/
 #define LT_OBJDIR .libs/
@@ -60,7 +72,7 @@
 #define PACKAGE_NAME libxcb
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING libxcb 1.7
+#define PACKAGE_STRING libxcb 1.9
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME libxcb
@@ -69,7 +81,7 @@
 #define PACKAGE_URL 
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION 1.7
+#define PACKAGE_VERSION 1.9
 
 /* Define to 1 if you have the ANSI C header files. */
 #define STDC_HEADERS 1
@@ -77,8 +89,40 @@
 /* poll() function is available */
 #define USE_POLL 1
 
+/* Enable extensions on AIX 3, Interix.  */
+#ifndef _ALL_SOURCE
+# define _ALL_SOURCE 1
+#endif
+/* Enable GNU extensions on systems that have them.  */
+#ifndef _GNU_SOURCE
+# define _GNU_SOURCE 1
+#endif
+/* Enable threading extensions on Solaris.  */
+#ifndef _POSIX_PTHREAD_SEMANTICS
+# define _POSIX_PTHREAD_SEMANTICS 1
+#endif
+/* Enable extensions on HP NonStop.  */
+#ifndef _TANDEM_SOURCE
+# define _TANDEM_SOURCE 1
+#endif
+/* Enable general extensions on Solaris.  */
+#ifndef __EXTENSIONS__
+# define __EXTENSIONS__ 1
+#endif
+
+
 /* Version number of package */
-#define VERSION 1.7
+#define VERSION 1.9
 
 /* XCB buffer queue size */
 #define XCB_QUEUE_BUFFER_SIZE 16384
+
+/* Define to 1 if on MINIX. */
+/* #undef _MINIX */
+
+/* Define to 2 if the system does not provide POSIX.1 features except with
+   this defined. */
+/* #undef _POSIX_1_SOURCE */
+
+/* Define to 1 if you need to in order for `stat' and other things to work. */
+/* #undef _POSIX_SOURCE */



CVS commit: xsrc/external/mit/libxcb/dist

2010-08-14 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Aug 14 11:35:44 UTC 2010

Update of /cvsroot/xsrc/external/mit/libxcb/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv15795

Log Message:
initial import of libxcb-1.7

Status:

Vendor Tag: xorg
Release Tags:   libxcb-1-7

U xsrc/external/mit/libxcb/dist/xcb-dri2.pc.in
U xsrc/external/mit/libxcb/dist/configure.ac
U xsrc/external/mit/libxcb/dist/xcb-composite.pc.in
U xsrc/external/mit/libxcb/dist/xcb-xprint.pc.in
U xsrc/external/mit/libxcb/dist/xcb-damage.pc.in
U xsrc/external/mit/libxcb/dist/xcb-xfixes.pc.in
U xsrc/external/mit/libxcb/dist/Makefile.in
U xsrc/external/mit/libxcb/dist/configure
U xsrc/external/mit/libxcb/dist/NEWS
U xsrc/external/mit/libxcb/dist/xcb-sync.pc.in
U xsrc/external/mit/libxcb/dist/autogen.sh
U xsrc/external/mit/libxcb/dist/xcb-xselinux.pc.in
U xsrc/external/mit/libxcb/dist/xcb-randr.pc.in
U xsrc/external/mit/libxcb/dist/xcb-screensaver.pc.in
U xsrc/external/mit/libxcb/dist/xcb-xevie.pc.in
U xsrc/external/mit/libxcb/dist/xcb.pc.in
U xsrc/external/mit/libxcb/dist/xcb-render.pc.in
U xsrc/external/mit/libxcb/dist/xcb-xinerama.pc.in
U xsrc/external/mit/libxcb/dist/xcb-res.pc.in
U xsrc/external/mit/libxcb/dist/xcb-record.pc.in
U xsrc/external/mit/libxcb/dist/xcb-shape.pc.in
U xsrc/external/mit/libxcb/dist/xcb-glx.pc.in
U xsrc/external/mit/libxcb/dist/missing
U xsrc/external/mit/libxcb/dist/xcb-xtest.pc.in
U xsrc/external/mit/libxcb/dist/depcomp
U xsrc/external/mit/libxcb/dist/xcb-xinput.pc.in
U xsrc/external/mit/libxcb/dist/README
U xsrc/external/mit/libxcb/dist/INSTALL
U xsrc/external/mit/libxcb/dist/config.guess
U xsrc/external/mit/libxcb/dist/xcb-xv.pc.in
U xsrc/external/mit/libxcb/dist/COPYING
U xsrc/external/mit/libxcb/dist/aclocal.m4
U xsrc/external/mit/libxcb/dist/Makefile.am
U xsrc/external/mit/libxcb/dist/ltmain.sh
U xsrc/external/mit/libxcb/dist/acinclude.m4
U xsrc/external/mit/libxcb/dist/xcb-xf86dri.pc.in
U xsrc/external/mit/libxcb/dist/xcb-dpms.pc.in
U xsrc/external/mit/libxcb/dist/xcb-shm.pc.in
U xsrc/external/mit/libxcb/dist/xcb-xvmc.pc.in
U xsrc/external/mit/libxcb/dist/config.sub
U xsrc/external/mit/libxcb/dist/install-sh
U xsrc/external/mit/libxcb/dist/tools/constants
U xsrc/external/mit/libxcb/dist/tools/README
U xsrc/external/mit/libxcb/dist/tools/api_conv.pl
U xsrc/external/mit/libxcb/dist/src/xcb_list.c
U xsrc/external/mit/libxcb/dist/src/xcb_in.c
U xsrc/external/mit/libxcb/dist/src/Makefile.in
U xsrc/external/mit/libxcb/dist/src/xcb_auth.c
U xsrc/external/mit/libxcb/dist/src/xcb_ext.c
U xsrc/external/mit/libxcb/dist/src/c_client.py
U xsrc/external/mit/libxcb/dist/src/xcbint.h
U xsrc/external/mit/libxcb/dist/src/xcb_conn.c
U xsrc/external/mit/libxcb/dist/src/xcb_util.c
U xsrc/external/mit/libxcb/dist/src/xcb_out.c
U xsrc/external/mit/libxcb/dist/src/xcb.h
U xsrc/external/mit/libxcb/dist/src/xcbext.h
U xsrc/external/mit/libxcb/dist/src/Makefile.am
U xsrc/external/mit/libxcb/dist/src/config.h.in
U xsrc/external/mit/libxcb/dist/src/xcb_xid.c
U xsrc/external/mit/libxcb/dist/tests/check_public.c
U xsrc/external/mit/libxcb/dist/tests/Makefile.in
U xsrc/external/mit/libxcb/dist/tests/CheckLog.xsl
U xsrc/external/mit/libxcb/dist/tests/check_all.c
U xsrc/external/mit/libxcb/dist/tests/check_suites.h
U xsrc/external/mit/libxcb/dist/tests/Makefile.am
U xsrc/external/mit/libxcb/dist/doc/Makefile.in
U xsrc/external/mit/libxcb/dist/doc/xcb.doxygen.in
U xsrc/external/mit/libxcb/dist/doc/Makefile.am
U xsrc/external/mit/libxcb/dist/doc/tutorial/index.html
U xsrc/external/mit/libxcb/dist/doc/tutorial/xcb.css

No conflicts created by this import



CVS commit: xsrc/external/mit/libxcb/include

2010-08-14 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Aug 14 11:38:31 UTC 2010

Modified Files:
xsrc/external/mit/libxcb/include: config.h

Log Message:
update this for libxcb 1.7.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 xsrc/external/mit/libxcb/include/config.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: xsrc/external/mit/libxcb/include/config.h
diff -u xsrc/external/mit/libxcb/include/config.h:1.1 xsrc/external/mit/libxcb/include/config.h:1.2
--- xsrc/external/mit/libxcb/include/config.h:1.1	Sun Jul 18 07:04:52 2010
+++ xsrc/external/mit/libxcb/include/config.h	Sat Aug 14 11:38:31 2010
@@ -60,7 +60,7 @@
 #define PACKAGE_NAME libxcb
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING libxcb 1.6
+#define PACKAGE_STRING libxcb 1.7
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME libxcb
@@ -69,7 +69,7 @@
 #define PACKAGE_URL 
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION 1.6
+#define PACKAGE_VERSION 1.7
 
 /* Define to 1 if you have the ANSI C header files. */
 #define STDC_HEADERS 1
@@ -78,7 +78,7 @@
 #define USE_POLL 1
 
 /* Version number of package */
-#define VERSION 1.6
+#define VERSION 1.7
 
 /* XCB buffer queue size */
 #define XCB_QUEUE_BUFFER_SIZE 16384



CVS commit: xsrc/external/mit/libxcb/include

2010-07-18 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sun Jul 18 07:04:52 UTC 2010

Added Files:
xsrc/external/mit/libxcb/include: config.h

Log Message:
add generated libxcb config.h


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 xsrc/external/mit/libxcb/include/config.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: xsrc/external/mit/libxcb/include/config.h
diff -u /dev/null xsrc/external/mit/libxcb/include/config.h:1.1
--- /dev/null	Sun Jul 18 07:04:52 2010
+++ xsrc/external/mit/libxcb/include/config.h	Sun Jul 18 07:04:52 2010
@@ -0,0 +1,84 @@
+/* src/config.h.  Generated from config.h.in by configure.  */
+/* src/config.h.in.  Generated from configure.ac by autoheader.  */
+
+/* Defined if GCC supports the visibility feature */
+#define GCC_HAS_VISIBILITY /**/
+
+/* Has Wraphelp.c needed for XDM AUTH protocols */
+#define HASXDMAUTH 1
+
+/* Define if your platform supports abstract sockets */
+/* #undef HAVE_ABSTRACT_SOCKETS */
+
+/* Define to 1 if you have the dlfcn.h header file. */
+#define HAVE_DLFCN_H 1
+
+/* Define to 1 if you have the inttypes.h header file. */
+#define HAVE_INTTYPES_H 1
+
+/* launchd support available */
+/* #undef HAVE_LAUNCHD */
+
+/* Define to 1 if you have the memory.h header file. */
+#define HAVE_MEMORY_H 1
+
+/* Have the sockaddr_un.sun_len member. */
+#define HAVE_SOCKADDR_SUN_LEN 1
+
+/* Define to 1 if you have the stdint.h header file. */
+#define HAVE_STDINT_H 1
+
+/* Define to 1 if you have the stdlib.h header file. */
+#define HAVE_STDLIB_H 1
+
+/* Define to 1 if you have the strings.h header file. */
+#define HAVE_STRINGS_H 1
+
+/* Define to 1 if you have the string.h header file. */
+#define HAVE_STRING_H 1
+
+/* Define to 1 if you have the sys/stat.h header file. */
+#define HAVE_SYS_STAT_H 1
+
+/* Define to 1 if you have the sys/types.h header file. */
+#define HAVE_SYS_TYPES_H 1
+
+/* Define to 1 if you have the unistd.h header file. */
+#define HAVE_UNISTD_H 1
+
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+   */
+#define LT_OBJDIR .libs/
+
+/* Name of package */
+#define PACKAGE libxcb
+
+/* Define to the address where bug reports for this package should be sent. */
+#define PACKAGE_BUGREPORT x...@lists.freedesktop.org
+
+/* Define to the full name of this package. */
+#define PACKAGE_NAME libxcb
+
+/* Define to the full name and version of this package. */
+#define PACKAGE_STRING libxcb 1.6
+
+/* Define to the one symbol short name of this package. */
+#define PACKAGE_TARNAME libxcb
+
+/* Define to the home page for this package. */
+#define PACKAGE_URL 
+
+/* Define to the version of this package. */
+#define PACKAGE_VERSION 1.6
+
+/* Define to 1 if you have the ANSI C header files. */
+#define STDC_HEADERS 1
+
+/* poll() function is available */
+#define USE_POLL 1
+
+/* Version number of package */
+#define VERSION 1.6
+
+/* XCB buffer queue size */
+#define XCB_QUEUE_BUFFER_SIZE 16384



CVS commit: xsrc/external/mit/libxcb/dist

2010-07-17 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jul 17 20:37:18 UTC 2010

Update of /cvsroot/xsrc/external/mit/libxcb/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv14186

Log Message:
initial import of libxcb-1.6

Status:

Vendor Tag: xorg
Release Tags:   libxcb-1-6

N xsrc/external/mit/libxcb/dist/xcb-dri2.pc.in
N xsrc/external/mit/libxcb/dist/configure.ac
N xsrc/external/mit/libxcb/dist/xcb-composite.pc.in
N xsrc/external/mit/libxcb/dist/xcb-xprint.pc.in
N xsrc/external/mit/libxcb/dist/xcb-damage.pc.in
N xsrc/external/mit/libxcb/dist/xcb-xfixes.pc.in
N xsrc/external/mit/libxcb/dist/Makefile.in
N xsrc/external/mit/libxcb/dist/configure
N xsrc/external/mit/libxcb/dist/NEWS
N xsrc/external/mit/libxcb/dist/xcb-sync.pc.in
N xsrc/external/mit/libxcb/dist/autogen.sh
N xsrc/external/mit/libxcb/dist/xcb-xselinux.pc.in
N xsrc/external/mit/libxcb/dist/xcb-randr.pc.in
N xsrc/external/mit/libxcb/dist/xcb-screensaver.pc.in
N xsrc/external/mit/libxcb/dist/xcb-xevie.pc.in
N xsrc/external/mit/libxcb/dist/xcb.pc.in
N xsrc/external/mit/libxcb/dist/xcb-render.pc.in
N xsrc/external/mit/libxcb/dist/xcb-xinerama.pc.in
N xsrc/external/mit/libxcb/dist/xcb-res.pc.in
N xsrc/external/mit/libxcb/dist/xcb-record.pc.in
N xsrc/external/mit/libxcb/dist/xcb-shape.pc.in
N xsrc/external/mit/libxcb/dist/xcb-glx.pc.in
N xsrc/external/mit/libxcb/dist/missing
N xsrc/external/mit/libxcb/dist/xcb-xtest.pc.in
N xsrc/external/mit/libxcb/dist/depcomp
N xsrc/external/mit/libxcb/dist/xcb-xinput.pc.in
N xsrc/external/mit/libxcb/dist/README
N xsrc/external/mit/libxcb/dist/INSTALL
N xsrc/external/mit/libxcb/dist/config.guess
N xsrc/external/mit/libxcb/dist/xcb-xv.pc.in
N xsrc/external/mit/libxcb/dist/COPYING
N xsrc/external/mit/libxcb/dist/aclocal.m4
N xsrc/external/mit/libxcb/dist/Makefile.am
N xsrc/external/mit/libxcb/dist/ltmain.sh
N xsrc/external/mit/libxcb/dist/acinclude.m4
N xsrc/external/mit/libxcb/dist/xcb-xf86dri.pc.in
N xsrc/external/mit/libxcb/dist/xcb-dpms.pc.in
N xsrc/external/mit/libxcb/dist/xcb-shm.pc.in
N xsrc/external/mit/libxcb/dist/xcb-xvmc.pc.in
N xsrc/external/mit/libxcb/dist/config.sub
N xsrc/external/mit/libxcb/dist/install-sh
N xsrc/external/mit/libxcb/dist/tools/constants
N xsrc/external/mit/libxcb/dist/tools/README
N xsrc/external/mit/libxcb/dist/tools/api_conv.pl
N xsrc/external/mit/libxcb/dist/src/xcb_list.c
N xsrc/external/mit/libxcb/dist/src/xcb_in.c
N xsrc/external/mit/libxcb/dist/src/Makefile.in
N xsrc/external/mit/libxcb/dist/src/xcb_auth.c
N xsrc/external/mit/libxcb/dist/src/xcb_ext.c
N xsrc/external/mit/libxcb/dist/src/c_client.py
N xsrc/external/mit/libxcb/dist/src/xcbint.h
N xsrc/external/mit/libxcb/dist/src/xcb_conn.c
N xsrc/external/mit/libxcb/dist/src/xcb_util.c
N xsrc/external/mit/libxcb/dist/src/xcb_out.c
N xsrc/external/mit/libxcb/dist/src/xcb.h
N xsrc/external/mit/libxcb/dist/src/xcbext.h
N xsrc/external/mit/libxcb/dist/src/Makefile.am
N xsrc/external/mit/libxcb/dist/src/config.h.in
N xsrc/external/mit/libxcb/dist/src/xcb_xid.c
N xsrc/external/mit/libxcb/dist/tests/check_public.c
N xsrc/external/mit/libxcb/dist/tests/Makefile.in
N xsrc/external/mit/libxcb/dist/tests/CheckLog.xsl
N xsrc/external/mit/libxcb/dist/tests/check_all.c
N xsrc/external/mit/libxcb/dist/tests/check_suites.h
N xsrc/external/mit/libxcb/dist/tests/Makefile.am
N xsrc/external/mit/libxcb/dist/doc/Makefile.in
N xsrc/external/mit/libxcb/dist/doc/xcb.doxygen.in
N xsrc/external/mit/libxcb/dist/doc/Makefile.am
N xsrc/external/mit/libxcb/dist/doc/tutorial/index.html
N xsrc/external/mit/libxcb/dist/doc/tutorial/xcb.css

No conflicts created by this import