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

Reply via email to