Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Sep 2007 09:05:37 +0200
From:      Milan Obuch <freebsd-ports@dino.sk>
To:        freebsd-ports@freebsd.org
Cc:        Dmitry Marakasov <amdmi3@amdmi3.ru>
Subject:   Re: Gnash 0.8.1 submitted
Message-ID:  <200709250905.38470.freebsd-ports@dino.sk>
In-Reply-To: <20070917233555.GA74880@hades.panopticon>
References:  <20070917233555.GA74880@hades.panopticon>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <bsd.port.pre.mk>

@@ -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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200709250905.38470.freebsd-ports>