Re: UPDATE www/gnash
I tested this on a recent build of FF3 with DRM enabled. Youtube played ok. There was a ghost sound playing in the background almost like a tunnel effect. Brandon On Sat, Jun 28, 2008 at 2:22 PM, Deanna Phillips <[EMAIL PROTECTED]> wrote: > Aaron Stellman writes: > >> Youtube plays reasonably well, it does take several seconds >> for sound and video to sync at the beginning of the video. > > If you see this very often, there may be a bigger problem. I > test mostly with music videos on youtube and 99% of the time > they're perfect. There was a bug with gstreamer and auich(4) > that I thought had been fixed, but maybe not.. > > >
Re: UPDATE www/gnash
Aaron Stellman writes: > Youtube plays reasonably well, it does take several seconds > for sound and video to sync at the beginning of the video. If you see this very often, there may be a bigger problem. I test mostly with music videos on youtube and 99% of the time they're perfect. There was a bug with gstreamer and auich(4) that I thought had been fixed, but maybe not..
Re: UPDATE www/gnash
On Fri, Jun 27, 2008 at 03:14:46PM -0400, Brandon Mercer wrote: > Still doesn't seem to work as well as opera... > Brandon > Yea, well there is no linux emul on amd64, not that anybody needs it there. > On Fri, Jun 27, 2008 at 3:11 PM, Aaron Stellman <[EMAIL PROTECTED]> wrote: > > On Fri, Jun 27, 2008 at 12:45:03PM +, Deanna Phillips wrote: > >> Aaron Stellman writes: > >> > >> > On Thu, Jun 26, 2008 at 01:27:27PM +, Deanna Phillips wrote: > >> >> guilherme m. schroeder writes: > >> >> > >> >> > Worked fine here (OpenBSD-current/amd64). Just needed to > >> >> > change the int64_t to gint64 that i sent to you. > >> >> > >> >> Thanks! > >> >> > >> >> If you sent me a patch, I didn't receive it. Please try > >> >> again or post it here. > >> >> > >> > yea, it doesn't build on OpenBSD-current/amd64, related to the > >> > issue reported above. > >> > >> Here is a new diff with guilherme's amd64 fix. > >> > > It's all good now. Youtube plays reasonably well, it does take several > > seconds for sound and video to sync at the beginning of the video. Also, > > the quality of the video isn't as good as the adobe linux blob, but > > can't complain. > >> Index: Makefile > >> === > >> RCS file: /cvs/ports/www/gnash/Makefile,v > >> retrieving revision 1.19 > >> diff -u -p -r1.19 Makefile > >> --- Makefile 18 Dec 2007 22:04:32 - 1.19 > >> +++ Makefile 27 Jun 2008 12:12:22 - > >> @@ -2,82 +2,74 @@ > >> SHARED_ONLY= Yes > >> > >> COMMENT= flash player with firefox browser plugin > >> -DISTNAME=gnash-0.8.0 > >> -PKGNAME= ${DISTNAME}p3 > >> -SHARED_LIBS += gnashbase 2.0 > >> -SHARED_LIBS += gnashgeo 2.0 > >> -SHARED_LIBS += gnashamf 2.0 > >> -SHARED_LIBS += gnashserver 2.0 > >> -SHARED_LIBS += gnashbackend 2.0 > >> -SHARED_LIBS += gnashgui 2.0 > >> -SHARED_LIBS += gnashplayer 2.0 > >> + > >> +VER= 0.8.3 > >> +DISTNAME=gnash-${VER} > >> > >> CATEGORIES= www > >> -MASTER_SITES=${MASTER_SITE_GNU:=/gnash/0.8.0/} > >> +MASTER_SITES=http://getgnash.org/packages/releases/ > >> > >> -HOMEPAGE=http://gnash.lulu.com > >> +HOMEPAGE=http://gnashdev.org > >> > >> MAINTAINER= Deanna Phillips <[EMAIL PROTECTED]> > >> > >> -# patented codecs > >> -PERMIT_PACKAGE_CDROM=No > >> +# GPLv3 > >> +PERMIT_PACKAGE_CDROM=Yes > >> PERMIT_PACKAGE_FTP= Yes > >> PERMIT_DISTFILES_CDROM= Yes > >> PERMIT_DISTFILES_FTP=Yes > >> > >> -LIBTOOL_FLAGS+= --tag=disable-static > >> -MODULES= devel/gettext > >> -NO_REGRESS= testsuite available at http://www.gnashdev.org/testcases/ > >> -USE_GMAKE= Yes > >> -USE_LIBTOOL= Yes > >> -USE_X11= Yes > >> - > >> -BUILD_DEPENDS+= ::devel/boost > >> +WANTLIB= c crypto expat freetype fontconfig \ > >> + glib-2.0 gobject-2.0 gthread-2.0 gmodule-2.0\ > >> + idn pcre jpeg m pthread ssl stdc++ z \ > >> + gstbase-0.10 gstreamer-0.10 > >> > >> +MODULES= devel/gettext > >> > >> LIB_DEPENDS+=curl.>=5::net/curl \ > >> xml2.>=9.0::textproc/libxml \ > >> - theora.>=2::multimedia/libtheora \ > >> agg.>=2::graphics/agg \ > >> gdk_pixbuf-2.0,gtk-x11-2.0,gdk-x11-2.0::x11/gtk+2 \ > >> - boost_thread-mt,boost_date_time::devel/boost \ > >> + > >> boost_thread-mt.>=1,boost_date_time-mt.>=1:boost->=1.34.1p2:devel/boost \ > >> ltdl::devel/libtool,-ltdl \ > >> - SDL.>=7::devel/sdl \ > >> - vorbis,vorbisenc::audio/libvorbis \ > >> - avcodec.>=9,avutil.>=2,avformat.>=9::graphics/ffmpeg > >> - > >> -WANTLIB= Xau Xcursor Xdmcp Xfixes Xi Xinerama Xrandr expat \ > >> - freetype fontconfig Xrender usbhid Xext X11 ICE SM \ > >> - stdc++ m pthread c ssl crypto z ogg cairo \ > >> - glib-2.0 pango-1.0 pangoft2-1.0 pangocairo-1.0 pangox-1.0 \ > >> - gobject-2.0 gmodule-2.0 atk-1.0 png jpeg glitz idn > >> - > >> -CONFIGURE_STYLE=gnu > >> - > >> -.for dir in libamf backend libbase libgeometry gui server > >> - LINKDIRS+=-L${WRKSRC}/${dir}/.libs > >> -.endfor > >> + gstpbutils-0.10::multimedia/gstreamer-0.10/plugins-base > >> > >> -CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \ > >> - LDFLAGS="${LINKDIRS} \ > >> - -L${LOCALBASE}/lib" > >> +RUN_DEPENDS+= > >> :gst-ffmpeg->=0.10.4:multimedia/gstreamer-0.10/plugins-ffmpeg \ > >> + :gstreamer-mad-*:multimedia/gstreamer-0.10/plugins-ugly,-mad > >> \ > >> + ::multimedia/gstreamer-0.10/plugins-bad \ > >> + > >> :gstreamer-plugins-good->=0.10.8p3:multimedia/gstreamer-0.10/plugins-good \ > >> + > >> :gstreamer-confelements-*:multimedia/gstreamer-0.10/plugins-good,-gconf \ > >> + > >> :gstreamer-gnome->=0.10.19p1:multimedia/gstreamer-0.10/plugins
Re: UPDATE www/gnash
Still doesn't seem to work as well as opera... Brandon On Fri, Jun 27, 2008 at 3:11 PM, Aaron Stellman <[EMAIL PROTECTED]> wrote: > On Fri, Jun 27, 2008 at 12:45:03PM +, Deanna Phillips wrote: >> Aaron Stellman writes: >> >> > On Thu, Jun 26, 2008 at 01:27:27PM +, Deanna Phillips wrote: >> >> guilherme m. schroeder writes: >> >> >> >> > Worked fine here (OpenBSD-current/amd64). Just needed to >> >> > change the int64_t to gint64 that i sent to you. >> >> >> >> Thanks! >> >> >> >> If you sent me a patch, I didn't receive it. Please try >> >> again or post it here. >> >> >> > yea, it doesn't build on OpenBSD-current/amd64, related to the >> > issue reported above. >> >> Here is a new diff with guilherme's amd64 fix. >> > It's all good now. Youtube plays reasonably well, it does take several > seconds for sound and video to sync at the beginning of the video. Also, > the quality of the video isn't as good as the adobe linux blob, but > can't complain. >> Index: Makefile >> === >> RCS file: /cvs/ports/www/gnash/Makefile,v >> retrieving revision 1.19 >> diff -u -p -r1.19 Makefile >> --- Makefile 18 Dec 2007 22:04:32 - 1.19 >> +++ Makefile 27 Jun 2008 12:12:22 - >> @@ -2,82 +2,74 @@ >> SHARED_ONLY= Yes >> >> COMMENT= flash player with firefox browser plugin >> -DISTNAME=gnash-0.8.0 >> -PKGNAME= ${DISTNAME}p3 >> -SHARED_LIBS += gnashbase 2.0 >> -SHARED_LIBS += gnashgeo 2.0 >> -SHARED_LIBS += gnashamf 2.0 >> -SHARED_LIBS += gnashserver 2.0 >> -SHARED_LIBS += gnashbackend 2.0 >> -SHARED_LIBS += gnashgui 2.0 >> -SHARED_LIBS += gnashplayer 2.0 >> + >> +VER= 0.8.3 >> +DISTNAME=gnash-${VER} >> >> CATEGORIES= www >> -MASTER_SITES=${MASTER_SITE_GNU:=/gnash/0.8.0/} >> +MASTER_SITES=http://getgnash.org/packages/releases/ >> >> -HOMEPAGE=http://gnash.lulu.com >> +HOMEPAGE=http://gnashdev.org >> >> MAINTAINER= Deanna Phillips <[EMAIL PROTECTED]> >> >> -# patented codecs >> -PERMIT_PACKAGE_CDROM=No >> +# GPLv3 >> +PERMIT_PACKAGE_CDROM=Yes >> PERMIT_PACKAGE_FTP= Yes >> PERMIT_DISTFILES_CDROM= Yes >> PERMIT_DISTFILES_FTP=Yes >> >> -LIBTOOL_FLAGS+= --tag=disable-static >> -MODULES= devel/gettext >> -NO_REGRESS= testsuite available at http://www.gnashdev.org/testcases/ >> -USE_GMAKE= Yes >> -USE_LIBTOOL= Yes >> -USE_X11= Yes >> - >> -BUILD_DEPENDS+= ::devel/boost >> +WANTLIB= c crypto expat freetype fontconfig \ >> + glib-2.0 gobject-2.0 gthread-2.0 gmodule-2.0\ >> + idn pcre jpeg m pthread ssl stdc++ z \ >> + gstbase-0.10 gstreamer-0.10 >> >> +MODULES= devel/gettext >> >> LIB_DEPENDS+=curl.>=5::net/curl \ >> xml2.>=9.0::textproc/libxml \ >> - theora.>=2::multimedia/libtheora \ >> agg.>=2::graphics/agg \ >> gdk_pixbuf-2.0,gtk-x11-2.0,gdk-x11-2.0::x11/gtk+2 \ >> - boost_thread-mt,boost_date_time::devel/boost \ >> + >> boost_thread-mt.>=1,boost_date_time-mt.>=1:boost->=1.34.1p2:devel/boost \ >> ltdl::devel/libtool,-ltdl \ >> - SDL.>=7::devel/sdl \ >> - vorbis,vorbisenc::audio/libvorbis \ >> - avcodec.>=9,avutil.>=2,avformat.>=9::graphics/ffmpeg >> - >> -WANTLIB= Xau Xcursor Xdmcp Xfixes Xi Xinerama Xrandr expat \ >> - freetype fontconfig Xrender usbhid Xext X11 ICE SM \ >> - stdc++ m pthread c ssl crypto z ogg cairo \ >> - glib-2.0 pango-1.0 pangoft2-1.0 pangocairo-1.0 pangox-1.0 \ >> - gobject-2.0 gmodule-2.0 atk-1.0 png jpeg glitz idn >> - >> -CONFIGURE_STYLE=gnu >> - >> -.for dir in libamf backend libbase libgeometry gui server >> - LINKDIRS+=-L${WRKSRC}/${dir}/.libs >> -.endfor >> + gstpbutils-0.10::multimedia/gstreamer-0.10/plugins-base >> >> -CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \ >> - LDFLAGS="${LINKDIRS} \ >> - -L${LOCALBASE}/lib" >> +RUN_DEPENDS+= >> :gst-ffmpeg->=0.10.4:multimedia/gstreamer-0.10/plugins-ffmpeg \ >> + :gstreamer-mad-*:multimedia/gstreamer-0.10/plugins-ugly,-mad \ >> + ::multimedia/gstreamer-0.10/plugins-bad \ >> + >> :gstreamer-plugins-good->=0.10.8p3:multimedia/gstreamer-0.10/plugins-good \ >> + >> :gstreamer-confelements-*:multimedia/gstreamer-0.10/plugins-good,-gconf \ >> + >> :gstreamer-gnome->=0.10.19p1:multimedia/gstreamer-0.10/plugins-base,-gnome >> >> -CONFIGURE_ARGS+=--enable-media=ffmpeg \ >> - --with-plugindir=${LOCALBASE}/lib/mozilla-plugins \ >> - --disable-klash \ >> +USE_X11= Yes >> +USE_GMAKE= Yes >> +USE_LIBTOOL= Yes >> +LIBTOOL_FLAGS+= --tag=disable-static >> + >> +CONFIGURE_STYLE= gnu >> + >> +post-install: >> + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/gnash >> +
Re: UPDATE www/gnash
On Fri, Jun 27, 2008 at 12:45:03PM +, Deanna Phillips wrote: > Aaron Stellman writes: > > > On Thu, Jun 26, 2008 at 01:27:27PM +, Deanna Phillips wrote: > >> guilherme m. schroeder writes: > >> > >> > Worked fine here (OpenBSD-current/amd64). Just needed to > >> > change the int64_t to gint64 that i sent to you. > >> > >> Thanks! > >> > >> If you sent me a patch, I didn't receive it. Please try > >> again or post it here. > >> > > yea, it doesn't build on OpenBSD-current/amd64, related to the > > issue reported above. > > Here is a new diff with guilherme's amd64 fix. > It's all good now. Youtube plays reasonably well, it does take several seconds for sound and video to sync at the beginning of the video. Also, the quality of the video isn't as good as the adobe linux blob, but can't complain. > Index: Makefile > === > RCS file: /cvs/ports/www/gnash/Makefile,v > retrieving revision 1.19 > diff -u -p -r1.19 Makefile > --- Makefile 18 Dec 2007 22:04:32 - 1.19 > +++ Makefile 27 Jun 2008 12:12:22 - > @@ -2,82 +2,74 @@ > SHARED_ONLY= Yes > > COMMENT= flash player with firefox browser plugin > -DISTNAME=gnash-0.8.0 > -PKGNAME= ${DISTNAME}p3 > -SHARED_LIBS += gnashbase 2.0 > -SHARED_LIBS += gnashgeo 2.0 > -SHARED_LIBS += gnashamf 2.0 > -SHARED_LIBS += gnashserver 2.0 > -SHARED_LIBS += gnashbackend 2.0 > -SHARED_LIBS += gnashgui 2.0 > -SHARED_LIBS += gnashplayer 2.0 > + > +VER= 0.8.3 > +DISTNAME=gnash-${VER} > > CATEGORIES= www > -MASTER_SITES=${MASTER_SITE_GNU:=/gnash/0.8.0/} > +MASTER_SITES=http://getgnash.org/packages/releases/ > > -HOMEPAGE=http://gnash.lulu.com > +HOMEPAGE=http://gnashdev.org > > MAINTAINER= Deanna Phillips <[EMAIL PROTECTED]> > > -# patented codecs > -PERMIT_PACKAGE_CDROM=No > +# GPLv3 > +PERMIT_PACKAGE_CDROM=Yes > PERMIT_PACKAGE_FTP= Yes > PERMIT_DISTFILES_CDROM= Yes > PERMIT_DISTFILES_FTP=Yes > > -LIBTOOL_FLAGS+= --tag=disable-static > -MODULES= devel/gettext > -NO_REGRESS= testsuite available at http://www.gnashdev.org/testcases/ > -USE_GMAKE= Yes > -USE_LIBTOOL= Yes > -USE_X11= Yes > - > -BUILD_DEPENDS+= ::devel/boost > +WANTLIB= c crypto expat freetype fontconfig \ > + glib-2.0 gobject-2.0 gthread-2.0 gmodule-2.0\ > + idn pcre jpeg m pthread ssl stdc++ z \ > + gstbase-0.10 gstreamer-0.10 > > +MODULES= devel/gettext > > LIB_DEPENDS+=curl.>=5::net/curl \ > xml2.>=9.0::textproc/libxml \ > - theora.>=2::multimedia/libtheora \ > agg.>=2::graphics/agg \ > gdk_pixbuf-2.0,gtk-x11-2.0,gdk-x11-2.0::x11/gtk+2 \ > - boost_thread-mt,boost_date_time::devel/boost \ > + > boost_thread-mt.>=1,boost_date_time-mt.>=1:boost->=1.34.1p2:devel/boost \ > ltdl::devel/libtool,-ltdl \ > - SDL.>=7::devel/sdl \ > - vorbis,vorbisenc::audio/libvorbis \ > - avcodec.>=9,avutil.>=2,avformat.>=9::graphics/ffmpeg > - > -WANTLIB= Xau Xcursor Xdmcp Xfixes Xi Xinerama Xrandr expat \ > - freetype fontconfig Xrender usbhid Xext X11 ICE SM \ > - stdc++ m pthread c ssl crypto z ogg cairo \ > - glib-2.0 pango-1.0 pangoft2-1.0 pangocairo-1.0 pangox-1.0 \ > - gobject-2.0 gmodule-2.0 atk-1.0 png jpeg glitz idn > - > -CONFIGURE_STYLE=gnu > - > -.for dir in libamf backend libbase libgeometry gui server > - LINKDIRS+=-L${WRKSRC}/${dir}/.libs > -.endfor > + gstpbutils-0.10::multimedia/gstreamer-0.10/plugins-base > > -CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \ > - LDFLAGS="${LINKDIRS} \ > - -L${LOCALBASE}/lib" > +RUN_DEPENDS+= > :gst-ffmpeg->=0.10.4:multimedia/gstreamer-0.10/plugins-ffmpeg \ > + :gstreamer-mad-*:multimedia/gstreamer-0.10/plugins-ugly,-mad \ > + ::multimedia/gstreamer-0.10/plugins-bad \ > + > :gstreamer-plugins-good->=0.10.8p3:multimedia/gstreamer-0.10/plugins-good \ > + > :gstreamer-confelements-*:multimedia/gstreamer-0.10/plugins-good,-gconf \ > + > :gstreamer-gnome->=0.10.19p1:multimedia/gstreamer-0.10/plugins-base,-gnome > > -CONFIGURE_ARGS+=--enable-media=ffmpeg \ > - --with-plugindir=${LOCALBASE}/lib/mozilla-plugins \ > - --disable-klash \ > +USE_X11= Yes > +USE_GMAKE= Yes > +USE_LIBTOOL= Yes > +LIBTOOL_FLAGS+= --tag=disable-static > + > +CONFIGURE_STYLE= gnu > + > +post-install: > + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/gnash > + ${INSTALL_DATA} ${WRKSRC}/libbase/{gnashpluginrc,gnashrc} \ > + ${PREFIX}/share/examples/gnash > + > +CONFIGURE_ARGS+=--with-npapi-plugindir=${LOCALBASE}/lib/mozilla-plugins \ > --disable-cygnal \ > --dis
Re: UPDATE www/gnash
Aaron Stellman writes: > On Thu, Jun 26, 2008 at 01:27:27PM +, Deanna Phillips wrote: >> guilherme m. schroeder writes: >> >> > Worked fine here (OpenBSD-current/amd64). Just needed to >> > change the int64_t to gint64 that i sent to you. >> >> Thanks! >> >> If you sent me a patch, I didn't receive it. Please try >> again or post it here. >> > yea, it doesn't build on OpenBSD-current/amd64, related to the > issue reported above. Here is a new diff with guilherme's amd64 fix. Index: Makefile === RCS file: /cvs/ports/www/gnash/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile18 Dec 2007 22:04:32 - 1.19 +++ Makefile27 Jun 2008 12:12:22 - @@ -2,82 +2,74 @@ SHARED_ONLY= Yes COMMENT= flash player with firefox browser plugin -DISTNAME= gnash-0.8.0 -PKGNAME= ${DISTNAME}p3 -SHARED_LIBS += gnashbase 2.0 -SHARED_LIBS += gnashgeo 2.0 -SHARED_LIBS += gnashamf 2.0 -SHARED_LIBS += gnashserver 2.0 -SHARED_LIBS += gnashbackend 2.0 -SHARED_LIBS += gnashgui 2.0 -SHARED_LIBS += gnashplayer 2.0 + +VER= 0.8.3 +DISTNAME= gnash-${VER} CATEGORIES=www -MASTER_SITES= ${MASTER_SITE_GNU:=/gnash/0.8.0/} +MASTER_SITES= http://getgnash.org/packages/releases/ -HOMEPAGE= http://gnash.lulu.com +HOMEPAGE= http://gnashdev.org MAINTAINER=Deanna Phillips <[EMAIL PROTECTED]> -# patented codecs -PERMIT_PACKAGE_CDROM= No +# GPLv3 +PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP=Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes -LIBTOOL_FLAGS+=--tag=disable-static -MODULES= devel/gettext -NO_REGRESS=testsuite available at http://www.gnashdev.org/testcases/ -USE_GMAKE= Yes -USE_LIBTOOL= Yes -USE_X11= Yes - -BUILD_DEPENDS+=::devel/boost +WANTLIB= c crypto expat freetype fontconfig \ + glib-2.0 gobject-2.0 gthread-2.0 gmodule-2.0\ + idn pcre jpeg m pthread ssl stdc++ z \ + gstbase-0.10 gstreamer-0.10 +MODULES= devel/gettext LIB_DEPENDS+= curl.>=5::net/curl \ xml2.>=9.0::textproc/libxml \ - theora.>=2::multimedia/libtheora \ agg.>=2::graphics/agg \ gdk_pixbuf-2.0,gtk-x11-2.0,gdk-x11-2.0::x11/gtk+2 \ - boost_thread-mt,boost_date_time::devel/boost \ + boost_thread-mt.>=1,boost_date_time-mt.>=1:boost->=1.34.1p2:devel/boost \ ltdl::devel/libtool,-ltdl \ - SDL.>=7::devel/sdl \ - vorbis,vorbisenc::audio/libvorbis \ - avcodec.>=9,avutil.>=2,avformat.>=9::graphics/ffmpeg - -WANTLIB= Xau Xcursor Xdmcp Xfixes Xi Xinerama Xrandr expat \ - freetype fontconfig Xrender usbhid Xext X11 ICE SM \ - stdc++ m pthread c ssl crypto z ogg cairo \ - glib-2.0 pango-1.0 pangoft2-1.0 pangocairo-1.0 pangox-1.0 \ - gobject-2.0 gmodule-2.0 atk-1.0 png jpeg glitz idn - -CONFIGURE_STYLE=gnu - -.for dir in libamf backend libbase libgeometry gui server - LINKDIRS+=-L${WRKSRC}/${dir}/.libs -.endfor + gstpbutils-0.10::multimedia/gstreamer-0.10/plugins-base -CONFIGURE_ENV+=CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="${LINKDIRS} \ - -L${LOCALBASE}/lib" +RUN_DEPENDS+= :gst-ffmpeg->=0.10.4:multimedia/gstreamer-0.10/plugins-ffmpeg \ + :gstreamer-mad-*:multimedia/gstreamer-0.10/plugins-ugly,-mad \ + ::multimedia/gstreamer-0.10/plugins-bad \ + :gstreamer-plugins-good->=0.10.8p3:multimedia/gstreamer-0.10/plugins-good \ + :gstreamer-confelements-*:multimedia/gstreamer-0.10/plugins-good,-gconf \ + :gstreamer-gnome->=0.10.19p1:multimedia/gstreamer-0.10/plugins-base,-gnome -CONFIGURE_ARGS+=--enable-media=ffmpeg \ - --with-plugindir=${LOCALBASE}/lib/mozilla-plugins \ - --disable-klash \ +USE_X11= Yes +USE_GMAKE= Yes +USE_LIBTOOL= Yes +LIBTOOL_FLAGS+=--tag=disable-static + +CONFIGURE_STYLE= gnu + +post-install: + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/gnash + ${INSTALL_DATA} ${WRKSRC}/libbase/{gnashpluginrc,gnashrc} \ + ${PREFIX}/share/examples/gnash + +CONFIGURE_ARGS+=--with-npapi-plugindir=${LOCALBASE}/lib/mozilla-plugins \ --disable-cygnal \ --disable-debugger \ --enable-renderer=agg \ --enable-gui=gtk \ - --without-gcc-arch \ --with-libintl-prefix=${LOCALBASE} -MAKE_FLAGS+= libgnashbase_la_LDFLAGS= \ - libgnashgeo_la_LDFLAGS= \ - libgnashamf_la_LDFLAGS= \ - libgnashserver_la_LDFLAGS= \ - libgnashbackend_la_LDFLAGS= \ - libgnashgui_la_LDFLAGS= \ - libgnashplayer_la_LDFLAGS= +CONFIGURE_ENV+=CPPFLAGS="-I${
Re: UPDATE www/gnash
On Thu, Jun 26, 2008 at 01:27:27PM +, Deanna Phillips wrote: > guilherme m. schroeder writes: > > > Worked fine here (OpenBSD-current/amd64). > > Just needed to change the int64_t to gint64 that i sent to you. > > Thanks! > > If you sent me a patch, I didn't receive it. Please try again > or post it here. > yea, it doesn't build on OpenBSD-current/amd64, related to the issue reported above. c++ -DHAVE_CONFIG_H -I. -I../.. -I../../libnet -I../../backend -I../../server -I../../server/swf -I../../server/parser -I../../server/vm -I../../libbase -I../../libgeometry -I../../libamf -I../../libltdl -I../../libmedia -I../.. -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/X11R6/include/freetype2 -I/usr/X11R6/include -I/usr/local/include/gstreamer-0.10 -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/libxml2 -I/usr/local/include -I../../libmedia/gst -I/usr/local/include -O2 -pipe -pthread -pthread -W -Wall -Wcast-align -Wcast-qual -Wpointer-arith -Wreturn-type -MT SoundGst.lo -MD -MP -MF .deps/SoundGst.Tpo -c SoundGst.cpp -fPIC -DPIC -o .libs/SoundGst.o SoundGst.cpp: In member function `virtual unsigned int gnash::SoundGst::getDuration()': SoundGst.cpp:233: error: invalid conversion from `int64_t*' to `gint64*' SoundGst.cpp: In member function `virtual unsigned int gnash::SoundGst::getPosition()': SoundGst.cpp:258: error: invalid conversion from `int64_t*' to `gint64*' gmake[3]: *** [SoundGst.lo] Error 1 gmake[3]: Leaving directory `/usr/obj/ports/gnash-0.8.3/gnash-0.8.3/server/asobj' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/usr/obj/ports/gnash-0.8.3/gnash-0.8.3/server' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/obj/ports/gnash-0.8.3/gnash-0.8.3' gmake: *** [all] Error 2 *** Error code 2
Re: UPDATE www/gnash
Edd Barrett writes: > * Sound is awful on my system is sounds crunchy and jumpy. I have updated my diff with more strict dependency checking. Meanwhile, you need exactly: - gstreamer-plugins-good-0.10.8p3 - gnome-vfs2-2.20.1p8 and - gstreamer-gnome-0.10.19p1 That should fix the sound. If not please let me know. There is no seeking or buffering in this release so you may experience some sound damage at startup. I have run into that from time to time but it always clears up. > * Unchecking the sound box does not mute as expected, if > anything it makes sound slightly better. Still un-listenable. Sound isn't really hooked up to the player this time, so that effect must have been psychological. :) All gnash does is start up the movie and hand it over to gstreamer, so there's no muting or adjusting the volume. This affects the other movie control items so that nothing in the menu really works as it should. The only reliable control is to reload the page. All that said, I am really happy with this release. Once you get used to the ..ahem.. quirks and learn to work with them, youtube and google video work flawlessly. I never expected it to get this good. :) > Is all the gnome stuff required or just optional? Generally I > try to keep all the gnome clutter off my system. It is absolutely required, since it handles all of the media playback. Hopefully this new diff will force the required versions of all the dependencies. Thanks for testing! Index: Makefile === RCS file: /cvs/ports/www/gnash/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile18 Dec 2007 22:04:32 - 1.19 +++ Makefile25 Jun 2008 13:07:27 - @@ -2,82 +2,76 @@ SHARED_ONLY= Yes COMMENT= flash player with firefox browser plugin -DISTNAME= gnash-0.8.0 -PKGNAME= ${DISTNAME}p3 -SHARED_LIBS += gnashbase 2.0 -SHARED_LIBS += gnashgeo 2.0 -SHARED_LIBS += gnashamf 2.0 -SHARED_LIBS += gnashserver 2.0 -SHARED_LIBS += gnashbackend 2.0 -SHARED_LIBS += gnashgui 2.0 -SHARED_LIBS += gnashplayer 2.0 + +VER= 0.8.3 +DISTNAME= gnash-${VER} CATEGORIES=www -MASTER_SITES= ${MASTER_SITE_GNU:=/gnash/0.8.0/} +MASTER_SITES= http://getgnash.org/packages/releases/ -HOMEPAGE= http://gnash.lulu.com +HOMEPAGE= http://gnashdev.org MAINTAINER=Deanna Phillips <[EMAIL PROTECTED]> -# patented codecs -PERMIT_PACKAGE_CDROM= No +# GPLv3 +PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP=Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes -LIBTOOL_FLAGS+=--tag=disable-static -MODULES= devel/gettext -NO_REGRESS=testsuite available at http://www.gnashdev.org/testcases/ -USE_GMAKE= Yes -USE_LIBTOOL= Yes -USE_X11= Yes +BUILD_DEPENDS+=boost->=1.34.1p2:devel/boost -BUILD_DEPENDS+=::devel/boost +WANTLIB= c crypto expat freetype fontconfig \ + glib-2.0 gobject-2.0 gthread-2.0 gmodule-2.0\ + idn pcre jpeg m pthread ssl stdc++ z \ + gstbase-0.10 gstreamer-0.10 +MODULES= devel/gettext LIB_DEPENDS+= curl.>=5::net/curl \ xml2.>=9.0::textproc/libxml \ - theora.>=2::multimedia/libtheora \ agg.>=2::graphics/agg \ gdk_pixbuf-2.0,gtk-x11-2.0,gdk-x11-2.0::x11/gtk+2 \ - boost_thread-mt,boost_date_time::devel/boost \ + boost_thread-mt.>=1,boost_date_time-mt.>=1::devel/boost \ ltdl::devel/libtool,-ltdl \ - SDL.>=7::devel/sdl \ - vorbis,vorbisenc::audio/libvorbis \ - avcodec.>=9,avutil.>=2,avformat.>=9::graphics/ffmpeg - -WANTLIB= Xau Xcursor Xdmcp Xfixes Xi Xinerama Xrandr expat \ - freetype fontconfig Xrender usbhid Xext X11 ICE SM \ - stdc++ m pthread c ssl crypto z ogg cairo \ - glib-2.0 pango-1.0 pangoft2-1.0 pangocairo-1.0 pangox-1.0 \ - gobject-2.0 gmodule-2.0 atk-1.0 png jpeg glitz idn - -CONFIGURE_STYLE=gnu - -.for dir in libamf backend libbase libgeometry gui server - LINKDIRS+=-L${WRKSRC}/${dir}/.libs -.endfor + gstpbutils-0.10::multimedia/gstreamer-0.10/plugins-base -CONFIGURE_ENV+=CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="${LINKDIRS} \ - -L${LOCALBASE}/lib" +RUN_DEPENDS+= :gst-ffmpeg->=0.10.4:multimedia/gstreamer-0.10/plugins-ffmpeg \ + :gstreamer-mad-*:multimedia/gstreamer-0.10/plugins-ugly,-mad \ + ::multimedia/gstreamer-0.10/plugins-bad \ + :gstreamer-plugins-good->=0.10.8p3:multimedia/gstreamer-0.10/plugins-good \ + :gstreamer-confelements-*:multimedia/gstreamer-0.10/plugins-good,-gconf \ + :gstreamer-gnome->=0.10.19p1:multimedia/gstreamer-0.10/plugins-base,-gnome + +USE_X11= Yes +USE_GMAKE= Yes +USE_LIBTOOL= Yes +LIBTOOL_FLAGS+=
Re: UPDATE www/gnash
guilherme m. schroeder writes: > Worked fine here (OpenBSD-current/amd64). > Just needed to change the int64_t to gint64 that i sent to you. Thanks! If you sent me a patch, I didn't receive it. Please try again or post it here.
Re: UPDATE www/gnash
Hi Deanna, Deanna Phillips wrote: Comments, ok? Video has become a bit better since the last version :) However: * Sound is awful on my system is sounds crunchy and jumpy. * Unchecking the sound box does not mute as expected, if anything it makes sound slightly better. Still un-listenable. My sound card: auich0 at pci0 dev 31 function 5 "Intel 82801EB/ER AC97" rev 0x02: irq 3, ICH5 AC97 audio0 at auich0 auich0: measured ac97 link rate at 48003 Hz, will use 48000 Hz I have tested with youtube and google vids. I will try this on my home pc too which has a m-audio pro usb sound card. May make some difference. Is all the gnome stuff required or just optional? Generally I try to keep all the gnome clutter off my system. Thanks
Re: UPDATE: www/gnash
On Wed, May 07, 2008 at 12:04:06PM +0100, Edd Barrett wrote: > On Wed, May 7, 2008 at 3:28 AM, Deanna Phillips <[EMAIL PROTECTED]> wrote: > > "Brandon Mercer" <[EMAIL PROTECTED]> writes: > > > > > Any chance this is going to make it into ports? > > I notice that the volume bar and fullscreen does not work on youtube vids. > > Maybe our fault maybe theirs. > the volume should be handled in software, since sdl doesn't do hardware volume control. so I'd say it's gnash's problem. > I hope adobe openscreen will make it to openbsd :\ > > > -- > > Best Regards > > Edd > > http://students.dec.bournemouth.ac.uk/ebarrett > -- [EMAIL PROTECTED] SDF Public Access UNIX System - http://sdf.lonestar.org
Re: UPDATE: www/gnash
On Wed, May 7, 2008 at 3:28 AM, Deanna Phillips <[EMAIL PROTECTED]> wrote: > "Brandon Mercer" <[EMAIL PROTECTED]> writes: > > > Any chance this is going to make it into ports? I notice that the volume bar and fullscreen does not work on youtube vids. Maybe our fault maybe theirs. I hope adobe openscreen will make it to openbsd :\ -- Best Regards Edd http://students.dec.bournemouth.ac.uk/ebarrett
Re: UPDATE: www/gnash
"Brandon Mercer" <[EMAIL PROTECTED]> writes: > Any chance this is going to make it into ports? Replied privately by mistake.. I'd rather not commit this until we find solutions for the shared memory leak and the X crashes. And again, this release seems to be even worse than what we already have in ports. Youtube audio skips and stutters so badly I have to mute it. > Brandon > > On Sat, Apr 26, 2008 at 3:14 PM, Deanna Phillips > <[EMAIL PROTECTED]> wrote: >> This diff, from brad@, updates gnash to 0.8.2. So far, it's >> only been tested on i386. >> >> Changes: http://gnashdev.org/?q=node/52 >> >> Brad takes MAINTAINER (yay!) >> >> Index: Makefile >> === >> RCS file: /cvs/ports/www/gnash/Makefile,v >> retrieving revision 1.19 >> diff -u -p -r1.19 Makefile >> --- Makefile18 Dec 2007 22:04:32 - 1.19 >> +++ Makefile26 Apr 2008 04:33:58 - >> @@ -1,83 +1,59 @@ >> # $OpenBSD: Makefile,v 1.19 2007/12/18 22:04:32 deanna Exp $ >> + >> SHARED_ONLY= Yes >> >> -COMMENT= flash player with firefox browser plugin >> -DISTNAME= gnash-0.8.0 >> -PKGNAME= ${DISTNAME}p3 >> -SHARED_LIBS += gnashbase 2.0 >> -SHARED_LIBS += gnashgeo 2.0 >> -SHARED_LIBS += gnashamf 2.0 >> -SHARED_LIBS += gnashserver 2.0 >> -SHARED_LIBS += gnashbackend 2.0 >> -SHARED_LIBS += gnashgui 2.0 >> -SHARED_LIBS += gnashplayer 2.0 >> +COMMENT= Flash player with Firefox browser plugin >> >> +VER= 0.8.2 >> +DISTNAME= gnash-${VER} >> CATEGORIES=www >> -MASTER_SITES= ${MASTER_SITE_GNU:=/gnash/0.8.0/} >> +MASTER_SITES= ${MASTER_SITE_GNU:=/gnash/${VER}/} >> >> HOMEPAGE= http://gnash.lulu.com >> >> -MAINTAINER=Deanna Phillips <[EMAIL PROTECTED]> >> +MAINTAINER=Brad Smith <[EMAIL PROTECTED]> >> >> -# patented codecs >> -PERMIT_PACKAGE_CDROM= No >> +# GPLv3 >> +PERMIT_PACKAGE_CDROM= patents >> PERMIT_PACKAGE_FTP=Yes >> PERMIT_DISTFILES_CDROM= Yes >> PERMIT_DISTFILES_FTP= Yes >> +WANTLIB= X11 Xau Xdmcp Xext Xrandr Xrender a52 c crypto expat \ >> + faac faad freetype fontconfig glib-2.0 gobject-2.0 idn \ >> + jpeg m mp3lame ogg pthread ssl stdc++ x264 usbhid z >> >> -LIBTOOL_FLAGS+=--tag=disable-static >> MODULES= devel/gettext >> -NO_REGRESS=testsuite available at http://www.gnashdev.org/testcases/ >> -USE_GMAKE= Yes >> -USE_LIBTOOL= Yes >> -USE_X11= Yes >> - >> -BUILD_DEPENDS+=::devel/boost >> - >> - >> LIB_DEPENDS+= curl.>=5::net/curl \ >> xml2.>=9.0::textproc/libxml \ >> theora.>=2::multimedia/libtheora \ >> agg.>=2::graphics/agg \ >> gdk_pixbuf-2.0,gtk-x11-2.0,gdk-x11-2.0::x11/gtk+2 \ >> - boost_thread-mt,boost_date_time::devel/boost \ >> + boost_thread-mt.>=1,boost_date_time-mt.>=1::devel/boost \ >> ltdl::devel/libtool,-ltdl \ >> SDL.>=7::devel/sdl \ >> vorbis,vorbisenc::audio/libvorbis \ >> avcodec.>=9,avutil.>=2,avformat.>=9::graphics/ffmpeg >> >> -WANTLIB= Xau Xcursor Xdmcp Xfixes Xi Xinerama Xrandr expat \ >> - freetype fontconfig Xrender usbhid Xext X11 ICE SM \ >> - stdc++ m pthread c ssl crypto z ogg cairo \ >> - glib-2.0 pango-1.0 pangoft2-1.0 pangocairo-1.0 pangox-1.0 \ >> - gobject-2.0 gmodule-2.0 atk-1.0 png jpeg glitz idn >> - >> -CONFIGURE_STYLE=gnu >> - >> -.for dir in libamf backend libbase libgeometry gui server >> - LINKDIRS+=-L${WRKSRC}/${dir}/.libs >> -.endfor >> - >> -CONFIGURE_ENV+=CPPFLAGS="-I${LOCALBASE}/include" \ >> - LDFLAGS="${LINKDIRS} \ >> - -L${LOCALBASE}/lib" >> - >> +USE_X11= Yes >> +USE_GMAKE= Yes >> +USE_LIBTOOL= Yes >> +LIBTOOL_FLAGS+=--tag=disable-static >> +CONFIGURE_STYLE= gnu >> CONFIGURE_ARGS+=--enable-media=ffmpeg \ >> - --with-plugindir=${LOCALBASE}/lib/mozilla-plugins \ >> - --disable-klash \ >> + --with-npapi-plugindir=${LOCALBASE}/lib/mozilla-plugins \ >> --disable-cygnal \ >> --disable-debugger \ >> --enable-renderer=agg \ >> --enable-gui=gtk \ >> - --without-gcc-arch \ >> --with-libintl-prefix=${LOCALBASE} >> +CONFIGURE_ENV+=CPPFLAGS="-I${LOCALBASE}/include" \ >> + LDFLAGS="-L${LOCALBASE}/lib" >> + >> +INSTALL_TARGET=install install-plugins >> + >> +NO_REGRESS=testsuite available at http://www.gnashdev.org/testcases/ >> >> -MAKE_FLAGS+= libgnashbase_la_LDFLAGS= \ >> - libgnashgeo_la_LDFLAGS= \ >> - libgnashamf_la_LDFLAGS= \ >> - libgnashserver_la_LDFLAGS= \ >> - libgnashbackend_la_LDFLAGS= \ >> -
Re: UPDATE: www/gnash
Any chance this is going to make it into ports? Brandon On Sat, Apr 26, 2008 at 3:14 PM, Deanna Phillips <[EMAIL PROTECTED]> wrote: > This diff, from brad@, updates gnash to 0.8.2. So far, it's > only been tested on i386. > > Changes: http://gnashdev.org/?q=node/52 > > Brad takes MAINTAINER (yay!) > > Index: Makefile > === > RCS file: /cvs/ports/www/gnash/Makefile,v > retrieving revision 1.19 > diff -u -p -r1.19 Makefile > --- Makefile18 Dec 2007 22:04:32 - 1.19 > +++ Makefile26 Apr 2008 04:33:58 - > @@ -1,83 +1,59 @@ > # $OpenBSD: Makefile,v 1.19 2007/12/18 22:04:32 deanna Exp $ > + > SHARED_ONLY= Yes > > -COMMENT= flash player with firefox browser plugin > -DISTNAME= gnash-0.8.0 > -PKGNAME= ${DISTNAME}p3 > -SHARED_LIBS += gnashbase 2.0 > -SHARED_LIBS += gnashgeo 2.0 > -SHARED_LIBS += gnashamf 2.0 > -SHARED_LIBS += gnashserver 2.0 > -SHARED_LIBS += gnashbackend 2.0 > -SHARED_LIBS += gnashgui 2.0 > -SHARED_LIBS += gnashplayer 2.0 > +COMMENT= Flash player with Firefox browser plugin > > +VER= 0.8.2 > +DISTNAME= gnash-${VER} > CATEGORIES=www > -MASTER_SITES= ${MASTER_SITE_GNU:=/gnash/0.8.0/} > +MASTER_SITES= ${MASTER_SITE_GNU:=/gnash/${VER}/} > > HOMEPAGE= http://gnash.lulu.com > > -MAINTAINER=Deanna Phillips <[EMAIL PROTECTED]> > +MAINTAINER=Brad Smith <[EMAIL PROTECTED]> > > -# patented codecs > -PERMIT_PACKAGE_CDROM= No > +# GPLv3 > +PERMIT_PACKAGE_CDROM= patents > PERMIT_PACKAGE_FTP=Yes > PERMIT_DISTFILES_CDROM= Yes > PERMIT_DISTFILES_FTP= Yes > +WANTLIB= X11 Xau Xdmcp Xext Xrandr Xrender a52 c crypto expat \ > + faac faad freetype fontconfig glib-2.0 gobject-2.0 idn \ > + jpeg m mp3lame ogg pthread ssl stdc++ x264 usbhid z > > -LIBTOOL_FLAGS+=--tag=disable-static > MODULES= devel/gettext > -NO_REGRESS=testsuite available at http://www.gnashdev.org/testcases/ > -USE_GMAKE= Yes > -USE_LIBTOOL= Yes > -USE_X11= Yes > - > -BUILD_DEPENDS+=::devel/boost > - > - > LIB_DEPENDS+= curl.>=5::net/curl \ > xml2.>=9.0::textproc/libxml \ > theora.>=2::multimedia/libtheora \ > agg.>=2::graphics/agg \ > gdk_pixbuf-2.0,gtk-x11-2.0,gdk-x11-2.0::x11/gtk+2 \ > - boost_thread-mt,boost_date_time::devel/boost \ > + boost_thread-mt.>=1,boost_date_time-mt.>=1::devel/boost \ > ltdl::devel/libtool,-ltdl \ > SDL.>=7::devel/sdl \ > vorbis,vorbisenc::audio/libvorbis \ > avcodec.>=9,avutil.>=2,avformat.>=9::graphics/ffmpeg > > -WANTLIB= Xau Xcursor Xdmcp Xfixes Xi Xinerama Xrandr expat \ > - freetype fontconfig Xrender usbhid Xext X11 ICE SM \ > - stdc++ m pthread c ssl crypto z ogg cairo \ > - glib-2.0 pango-1.0 pangoft2-1.0 pangocairo-1.0 pangox-1.0 \ > - gobject-2.0 gmodule-2.0 atk-1.0 png jpeg glitz idn > - > -CONFIGURE_STYLE=gnu > - > -.for dir in libamf backend libbase libgeometry gui server > - LINKDIRS+=-L${WRKSRC}/${dir}/.libs > -.endfor > - > -CONFIGURE_ENV+=CPPFLAGS="-I${LOCALBASE}/include" \ > - LDFLAGS="${LINKDIRS} \ > - -L${LOCALBASE}/lib" > - > +USE_X11= Yes > +USE_GMAKE= Yes > +USE_LIBTOOL= Yes > +LIBTOOL_FLAGS+=--tag=disable-static > +CONFIGURE_STYLE= gnu > CONFIGURE_ARGS+=--enable-media=ffmpeg \ > - --with-plugindir=${LOCALBASE}/lib/mozilla-plugins \ > - --disable-klash \ > + --with-npapi-plugindir=${LOCALBASE}/lib/mozilla-plugins \ > --disable-cygnal \ > --disable-debugger \ > --enable-renderer=agg \ > --enable-gui=gtk \ > - --without-gcc-arch \ > --with-libintl-prefix=${LOCALBASE} > +CONFIGURE_ENV+=CPPFLAGS="-I${LOCALBASE}/include" \ > + LDFLAGS="-L${LOCALBASE}/lib" > + > +INSTALL_TARGET=install install-plugins > + > +NO_REGRESS=testsuite available at http://www.gnashdev.org/testcases/ > > -MAKE_FLAGS+= libgnashbase_la_LDFLAGS= \ > - libgnashgeo_la_LDFLAGS= \ > - libgnashamf_la_LDFLAGS= \ > - libgnashserver_la_LDFLAGS= \ > - libgnashbackend_la_LDFLAGS= \ > - libgnashgui_la_LDFLAGS= \ > - libgnashplayer_la_LDFLAGS= > +post-install: > + @mv ${PREFIX}/bin/dumpshm ${PREFIX}/bin/gnash-dumpshm > > .include > Index: distinfo > === > RCS file: /cvs/ports/www/gnash/distinfo,v > retrieving revision 1.4 > diff -u -p -r1.4 distinfo > --- distinfo7 Jul 2007 10:47:04 - 1.4 > +++ distinfo
Re: UPDATE: www/gnash
On Sat, Apr 26, 2008 at 03:14:32PM -0400, Deanna Phillips wrote: > This diff, from brad@, updates gnash to 0.8.2. So far, it's > only been tested on i386. > > Changes: http://gnashdev.org/?q=node/52 > > Brad takes MAINTAINER (yay!) I seem to have just had a kernel panic while running a copy of gnash build from this port. I was in X obviously, so didn't have a chance to get into the debugger. I don't know that it'll be much use, but I've attached my dmesg.boot from after I rebooted. The only two interesting lines I saw were: uvm_mapent_alloc: out of static map entries uvm_mapent_alloc: out of static map entries hidev0: 3 buttons and Z dir. wsmouse0 at ums0 mux 0 sd1 detached sd0 detached scsibus1 detached umass0 detached wsmouse0 detached ums0 detached uhidev0 detached uhub6 detached uhub5 detached uhub5 at uhub0 port 3 "Standard Microsystems product 0x2502" rev 2.00/0.01 addr 2 uhub6 at uhub5 port 1 "Standard Microsystems product 0x2602" rev 2.00/0.00 addr 3 umass0 at uhub6 port 1 configuration 1 interface 0 "Generic Flash Card Reader" rev 2.00/4.44 addr 4 umass0: using SCSI over Bulk-Only scsibus1 at umass0: 2 targets sd0 at scsibus1 targ 1 lun 0: SCSI0 0/direct removable sd0: drive offline sd1 at scsibus1 targ 1 lun 1: SCSI0 0/direct removable sd1: drive offline uhidev0 at uhub6 port 4 configuration 1 interface 0 "Logitech USB-PS/2 Optical Mouse" rev 2.00/20.00 addr 5 uhidev0: iclass 3/1 ums0 at uhidev0: 3 buttons and Z dir. wsmouse0 at ums0 mux 0 sd1 detached sd0 detached scsibus1 detached umass0 detached wsmouse0 detached ums0 detached uhidev0 detached uhub6 detached uhub5 detached uhub5 at uhub0 port 3 "Standard Microsystems product 0x2502" rev 2.00/0.01 addr 2 uhub6 at uhub5 port 1 "Standard Microsystems product 0x2602" rev 2.00/0.00 addr 3 umass0 at uhub6 port 1 configuration 1 interface 0 "Generic Flash Card Reader" rev 2.00/4.44 addr 4 umass0: using SCSI over Bulk-Only scsibus1 at umass0: 2 targets sd0 at scsibus1 targ 1 lun 0: SCSI0 0/direct removable sd0: drive offline sd1 at scsibus1 targ 1 lun 1: SCSI0 0/direct removable sd1: drive offline uhidev0 at uhub6 port 4 configuration 1 interface 0 "Logitech USB-PS/2 Optical Mouse" rev 2.00/20.00 addr 5 uhidev0: iclass 3/1 ums0 at uhidev0: 3 buttons and Z dir. wsmouse0 at ums0 mux 0 ehci_idone: ex=0xd20eca00 is done! sd1 detached sd0 detached scsibus1 detached umass0 detached wsmouse0 detached ums0 detached uhidev0 detached uhub6 detached uhub5 detached uhub5 at uhub0 port 3 "Standard Microsystems product 0x2502" rev 2.00/0.01 addr 2 uhub6 at uhub5 port 1 "Standard Microsystems product 0x2602" rev 2.00/0.00 addr 3 umass0 at uhub6 port 1 configuration 1 interface 0 "Generic Flash Card Reader" rev 2.00/4.44 addr 4 umass0: using SCSI over Bulk-Only scsibus1 at umass0: 2 targets sd0 at scsibus1 targ 1 lun 0: SCSI0 0/direct removable sd0: drive offline sd1 at scsibus1 targ 1 lun 1: SCSI0 0/direct removable sd1: drive offline uhidev0 at uhub6 port 4 configuration 1 interface 0 "Logitech USB-PS/2 Optical Mouse" rev 2.00/20.00 addr 5 uhidev0: iclass 3/1 ums0 at uhidev0: 3 buttons and Z dir. wsmouse0 at ums0 mux 0 ehci_idone: ex=0xd2017e00 is done! sd1 detached sd0 detached scsibus1 detached umass0 detached wsmouse0 detached ums0 detached uhidev0 detached uhub6 detached uhub5 detached uhub5 at uhub0 port 3 "Standard Microsystems product 0x2502" rev 2.00/0.01 addr 2 uhub6 at uhub5 port 1 "Standard Microsystems product 0x2602" rev 2.00/0.00 addr 3 umass0 at uhub6 port 1 configuration 1 interface 0 "Generic Flash Card Reader" rev 2.00/4.44 addr 4 umass0: using SCSI over Bulk-Only scsibus1 at umass0: 2 targets sd0 at scsibus1 targ 1 lun 0: SCSI0 0/direct removable sd0: drive offline sd1 at scsibus1 targ 1 lun 1: SCSI0 0/direct removable sd1: drive offline uhidev0 at uhub6 port 4 configuration 1 interface 0 "Logitech USB-PS/2 Optical Mouse" rev 2.00/20.00 addr 5 uhidev0: iclass 3/1 ums0 at uhidev0: 3 buttons and Z dir. wsmouse0 at ums0 mux 0 pccom3: 1 silo overflow sd1 detached sd0 detached scsibus1 detached umass0 detached wsmouse0 detached ums0 detached uhidev0 detached uhub6 detached uhub5 detached uhub5 at uhub0 port 3 "Standard Microsystems product 0x2502" rev 2.00/0.01 addr 2 uhub6 at uhub5 port 1 "Standard Microsystems product 0x2602" rev 2.00/0.00 addr 3 umass0 at uhub6 port 1 configuration 1 interface 0 "Generic Flash Card Reader" rev 2.00/4.44 addr 4 umass0: using SCSI over Bulk-Only scsibus1 at umass0: 2 targets sd0 at scsibus1 targ 1 lun 0: SCSI0 0/direct removable sd0: drive offline sd1 at scsibus1 targ 1 lun 1: SCSI0 0/direct removable sd1: drive offline uhidev0 at uhub6 port 4 configuration 1 interface 0 "Logitech USB-PS/2 Optical Mouse" rev 2.00/20.00 addr 5 uhidev0: iclass 3/1 ums0 at uhidev0: 3 buttons and Z dir. wsmouse0 at ums0 mux 0 sd1 detached sd0 detached scsibus1 detached umass0 detached wsmouse0 detached ums0 detached uhidev0 detached uhub6 detached uhub5 detached uhub5 at uhub0 port 3 "Standar
Re: UPDATE: www/gnash
On Mon, Apr 28, 2008 at 03:05:49PM +0200, Markus Hennecke wrote: > Jacob Meuser schrieb: > >On Sat, Apr 26, 2008 at 11:32:34PM +0200, Markus Hennecke wrote: > >>On Sat, 26 Apr 2008, Deanna Phillips wrote: > >> > >>>This diff, from brad@, updates gnash to 0.8.2. So far, it's > >>>only been tested on i386. > >>Seems to be working fine on amd64. > > > >looks good on amd64 and i386 here too. > > > > This is another port for which the > >>previous version needs to be uninstalled to compile. This really becomes > >>a PITA. > > > >well, gnash has no dependents, and can you actually use gnash and compile > >it at the same time? gnash is way to cpu hungry to do that on any of > >my machines. > > Of course you are right. However, currently I am no longer building > updated ports by hand but via a script which analyzes the output from > ${PORTSDIR}/infrastructure/build/out-of-date. So these ports that need a > special handling interfere with that practice... I am lazy and it is > really nice to get the system up to date via a single command. your script could uninstall all the old stuff (out-of-date tells you when a depenency is out of date, right?) then 'make SUBDIR=$list install' or something along those lines. > The cpu hunger of gnash does not interfere much with the compilation as > soon as there is more than one cpu core available. It looks like more > and more machines out there will be at least dual cores on the > mainstream archs i386 and amd64. > > Kind regards, > Markus > -- [EMAIL PROTECTED] SDF Public Access UNIX System - http://sdf.lonestar.org
Re: UPDATE: www/gnash
Matthias Kilian schrieb: On Sat, Apr 26, 2008 at 11:32:34PM +0200, Markus Hennecke wrote: Seems to be working fine on amd64. This is another port for which the previous version needs to be uninstalled to compile. This really becomes a PITA. Here's a really crude last-resort hackaround i use for those kind of ports if i'm in a hurry (don't do this at home kids, and remember to make a backup first): $ pkg_info -L sucking-port | sed '1,/^Files:/d;/^$/d;s,\(.*/\)\([^/]*\),mv & \1bratwurstverleih-\2,' | sudo -s $ make package $ pkg_info -L sucking-port | sed '1,/^Files:/d;/^$/d;s,\(.*/\)\([^/]*\),mv \1bratwurstverleih-\2 &,' | sudo -s $ make update espie@ will kill me. I must confess, I "repaired" some ports in a similar way. Your approach looks more sophisticated to me. I will try that the next time a port is so stubborn that it won't build while installed. I hope nobody gets killed doing that :) Kind regards, Markus
Re: UPDATE: www/gnash
Jacob Meuser schrieb: On Sat, Apr 26, 2008 at 11:32:34PM +0200, Markus Hennecke wrote: On Sat, 26 Apr 2008, Deanna Phillips wrote: This diff, from brad@, updates gnash to 0.8.2. So far, it's only been tested on i386. Seems to be working fine on amd64. looks good on amd64 and i386 here too. This is another port for which the previous version needs to be uninstalled to compile. This really becomes a PITA. well, gnash has no dependents, and can you actually use gnash and compile it at the same time? gnash is way to cpu hungry to do that on any of my machines. Of course you are right. However, currently I am no longer building updated ports by hand but via a script which analyzes the output from ${PORTSDIR}/infrastructure/build/out-of-date. So these ports that need a special handling interfere with that practice... I am lazy and it is really nice to get the system up to date via a single command. The cpu hunger of gnash does not interfere much with the compilation as soon as there is more than one cpu core available. It looks like more and more machines out there will be at least dual cores on the mainstream archs i386 and amd64. Kind regards, Markus
Re: UPDATE: www/gnash
Deanna Phillips wrote: This diff, from brad@, updates gnash to 0.8.2. So far, it's only been tested on i386. Changes: http://gnashdev.org/?q=node/52 Yes, it is a lot closer to working, and should go in. Not sure if this is new or not, but there is a shm leak when it fails to run a movie, it appears to quit without freeing shared memory: ian:68$ ipcs Message Queues: T ID KEYMODE OWNERGROUP Shared Memory: T ID KEYMODE OWNERGROUP m655365432001 --rw--- _postgresql _postgresql m65538 0 --rwarwarwa ian ian m65545 0 --rwarwarwa ian ian m65546 0 --rwarwarwa ian ian m 524307 0 --rwarwarwa ian ian Semaphores: T ID KEYMODE OWNERGROUP s655365432001 --rw--- _postgresql _postgresql s655375432002 --rw--- _postgresql _postgresql s655385432003 --rw--- _postgresql _postgresql ian:69$ r gnash gnash player.swf\?mediaId=837486\&affiliateId=84576 Could not load movie 'player.swf?mediaId=837486&affiliateId=84576' ian:70$ ipcs Message Queues: T ID KEYMODE OWNERGROUP Shared Memory: T ID KEYMODE OWNERGROUP m655365432001 --rw--- _postgresql _postgresql m65538 0 --rwarwarwa ian ian m65545 0 --rwarwarwa ian ian m65546 0 --rwarwarwa ian ian m 196626 0 --rwarwarwa ian ian m 524307 0 --rwarwarwa ian ian Semaphores: T ID KEYMODE OWNERGROUP s655365432001 --rw--- _postgresql _postgresql s655375432002 --rw--- _postgresql _postgresql s655385432003 --rw--- _postgresql _postgresql ian:71$ gnash player.swf\?mediaId=5\&affiliateId=5 Could not load movie 'player.swf?mediaId=5&affiliateId=5' ian:72$ ipcs Message Queues: T ID KEYMODE OWNERGROUP Shared Memory: T ID KEYMODE OWNERGROUP m655365432001 --rw--- _postgresql _postgresql m 655361 0 --rwarwarwa ian ian m65538 0 --rwarwarwa ian ian m65545 0 --rwarwarwa ian ian m65546 0 --rwarwarwa ian ian m 196626 0 --rwarwarwa ian ian m 524307 0 --rwarwarwa ian ian Semaphores: T ID KEYMODE OWNERGROUP s655365432001 --rw--- _postgresql _postgresql s655375432002 --rw--- _postgresql _postgresql s655385432003 --rw--- _postgresql _postgresql ian:73$
Re: UPDATE: www/gnash
Hi, Ok here on i386, I can play youtube video without problem, 90 % cpu but it works ! (0.8.0 use the same but play nothing) Thanks. Deanna Phillips wrote: This diff, from brad@, updates gnash to 0.8.2. So far, it's only been tested on i386. Changes: http://gnashdev.org/?q=node/52 Brad takes MAINTAINER (yay!) Index: Makefile === RCS file: /cvs/ports/www/gnash/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile18 Dec 2007 22:04:32 - 1.19 +++ Makefile26 Apr 2008 04:33:58 - @@ -1,83 +1,59 @@ # $OpenBSD: Makefile,v 1.19 2007/12/18 22:04:32 deanna Exp $ + SHARED_ONLY= Yes -COMMENT= flash player with firefox browser plugin -DISTNAME= gnash-0.8.0 -PKGNAME= ${DISTNAME}p3 -SHARED_LIBS += gnashbase 2.0 -SHARED_LIBS += gnashgeo 2.0 -SHARED_LIBS += gnashamf 2.0 -SHARED_LIBS += gnashserver 2.0 -SHARED_LIBS += gnashbackend 2.0 -SHARED_LIBS += gnashgui 2.0 -SHARED_LIBS += gnashplayer 2.0 +COMMENT= Flash player with Firefox browser plugin +VER= 0.8.2 +DISTNAME= gnash-${VER} CATEGORIES=www -MASTER_SITES= ${MASTER_SITE_GNU:=/gnash/0.8.0/} +MASTER_SITES= ${MASTER_SITE_GNU:=/gnash/${VER}/} HOMEPAGE= http://gnash.lulu.com -MAINTAINER= Deanna Phillips <[EMAIL PROTECTED]> +MAINTAINER=Brad Smith <[EMAIL PROTECTED]> -# patented codecs -PERMIT_PACKAGE_CDROM= No +# GPLv3 +PERMIT_PACKAGE_CDROM= patents PERMIT_PACKAGE_FTP=Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes +WANTLIB= X11 Xau Xdmcp Xext Xrandr Xrender a52 c crypto expat \ + faac faad freetype fontconfig glib-2.0 gobject-2.0 idn \ + jpeg m mp3lame ogg pthread ssl stdc++ x264 usbhid z -LIBTOOL_FLAGS+= --tag=disable-static MODULES= devel/gettext -NO_REGRESS=testsuite available at http://www.gnashdev.org/testcases/ -USE_GMAKE= Yes -USE_LIBTOOL= Yes -USE_X11= Yes - -BUILD_DEPENDS+=::devel/boost - - LIB_DEPENDS+= curl.>=5::net/curl \ xml2.>=9.0::textproc/libxml \ theora.>=2::multimedia/libtheora \ agg.>=2::graphics/agg \ gdk_pixbuf-2.0,gtk-x11-2.0,gdk-x11-2.0::x11/gtk+2 \ - boost_thread-mt,boost_date_time::devel/boost \ + boost_thread-mt.>=1,boost_date_time-mt.>=1::devel/boost \ ltdl::devel/libtool,-ltdl \ SDL.>=7::devel/sdl \ vorbis,vorbisenc::audio/libvorbis \ avcodec.>=9,avutil.>=2,avformat.>=9::graphics/ffmpeg -WANTLIB= Xau Xcursor Xdmcp Xfixes Xi Xinerama Xrandr expat \ - freetype fontconfig Xrender usbhid Xext X11 ICE SM \ - stdc++ m pthread c ssl crypto z ogg cairo \ - glib-2.0 pango-1.0 pangoft2-1.0 pangocairo-1.0 pangox-1.0 \ - gobject-2.0 gmodule-2.0 atk-1.0 png jpeg glitz idn - -CONFIGURE_STYLE=gnu - -.for dir in libamf backend libbase libgeometry gui server - LINKDIRS+=-L${WRKSRC}/${dir}/.libs -.endfor - -CONFIGURE_ENV+=CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="${LINKDIRS} \ - -L${LOCALBASE}/lib" - +USE_X11= Yes +USE_GMAKE= Yes +USE_LIBTOOL= Yes +LIBTOOL_FLAGS+=--tag=disable-static +CONFIGURE_STYLE= gnu CONFIGURE_ARGS+=--enable-media=ffmpeg \ - --with-plugindir=${LOCALBASE}/lib/mozilla-plugins \ - --disable-klash \ + --with-npapi-plugindir=${LOCALBASE}/lib/mozilla-plugins \ --disable-cygnal \ --disable-debugger \ --enable-renderer=agg \ --enable-gui=gtk \ - --without-gcc-arch \ --with-libintl-prefix=${LOCALBASE} +CONFIGURE_ENV+=CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +INSTALL_TARGET=install install-plugins + +NO_REGRESS=testsuite available at http://www.gnashdev.org/testcases/ -MAKE_FLAGS+= libgnashbase_la_LDFLAGS= \ - libgnashgeo_la_LDFLAGS= \ - libgnashamf_la_LDFLAGS= \ - libgnashserver_la_LDFLAGS= \ - libgnashbackend_la_LDFLAGS= \ - libgnashgui_la_LDFLAGS= \ - libgnashplayer_la_LDFLAGS= +post-install: + @mv ${PREFIX}/bin/dumpshm ${PREFIX}/bin/gnash-dumpshm .include Index: distinfo === RCS file: /cvs/ports/www/gnash/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo7 Jul 2007 10:47:04 - 1.4 +++ distinfo18 Mar 2008 20:39:54 - @@ -1,5 +1,5 @@ -MD5 (gnash-0.8.0.tar.gz) = AvcI2tx839juJY4Ix8Dqyw== -RMD160 (gnash-0.8.0.tar.gz) = BTFLYbkZD/QsmJqhZu39A+I7d8w= -SHA1 (gnash-0.8.0.tar.gz) = KainhCElctnX+nw+76RKOxutN2g= -SHA256 (gnash-0.8.0.tar.gz) = bIPPXiIFzBjqHaJx3LzOvBtTyqWZZLwW0opy6XjlgLQ= -SIZE (gnash-0.8.0.tar.gz) = 2706203 +MD5 (gnash-0.8.2.t
Re: UPDATE: www/gnash
On Sat, Apr 26, 2008 at 11:32:34PM +0200, Markus Hennecke wrote: > Seems to be working fine on amd64. This is another port for which the > previous version needs to be uninstalled to compile. This really becomes > a PITA. Here's a really crude last-resort hackaround i use for those kind of ports if i'm in a hurry (don't do this at home kids, and remember to make a backup first): $ pkg_info -L sucking-port | sed '1,/^Files:/d;/^$/d;s,\(.*/\)\([^/]*\),mv & \1bratwurstverleih-\2,' | sudo -s $ make package $ pkg_info -L sucking-port | sed '1,/^Files:/d;/^$/d;s,\(.*/\)\([^/]*\),mv \1bratwurstverleih-\2 &,' | sudo -s $ make update espie@ will kill me. Ciao, Kili
Re: UPDATE: www/gnash
On Sat, Apr 26, 2008 at 11:32:34PM +0200, Markus Hennecke wrote: > On Sat, 26 Apr 2008, Deanna Phillips wrote: > > >This diff, from brad@, updates gnash to 0.8.2. So far, it's > >only been tested on i386. > > Seems to be working fine on amd64. looks good on amd64 and i386 here too. This is another port for which the > previous version needs to be uninstalled to compile. This really becomes > a PITA. well, gnash has no dependents, and can you actually use gnash and compile it at the same time? gnash is way to cpu hungry to do that on any of my machines. > Tested on youtube and some sites using flash for decoration. Looks far > better than the 0.8.0 version! > > Kind regards, > Markus > -- [EMAIL PROTECTED] SDF Public Access UNIX System - http://sdf.lonestar.org
Re: UPDATE: www/gnash
On Sat, 26 Apr 2008, Deanna Phillips wrote: This diff, from brad@, updates gnash to 0.8.2. So far, it's only been tested on i386. Seems to be working fine on amd64. This is another port for which the previous version needs to be uninstalled to compile. This really becomes a PITA. Tested on youtube and some sites using flash for decoration. Looks far better than the 0.8.0 version! Kind regards, Markus
Re: UPDATE: www/gnash
On Tue, 12 Jun 2007, Deanna Phillips wrote: This updates gnash to 0.8.0. I am having a little trouble It "kind of" works under macppc (I can see some frames from a youtube video then it hangs ; cpu usage is around %100). -- Antoine
Re: UPDATE: www/gnash
Matthieu Herrb writes: > Deanna Phillips wrote: >> I spoke too soon. There's already a report that this crashes >> X on adm64. Don't try it unless you're willing to risk a >> crash and help debug. > > That's definatly an X bug. Can you (or someone else) provide a > backtrace of the crashed X server ? Well, this bug seems to be unrelated to gnash, so I guess it's safe to test. It works fine for me on i386. There are some problems with the buttons on youtube, but once you get the hang of which work and which don't, it's usable. I'll add patches for those problems when they get fixed in CVS. Thanks for the feedback so far. Testing on other archs appreciated.
Re: UPDATE: www/gnash
Deanna Phillips wrote: > I spoke too soon. There's already a report that this crashes X > on adm64. Don't try it unless you're willing to risk a crash > and help debug. That's definatly an X bug. Can you (or someone else) provide a backtrace of the crashed X server ? -- Matthieu Herrb
Re: UPDATE: www/gnash
On Tue, 12 Jun 2007, Deanna Phillips wrote: This updates gnash to 0.8.0. I am having a little trouble pleasing lib-depends-check, though I'm sure the dependencies are correct. Clues appreciated. I haven't tried it yet, but you should update your mtree (hint: share/nls/pl_PL.ISO_8859-2/ in PLIST): the file /etc/mtree/BSD.local.dist has been updated recently. -- Antoine
Re: UPDATE: www/gnash
I spoke too soon. There's already a report that this crashes X on adm64. Don't try it unless you're willing to risk a crash and help debug. Thanks.
Re: UPDATE: www/gnash -> 0.7.2
Oops. This new diff forces version info on shared libs. Index: Makefile === RCS file: /cvs/ports/www/gnash/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- Makefile16 Oct 2006 08:27:19 - 1.3 +++ Makefile19 Nov 2006 03:38:48 - @@ -2,13 +2,11 @@ SHARED_ONLY= Yes COMMENT= "flash player with firefox browser plugin" -DISTNAME= gnash-20060919 -.for _lib in gnashasobjs gnashbackend gnashbase gnashgeo gnashserver \ - gnashamf gnashgui gnashplugin -SHARED_LIBS+= ${_lib} 0.0 -.endfor +DISTNAME= gnash-0.7.2 +EXTRACT_SUFX= .tar.bz2 + CATEGORIES=www -MASTER_SITES= http://mirrors.protection.cx/~jolan/ +MASTER_SITES= ftp://ftp.gnu.org/pub/gnu/gnash/0.7.2/ HOMEPAGE= http://www.gnu.org/software/gnash/ @@ -20,31 +18,36 @@ PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes -AUTOCONF_VERSION=2.59 -AUTOMAKE_VERSION=1.9 LIBTOOL_FLAGS+=--tag=disable-static MODULES= gettext -NO_REGRESS=Yes +NO_REGRESS="testsuite available at http://www.gnu.org/software/gnash/testcases"; USE_GMAKE= Yes USE_LIBTOOL= Yes USE_X11= Yes -BUILD_DEPENDS+=::devel/autoconf/${AUTOCONF_VERSION} \ - ::devel/automake/${AUTOMAKE_VERSION} \ - ::devel/metaauto +BUILD_DEPENDS+=boost-headers::devel/boost LIB_DEPENDS+= atk-1.0.>=1011::devel/atk \ - SDL_mixer.>=3::devel/sdl-mixer \ curl.>=4::net/curl \ xml2.>=9.0::textproc/libxml \ - gtkglext-x11-1.0.>=0,gdkglext-x11-1.0.>=0::x11/gtkglext + theora.>=2::multimedia/libtheora \ + ogg.>=5::audio/libogg \ + png.>=5::graphics/png \ + jpeg.>=62::graphics/jpeg \ + glitz.>=1::graphics/glitz \ + SDL.>=6::devel/sdl \ + agg.>=2::graphics/agg \ + cairo.>=4::graphics/cairo \ + avcodec.>=7,avutil.>=1,avformat.>=7::graphics/ffmpeg \ + glib-2.0.>=1000.3,gmodule-2.0.>=1000.3::devel/glib2 \ + gobject-2.0.>=1000.3::devel/glib2 \ + pango-1.0.>=1200.3,pangocairo-1.0.>=1200.3::devel/pango \ + pangoft2-1.0.>=1200.3,pangox-1.0.>=1200.3::devel/pango \ + gdk_pixbuf-2.0.>=802.1,gtk-x11-2.0.>=802.1::x11/gtk+2 \ + gdk-x11-2.0.>=802.1::x11/gtk+2 -WANTLIB= GL GLU ICE SM X11 Xext Xmu Xrender Xt c crypto fontconfig \ - freetype m pthread ssl stdc++ usbhid z \ - SDL cairo gdk-x11-2.0 gdk_pixbuf-2.0 glib-2.0 glitz \ - gmodule-2.0 gobject-2.0 gtk-x11-2.0 jpeg mikmod ogg \ - pango-1.0 pangocairo-1.0 pangoft2-1.0 pangox-1.0 png smpeg \ - vorbis vorbisfile +WANTLIB= freetype fontconfig Xrender ossaudio usbhid \ + Xext X11 z stdc++ m pthread c ssl crypto CONFIGURE_STYLE=gnu CONFIGURE_ENV+=CPPFLAGS="-I${LOCALBASE}/include" \ @@ -52,10 +55,25 @@ CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE} CONFIGURE_ARGS+=--enable-plugin \ --enable-sound=SDL \ --with-plugindir=${LOCALBASE}/lib/mozilla-plugins \ - --without-arts - -pre-configure: - cd ${WRKSRC} && ${SETENV} AUTOCONF_VERSION=${AUTOCONF_VERSION} \ - AUTOMAKE_VERSION=${AUTOMAKE_VERSION} ./autogen.sh + --without-arts \ + --disable-klash \ + --enable-renderer=agg \ + --enable-gui=gtk \ + --with-mp3-decoder=ffmpeg \ + --without-gcc-arch + +MAKE_FLAGS+= libgnashbase_la_LDFLAGS='-version-info 1:0' \ + libgnashgeo_la_LDFLAGS='-version-info 1:0' \ + libgnashamf_la_LDFLAGS='-version-info 1:0' \ + libgnashserver_la_LDFLAGS='-version-info 1:0' \ + libgnashbackend_la_LDFLAGS='-version-info 1:0' \ + libgnashgui_la_LDFLAGS='-version-info 1:0' + +SHARED_LIBS += gnashbase 1.0 +SHARED_LIBS += gnashgeo 1.0 +SHARED_LIBS += gnashamf 1.0 +SHARED_LIBS += gnashserver 1.0 +SHARED_LIBS += gnashbackend 1.0 +SHARED_LIBS += gnashgui 1.0 .include Index: distinfo === RCS file: /cvs/ports/www/gnash/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo21 Sep 2006 15:48:10 - 1.1.1.1 +++ distinfo19 Nov 2006 03:38:48 - @@ -1,4 +1,4 @@ -MD5 (gnash-20060919.tar.gz) = 02ea7dd3f47f81274f5f0953db6a8cf4 -RMD160 (gnash-20060919.tar.gz) = fbb164fe6108fb6796ccc212e4dba8afcc79eaab -SHA1 (gnash-20060919.tar.gz) = 99aa12a05fc5c24598117fabd53962b217515e4a -SIZE (gnash-20060919.tar.gz) = 3838966 +MD5 (gnash-0.7.2.tar.bz2) = ccef0f45be01a4c2992b46c2363a514f +RMD160 (gnash-0.7.2.tar.bz2) = 0f5904b6c13ffb3b2b4a5f723d9fdacb0a8a6198 +SHA1 (gnash-0.7.2.tar.bz2) = e2bbd71d61665c435ed2233907807
Re: UPDATE: www/gnash -> 0.7.2
Deanna Phillips wrote: This updates Gnash to an official release, 0.7.2. New features include working sound and a fast(er) 2D graphics backend. Full release message here: http://article.gmane.org/gmane.comp.gnu.gnash.devel/989 Many thanks to ports@ readers for testing the cvs version and to Kurt Miller for fixing the i386 bug. Looks good so far, only tested on i386. Thanks Ian
Re: update: www/gnash
On Mon, Nov 13, 2006 at 05:37:07PM +, Deanna Phillips wrote: > This is a test port of the gnash src that will soon be released > as version 0.7.2. It is currently broken on i386 but seems to > work fine on amd64 and macppc. Works on the zaurus, too ;-) Ciao, Kili
Re: update: www/gnash
Antoine Jacoutot wrote: On Mon, 13 Nov 2006, Marc Balmer wrote: No. fix it. Marc, that was a joke of course... I know ;)
Re: update: www/gnash
Antoine Jacoutot wrote: On Mon, 13 Nov 2006, Deanna Phillips wrote: - mark it broken on i386 Yeah, let's do that! It is so nice to see something broken on i386 that's working on macppc and amd64 for once... usually it is the opposite ;-) No. fix it.
Re: update: www/gnash
On Mon, 13 Nov 2006, Marc Balmer wrote: No. fix it. Marc, that was a joke of course... -- Antoine
Re: update: www/gnash
On Mon, 13 Nov 2006, Deanna Phillips wrote: - mark it broken on i386 Yeah, let's do that! It is so nice to see something broken on i386 that's working on macppc and amd64 for once... usually it is the opposite ;-) -- Antoine