[91727] trunk/dports/x11/xorg-server-devel
jeremyhu at macports.org
jeremyhu at macports.org
Mon Apr 9 00:22:15 PDT 2012
Revision: 91727
https://trac.macports.org/changeset/91727
Author: jeremyhu at macports.org
Date: 2012-04-09 00:22:15 -0700 (Mon, 09 Apr 2012)
Log Message:
-----------
xorg-server-devel: Fix a Leopard x86_64 build failure
Modified Paths:
--------------
trunk/dports/x11/xorg-server-devel/Portfile
Added Paths:
-----------
trunk/dports/x11/xorg-server-devel/files/leopard-x86_64.patch
Modified: trunk/dports/x11/xorg-server-devel/Portfile
===================================================================
--- trunk/dports/x11/xorg-server-devel/Portfile 2012-04-09 07:07:45 UTC (rev 91726)
+++ trunk/dports/x11/xorg-server-devel/Portfile 2012-04-09 07:22:15 UTC (rev 91727)
@@ -74,7 +74,8 @@
patchfiles \
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
+ 5002-fb-Revert-fb-changes-that-broke-XQuartz.patch \
+ leopard-x86_64.patch
patch.pre_args -p1
Added: trunk/dports/x11/xorg-server-devel/files/leopard-x86_64.patch
===================================================================
--- trunk/dports/x11/xorg-server-devel/files/leopard-x86_64.patch (rev 0)
+++ trunk/dports/x11/xorg-server-devel/files/leopard-x86_64.patch 2012-04-09 07:22:15 UTC (rev 91727)
@@ -0,0 +1,15 @@
+--- xorg-server-devel-1.12.99.0/hw/xquartz/quartz.c.orig 2012-04-09 00:16:20.000000000 -0700
++++ xorg-server-devel-1.12.99.0/hw/xquartz/quartz.c 2012-04-09 00:18:39.000000000 -0700
+@@ -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;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120409/a80d3c71/attachment.html>
More information about the macports-changes
mailing list