[mythtv-users] Qt5webkit and php

Scott Theisen scott.the.elm at gmail.com
Sat Feb 15 21:12:05 UTC 2025


On 2/15/25 13:25, John Hoyt wrote:
>
>
> On Sat, Feb 15, 2025 at 1:17 PM James Abernathy 
> <jfabernathy at gmail.com> wrote:
>
>
>
>     On Sat, Feb 15, 2025 at 12:18 PM James Abernathy
>     <jfabernathy at gmail.com> wrote:
>
>
>
>         On Sat, Feb 15, 2025, 12:01 PM Roland Ernst
>         <rcrernst at gmail.com> wrote:
>
>
>
>             On Sat, Feb 15, 2025 at 5:25 PM James Abernathy
>             <jfabernathy at gmail.com> wrote:
>
>                 I'm trying to understand mythtv dependencies. For a
>                 number of distros mythtv/ansible solves this problem. 
>                 However on Archlinux we depend on the AUR, which is
>                 user maintained and sometimes falls behind.
>
>                 A while back, qt5webkit, which is an AUR package fell
>                 out of favor and mythtv could not be built. At the
>                 time it was determined that using AUR package
>                 'python-pyqt5-webengine' would allow mythtv-git to be
>                 built.
>
>                 A number of users don't use the mythplugins and that
>                 seems to be where some of the webkit packages are needed.
>
>                 I can build mythtv-git on Arch using a modified
>                 PKGBUILD file to make it use fixes/35 and removing
>                 python3-future dependency.
>
>                 However, today I was playing with the new cmake build
>                 on Archlinux.It seems to build correctly with the
>                 exception of qt5webkit missing. Apparently, the
>                 python-pyqt5-webengine will not satisfy that dependency.
>
>                 Any guidance?
>
>                 Jim A
>
>
>             'python-pyqt5-webengine' is a red herring. Don't use it.
>             Roland
>             ___________________________________________
>
>
>         But that's the only way to build mythtv-git on Archlinux.
>         qt5webgit will not build at all.
>
>         Jim A
>
>
>     Maybe I should ask it this way. What part of Mythtv uses qt5webkit?
>
>
> Last I remembered mythmusic and mythbrowser.   It's no longer 
> necessary if you build with qt6.

Searching the sources, Qt WebKit is only used for mythbrowser.  I think 
this is only used in mythfrontend via the themes?

```
git grep -ni webkit -- ':!html/*' ':!*.css'
git grep -n mythuiwebbrowser -- ':!i18n/*'
```

Qt 6 removed Qt WebKit in favor of Qt WebEngine, which MythTV never 
ported to.

configure should disable Qt WebKit if it is not found.  (configure gives 
a warning even if it is explicitly disabled.)

Regards,

Scott
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-users/attachments/20250215/4766a5f0/attachment.htm>


More information about the mythtv-users mailing list