<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">OK, did some quick testing, here's the good news:<div class=""><br class=""></div><div class="">All you need from Homebrew is </div><div class=""><div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div class=""><pre class="">brew install libjpg libpng</pre></div></div><div class="">Everything else is correctly bundled already.</div><div class=""><br class=""></div><div class="">Here's the bad news: at least running inside a VM, the result is not making me happy:</div><div class=""><br class=""></div><div class=""><img apple-inline="yes" id="FA701038-776E-400E-8F59-119D02F14A55" width="254" height="240" src="cid:7B5269A3-BC80-4DD8-9025-19C37E86085B" class=""></div><div class=""><br class=""></div><div class="">and it complains about having to use a software renderer: </div><div class=""><br class=""></div><div class=""><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Unable to create basic Accelerated OpenGL renderer.</span></div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Unable to create basic Accelerated OpenGL renderer.</span></div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Core Image is now using the software OpenGL renderer. This will be slow.</span></div></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class="">So this may not be good enough for you to use just yet.</span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class="">I am of course super curious to figure out why this isn't working as expected and whether that's indeed a side effect of running inside a VM (I don't have a computer on 10.15 at this point).</span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class="">/D</span></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div><blockquote type="cite" class=""><div class="">On Nov 18, 2019, at 1:57 PM, Dirk Hohndel <<a href="mailto:dirk@hohndel.org" class="">dirk@hohndel.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">sorry - day job interfering with my responsiveness.<div class=""><br class=""></div><div class="">Install Homebrew if you don't have it:</div><div class=""><br class=""></div><div class=""><a href="https://docs.brew.sh/Installation" class="">https://docs.brew.sh/Installation</a></div><div class=""><br class=""></div><div class="">Then install our depenencies</div><div class=""><br class=""></div><div class=""><pre class="">brew install xz hidapi libusb libxml2 libxslt libzip openssl libgit2 libssh2</pre><div class=""><br class=""></div><div class="">actually, I think you don't need all of them as a couple are used as static libs, but that SHOULD work.</div><div class="">I am creating a clean macOS 10.15 VM to try this for myself - there may be changes to these instructions once I got that working.</div><div class="">But I'm reasonably hopeful that this SHOULD work.</div><div class=""><br class=""></div><div class="">/D</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><blockquote type="cite" class=""><div class="">On Nov 18, 2019, at 12:54 PM, Martin de Weger <<a href="mailto:martin@deweger.org" class="">martin@deweger.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html; charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">I can install some stuff, no problem!<div class=""><br class=""><div class="">
<div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br class="Apple-interchange-newline"><br class=""></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">Met vriendelijke groeten,</div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br class=""></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">Martin de Weger</div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br class=""></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br class=""></div><br class="Apple-interchange-newline" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><br class="Apple-interchange-newline">
</div>

<div style="" class=""><br class=""><blockquote type="cite" class=""><div class="">Op 18 nov. 2019, om 21:50 heeft Dirk Hohndel <<a href="mailto:dirk@hohndel.org" class="">dirk@hohndel.org</a>> het volgende geschreven:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">This is actually surprisingly good news - what's missing is a library that likely came from Homebrew.</div><div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">You could install those really easily - or I can try and find time to make sure those all get bundled in the app that we create on GitHub.</div><div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""></div><div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">If you'd be willing to install things locally to see if that's sufficient, please let me know and I'll send some instructions.</div><div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""></div><div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">/D</div><div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On Nov 18, 2019, at 11:36 AM, Dirk Hohndel <<a href="mailto:dirk@hohndel.org" class="">dirk@hohndel.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Fix pushed<div class=""><br class=""></div><div class=""><a href="https://github.com/Subsurface-divelog/subsurface/releases/tag/ci-release" class="">https://github.com/Subsurface-divelog/subsurface/releases/tag/ci-release</a></div><div class=""><br class=""></div><div class="">now contains a Mac .app.zip -- GitHub has revved their macOS environment and it seems that the binary doesn't run on older macOS versions - but I haven't done extensive testing. The one thing I can see immediately is that the Subsurface binary itself isn't executable.</div><div class="">So please download, unzip, and then '<span style="font-family: Menlo; font-size: 11px; background-color: rgb(255, 255, 255);" class="">chmod +x ./Subsurface.app/Contents/MacOS/Subsurface</span>` and then try to execute that binary. Depending on your macOS version this may fail. If it does, I'll need to figure out a different way to create a binary that you can use...</div><div class=""><br class=""></div><div class="">/D</div><div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On Nov 18, 2019, at 10:51 AM, Dirk Hohndel <<a href="mailto:dirk@hohndel.org" class="">dirk@hohndel.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">So I found that there was a bug in my scripts and I am trying to fix that (but am struggling a bit with oddities in how the GitHub actions deal with files that are folders. I should have that fixed soon so that in the future there will again be Subsurface.app.zip files as part of the releases.<div class=""><br class=""></div><div class="">/D</div><div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On Nov 18, 2019, at 10:25 AM, Martin de Weger <<a href="mailto:martin@deweger.org" class="">martin@deweger.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html; charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi Dirk,<div class=""><br class=""></div><div class="">I didn’t see the app version, so I tried to work my way through the build. I’ll check from time to time if there is a (newer) version for the Mac so I can play around a bit. No worries on pushing it especially for me.<br class=""><div class="">
<div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br class="Apple-interchange-newline"><br class=""></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">Met vriendelijke groeten,</div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br class=""></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">Martin de Weger</div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br class=""></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br class=""></div><br class="Apple-interchange-newline" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><br class="Apple-interchange-newline">
</div>

<div class=""><br class=""><blockquote type="cite" class=""><div class="">Op 18 nov. 2019, om 17:11 heeft Dirk Hohndel <<a href="mailto:dirk@hohndel.org" class="">dirk@hohndel.org</a>> het volgende geschreven:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">I pointed Martin at the release link so he would be able to download binaries. I didn't expect anyone to start from those sources, frankly (they are automatically put there by GitHub, I don't think I can turn this off). Building Subsurface from non-git sources is actually harder than just from a cloned git repository!<div class=""><br class=""></div><div class="">Usually all the main binaries are in that directory <a href="https://github.com/Subsurface-divelog/subsurface/releases/tag/ci-release" class="">https://github.com/Subsurface-divelog/subsurface/releases/tag/ci-release</a>, but sometimes one or more are missing because of issues with the way I implemented the uploading of releases. It looks like the latest set is missing the macOS .app.zip file :-(</div><div class=""><br class=""></div><div class="">I can push a current binary to the Subsurface website download area... and I can try and figure out a way to make the upload or the CICD builds more reliable - unfortunately the latest upload looks like it succeeded and somehow ended up getting overwritten / deleted by another build...</div><div class=""><br class=""></div><div class="">Unless you are planning to work on the code itself, I would strongly encourage people to just test with the builds we provide as that is much more indicative of what our users will experience as well.</div><div class=""><br class=""></div><div class="">/D</div><div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On Nov 18, 2019, at 2:38 AM, Anton Lundin <<a href="mailto:glance@acc.umu.se" class="">glance@acc.umu.se</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">On 17 November, 2019 - Martin de Weger wrote:<br class=""><br class=""><blockquote type="cite" class="">Hi Guys,<br class=""><br class="">I’ve downloaded the latest developer release from <a href="https://github.com/Subsurface-divelog/subsurface/releases/tag/ci-release" class="">https://github.com/Subsurface-divelog/subsurface/releases/tag/ci-release</a> <<a href="https://github.com/Subsurface-divelog/subsurface/releases/tag/ci-release" class="">https://github.com/Subsurface-divelog/subsurface/releases/tag/ci-release</a>> and unpacked it at ~/Software/subsurface. After reading the Install file I executed cd ~/Software/subsurface/..; bash ~/Software/subsurface/scripts/build.sh -build-deps -desktop from the terminal. As a result, I get the following output. <br class=""></blockquote><br class=""><br class="">The ci-release tag is used to provide current dev builds, so if you only<br class="">would like to run a dev-build of subsurface you should be able to<br class="">download a Subsurface.app.zip from the ci-release page. Obviously there<br class="">is a bug somewhere that causes it to not show up right now.<br class=""><br class="">If you would like to build your own latest and greatest subsurface<br class="">binaries, I'd suggest you clone the repo instead of downloading a<br class="">ci-release snapshot of the source.<br class=""><br class=""><br class=""><blockquote type="cite" class="">building Subsurface in subsurface/build<br class="">Building in /Users/martinw/Software, installing in /Users/martinw/Software/install-root<br class="">cannot find qmake or qmake-qt5<br class=""><br class="">What am I missing? I have QT 5.13.2 installed in my app folder.<br class=""></blockquote><br class=""><br class="">You need to have qmake in your path, or point it out with<br class="">QMAKE=path/to/qmake or by pointing CMAKE_PREFIX_PATH to the cmake files<br class="">in your qt install.<br class=""><br class=""><br class="">//Anton<br class=""><br class=""><br class="">-- <br class="">Anton Lundin<span class="Apple-tab-span" style="white-space:pre">       </span>+46702-161604<br class="">_______________________________________________<br class="">subsurface mailing list<br class=""><a href="mailto:subsurface@subsurface-divelog.org" class="">subsurface@subsurface-divelog.org</a><br class=""><a href="http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface" class="">http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface</a><br class=""></div></div></blockquote></div><br class=""></div></div>_______________________________________________<br class="">subsurface mailing list<br class=""><a href="mailto:subsurface@subsurface-divelog.org" class="">subsurface@subsurface-divelog.org</a><br class=""><a href="http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface" class="">http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface</a><br class=""></div></blockquote></div><br class=""></div></div></div></blockquote></div><br class=""></div></div>_______________________________________________<br class="">subsurface mailing list<br class=""><a href="mailto:subsurface@subsurface-divelog.org" class="">subsurface@subsurface-divelog.org</a><br class=""><a href="http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface" class="">http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface</a><br class=""></div></blockquote></div><br class=""></div></div>_______________________________________________<br class="">subsurface mailing list<br class=""><a href="mailto:subsurface@subsurface-divelog.org" class="">subsurface@subsurface-divelog.org</a><br class=""><a href="http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface" class="">http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface</a><br class=""></div></blockquote></div><br class=""></div></div></div></blockquote></div><br class=""></div></div></div></blockquote></div><br class=""></div></div>_______________________________________________<br class="">subsurface mailing list<br class=""><a href="mailto:subsurface@subsurface-divelog.org" class="">subsurface@subsurface-divelog.org</a><br class="">http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface<br class=""></div></blockquote></div><br class=""></div></body></html>