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