ports/122559: [PATCH]:x11/xcb-proto: update to 1.1

bf bf2006a at yahoo.com
Tue Apr 8 10:50:01 UTC 2008


>Number:         122559
>Category:       ports
>Synopsis:       [PATCH]:x11/xcb-proto: update to 1.1
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 08 10:50:00 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     bf
>Release:        7-STABLE i386
>Organization:
-
>Environment:
>Description:
This update is linked with the proposed update to x11/libxcb, which should be filed shortly after this PR: they're interdependent.  Summary of changes:

Incompatible change to the XML schema: rather than special-casing the
treatment of protocol extension names, use the new extension-multiword
attribute.  Normally, XCB prefixes C extension functions with
xcb_extname_.  However, some of the existing extensions used multi-word
names, such as xcb_big_requests_ or xcb_xc_misc_. Those extensions now
use this attribute to match their existing defined API.  This allows the
XCB code generator to avoid special-casing those extension names.

Protocol updates:
* Update DAMAGE to 1.1
* Update RandR to version 1.2

Bug fixes:
* fix XSync Initialize call
* Update autogen.sh to one that does objdir != srcdir.

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -u xcb-proto.orig/Makefile xcb-proto/Makefile
--- xcb-proto.orig/Makefile	2007-01-28 18:22:19.000000000 -0500
+++ xcb-proto/Makefile	2008-04-06 16:53:14.125520000 -0400
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	xcb-proto
-PORTVERSION=	1.0
+PORTVERSION=	1.1
 CATEGORIES=	x11
 MASTER_SITES=	http://xcb.freedesktop.org/dist/
 
diff -u xcb-proto.orig/distinfo xcb-proto/distinfo
--- xcb-proto.orig/distinfo	2007-01-28 18:22:20.000000000 -0500
+++ xcb-proto/distinfo	2008-04-06 16:55:51.458540000 -0400
@@ -1,3 +1,3 @@
-MD5 (xcb-proto-1.0.tar.bz2) = d31407eaae7e52d100645217767a41aa
-SHA256 (xcb-proto-1.0.tar.bz2) = df3ce807139957a9d3bd196a6eb5fad1d04af079d47b0ec36502911520b84e08
-SIZE (xcb-proto-1.0.tar.bz2) = 71084
+MD5 (xcb-proto-1.1.tar.bz2) = dd34acc58c0a438e812f72a9afe7b2a0
+SHA256 (xcb-proto-1.1.tar.bz2) = 06af98d83d5075fb4105fd8fec042b62156e8d462a36c4041ef2f8821c80d14e
+SIZE (xcb-proto-1.1.tar.bz2) = 72584
diff -u xcb-proto.orig/pkg-plist xcb-proto/pkg-plist
--- xcb-proto.orig/pkg-plist	2007-05-19 16:27:39.000000000 -0400
+++ xcb-proto/pkg-plist	2008-04-06 16:53:33.246616000 -0400
@@ -23,5 +23,4 @@
 %%DATADIR%%/xtest.xml
 %%DATADIR%%/xv.xml
 %%DATADIR%%/xvmc.xml
-%%DATADIR%%/xinerama.xml
 @dirrm %%DATADIR%%


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list