sorry - day job interfering with my responsiveness.

Install Homebrew if you don't have it:

https://docs.brew.sh/Installation <https://docs.brew.sh/Installation>

Then install our depenencies

brew install xz hidapi libusb libxml2 libxslt libzip openssl libgit2 libssh2

actually, I think you don't need all of them as a couple are used as static 
libs, but that SHOULD work.
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.
But I'm reasonably hopeful that this SHOULD work.

/D


> On Nov 18, 2019, at 12:54 PM, Martin de Weger <[email protected]> wrote:
> 
> I can install some stuff, no problem!
> 
> 
> 
> Met vriendelijke groeten,
> 
> Martin de Weger
> 
> 
> 
> 
> 
>> Op 18 nov. 2019, om 21:50 heeft Dirk Hohndel <[email protected] 
>> <mailto:[email protected]>> het volgende geschreven:
>> 
>> This is actually surprisingly good news - what's missing is a library that 
>> likely came from Homebrew.
>> 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.
>> 
>> 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.
>> 
>> /D
>> 
>>> On Nov 18, 2019, at 11:36 AM, Dirk Hohndel <[email protected] 
>>> <mailto:[email protected]>> wrote:
>>> 
>>> Fix pushed
>>> 
>>> https://github.com/Subsurface-divelog/subsurface/releases/tag/ci-release 
>>> <https://github.com/Subsurface-divelog/subsurface/releases/tag/ci-release>
>>> 
>>> 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.
>>> So please download, unzip, and then 'chmod +x 
>>> ./Subsurface.app/Contents/MacOS/Subsurface` 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...
>>> 
>>> /D
>>> 
>>>> On Nov 18, 2019, at 10:51 AM, Dirk Hohndel <[email protected] 
>>>> <mailto:[email protected]>> wrote:
>>>> 
>>>> 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.
>>>> 
>>>> /D
>>>> 
>>>>> On Nov 18, 2019, at 10:25 AM, Martin de Weger <[email protected] 
>>>>> <mailto:[email protected]>> wrote:
>>>>> 
>>>>> Hi Dirk,
>>>>> 
>>>>> 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.
>>>>> 
>>>>> 
>>>>> Met vriendelijke groeten,
>>>>> 
>>>>> Martin de Weger
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>>> Op 18 nov. 2019, om 17:11 heeft Dirk Hohndel <[email protected] 
>>>>>> <mailto:[email protected]>> het volgende geschreven:
>>>>>> 
>>>>>> 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!
>>>>>> 
>>>>>> Usually all the main binaries are in that directory 
>>>>>> https://github.com/Subsurface-divelog/subsurface/releases/tag/ci-release 
>>>>>> <https://github.com/Subsurface-divelog/subsurface/releases/tag/ci-release>,
>>>>>>  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 :-(
>>>>>> 
>>>>>> 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...
>>>>>> 
>>>>>> 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.
>>>>>> 
>>>>>> /D
>>>>>> 
>>>>>>> On Nov 18, 2019, at 2:38 AM, Anton Lundin <[email protected] 
>>>>>>> <mailto:[email protected]>> wrote:
>>>>>>> 
>>>>>>> On 17 November, 2019 - Martin de Weger wrote:
>>>>>>> 
>>>>>>>> Hi Guys,
>>>>>>>> 
>>>>>>>> I’ve downloaded the latest developer release from 
>>>>>>>> https://github.com/Subsurface-divelog/subsurface/releases/tag/ci-release
>>>>>>>>  
>>>>>>>> <https://github.com/Subsurface-divelog/subsurface/releases/tag/ci-release>
>>>>>>>>  
>>>>>>>> <https://github.com/Subsurface-divelog/subsurface/releases/tag/ci-release
>>>>>>>>  
>>>>>>>> <https://github.com/Subsurface-divelog/subsurface/releases/tag/ci-release>>
>>>>>>>>  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. 
>>>>>>> 
>>>>>>> 
>>>>>>> The ci-release tag is used to provide current dev builds, so if you only
>>>>>>> would like to run a dev-build of subsurface you should be able to
>>>>>>> download a Subsurface.app.zip from the ci-release page. Obviously there
>>>>>>> is a bug somewhere that causes it to not show up right now.
>>>>>>> 
>>>>>>> If you would like to build your own latest and greatest subsurface
>>>>>>> binaries, I'd suggest you clone the repo instead of downloading a
>>>>>>> ci-release snapshot of the source.
>>>>>>> 
>>>>>>> 
>>>>>>>> building Subsurface in subsurface/build
>>>>>>>> Building in /Users/martinw/Software, installing in 
>>>>>>>> /Users/martinw/Software/install-root
>>>>>>>> cannot find qmake or qmake-qt5
>>>>>>>> 
>>>>>>>> What am I missing? I have QT 5.13.2 installed in my app folder.
>>>>>>> 
>>>>>>> 
>>>>>>> You need to have qmake in your path, or point it out with
>>>>>>> QMAKE=path/to/qmake or by pointing CMAKE_PREFIX_PATH to the cmake files
>>>>>>> in your qt install.
>>>>>>> 
>>>>>>> 
>>>>>>> //Anton
>>>>>>> 
>>>>>>> 
>>>>>>> -- 
>>>>>>> Anton Lundin    +46702-161604
>>>>>>> _______________________________________________
>>>>>>> subsurface mailing list
>>>>>>> [email protected] 
>>>>>>> <mailto:[email protected]>
>>>>>>> http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface 
>>>>>>> <http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface>
>>>>>> 
>>>>>> _______________________________________________
>>>>>> subsurface mailing list
>>>>>> [email protected] 
>>>>>> <mailto:[email protected]>
>>>>>> http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface 
>>>>>> <http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface>
>>>>> 
>>>> 
>>>> _______________________________________________
>>>> subsurface mailing list
>>>> [email protected] 
>>>> <mailto:[email protected]>
>>>> http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface 
>>>> <http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface>
>>> 
>>> _______________________________________________
>>> subsurface mailing list
>>> [email protected] <mailto:[email protected]>
>>> http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface 
>>> <http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface>
>> 
> 

_______________________________________________
subsurface mailing list
[email protected]
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to