aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorstas <stas@FreeBSD.org>2007-07-15 17:39:06 +0800
committerstas <stas@FreeBSD.org>2007-07-15 17:39:06 +0800
commit25722ef03c38ab846055849757b014896af7dd15 (patch)
tree9f6ca9804fbe0d240c5ee026ee6a2834b280baff
parent0b25731c9214fc56e54ce8add029f417bb2338a5 (diff)
downloadfreebsd-ports-gnome-25722ef03c38ab846055849757b014896af7dd15.tar.gz
freebsd-ports-gnome-25722ef03c38ab846055849757b014896af7dd15.tar.zst
freebsd-ports-gnome-25722ef03c38ab846055849757b014896af7dd15.zip
- Delete rb_thread_status prototype from public header, since it causes
problems with some extensions. This also had been fixed in upsteam CVS. - Bump portrevision. Reported by: many
-rw-r--r--Mk/bsd.ruby.mk2
-rw-r--r--lang/ruby18/files/patch-intern.h7
2 files changed, 3 insertions, 6 deletions
diff --git a/Mk/bsd.ruby.mk b/Mk/bsd.ruby.mk
index 3a29cc4fe6a6..1f19751018f3 100644
--- a/Mk/bsd.ruby.mk
+++ b/Mk/bsd.ruby.mk
@@ -162,7 +162,7 @@ RUBY?= ${LOCALBASE}/bin/${RUBY_NAME}
.if defined(RUBY_VER) && ${RUBY_VER} == 1.8
RUBY_RELVERSION= 1.8.6
-RUBY_PORTREVISION= 1
+RUBY_PORTREVISION= 2
RUBY_PORTEPOCH= 1
RUBY_PATCHLEVEL= 0
diff --git a/lang/ruby18/files/patch-intern.h b/lang/ruby18/files/patch-intern.h
index 97669273d111..267f2b0249a2 100644
--- a/lang/ruby18/files/patch-intern.h
+++ b/lang/ruby18/files/patch-intern.h
@@ -1,10 +1,7 @@
--- intern.h.orig Sun Mar 11 11:31:53 2007
-+++ intern.h Thu Jun 7 16:40:01 2007
-@@ -204,10 +204,13 @@
- void rb_thread_polling _((void));
- void rb_thread_sleep _((int));
++++ intern.h Sun Jul 15 13:26:46 2007
+@@ -206,8 +206,10 @@
void rb_thread_sleep_forever _((void));
-+enum thread_status rb_thread_status _((VALUE));
VALUE rb_thread_stop _((void));
VALUE rb_thread_wakeup _((VALUE));
+VALUE rb_thread_wakeup_alive _((VALUE));