Gnash 0.8.1 submitted
Milan Obuch
freebsd-ports at dino.sk
Tue Sep 25 00:16:05 PDT 2007
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.
More information about the freebsd-ports
mailing list