diff options
-rw-r--r-- | graphics/ruby-libart/files/patch-rbart_canvas.c | 53 | ||||
-rw-r--r-- | x11/ruby-gnome/Makefile.common | 2 | ||||
-rw-r--r-- | x11/ruby-gnome/distinfo | 2 |
3 files changed, 2 insertions, 55 deletions
diff --git a/graphics/ruby-libart/files/patch-rbart_canvas.c b/graphics/ruby-libart/files/patch-rbart_canvas.c deleted file mode 100644 index 52c118d4f2ff..000000000000 --- a/graphics/ruby-libart/files/patch-rbart_canvas.c +++ /dev/null @@ -1,53 +0,0 @@ ---- src/rbart_canvas.c.orig Mon Jan 20 01:04:03 2003 -+++ src/rbart_canvas.c Fri Mar 21 20:06:11 2003 -@@ -156,6 +156,7 @@ - return r_self; - } - -+#if 0 - static void - user_init_destination(cinfo) - j_compress_ptr cinfo; -@@ -188,6 +189,42 @@ - r_buffer = (VALUE) cinfo->client_data; - RSTRING(r_buffer)->len = RSTRING(r_buffer)->aux.capa - cinfo->dest->free_in_buffer; - RSTRING(r_buffer)->ptr[RSTRING(r_buffer)->len] = '\0'; -+} -+#endif -+ -+struct client_data { -+ VALUE r_result; -+ JOCTET buffer[BUFSIZ]; -+}; -+ -+static void -+user_init_destination(cinfo) -+ j_compress_ptr cinfo; -+{ -+ struct client_data *cd; -+ cd = (struct client_data *) cinfo->client_data; -+ cinfo->dest->next_output_byte = cd->buffer; -+ cinfo->dest->free_in_buffer = BUFSIZ; -+} -+ -+static boolean -+user_empty_output_buffer(cinfo) -+ j_compress_ptr cinfo; -+{ -+ struct client_data *cd; -+ cd = (struct client_data *) cinfo->client_data; -+ rb_str_cat(cd->r_result, cd->buffer, BUFSIZ); -+ cinfo->dest->next_output_byte = cd->buffer; -+ cinfo->dest->free_in_buffer = BUFSIZ; -+} -+ -+static void -+user_term_destination(cinfo) -+ j_compress_ptr cinfo; -+{ -+ struct client_data *cd; -+ cd = (struct client_data *) cinfo->client_data; -+ rb_str_cat(cd->r_result, cd->buffer, cinfo->dest->next_output_byte - cd->buffer); - } - - static VALUE diff --git a/x11/ruby-gnome/Makefile.common b/x11/ruby-gnome/Makefile.common index c3ed2e25a9c2..86a0d4f50b98 100644 --- a/x11/ruby-gnome/Makefile.common +++ b/x11/ruby-gnome/Makefile.common @@ -1,6 +1,6 @@ # $FreeBSD$ -RUBY_GNOME_VERSION= 0.31 +RUBY_GNOME_VERSION= 0.34 #RUBY_GNOME_SNAPSHOTDATE= 20010224 .if defined(RUBY_GNOME_SNAPSHOTDATE) RUBY_GNOME_PORTVERSION= ${RUBY_GNOME_VERSION}.${RUBY_GNOME_SNAPSHOTDATE} diff --git a/x11/ruby-gnome/distinfo b/x11/ruby-gnome/distinfo index 88ca0fa0c002..89f4cf286728 100644 --- a/x11/ruby-gnome/distinfo +++ b/x11/ruby-gnome/distinfo @@ -1 +1 @@ -MD5 (ruby/ruby-gnome-all-0.31.tar.gz) = 400a432a9ce2bec059b973536f23d290 +MD5 (ruby/ruby-gnome-all-0.34.tar.gz) = 62785a2099cf53d9cb9b0d34a4dd2b72 |