head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.38 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.36 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.34 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q2:1.2.0.32 pkgsrc-2011Q2-base:1.2 pkgsrc-2009Q4:1.2.0.30 pkgsrc-2009Q4-base:1.2 pkgsrc-2008Q4:1.2.0.28 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.26 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.24 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.22 pkgsrc-2008Q2-base:1.2 pkgsrc-2008Q1:1.2.0.20 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.18 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.16 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.14 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.12 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.10 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.8 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.6 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.4 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.2 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.1.0.4 pkgsrc-2005Q3-base:1.1 pkgsrc-2005Q2:1.1.0.2; locks; strict; comment @# @; 1.2 date 2005.11.03.06.28.28; author taca; state dead; branches; next 1.1; 1.1 date 2005.09.18.13.36.30; author taca; state Exp; branches 1.1.2.1; next ; 1.1.2.1 date 2005.09.18.13.36.30; author salo; state dead; branches; next 1.1.2.2; 1.1.2.2 date 2005.09.22.16.56.47; author salo; state Exp; branches; next ; desc @@ 1.2 log @Remove ruby16-base package. It's time to say good-bye. @ text @$NetBSD: patch-al,v 1.1 2005/09/18 13:36:30 taca Exp $ --- io.c.orig 2005-08-17 17:35:04.000000000 +0000 +++ io.c @@@@ -27,7 +27,7 @@@@ # define NO_LONG_FNAME #endif -#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(sun) || defined(_nec_ews) +#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(sun) || defined(_nec_ews) || defined(__DragonFly__) # define USE_SETVBUF #endif @@@@ -107,6 +107,8 @@@@ static VALUE lineno; # else # define READ_DATA_PENDING(fp) ((fp)->_gptr < (fp)->_egptr) # endif +#elif defined(__DragonFly__) +# define READ_DATA_PENDING(fp) (__fpending(fp) != 0) #elif defined(FILE_COUNT) # define READ_DATA_PENDING(fp) ((fp)->FILE_COUNT > 0) #elif defined(__BEOS__) @ 1.1 log @Adding DrafonFly BSD support provided by Joerg Sonnenberger. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD$ @ 1.1.2.1 log @file patch-al was added on branch pkgsrc-2005Q2 on 2005-09-18 13:36:30 +0000 @ text @d1 22 @ 1.1.2.2 log @Pullup ticket 771 - requested by Takahiro Kambe security and portability fixes for ruby16-base Revisions pulled up: - pkgsrc/lang/ruby16-base/Makefile 1.4, 1.5 - pkgsrc/lang/ruby16-base/distinfo 1.2, 1.3 - pkgsrc/lang/ruby16-base/patches/patch-aa 1.2 - pkgsrc/lang/ruby16-base/patches/patch-ab 1.2 - pkgsrc/lang/ruby16-base/patches/patch-al 1.1 Module Name: pkgsrc Committed By: taca Date: Sun Sep 18 13:36:30 UTC 2005 Modified Files: pkgsrc/lang/ruby16-base: Makefile distinfo pkgsrc/lang/ruby16-base/patches: patch-aa patch-ab Added Files: pkgsrc/lang/ruby16-base/patches: patch-al Log Message: Adding DrafonFly BSD support provided by Joerg Sonnenberger. Bump PKGREVISION. --- Module Name: pkgsrc Committed By: taca Date: Wed Sep 21 14:04:55 UTC 2005 Modified Files: pkgsrc/lang/ruby16-base: Makefile distinfo Log Message: Add a patch for fix the security problem which allows an arbitrary code to run bypassing the safe level check. Bump PKGREVISION. @ text @a0 22 $NetBSD: patch-al,v 1.1.2.1 2005/09/22 16:56:47 salo Exp $ --- io.c.orig 2005-08-17 17:35:04.000000000 +0000 +++ io.c @@@@ -27,7 +27,7 @@@@ # define NO_LONG_FNAME #endif -#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(sun) || defined(_nec_ews) +#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(sun) || defined(_nec_ews) || defined(__DragonFly__) # define USE_SETVBUF #endif @@@@ -107,6 +107,8 @@@@ static VALUE lineno; # else # define READ_DATA_PENDING(fp) ((fp)->_gptr < (fp)->_egptr) # endif +#elif defined(__DragonFly__) +# define READ_DATA_PENDING(fp) (__fpending(fp) != 0) #elif defined(FILE_COUNT) # define READ_DATA_PENDING(fp) ((fp)->FILE_COUNT > 0) #elif defined(__BEOS__) @