[148006] trunk/dports/lang/pure
ryandesign at macports.org
ryandesign at macports.org
Sun Apr 24 07:05:45 PDT 2016
Revision: 148006
https://trac.macports.org/changeset/148006
Author: ryandesign at macports.org
Date: 2016-04-24 07:05:44 -0700 (Sun, 24 Apr 2016)
Log Message:
-----------
pure: fix an issue with Pure running as a VST plug-in (#51056)
Modified Paths:
--------------
trunk/dports/lang/pure/Portfile
Added Paths:
-----------
trunk/dports/lang/pure/files/pure-0.64-runtime-hotfix.diff
Modified: trunk/dports/lang/pure/Portfile
===================================================================
--- trunk/dports/lang/pure/Portfile 2016-04-24 13:26:58 UTC (rev 148005)
+++ trunk/dports/lang/pure/Portfile 2016-04-24 14:05:44 UTC (rev 148006)
@@ -40,7 +40,7 @@
configure.env PATH=${llvm_prefix}/bin:$env(PATH)
if {${name} eq ${subport}} {
- revision 2
+ revision 3
depends_lib port:gmp \
port:libiconv \
@@ -67,9 +67,10 @@
# Last-minute fixes to the ATS inlining support
patchfiles-append pure-0.64-ats-hotfixes.diff
-
# Critical bugfix in the debugger (issue #32)
patchfiles-append pure-0.64-debugger-hotfix.diff
+ # Bugfix in the runtime (pure_switch_interp, rev. 9114fc3)
+ patchfiles-append pure-0.64-runtime-hotfix.diff
platform macosx {
depends_run-replace port:w3m port:openbrowser
Added: trunk/dports/lang/pure/files/pure-0.64-runtime-hotfix.diff
===================================================================
--- trunk/dports/lang/pure/files/pure-0.64-runtime-hotfix.diff (rev 0)
+++ trunk/dports/lang/pure/files/pure-0.64-runtime-hotfix.diff 2016-04-24 14:05:44 UTC (rev 148006)
@@ -0,0 +1,12 @@
+diff -r 9114fc39236f -r 731815d54d8b runtime.cc
+--- runtime.cc Sun Dec 14 06:34:13 2014 +0100
++++ runtime.cc Sun Dec 14 14:55:22 2014 +0100
+@@ -4007,7 +4007,6 @@
+ void pure_switch_interp(pure_interp *interp)
+ {
+ char base;
+- assert(interp);
+ if (interpreter::g_interp != (interpreter*)interp) {
+ if (interpreter::g_interp) interpreter::g_interp->save_context();
+ interpreter::g_interp = (interpreter*)interp;
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160424/4bba6e7f/attachment.html>
More information about the macports-changes
mailing list