[mythtv-commits] [MythTV/mythtv] 356e18: Allow building without qtwebkit or qtscript

Peter Bennett noreply at github.com
Sat Mar 19 15:07:48 UTC 2022


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: 356e182d424d8ca36c918c00df1ff90f64f346f8
      https://github.com/MythTV/mythtv/commit/356e182d424d8ca36c918c00df1ff90f64f346f8
  Author: Peter Bennett <pbennett at mythtv.org>
  Date:   2022-03-19 (Sat, 19 Mar 2022)

  Changed paths:
    M mythplugins/configure
    M mythtv/configure
    M mythtv/libs/libmyth/libmyth.pro
    M mythtv/libs/libmythservicecontracts/libmythservicecontracts.pro
    M mythtv/libs/libmythupnp/htmlserver.cpp
    M mythtv/libs/libmythupnp/htmlserver.h
    M mythtv/libs/libmythupnp/httpserver.cpp
    M mythtv/libs/libmythupnp/httpserver.h
    M mythtv/libs/libmythupnp/libmythupnp.pro
    M mythtv/libs/libmythupnp/services/rtti.h
    M mythtv/programs/mythbackend/mediaserver.cpp
    M mythtv/programs/mythbackend/mythbackend.pro
    M mythtv/programs/mythbackend/services/capture.h
    M mythtv/programs/mythbackend/services/channel.h
    M mythtv/programs/mythbackend/services/channelicon.h
    M mythtv/programs/mythbackend/services/content.h
    M mythtv/programs/mythbackend/services/dvr.h
    M mythtv/programs/mythbackend/services/guide.h
    M mythtv/programs/mythbackend/services/image.h
    M mythtv/programs/mythbackend/services/music.h
    M mythtv/programs/mythbackend/services/myth.h
    M mythtv/programs/mythbackend/services/video.h
    M mythtv/programs/mythexternrecorder/mythexternrecorder.pro
    M mythtv/programs/mythfilerecorder/mythfilerecorder.pro
    M mythtv/programs/mythfrontend/mediarenderer.cpp
    M mythtv/programs/mythfrontend/mythfrontend.pro
    M mythtv/programs/mythfrontend/services/frontend.h

  Log Message:
  -----------
  Allow building without qtwebkit or qtscript

Specifying --disable-qtwebkit --disable-qtscript in configure will
allow building MythTV without those components. Also uninstalling them
disables them in configure. Tested with
sudo apt remove libqt5webkit5-dev libqt5script5 libqt5script5 libqt5scripttools5 qtscript5-dev

This prepares for Qt 6 where these components are not available.




More information about the mythtv-commits mailing list