[75705] trunk/dports/www/firefox-x11-devel

jeremyhu at macports.org jeremyhu at macports.org
Fri Feb 4 15:34:35 PST 2011


Revision: 75705
          http://trac.macports.org/changeset/75705
Author:   jeremyhu at macports.org
Date:     2011-02-04 15:34:35 -0800 (Fri, 04 Feb 2011)
Log Message:
-----------
firefox-x11-devel: Bump to 4.0b10

Modified Paths:
--------------
    trunk/dports/www/firefox-x11-devel/Portfile

Removed Paths:
-------------
    trunk/dports/www/firefox-x11-devel/files/PR-623277.patch

Modified: trunk/dports/www/firefox-x11-devel/Portfile
===================================================================
--- trunk/dports/www/firefox-x11-devel/Portfile	2011-02-04 23:06:01 UTC (rev 75704)
+++ trunk/dports/www/firefox-x11-devel/Portfile	2011-02-04 23:34:35 UTC (rev 75705)
@@ -7,7 +7,7 @@
 name            firefox-x11-devel
 set component   firefox
 categories      www x11
-version         4.0b9
+version         4.0b10
 platforms       darwin
 maintainers     jeremyhu openmaintainer
 description     Mozilla.org's popular stand-alone web browser, Beta and Release Candidates
@@ -26,9 +26,9 @@
 
 use_bzip2       yes
 
-checksums           md5     be58ef0be58cfa3d1efda63bec41fc25 \
-                    sha1    4de79608d75098d8de86902f83e846747a3c5ce3 \
-                    rmd160  aedf962bb9e3748d2212b26de83a75df30e04bf4
+checksums           md5     cfbd4a465e5aeb5f0a67cb0b3ad92249 \
+                    sha1    009da818242fc52ed30b30371c299d58d51fb532 \
+                    rmd160  22973a09320c984744720071e695a06f8229583e
 
 worksrcdir      mozilla-central
 
@@ -200,9 +200,8 @@
 }
 
 # plugin-instance-nococoa.patch : https://bugzilla.mozilla.org/show_bug.cgi?id=587370
-# PR-623277.patch : JS_METHODJIT fixup for ppc
 # PR-623797.patch : #ifdef out features not in mainline cairo when building with system cairo
-patchfiles patch-dylib_file.diff plugin-instance-nococoa.patch PR-623277.patch PR-623797.patch
+patchfiles patch-dylib_file.diff plugin-instance-nococoa.patch PR-623797.patch
 
 post-patch {
     # https://bugzilla.mozilla.org/show_bug.cgi?id=485857

Deleted: trunk/dports/www/firefox-x11-devel/files/PR-623277.patch
===================================================================
--- trunk/dports/www/firefox-x11-devel/files/PR-623277.patch	2011-02-04 23:06:01 UTC (rev 75704)
+++ trunk/dports/www/firefox-x11-devel/files/PR-623277.patch	2011-02-04 23:34:35 UTC (rev 75705)
@@ -1,80 +0,0 @@
---- js/src/jsdbgapi.cpp	
-+++ js/src/jsdbgapi.cpp	
-@@ -111,37 +111,37 @@ IsScriptLive(JSContext *cx, JSScript *sc
- #endif
- 
- JS_PUBLIC_API(void)
- JS_SetRuntimeDebugMode(JSRuntime *rt, JSBool debug)
- {
-     rt->debugMode = debug;
- }
- 
-+#ifdef JS_METHODJIT
- static void
- PurgeCallICs(JSContext *cx, JSScript *start)
- {
--#ifdef JS_METHODJIT
-     for (JSScript *script = start;
-          &script->links != &cx->compartment->scripts;
-          script = (JSScript *)script->links.next)
-     {
-         // Debug mode does not use call ICs.
-         if (script->debugMode)
-             continue;
- 
-         JS_ASSERT(!IsScriptLive(cx, script));
- 
-         if (script->jitNormal)
-             script->jitNormal->nukeScriptDependentICs();
-         if (script->jitCtor)
-             script->jitCtor->nukeScriptDependentICs();
-     }
-+}
- #endif
--}
- 
- JS_FRIEND_API(JSBool)
- js_SetDebugMode(JSContext *cx, JSBool debug)
- {
-     cx->compartment->debugMode = debug;
- #ifdef JS_METHODJIT
-     for (JSScript *script = (JSScript *)cx->compartment->scripts.next;
-          &script->links != &cx->compartment->scripts;
---- js/src/jsinterpinlines.h	
-+++ js/src/jsinterpinlines.h	
-@@ -581,17 +581,21 @@ InvokeSessionGuard::invoke(JSContext *cx
- {
-     /* N.B. Must be kept in sync with Invoke */
- 
-     /* Refer to canonical (callee, this) for optimized() sessions. */
-     formals_[-2] = savedCallee_;
-     formals_[-1] = savedThis_;
- 
-     void *code;
-+#ifdef JS_METHODJIT
-     if (!optimized() || !(code = script_->getJIT(false /* !constructing */)->invokeEntry))
-+#else
-+    if (!optimized())
-+#endif
-         return Invoke(cx, args_, 0);
- 
-     /* Clear any garbage left from the last Invoke. */
-     JSStackFrame *fp = frame_.fp();
-     fp->clearMissingArgs();
-     fp->resetInvokeCallFrame();
-     SetValueRangeToUndefined(fp->slots(), script_->nfixed);
- 
---- js/src/shell/js.cpp.orig	2011-01-10 19:26:08.000000000 -0800
-+++ js/src/shell/js.cpp	2011-01-16 20:02:59.000000000 -0800
-@@ -4249,7 +4249,11 @@ Deserialize(JSContext *cx, uintN argc, j
- JSBool
- MJitStats(JSContext *cx, uintN argc, jsval *vp)
- {
-+#ifdef JS_METHODJIT
-     JS_SET_RVAL(cx, vp, INT_TO_JSVAL(cx->runtime->mjitMemoryUsed));
-+#else
-+    JS_SET_RVAL(cx, vp, JSVAL_VOID);
-+#endif
-     return true;
- }
- 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110204/e77fb5b5/attachment.html>


More information about the macports-changes mailing list