Re: git: b7c72ee031e0 - main - www/otter-browser: make WEBENGINE the default engine

From: Tobias C. Berner <tcberner_at_freebsd.org>
Date: Thu, 14 Sep 2023 09:57:19 UTC
Moin moin

qt5-webkit has not seen any updates in recent years. It is a major
security concern, and will be removed by the end of the year.

See e8e65e7574de0b374caaa3da0ba6a26a67103e62
   www/qt5-webkit: mark for deletion

   Qt upstream switched to QtWebEngine quite a while ago, and the maintenance
   of QtWebKit was carried out by a separate person.
   Unfortunately, no release or updates have been pushed in the recent
   years.

   Note: there is a fork [1] of the used fork [2], that might be
viable for people that
   really still need to rely on Qt5Webkit.

   [1] https://github.com/movableink/webkit/
   [2] https://github.com/qtwebkit/qtwebkit


mfg Tobias

On Thu, 14 Sept 2023 at 11:46, Piotr Kubaj <pkubaj@anongoth.pl> wrote:
>
> Why?
>
> This breaks building on powerpc* / riscv64 in the package cluster.
>
> On 23-09-13 09:55:33, Tobias C. Berner wrote:
> > The branch main has been updated by tcberner:
> >
> > URL: https://cgit.FreeBSD.org/ports/commit/?id=b7c72ee031e07dcd2012535174f98c8060d03f49
> >
> > commit b7c72ee031e07dcd2012535174f98c8060d03f49
> > Author:     Tobias C. Berner <tcberner@FreeBSD.org>
> > AuthorDate: 2023-09-13 09:54:48 +0000
> > Commit:     Tobias C. Berner <tcberner@FreeBSD.org>
> > CommitDate: 2023-09-13 09:54:48 +0000
> >
> >     www/otter-browser: make WEBENGINE the default engine
> > ---
> >  www/otter-browser/Makefile | 6 ++----
> >  1 file changed, 2 insertions(+), 4 deletions(-)
> >
> > diff --git a/www/otter-browser/Makefile b/www/otter-browser/Makefile
> > index 2ffd58da75de..4b216b1dfb7a 100644
> > --- a/www/otter-browser/Makefile
> > +++ b/www/otter-browser/Makefile
> > @@ -10,7 +10,7 @@ DISTVERSIONPREFIX=  v
> >  #
> >  # PORTVERSION=       1.0.01.1
> >  DISTVERSION= 1.0.03
> > -PORTREVISION=        1
> > +PORTREVISION=        2
> >  CATEGORIES=  www
> >
> >  MAINTAINER=  kde@FreeBSD.org
> > @@ -33,9 +33,7 @@ GH_ACCOUNT= OtterBrowser
> >
> >  OPTIONS_MULTI=               BACKEND
> >  OPTIONS_MULTI_BACKEND=       QTWEBENGINE QTWEBKIT
> > -OPTIONS_DEFAULT=     QTWEBKIT
> > -OPTIONS_DEFAULT_amd64=       QTWEBENGINE
> > -OPTIONS_DEFAULT_i386=        QTWEBENGINE
> > +OPTIONS_DEFAULT=     QTWEBENGINE
> >
> >  QTWEBENGINE_DESC=    Build QtWebEngine backend
> >  QTWEBKIT_DESC=               Build QtWebKit backend