From owner-freebsd-ports@FreeBSD.ORG Tue Sep 25 07:16:05 2007 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 732C616A417 for ; Tue, 25 Sep 2007 07:16:05 +0000 (UTC) (envelope-from freebsd-ports@dino.sk) Received: from loki.netlab.sk (loki.netlab.sk [84.245.65.11]) by mx1.freebsd.org (Postfix) with ESMTP id EDC6013C44B for ; Tue, 25 Sep 2007 07:16:04 +0000 (UTC) (envelope-from freebsd-ports@dino.sk) Received: from fox.dino.sk (home.dino.sk [84.245.95.252]) (AUTH: PLAIN milan, TLS: TLSv1/SSLv3,256bits,AES256-SHA) by loki.netlab.sk with esmtp; Tue, 25 Sep 2007 09:04:47 +0200 id 0002E023.46F8B30F.00011DB2 From: Milan Obuch To: freebsd-ports@freebsd.org Date: Tue, 25 Sep 2007 09:05:37 +0200 User-Agent: KMail/1.9.6 References: <20070917233555.GA74880@hades.panopticon> In-Reply-To: <20070917233555.GA74880@hades.panopticon> MIME-Version: 1.0 Content-Disposition: inline X-Length: 1665 X-UID: 260 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 7bit Message-Id: <200709250905.38470.freebsd-ports@dino.sk> Cc: Dmitry Marakasov Subject: Re: Gnash 0.8.1 submitted 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, 25 Sep 2007 07:16:05 -0000 On Tuesday 18 September 2007 01:35:55 Dmitry Marakasov wrote: > Hi! > > First of all, sorry for long delay with Gnash update. There were > some problems with 0.8.0 (segfaults) and it took me some time to > polish the new port of 0.8.1. Anyway, here's the PR: > > http://www.freebsd.org/cgi/query-pr.cgi?pr=116406 > > And here is an overview of current Gnash functionality by me :) > http://www.amdmi3.ru/gnash/ > (also should be useful as explanation of port options, i.e. > renderers and media handlers, with some benchmarks and caveats > explained). > > Also, if you use KDE and would like Gnash plugin for Konquerror, > please contact me. I have no KDE installed, so I'll need some help, > but it'll be easy and quick. > > Thank you for your patience, and enjoy free Flash player. > It supports YouTube, yes :) I was able to build gnash with konqueror plugin after applying following patch (warning, some linewrap is there): --- Makefile 2007-09-22 00:12:11.000000000 +0200 +++ Makefile.0 2007-09-23 10:11:23.000000000 +0200 @@ -55,9 +55,8 @@ FFMPEG "Media handler: ffmpeg (+SDL sound output)" on \ GSTREAMER "Media handler: GStreamer" off \ MAD "Media handler: MAD (+SDL sound output)" off \ - DEBUGLOG "Leave logfile in current directory on every run" off - -# KDE "GUI: KDE (required for Konqueror plugin)" off \ + DEBUGLOG "Leave logfile in current directory on every run" off \ + KDE "GUI: KDE (required for Konqueror plugin)" off \ .include @@ -69,12 +68,12 @@ CONFIGURE_ARGS+= --disable-nsapi .endif -#.if defined(WITH_KDE) && !defined(WITHOUT_PLUGIN) -#PLIST_SUB+= KONQPLUGIN="" -#.else -#PLIST_SUB+= KONQPLUGIN="@comment " +.if defined(WITH_KDE) && !defined(WITHOUT_PLUGIN) +PLIST_SUB+= KONQPLUGIN="" +.else +PLIST_SUB+= KONQPLUGIN="@comment " CONFIGURE_ARGS+= --disable-kparts -#.endif +.endif # Cygnal option processing .if defined(WITH_CYGNAL) @@ -107,12 +106,12 @@ PLIST_SUB+= GTK="@comment " .endif -#.if defined(WITH_KDE) -#GNASH_GUIS+= kde -#PLIST_SUB+= KDE="" -#.else +.if defined(WITH_KDE) +GNASH_GUIS+= kde +PLIST_SUB+= KDE="" +.else PLIST_SUB+= KDE="@comment " -#.endif +.endif CONFIGURE_ARGS+= --enable-gui=`${ECHO} ${GNASH_GUIS} | ${TR} ' ' ,` Trouble is, with gnash build this way I was not able to run X with KDE any more - with CPU at 100 % and xorg server process consuming 98 % CPU accoding to top I had basically locked console, even though I was able to login via ssh and get good response for non CPU intensive command entered in shell. If anybody have an idea, I can test it and report. Or maybe someone else could test it too... Milan -- No need to mail me directly. Just reply to mailing list, please.