head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.2 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.1.1.1.0.16 pkgsrc-2012Q4-base:1.1.1.1 pkgsrc-2012Q3:1.1.1.1.0.14 pkgsrc-2012Q3-base:1.1.1.1 pkgsrc-2012Q2:1.1.1.1.0.12 pkgsrc-2012Q2-base:1.1.1.1 pkgsrc-2012Q1:1.1.1.1.0.10 pkgsrc-2012Q1-base:1.1.1.1 pkgsrc-2011Q4:1.1.1.1.0.8 pkgsrc-2011Q4-base:1.1.1.1 pkgsrc-2011Q3:1.1.1.1.0.6 pkgsrc-2011Q3-base:1.1.1.1 pkgsrc-2011Q2:1.1.1.1.0.4 pkgsrc-2011Q2-base:1.1.1.1 pkgsrc-2011Q1:1.1.1.1.0.2 pkgsrc-2011Q1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.2 date 2013.01.22.13.21.12; author wiz; state dead; branches; next 1.1; 1.1 date 2011.01.24.18.45.54; author drochner; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2011.01.24.18.45.54; author drochner; state Exp; branches; next ; desc @@ 1.2 log @Remove vlc10 -- doesn't build against any available ffmpeg in pkgsrc. @ text @$NetBSD: patch-aa,v 1.1 2011/01/24 18:45:54 drochner Exp $ http://trac.videolan.org/vlc/ticket/3762 --- modules/access/file.c.orig 2009-09-18 19:37:45 +0300 +++ modules/access/file.c 2009-09-26 07:18:35 +0300 @@@@ -50,6 +50,9 @@@@ #if defined (__linux__) # include # include +#elif defined (HAVE_FSTATVFS) +# include +# include #elif defined (HAVE_SYS_MOUNT_H) # include # include @@@@ -126,7 +129,12 @@@@ struct access_sys_t static bool IsRemote (int fd) { -#ifdef HAVE_FSTATFS +#if !defined(__linux__) && defined(HAVE_FSTATVFS) + struct statvfs s; + if (fstatvfs(fd, &s)) + return false; + return !(s.f_flag & MNT_LOCAL); +#elif defined (HAVE_FSTATFS) struct statfs stf; if (fstatfs (fd, &stf)) @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.13 2010/07/03 14:24:26 wiz Exp $ @ 1.1.1.1 log @import vlc-1.0.6 which is the current state of pkgsrc/multimedia/vlc. I'll import 1.1.6 in a minute, but it is still a bit rough around the edges so better keep a fallback. @ text @@