From owner-freebsd-ports@FreeBSD.ORG Tue Jul 22 15:05:28 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5F15A1065672 for ; Tue, 22 Jul 2008 15:05:28 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.158]) by mx1.freebsd.org (Postfix) with ESMTP id 8206F8FC3E for ; Tue, 22 Jul 2008 15:05:27 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: by fg-out-1718.google.com with SMTP id l26so1181027fgb.35 for ; Tue, 22 Jul 2008 08:05:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=l3CDngZZyRkml93AP3cdAtAD++f/KfjzZR42WsIiIRU=; b=yBlLjhXj16hO+3RCd6l+FANIFpsorj8ks5qpQCv/Gygg8cwFNk7xPi4E9TXkBD51GW t/8YbSA35IzHXENQmpVK7h182+ofwIFbSKb+jUQVtD1PZgBu/ybdb7ycA5rhFb6Xo7vm AZa/MUYsYTKWDp95W4BNjTxH4ZXKffeXAZGx0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=e2ir0wJUEuIZB+A02Jy89ML7yOMrwgvV3H+GVFZdWHVMYjbAcxbisSzmWb4Yk27cF5 xQV5cGDpxcexCPFseTRfQw7gHfhz7M3u0yYpx03UldTv53CAIxVGw8GkZdTk1LMDyRl2 MQkX5MyfIHApv4t52Dcs2vNw48YMN6tAsf33U= Received: by 10.86.92.7 with SMTP id p7mr6361558fgb.72.1216739126298; Tue, 22 Jul 2008 08:05:26 -0700 (PDT) Received: by 10.86.51.1 with HTTP; Tue, 22 Jul 2008 08:05:26 -0700 (PDT) Message-ID: <7d6fde3d0807220805w486c6028g69a8d417f5aae264@mail.gmail.com> Date: Tue, 22 Jul 2008 08:05:26 -0700 From: "Garrett Cooper" To: funman@videolan.org In-Reply-To: <28f643d90807220132h1921a9adi7087c55bc1005bac@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <28f643d90807170416i333b12ceqd96845577b27890c@mail.gmail.com> <200807172217.m6HMHGCi096742@chilled.skew.org> <7d6fde3d0807172327o32f41030ue91b76b634ea531d@mail.gmail.com> <28f643d90807180047n650df861g5b3efe75e58f686d@mail.gmail.com> <7d6fde3d0807180314l4489e21jd7934d022f0c726f@mail.gmail.com> <28f643d90807180346h74aff268o94b52103d55c1e63@mail.gmail.com> <20080718113809.GA1175@straylight.m.ringlet.net> <20080719100140.GA3136@zod> <7d6fde3d0807191247u57c78ck4aac63a81f53ed7b@mail.gmail.com> <28f643d90807220132h1921a9adi7087c55bc1005bac@mail.gmail.com> Cc: Mike Brown , Okalany Daniel , =?ISO-8859-1?Q?Rafa=EBl_Carr=E9?= , freebsd-ports@freebsd.org, Peter Pentchev Subject: Re: Vlc X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2008 15:05:28 -0000 On Tue, Jul 22, 2008 at 1:32 AM, Okalany Daniel wrot= e: > > > On Sat, Jul 19, 2008 at 10:47 PM, Garrett Cooper wro= te: >> >> On Sat, Jul 19, 2008 at 3:01 AM, Rafa=EBl Carr=E9 >> wrote: >> > On Fri, Jul 18, 2008, Peter Pentchev wrote: >> >> On Fri, Jul 18, 2008 at 01:46:53PM +0300, Okalany Daniel wrote: >> >> > On Fri, Jul 18, 2008 at 1:14 PM, Garrett Cooper >> >> > wrote: >> >> > >> >> [snip] >> >> > > >> The following options will need to be passed into configure: >> > >> > If you feel so, you can make all these options conditional on WITHOUT_= X >> > and send me a patch ;) >> > >> > i.e. for skins2 that would be: >> > .if defined(WITH_SKINS) && !defined(WITHOUT_SKINS) && >> > !defined(WITHOUT_X) >> > >> >> [snip] >> >> > > >> --disable-freetype >> >> >> >> Okalany, you seem to have missed this one :) >> > >> > yep >> > >> >> > --disable-skins >> > >> > These days this option has no effect, it's now named skins2. >> > --disable-skins2 should solve your problem >> > >> > --disable-freetype will build a skins2 interface without freetype >> > support, but I guess it will fail to build anyway because it needs X11 >> > >> >> > It cofigures okay, but the make fails with >> >> > >> >> > >> >> > In file included from ../../../include/vlc/intf.h:39, >> >> > parser/../src/ft2_font.hpp: At global scope: >> >> > parser/../src/ft2_font.hpp:60: error: 'FT_Glyph' does not name a ty= pe >> >> > parser/../src/ft2_font.hpp:61: error: 'FT_BBox' does not name a typ= e >> >> > parser/../src/ft2_font.hpp:74: error: 'FT_Library' does not name a >> >> > type >> >> > parser/../src/ft2_font.hpp:76: error: 'FT_Face' does not name a typ= e >> >> >> >> Yep, FreeType symbols - see above, you missed an option :) >> > >> > These are the skins2 files >> >> Actually if you read through ./configure --help not all options are >> enabled. I just picked the ones that weren't enabled. I may have >> missed the --without-skins2 option though :\... >> -Garrett > > Thanks alot guys.. The options that worked for me ( to install text only > vlc) are: > ./configure --disable-x11 --disable-xvideo --disable-glx --disable-sdl > --disable-sd --disable-wxwidgets --disable-skins2 --disable-freetype > --disable-mad --disable-ffmpeg Hi, I'm contacting you because you are listed as the maintainer on Freshports for the multimedia/vlc port for FreeBSD. The user cited above, Okalany, was interested in compiling VLC without X11 support to act as a multimedia server, but currently the port doesn't allow for that type of functionality at this time. However, Okalany was able to get the source to compile without X11 using the above options to configure (don't believe the --disable-mad and --disable-ffmpeg options are required, but you probably know better than us about that :)...), so we were wondering whether or not the port could be modified to add a WITHOUT_X11 knob. Thanks and we hope to hear back from you soon, -Garrett, Okalany, et all