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