Working fine on my amd64. Does seem to look and behave better.
.... Ken
On Thu, Jul 28, 2005 at 11:40:13AM -0400, Kurt Miller wrote:
> From: "Mathieu Sauve-Frankel" <[EMAIL PROTECTED]>
> > On Wed, Jul 27, 2005 at 08:06:21PM +0200, Murat Mamitov wrote:
> >> Hello,
> >> i have seen that Firefox's port is without gtk2 support, so i'd like
> >> to add that last to port; Is someone just doing that?
> >
> > Some of us have been bugging kurt and peter to do this for a while now.
> > I have my own gtk2 version of the port. No you can't have it. Instead
> > you could send a polite reminder to the maintainers
>
> I had forgotton about it.... here's the status: I would prefer not
> to make a flavor out of gtk2, instead just cut over to it when it is ready.
> firefox is big enough that mantaining two versions takes too much
> time.
>
> When testing gtk2 on 1.0.4 I noiced a minor issue. The first time
> visiting a ssl site causes firefox to crash. It seems to only happen
> once and then never again. Myself and at least one other person
> saw this behavior in 1.0.4. So far in 1.0.6 I have not seen seen it.
>
> If people want this in it needs testing and positive feedback to the
> list.
>
> -Kurt
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/www/mozilla-firefox/Makefile,v
> retrieving revision 1.30
> diff -u -r1.30 Makefile
> --- Makefile 22 Jul 2005 19:34:20 -0000 1.30
> +++ Makefile 27 Jul 2005 20:35:00 -0000
> @@ -6,8 +6,8 @@
>
> VER= 1.0.6
> DISTNAME= mozilla
> -PKGNAME= mozilla-firefox-${VER}
> -SO_VERSION= 3.1
> +PKGNAME= mozilla-firefox-${VER}p0
> +SO_VERSION= 4.0
> # NOTE: Must bump minor version if any shlib's are removed from the
> # components dir to avoid pkg_add -r issues.
>
> @@ -20,8 +20,10 @@
> PERMIT_PACKAGE_FTP= Yes
> PERMIT_DISTFILES_CDROM= Yes
> PERMIT_DISTFILES_FTP= Yes
> -WANTLIB= X11 Xext Xft Xi Xp Xrender Xt c fontconfig freetype \
> - m pthread z
> +WANTLIB= X11 Xext Xft Xp Xrender Xt c fontconfig freetype \
> + m pthread z atk-1.0.0.0 glib-2.0.0.0 \
> + gmodule-2.0.0.0 gobject-2.0.0.0 pango-1.0.0.0 \
> + pangox-1.0.0.0 pangoxft-1.0.0.0
> .if empty(MACHINE_ARCH:Malpha)
> WANTLIB+= stdc++
> .endif
> @@ -34,11 +36,12 @@
> MODGCC3_ARCHES= alpha
> MODGCC3_LANGS= C++
> RUN_DEPENDS= :esound-*:audio/esound
> -BUILD_DEPENDS= :ORBit-*:devel/ORBit \
> +
> +BUILD_DEPENDS= :libIDL-*:devel/libIDL \
> :zip->=2.3:archivers/zip \
> :pkgconfig-*:devel/pkgconfig
> -LIB_DEPENDS= gtk.1,gdk.1::x11/gtk+ \
> - glib.1,gmodule.1::devel/glib \
> +LIB_DEPENDS=
> gdk-x11-2.0.0.0,gdk_pixbuf-2.0.0.0,gtk-x11-2.0.0.0::x11/gtk+2 \
> + glib-2.0.0.0,gmodule-2.0.0.0::devel/glib2 \
> jpeg.62::graphics/jpeg \
> png.3::graphics/png
>
> @@ -62,6 +65,7 @@
> --without-system-nspr \
> --enable-xft \
> --enable-optimize=-Os \
> + --enable-default-toolkit=gtk2 \
> --disable-debug \
> --disable-tests \
> --disable-pedantic \
> @@ -70,7 +74,7 @@
> # from browser/config/mozconfig
> CONFIGURE_ARGS+=--disable-ldap \
> --disable-mailnews \
> -
> --enable-extensions=cookie,xml-rpc,xmlextras,pref,transformiix,universalchardet,webservices,inspector,gnomevfs,negotiateauth
> \
> +
> --enable-extensions=cookie,xml-rpc,xmlextras,pref,transformiix,universalchardet,webservices,inspector,negotiateauth
> \
> --enable-crypto \
> --disable-composer \
> --enable-single-profile \
> Index: pkg/PFRAG.shared
> ===================================================================
> RCS file: /cvs/ports/www/mozilla-firefox/pkg/PFRAG.shared,v
> retrieving revision 1.4
> diff -u -r1.4 PFRAG.shared
> --- pkg/PFRAG.shared 9 Apr 2005 15:43:47 -0000 1.4
> +++ pkg/PFRAG.shared 27 Jul 2005 20:35:00 -0000
> @@ -33,6 +33,7 @@
> @lib mozilla-firefox/components/libpippki.so.${SO_VERSION}
> @lib mozilla-firefox/components/libpref.so.${SO_VERSION}
> @lib mozilla-firefox/components/librdf.so.${SO_VERSION}
> [EMAIL PROTECTED] mozilla-firefox/components/libsystem-pref.so.${SO_VERSION}
> @lib mozilla-firefox/components/libtoolkitcomps.so.${SO_VERSION}
> @lib mozilla-firefox/components/libtransformiix.so.${SO_VERSION}
> @lib mozilla-firefox/components/libtxmgr.so.${SO_VERSION}
> @@ -41,7 +42,7 @@
> @lib mozilla-firefox/components/libuniversalchardet.so.${SO_VERSION}
> @lib mozilla-firefox/components/libwebbrwsr.so.${SO_VERSION}
> @lib mozilla-firefox/components/libwebsrvcs.so.${SO_VERSION}
> [EMAIL PROTECTED] mozilla-firefox/components/libwidget_gtk.so.${SO_VERSION}
> [EMAIL PROTECTED] mozilla-firefox/components/libwidget_gtk2.so.${SO_VERSION}
> @lib mozilla-firefox/components/libxmlextras.so.${SO_VERSION}
> @lib mozilla-firefox/components/libxpcom_compat_c.so.${SO_VERSION}
> @lib mozilla-firefox/components/libxpconnect.so.${SO_VERSION}
> @@ -50,7 +51,6 @@
> @lib mozilla-firefox/components/libxremoteservice.so.${SO_VERSION}
> @lib mozilla-firefox/libgkgfx.so.${SO_VERSION}
> @lib mozilla-firefox/libgtkembedmoz.so.${SO_VERSION}
> [EMAIL PROTECTED] mozilla-firefox/libgtksuperwin.so.${SO_VERSION}
> @lib mozilla-firefox/libgtkxtbin.so.${SO_VERSION}
> @lib mozilla-firefox/libjsj.so.${SO_VERSION}
> @lib mozilla-firefox/libmozjs.so.${SO_VERSION}
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/www/mozilla-firefox/pkg/PLIST,v
> retrieving revision 1.8
> diff -u -r1.8 PLIST
> --- pkg/PLIST 22 Jul 2005 19:34:20 -0000 1.8
> +++ pkg/PLIST 27 Jul 2005 20:35:01 -0000
> @@ -112,6 +112,9 @@
> mozilla-firefox/chrome/help/skin/
> mozilla-firefox/chrome/help/skin/classic/
> mozilla-firefox/chrome/help/skin/classic/help/
> +mozilla-firefox/chrome/icons/
> +mozilla-firefox/chrome/icons/default/
> +mozilla-firefox/chrome/icons/default/default.xpm
> mozilla-firefox/chrome/inspector/
> mozilla-firefox/chrome/inspector.jar
> mozilla-firefox/chrome/inspector/content/
> @@ -193,6 +196,7 @@
> mozilla-firefox/chrome/toolkit/content/mozapps/xpinstall/
> mozilla-firefox/chrome/toolkit/content/passwordmgr/
> mozilla-firefox/components/
> +mozilla-firefox/components/accessibility-atk.xpt
> mozilla-firefox/components/accessibility.xpt
> mozilla-firefox/components/appshell.xpt
> mozilla-firefox/components/autocomplete.xpt
> @@ -254,6 +258,7 @@
> mozilla-firefox/components/mimetype.xpt
> mozilla-firefox/components/mozbrwsr.xpt
> mozilla-firefox/components/mozfind.xpt
> +mozilla-firefox/components/mozgnome.xpt
> mozilla-firefox/components/necko.xpt
> mozilla-firefox/components/necko_about.xpt
> mozilla-firefox/components/necko_cache.xpt
>