Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Jun 2019 13:25:31 -0400
From:      Steve Wills <swills@FreeBSD.org>
To:        Jan Beich <jbeich@FreeBSD.org>
Cc:        gecko@FreeBSD.org
Subject:   Re: Firefox and GTK2
Message-ID:  <491275b9-47ef-58b4-ab0c-bdaf1bed13b4@FreeBSD.org>
In-Reply-To: <y31m-acgi-wny@FreeBSD.org>
References:  <7536c5cf-f8a0-fe5c-661f-b7909b9d57aa@FreeBSD.org> <y31m-acgi-wny@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------670730B98C879AB14B796BA4
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

Hi,

On 6/27/19 6:30 PM, Jan Beich wrote:
> (CC'ing public list. See http://catb.org/~esr/faqs/smart-questions.html#noprivate )
> 
> Steve Wills <swills@FreeBSD.org> writes:
> 
[snip]
> 
> No. Gtk2 is required for Adobe Flash (NPAPI) support[1]. --disable-npapi is
> unlikely[2] due to extra maintenance cost unless tested together[3] with
> other --disable-* options.
> 
> Current www/firefox still supports www/flashplayer (confirmed myself)
> despite confusion[4]. According to upstream (linked in bug 1455897) it
> will stop around Firefox 73.0 if not postponed until after ESR76.
> 
> [1] https://searchfox.org/mozilla-central/search?q=gtk2
>      https://bugzilla.mozilla.org/show_bug.cgi?id=1455897
> [2] https://bugzilla.mozilla.org/show_bug.cgi?id=1377445
> [3] https://bugzilla.mozilla.org/show_bug.cgi?id=1371159
> [4] https://forums.freebsd.org/threads/flashplayer-in-recent-www-firefox.65810/
> 

Thanks for the info. Do you think we could switch to libcanberra-gtk3 
like the attached patch?

Steve

--------------670730B98C879AB14B796BA4
Content-Type: text/x-patch;
 name="Mk_bsd.gecko.mk_libcanberra-gtk3-rev0.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="Mk_bsd.gecko.mk_libcanberra-gtk3-rev0.diff"

diff --git Mk/bsd.gecko.mk Mk/bsd.gecko.mk
index 28cd910ae90a..50df148513cc 100644
--- Mk/bsd.gecko.mk
+++ Mk/bsd.gecko.mk
@@ -274,7 +274,7 @@ LDFLAGS+=		-B${LOCALBASE}/bin
 .endif
 
 .if ${PORT_OPTIONS:MCANBERRA}
-RUN_DEPENDS+=	libcanberra>0:audio/libcanberra
+RUN_DEPENDS+=	libcanberra-gtk3>0:audio/libcanberra-gtk3
 .endif
 
 .if ${PORT_OPTIONS:MDBUS}

--------------670730B98C879AB14B796BA4--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?491275b9-47ef-58b4-ab0c-bdaf1bed13b4>