[mythtv-commits] [MythTV/mythtv] 39b550: Support musicbrainz when building with cmake

David Hampton noreply at github.com
Mon Feb 12 18:03:50 UTC 2024


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: 39b550ddd610a96cf5900f6daec85b26233e1b46
      https://github.com/MythTV/mythtv/commit/39b550ddd610a96cf5900f6daec85b26233e1b46
  Author: Jan Hambrecht <jaham at gmx.net>
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
    M mythplugins/cmake/MythPluginsFindPackages.cmake
    M mythplugins/mythmusic/mythmusic/CMakeLists.txt

  Log Message:
  -----------
  Support musicbrainz when building with cmake

When building with cmake, find required packages via
pkgconfig to enable musicbrainz support for audio cd
metadata.


  Commit: 92791204e5d22f3fc1ca7ef827df0d7fa67a3bc1
      https://github.com/MythTV/mythtv/commit/92791204e5d22f3fc1ca7ef827df0d7fa67a3bc1
  Author: David Hampton <mythtv at love2code.net>
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
    M mythplugins/mythmusic/mythmusic/config.h.in

  Log Message:
  -----------
  Add HAVE_MUSICBRAINZ to the config.h.in file.

This is the linkage between setting variables in the CMakeFile.txt
file and the compiled C++ code.


  Commit: c39d631141c990d6504aa7d735b2f048b603cb23
      https://github.com/MythTV/mythtv/commit/c39d631141c990d6504aa7d735b2f048b603cb23
  Author: David Hampton <mythtv at love2code.net>
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
    M mythplugins/cmake/MythPluginsFindPackages.cmake

  Log Message:
  -----------
  Provide feedback on which musicbrainz/coverart modules were found.

The pkg_check_modules function does this automatically, but the
pkg_search_module doesn't.  It requires extra logic to print the
version found.


Compare: https://github.com/MythTV/mythtv/compare/8f10fcfc24c0...c39d631141c9


More information about the mythtv-commits mailing list