[127022] trunk/dports/net/nxcomp

cal at macports.org cal at macports.org
Sun Oct 19 07:41:46 PDT 2014


Revision: 127022
          https://trac.macports.org/changeset/127022
Author:   cal at macports.org
Date:     2014-10-19 07:41:46 -0700 (Sun, 19 Oct 2014)
Log Message:
-----------
nxcomp: Fix launchd socket detection on Yosemite

Modified Paths:
--------------
    trunk/dports/net/nxcomp/Portfile

Added Paths:
-----------
    trunk/dports/net/nxcomp/files/patch-nxcomp__Loop.cpp-yosemite-compat.diff

Modified: trunk/dports/net/nxcomp/Portfile
===================================================================
--- trunk/dports/net/nxcomp/Portfile	2014-10-19 14:18:27 UTC (rev 127021)
+++ trunk/dports/net/nxcomp/Portfile	2014-10-19 14:41:46 UTC (rev 127022)
@@ -33,7 +33,7 @@
                         -I${prefix}/include
 
 if {${name} eq ${subport}} {
-    revision            1
+    revision            2
 
     depends_lib-append  port:libpng \
                         port:jpeg \
@@ -44,7 +44,8 @@
 
     patchfiles          patch-nxcomp__configure.in.diff \
                         patch-nxcomp__Makefile.in.diff \
-                        patch-nxcomp__Types.h-dont-use-STL-internals-on-libc++.diff
+                        patch-nxcomp__Types.h-dont-use-STL-internals-on-libc++.diff \
+                        patch-nxcomp__Loop.cpp-yosemite-compat.diff
 
     livecheck.url       [lindex ${master_sites} 0]
     livecheck.regex     nx-libs-(\[0-9\]+(\\.\[0-9\]+)+(-\[0-9\]+)?)-lite

Added: trunk/dports/net/nxcomp/files/patch-nxcomp__Loop.cpp-yosemite-compat.diff
===================================================================
--- trunk/dports/net/nxcomp/files/patch-nxcomp__Loop.cpp-yosemite-compat.diff	                        (rev 0)
+++ trunk/dports/net/nxcomp/files/patch-nxcomp__Loop.cpp-yosemite-compat.diff	2014-10-19 14:41:46 UTC (rev 127022)
@@ -0,0 +1,11 @@
+--- Loop.cpp.orig	2014-10-19 16:28:40.000000000 +0200
++++ Loop.cpp	2014-10-19 16:31:04.000000000 +0200
+@@ -4183,7 +4183,7 @@
+ 
+   #ifdef __APPLE__
+ 
+-  if (strncasecmp(display, "/tmp/launch", 11) == 0)
++  if (strstr(display, "/") != NULL)
+   {
+     #ifdef TEST
+     *logofs << "Loop: Using launchd service on socket '"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141019/b32e1623/attachment.html>


More information about the macports-changes mailing list