Index: head/devel/rubygem-rbtrace/files/patch-ext__rbtrace.c =================================================================== --- head/devel/rubygem-rbtrace/files/patch-ext__rbtrace.c (revision 388144) +++ head/devel/rubygem-rbtrace/files/patch-ext__rbtrace.c (nonexistent) @@ -1,34 +0,0 @@ ---- ext/rbtrace.c.orig 2015-05-29 10:59:59 UTC -+++ ext/rbtrace.c -@@ -40,6 +40,16 @@ - #define RSTRING_LEN(str) RSTRING(str)->len - #endif - -+ -+#ifdef __FreeBSD__ -+ #define PLATFORM_FREEBSD -+#endif -+ -+#ifdef __linux__ -+ #define PLATFORM_LINUX -+#endif -+ -+ - static uint64_t - ru_utime_usec() - { -@@ -953,7 +963,14 @@ rbtrace__process_event(msgpack_object cm - - if (outer == 0) { - rb_eval_string_protect("$0 = \"[DEBUG] #{Process.ppid}\"", 0); -+ -+#ifdef PLATFORM_FREEBSD -+ // The call setpgrp() is equivalent to setpgid(0,0). -+ setpgid(0,0); -+#else - setpgrp(); -+#endif -+ - pid_t inner = fork(); - - if (inner == 0) { Property changes on: head/devel/rubygem-rbtrace/files/patch-ext__rbtrace.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/rubygem-rbtrace/Makefile =================================================================== --- head/devel/rubygem-rbtrace/Makefile (revision 388144) +++ head/devel/rubygem-rbtrace/Makefile (revision 388145) @@ -1,27 +1,26 @@ # Created by: Steve Wills # $FreeBSD$ PORTNAME= rbtrace -PORTVERSION= 0.4.5 -PORTREVISION= 1 +PORTVERSION= 0.4.7 CATEGORIES= devel rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Shows method calls inside another ruby process in real time LICENSE= MIT RUN_DEPENDS= rubygem-ffi>=1.0.6:${PORTSDIR}/devel/rubygem-ffi \ rubygem-msgpack>=0.4.3:${PORTSDIR}/devel/rubygem-msgpack \ rubygem-trollop>=1.16.2:${PORTSDIR}/devel/rubygem-trollop USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes PLIST_FILES= bin/rbtrace \ %%GEM_LIB_DIR%%/ext/src/msgpack-0.5.7/src/.libs/libmsgpack.la \ %%GEM_LIB_DIR%%/ext/src/msgpack-0.5.7/src/.libs/libmsgpackc.la .include Index: head/devel/rubygem-rbtrace/distinfo =================================================================== --- head/devel/rubygem-rbtrace/distinfo (revision 388144) +++ head/devel/rubygem-rbtrace/distinfo (revision 388145) @@ -1,2 +1,2 @@ -SHA256 (rubygem/rbtrace-0.4.5.gem) = da3c1bb8a356e11bc96ac466d8d374478511beb55643c0a85f379f4a255d714e -SIZE (rubygem/rbtrace-0.4.5.gem) = 431616 +SHA256 (rubygem/rbtrace-0.4.7.gem) = d7b91e22a6fe8c6ca3a44393464316291dc7475e5f418c1908952033d6e0a0be +SIZE (rubygem/rbtrace-0.4.7.gem) = 431616