[93881] trunk/dports/x11/xorg-server-devel
jeremyhu at macports.org
jeremyhu at macports.org
Sat Jun 2 01:44:37 PDT 2012
Revision: 93881
https://trac.macports.org/changeset/93881
Author: jeremyhu at macports.org
Date: 2012-06-02 01:44:36 -0700 (Sat, 02 Jun 2012)
Log Message:
-----------
xorg-server-devel: Update to current git
Modified Paths:
--------------
trunk/dports/x11/xorg-server-devel/Portfile
trunk/dports/x11/xorg-server-devel/files/5000-sdksyms.sh-Use-CPPFLAGS-not-CFLAGS.patch
trunk/dports/x11/xorg-server-devel/files/5001-Workaround-the-GC-clipping-problem-in-miPaintWindow-.patch
trunk/dports/x11/xorg-server-devel/files/5002-fb-Revert-fb-changes-that-broke-XQuartz.patch
Removed Paths:
-------------
trunk/dports/x11/xorg-server-devel/files/0001-XQuartz-Workaround-an-SDK-bug-on-Leopard-x86_64.patch
trunk/dports/x11/xorg-server-devel/files/0002-XQuartz-Tiger-build-fix.patch
trunk/dports/x11/xorg-server-devel/files/0003-XQuartz-Provide-fls-implementation-for-Tiger.patch
Modified: trunk/dports/x11/xorg-server-devel/Portfile
===================================================================
--- trunk/dports/x11/xorg-server-devel/Portfile 2012-06-02 08:33:24 UTC (rev 93880)
+++ trunk/dports/x11/xorg-server-devel/Portfile 2012-06-02 08:44:36 UTC (rev 93881)
@@ -6,7 +6,7 @@
conflicts xorg-server
set my_name xorg-server
version 1.12.99.0
-revision 2
+revision 3
categories x11 devel
maintainers jeremyhu openmaintainer
description The X.org / Xquartz X server.
@@ -16,7 +16,7 @@
fetch.type git
git.url git://anongit.freedesktop.org/xorg/xserver
-git.branch 97041364a6acb2b66b5cfd06757c90a006ad50e9
+git.branch 78f0d9cdc441a575e15e5f7200ce74750d2f7ad2
use_parallel_build yes
@@ -73,9 +73,6 @@
RAWCPP=${configure.cpp}
patchfiles \
- 0001-XQuartz-Workaround-an-SDK-bug-on-Leopard-x86_64.patch \
- 0002-XQuartz-Tiger-build-fix.patch \
- 0003-XQuartz-Provide-fls-implementation-for-Tiger.patch \
5000-sdksyms.sh-Use-CPPFLAGS-not-CFLAGS.patch \
5001-Workaround-the-GC-clipping-problem-in-miPaintWindow-.patch \
5002-fb-Revert-fb-changes-that-broke-XQuartz.patch
Deleted: trunk/dports/x11/xorg-server-devel/files/0001-XQuartz-Workaround-an-SDK-bug-on-Leopard-x86_64.patch
===================================================================
--- trunk/dports/x11/xorg-server-devel/files/0001-XQuartz-Workaround-an-SDK-bug-on-Leopard-x86_64.patch 2012-06-02 08:33:24 UTC (rev 93880)
+++ trunk/dports/x11/xorg-server-devel/files/0001-XQuartz-Workaround-an-SDK-bug-on-Leopard-x86_64.patch 2012-06-02 08:44:36 UTC (rev 93881)
@@ -1,30 +0,0 @@
-From 5657c075c3662fc6965250ccee50e305598f0e2c Mon Sep 17 00:00:00 2001
-From: Jeremy Huddleston <jeremyhu at apple.com>
-Date: Mon, 7 May 2012 16:16:20 -0700
-Subject: [PATCH 1/3] XQuartz: Workaround an SDK bug on Leopard/x86_64
-
-Signed-off-by: Jeremy Huddleston <jeremyhu at apple.com>
----
- hw/xquartz/quartz.c | 6 ++++++
- 1 file changed, 6 insertions(+)
-
-diff --git a/hw/xquartz/quartz.c b/hw/xquartz/quartz.c
-index ebaa567..62a2852 100644
---- a/hw/xquartz/quartz.c
-+++ b/hw/xquartz/quartz.c
-@@ -69,6 +69,12 @@
- #include <rootlessCommon.h>
- #include <Xplugin.h>
-
-+/* Work around a bug on Leopard's headers */
-+#if defined (__LP64__) && MAC_OS_X_VERSION_MAX_ALLOWED >= 1050 && MAC_OS_X_VERSION_MAX_ALLOWED < 1060
-+extern OSErr UpdateSystemActivity(UInt8 activity);
-+#define OverallAct 0
-+#endif
-+
- DevPrivateKeyRec quartzScreenKeyRec;
- int aquaMenuBarHeight = 0;
- QuartzModeProcsPtr quartzProcs = NULL;
---
-1.7.10.1
-
Deleted: trunk/dports/x11/xorg-server-devel/files/0002-XQuartz-Tiger-build-fix.patch
===================================================================
--- trunk/dports/x11/xorg-server-devel/files/0002-XQuartz-Tiger-build-fix.patch 2012-06-02 08:33:24 UTC (rev 93880)
+++ trunk/dports/x11/xorg-server-devel/files/0002-XQuartz-Tiger-build-fix.patch 2012-06-02 08:44:36 UTC (rev 93881)
@@ -1,42 +0,0 @@
-From 8c5fb186a7fd6b4d185b22af468790e9906449da Mon Sep 17 00:00:00 2001
-From: Jeremy Huddleston <jeremyhu at apple.com>
-Date: Mon, 7 May 2012 16:31:38 -0700
-Subject: [PATCH 2/3] XQuartz: Tiger build fix
-
-http://trac.macports.org/ticket/34364
-
-Regression-from: 662d41acdde1dcb9774fbe4054e251c708acaffe
-
-Reported-by: Peter Dyballa <Peter_Dyballa at Freenet.DE>
-Signed-off-by: Jeremy Huddleston <jeremyhu at apple.com>
----
- hw/xquartz/X11Application.m | 6 ++++++
- 1 file changed, 6 insertions(+)
-
-diff --git a/hw/xquartz/X11Application.m b/hw/xquartz/X11Application.m
-index 0c3283e..9f4c9b7 100644
---- a/hw/xquartz/X11Application.m
-+++ b/hw/xquartz/X11Application.m
-@@ -1641,6 +1641,11 @@ handle_mouse:
-
- case NSScrollWheel:
- {
-+#if MAC_OS_X_VERSION_MAX_ALLOWED < 1050
-+ float deltaX = [e deltaX];
-+ float deltaY = [e deltaY];
-+ BOOL isContinuous = NO;
-+#else
- CGFloat deltaX = [e deltaX];
- CGFloat deltaY = [e deltaY];
- CGEventRef cge = [e CGEvent];
-@@ -1662,6 +1667,7 @@ handle_mouse:
- deltaY *= lineHeight / 5.0;
- }
- #endif
-+#endif
-
- #if !defined(XPLUGIN_VERSION) || XPLUGIN_VERSION == 0
- /* If we're in the background, we need to send a MotionNotify event
---
-1.7.10.1
-
Deleted: trunk/dports/x11/xorg-server-devel/files/0003-XQuartz-Provide-fls-implementation-for-Tiger.patch
===================================================================
--- trunk/dports/x11/xorg-server-devel/files/0003-XQuartz-Provide-fls-implementation-for-Tiger.patch 2012-06-02 08:33:24 UTC (rev 93880)
+++ trunk/dports/x11/xorg-server-devel/files/0003-XQuartz-Provide-fls-implementation-for-Tiger.patch 2012-06-02 08:44:36 UTC (rev 93881)
@@ -1,39 +0,0 @@
-From 1de82bbe86bfdc1717dc4e04ab5125af1f24d51a Mon Sep 17 00:00:00 2001
-From: Jeremy Huddleston <jeremyhu at apple.com>
-Date: Mon, 7 May 2012 17:07:27 -0700
-Subject: [PATCH 3/3] XQuartz: Provide fls implementation for Tiger
-
-Regression-from: 30623d6ff7bca223f9e1a825e86bd317eef8bf16
-Signed-off-by: Jeremy Huddleston <jeremyhu at apple.com>
----
- hw/xquartz/console_redirect.c | 14 ++++++++++++++
- 1 file changed, 14 insertions(+)
-
-diff --git a/hw/xquartz/console_redirect.c b/hw/xquartz/console_redirect.c
-index 1e0e56b..91d693b 100644
---- a/hw/xquartz/console_redirect.c
-+++ b/hw/xquartz/console_redirect.c
-@@ -310,6 +310,20 @@ xq_asl_init(void)
- atexit(redirect_atexit);
- }
-
-+#if MAC_OS_X_VERSION_MIN_REQUIRED < 1050
-+#define fls(v) xq_fls(v)
-+
-+static inline int fls(int value) {
-+ unsigned int b, v;
-+
-+ v = *((unsigned int *)&value);
-+
-+ for(b=0 ; v ; v >>= 1 , b++);
-+
-+ return b;
-+}
-+#endif
-+
- int
- xq_asl_log_fd(aslclient asl, aslmsg msg, int level, int fd)
- {
---
-1.7.10.1
-
Modified: trunk/dports/x11/xorg-server-devel/files/5000-sdksyms.sh-Use-CPPFLAGS-not-CFLAGS.patch
===================================================================
--- trunk/dports/x11/xorg-server-devel/files/5000-sdksyms.sh-Use-CPPFLAGS-not-CFLAGS.patch 2012-06-02 08:33:24 UTC (rev 93880)
+++ trunk/dports/x11/xorg-server-devel/files/5000-sdksyms.sh-Use-CPPFLAGS-not-CFLAGS.patch 2012-06-02 08:44:36 UTC (rev 93881)
@@ -1,4 +1,4 @@
-From cbacf89b6b1a72384f431fa4a759ac995158953d Mon Sep 17 00:00:00 2001
+From 6dfb7cd702c1130fbe2bc15ef5d00c1983037451 Mon Sep 17 00:00:00 2001
From: Jeremy Huddleston <jeremyhu at apple.com>
Date: Fri, 13 Jan 2012 12:00:57 -0800
Subject: [PATCH 5000/5002] sdksyms.sh: Use CPPFLAGS, not CFLAGS
@@ -14,7 +14,7 @@
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/hw/xfree86/Makefile.am b/hw/xfree86/Makefile.am
-index 72be889..c0b81c3 100644
+index e50cb88..7ccac80 100644
--- a/hw/xfree86/Makefile.am
+++ b/hw/xfree86/Makefile.am
@@ -38,7 +38,7 @@ DIST_SUBDIRS = common ddc i2c x86emu int10 fbdevhw os-support \
@@ -26,15 +26,15 @@
INCLUDES = $(XORG_INCS) -I$(srcdir)/parser -I$(top_srcdir)/miext/cw \
-I$(srcdir)/ddc -I$(srcdir)/i2c -I$(srcdir)/modes -I$(srcdir)/ramdac
-@@ -109,7 +109,7 @@ CLEANFILES = sdksyms.c sdksyms.dep
+@@ -112,7 +112,7 @@ CLEANFILES = sdksyms.c sdksyms.dep
EXTRA_DIST += sdksyms.sh
sdksyms.dep sdksyms.c: sdksyms.sh
-- CPP='$(CPP)' AWK='$(AWK)' $(SHELL) $(srcdir)/sdksyms.sh $(top_srcdir) $(CFLAGS) $(AM_CFLAGS) $(INCLUDES)
-+ CPP='$(CPP)' AWK='$(AWK)' $(SHELL) $(srcdir)/sdksyms.sh $(top_srcdir) $(CPPFLAGS) $(AM_CPPFLAGS) $(INCLUDES)
+- $(AM_V_GEN)CPP='$(CPP)' AWK='$(AWK)' $(SHELL) $(srcdir)/sdksyms.sh $(top_srcdir) $(CFLAGS) $(AM_CFLAGS) $(INCLUDES)
++ $(AM_V_GEN)CPP='$(CPP)' AWK='$(AWK)' $(SHELL) $(srcdir)/sdksyms.sh $(top_srcdir) $(CPPFLAGS) $(AM_CPPFLAGS) $(INCLUDES)
SDKSYMS_DEP = sdksyms.dep
include $(SDKSYMS_DEP)
--
-1.7.9.5
+1.7.10.2
Modified: trunk/dports/x11/xorg-server-devel/files/5001-Workaround-the-GC-clipping-problem-in-miPaintWindow-.patch
===================================================================
--- trunk/dports/x11/xorg-server-devel/files/5001-Workaround-the-GC-clipping-problem-in-miPaintWindow-.patch 2012-06-02 08:33:24 UTC (rev 93880)
+++ trunk/dports/x11/xorg-server-devel/files/5001-Workaround-the-GC-clipping-problem-in-miPaintWindow-.patch 2012-06-02 08:44:36 UTC (rev 93881)
@@ -1,4 +1,4 @@
-From bf524082a923c9d7591deeb7b4b3f7e6e987f94d Mon Sep 17 00:00:00 2001
+From 6e3829d167383a2fa4b1f14817a91dc3ec12138e Mon Sep 17 00:00:00 2001
From: Jeremy Huddleston <jeremyhu at apple.com>
Date: Fri, 30 Apr 2010 13:08:25 -0700
Subject: [PATCH 5001/5002] Workaround the GC clipping problem in
@@ -161,5 +161,5 @@
pbox = RegionRects(prgn);
for (i = numRects; --i >= 0; pbox++, prect++) {
--
-1.7.9.5
+1.7.10.2
Modified: trunk/dports/x11/xorg-server-devel/files/5002-fb-Revert-fb-changes-that-broke-XQuartz.patch
===================================================================
--- trunk/dports/x11/xorg-server-devel/files/5002-fb-Revert-fb-changes-that-broke-XQuartz.patch 2012-06-02 08:33:24 UTC (rev 93880)
+++ trunk/dports/x11/xorg-server-devel/files/5002-fb-Revert-fb-changes-that-broke-XQuartz.patch 2012-06-02 08:44:36 UTC (rev 93881)
@@ -1,4 +1,4 @@
-From d78dc154176056b8ba23d2f7fd9205ef08fa6a6f Mon Sep 17 00:00:00 2001
+From c36c05c6a2536e442964cfea2adaf8c8e3dc3356 Mon Sep 17 00:00:00 2001
From: Jeremy Huddleston <jeremyhu at apple.com>
Date: Fri, 12 Feb 2010 19:48:52 -0800
Subject: [PATCH 5002/5002] fb: Revert fb changes that broke XQuartz
@@ -312,5 +312,5 @@
DamageRegionProcessPending(pDst->pDrawable);
--
-1.7.9.5
+1.7.10.2
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120602/3026c781/attachment.html>
More information about the macports-changes
mailing list