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