Hi,

this time maybe gtk3 will stick - here's 43.0b1.

http://cgit.rhaalovely.net/mozilla-firefox/?h=beta
git clone -b beta http://git.rhaalovely.net/git/mozilla-firefox

If you want to build it, apply the attached diff switching the build
plumbing to depend properly on gtk3.

Have an amd64 package:
http://rhaalovely.net/stuff/amd64/firefox-43.0beta1.tgz

Landry
Index: mozilla.port.mk
===================================================================
RCS file: /cvs/ports/www/mozilla/mozilla.port.mk,v
retrieving revision 1.81
diff -u -r1.81 mozilla.port.mk
--- mozilla.port.mk     4 Nov 2015 07:32:03 -0000       1.81
+++ mozilla.port.mk     4 Nov 2015 16:43:14 -0000
@@ -114,10 +114,10 @@
 INSTALL_STRIP =
 .endif
 
-.if ${FLAVOR:Mgtk3}
+.if ${PKGPATH} == "www/mozilla-firefox" || (${MOZILLA_PROJECT} == 
"thunderbird" && ${MOZILLA_BRANCH} == "beta")
 # https://bugzilla.mozilla.org/show_bug.cgi?id=983843
 CONFIGURE_ARGS +=      --with-system-cairo
-CONFIGURE_ARGS +=      --enable-default-toolkit=cairo-gtk3
+#CONFIGURE_ARGS +=     --enable-default-toolkit=cairo-gtk3
 MODMOZ_LIB_DEPENDS +=  x11/gtk+3
 MODMOZ_WANTLIB +=      cairo-gobject gdk-3 gtk-3 pixman-1 pthread-stubs
 .else

Reply via email to