<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Sat, Jan 25, 2025 at 8:42 AM John Hoyt <<a href="mailto:john.hoyt@gmail.com">john.hoyt@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Recently, several macOS specific updates were incorporated in master / pre-35 that allow app bundling of mythfrontend and code signing / notarization directly with cmake.<br><br>Additionally, a new cmake build script was added to packaging and can be found here:<br><a href="https://github.com/MythTV/packaging/blob/master/macOS/compileMythtvAnsible_cmake.zsh" target="_blank">https://github.com/MythTV/packaging/blob/master/macOS/compileMythtvAnsible_cmake.zsh</a><br><br>One advantage of the new cmake process is that I believe more of the kinks in the python metadata grabbers process have been worked out.  An additional bonus is that those interested in bundling mythbackend now have a template should they be interested.<br><br>My plan is to migrate the autobuilds on github to the new cmake build process and cmake build script over the next several months:<div><a href="https://github.com/MythTVforMacOS/compileMythTV" target="_blank">https://github.com/MythTVforMacOS/compileMythTV</a><br><br>This migration will include:<br><ul><li>Updating the builders to qt6 as default</li><li>Moving to homebrew as the default package manager</li><li>Moving to the new script</li></ul><br>I'm hoping to align as best as I can with any release of v35.  Once that process is complete and v35 becomes the official release version, I will be deprecating and stopping support on the current build script.<br><br>If anyone has time to test and provide feedback / bug reports for the new compile script, I'd greatly appreciate it.  Bug reports can be reported here:<br><a href="https://github.com/MythTVforMacOS/compileMythTV/issues" target="_blank">https://github.com/MythTVforMacOS/compileMythTV/issues</a><br><br>I'll make another request for testing once the updated autobuild process is properly generating app bundles as migrations to cmake, qt6, and homebrew will likely have some issues to work out.</div></div></blockquote><div><br></div><div>I have uploaded some test builds for v35 here:</div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div class="gmail_quote gmail_quote_container"><div><a href="https://sourceforge.net/projects/mythtvformacosx/files/test_builds/">https://sourceforge.net/projects/mythtvformacosx/files/test_builds/</a> </div></div></blockquote><div class="gmail_quote gmail_quote_container"><div><br></div><div>I only have x86 compiling on macOS 13 Ventura at the moment, so if you're running on an intel processor or haven't upgraded an Apple silicon machine to macOS 13/14, this is the file that should work for you.</div><div><br></div><div>Github only provides arm builders for macOS 14/15, so you'll need to use those versions to run natively with Apple silicon.</div><div><br></div><div>Please file any issues reports here:</div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div class="gmail_quote gmail_quote_container"><div><a href="https://github.com/MythTVforMacOS/compileMythTV/issues" target="_blank">https://github.com/MythTVforMacOS/compileMythTV/issues</a></div><div><br></div></div></blockquote>I'd also be happy to troubleshoot issues on the mailing list or in the forums.<div><br></div><div>Note: This version should work for metadata grabbers, but may not yet be perfect.  I have been able to test both ttvdb4 and tmdb successfully on my machine but may need to add a  few more python modules to the embedded python virtual environment to get it working for others.  I have tried to trim this list to the base minimum to keep app file size down.</div></div>