<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Continue High Sierra os x 10.13 support?]]></title><description><![CDATA[<p dir="auto">There are a large amount of people stuck on High Sierra with Hackintoshes because Apple and nvidia are at an impasse, so except for certain older cards, there are no nvidia drivers post 10.13 High Sierra.<br />
You should include a link for latest High Sierra version on the download page.<br />
I had to make an account to find the last version supporting High Sierra. Was afraid it would be a much older version, glad its pretty recent.<br />
I am aware there is no mac dev atm, but supporting High Sierra if possible in the future might be worthwhile.<br />
Thanks strawberry is much nicer than clementine!</p>
]]></description><link>https://forum.strawberrymusicplayer.org/topic/208/continue-high-sierra-os-x-10-13-support</link><generator>RSS for Node</generator><lastBuildDate>Sun, 10 May 2026 20:56:40 GMT</lastBuildDate><atom:link href="https://forum.strawberrymusicplayer.org/topic/208.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 07 Feb 2021 19:12:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Continue High Sierra os x 10.13 support? on Sun, 25 Apr 2021 04:56:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/452">@swagstaff</a> said in <a href="/post/798">Continue High Sierra os x 10.13 support?</a>:</p>
<blockquote>
<p dir="auto">We have to patch some Qt6-specific code to build with Qt5. Edit the following files:<br />
../3rdparty/macdeployqt/main.cpp<br />
../3rdparty/macdeployqt/shared.cpp<br />
And change ALL instances of<br />
QLibraryInfo::path<br />
to<br />
QLibraryInfo::location<br />
(A quick way to patch:)<br />
$ sed -i '.bak' 's/QLibraryInfo::path/QLibraryInfo::location/g' ../3rdparty/macdeployqt/{main,shared}.cpp</p>
</blockquote>
<p dir="auto">These steps can be skipped with Strawberry 0.9.3 and up; the code was fixed to check for Qt5 and use the proper function.</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/799</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/799</guid><dc:creator><![CDATA[swagstaff]]></dc:creator><pubDate>Sun, 25 Apr 2021 04:56:55 GMT</pubDate></item><item><title><![CDATA[Reply to Continue High Sierra os x 10.13 support? on Sat, 24 Apr 2021 22:55:02 GMT]]></title><description><![CDATA[<p dir="auto"><strong>HOWTO: build Strawberry Music Player for macOS 10.13 (High Sierra)</strong></p>
<p dir="auto">Additional notes and links at the end of this.</p>
<p dir="auto">(bash) shell commands are indicated by '$ ' at the beginning of a line.</p>
<p dir="auto">You will need:</p>
<p dir="auto">A Mac or virtual machine with macOS 10.13.6 installed<br />
Xcode 9.4.1<br />
Xcode 10.1<br />
Command Line Tools (macOS 10.13) for Xcode 9.4.1</p>
<p dir="auto">Install Xcode 9.4.1 to /Applications.</p>
<p dir="auto">Run the Command Line Tools (macOS 10.13) for Xcode 9.4.1 installer from its dmg.</p>
<p dir="auto">If you have never run Xcode, do it now to agree to Apple's terms and install some "components." I.e., run, agree, wait until idle, quit.</p>
<p dir="auto">Install brew. Instructions at <a href="https://brew.sh#install" rel="nofollow ugc">https://brew.sh#install</a></p>
<p dir="auto">Refer to strawberry build instructions at github. Look for the line that says 'build-macos-qt5'. Link to the line as of this writing:</p>
<p dir="auto"><a href="https://github.com/strawberrymusicplayer/strawberry/blob/master/.github/workflows/ccpp.yml#L1174" rel="nofollow ugc">https://github.com/strawberrymusicplayer/strawberry/blob/master/.github/workflows/ccpp.yml#L1174</a></p>
<p dir="auto">DO NOT 'brew install qt5' in the next step. It will be performed in a later step.</p>
<p dir="auto">Do the brew-installs listed in ccpp.yml/build-macos-qt5.</p>
<p dir="auto">Example: start with</p>
<p dir="auto">$ brew install glib</p>
<p dir="auto">And then (again, SKIP qt5 for now)</p>
<p dir="auto">brew install pkgconfig ... etc. through taglib</p>
<p dir="auto">INSTALL Qt5:</p>
<p dir="auto">Rename /Applications/Xcode. We renamed it 'Xcode-9.4.1'.</p>
<p dir="auto">Install Xcode 10.1 to /Applications</p>
<p dir="auto">Set the active developer directory to Xcode 10.1:</p>
<p dir="auto">$ xcode-select -s /Application/Xcode.app</p>
<p dir="auto">Check that it worked:<br />
$ xcodebuild -version</p>
<p dir="auto">$ brew install qt5</p>
<p dir="auto">After the qt5 build succeeds, go back to Xclode 9.4.1:</p>
<p dir="auto">$ xcode-select -s /Application/Xcode-9.4.1.app</p>
<p dir="auto">SKIP anything in ccpp.yml related to Sparkle.</p>
<p dir="auto">Get the strawberry code (to ~/Documents):</p>
<p dir="auto">$ cd ~/Documents</p>
<p dir="auto">$ git clone git://github.com/strawberrymusicplayer/strawberry --branch 0.9.3</p>
<p dir="auto">Make and enter the build directory. (We end up in ~/Documents/strawberry/build):</p>
<p dir="auto">$ cd strawberry</p>
<p dir="auto">$ mkdir build &amp;&amp; cd build</p>
<p dir="auto">We have to patch some Qt6-specific code to build with Qt5. Edit the following files:</p>
<p dir="auto">../3rdparty/macdeployqt/main.cpp</p>
<p dir="auto">../3rdparty/macdeployqt/shared.cpp</p>
<p dir="auto">And change ALL instances of</p>
<p dir="auto">QLibraryInfo::path</p>
<p dir="auto">to</p>
<p dir="auto">QLibraryInfo::location</p>
<p dir="auto">(A quick way to patch:)</p>
<p dir="auto">$ sed -i '.bak' 's/QLibraryInfo::path/QLibraryInfo::location/g' ../3rdparty/macdeployqt/{main,shared}.cpp</p>
<p dir="auto">Configure CMake:</p>
<p dir="auto">$ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig</p>
<p dir="auto">$ export Qt5_DIR=/usr/local/opt/qt5/lib/cmake</p>
<p dir="auto">$ export Qt5LinguistTools_DIR=/usr/local/opt/qt5/lib/cmake/Qt5LinguistTools</p>
<p dir="auto">$ export GIO_EXTRA_MODULES=/usr/local/lib/gio/modules</p>
<p dir="auto">$ export GST_PLUGIN_SCANNER=/usr/local/opt/gstreamer/libexec/gstreamer-1.0/gst-plugin-scanner</p>
<p dir="auto">$ export GST_PLUGIN_PATH=/usr/local/lib/gstreamer-1.0</p>
<p dir="auto">$ cmake .. -DBUILD_WITH_QT5=ON -DBUILD_WERROR=ON -DUSE_BUNDLE=ON -DSPARKLE=OFF -DCMAKE_PREFIX_PATH=/usr/local/opt/qt5/lib/cmake</p>
<p dir="auto">Build:</p>
<p dir="auto">$ cmake --build .</p>
<p dir="auto">$ make install</p>
<p dir="auto">We have to patch a file that refers to Sparkle, which we are not using:</p>
<p dir="auto">Either edit</p>
<p dir="auto">CMakeFiles/dmg.dir/build.make</p>
<p dir="auto">and comment out the line that copies Sparkle.framework</p>
<p dir="auto">or more simply (assumes 'Sparkle' is a case-sensitive match):</p>
<p dir="auto">$ sed -i '.bak' '/Sparkle/s/^/##/' CMakeFiles/dmg.dir/build.make</p>
<p dir="auto">Before the final step, we have to preemptively copy a dylib that doesn't get copied in 'make dmg':</p>
<p dir="auto">$ mkdir strawberry.app/Contents/Frameworks</p>
<p dir="auto">$ cp /usr/local/opt/icu4c/lib/libicudata.68.dylib strawberry.app/Contents/Frameworks</p>
<p dir="auto">$ make dmg</p>
<p dir="auto">Et voila! There should be a strawberry-0.9.3-highsierra-x86_64.dmg in the current (build) directory.</p>
<hr />
<p dir="auto"><strong>NOTES AND MORE INFORMATION</strong></p>
<p dir="auto">There are lots of ways to accomplish these tasks. If you know more or better, do it your way.</p>
<p dir="auto">Developer tools are available with a free(?) developer account from<br />
<a href="https://developer.apple.com/download/more/" rel="nofollow ugc">https://developer.apple.com/download/more/</a></p>
<p dir="auto">We assume that it's best to build for macOS 10.13 with the latest tools that contain the 10.13 SDK. These are Xcode 9.4.1 and Command Line Tools (macOS 10.13) for Xcode 9.4.1. Ref.<br />
<a href="https://en.wikipedia.org/wiki/Xcode#Xcode_7.0_-_10.x_(since_Free_On-Device_Development)" rel="nofollow ugc">Xcode Wikipedia article</a>.</p>
<p dir="auto">brew-installs can take a serious-long time, especially with older hardware and/or virtual machine installations. Building Qt5 alone took over 19 hours to build on a VirtualBox machine with an old Mac Pro host. Other builds took over 4 hours. Because you can run into problems, you might want to brew-install one formula (package) at a time.</p>
<p dir="auto">We build strawberry with Qt5 because Qt6 is not supported on macOS 10.13.</p>
<p dir="auto">Qt5 does not build with Xcode 9.4.1, but does with Xcode 10.1. We just worked with this fact and didn't spend any time figuring out why.</p>
<p dir="auto">We do not install Sparkle because there is no auto-update infrastructure for this build.</p>
<p dir="auto">'QLibraryInfo::path' is a Qt6 thing; it must be patched to its Qt5 equivalent, 'QLibraryInfo::location'</p>
<p dir="auto">We skipped all references like 'MAKE_BUILD_TYPE=Release' under the possibly-incorrect supposition that this may enable some debugging output that might be useful to a knowledgable user.</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/798</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/798</guid><dc:creator><![CDATA[swagstaff]]></dc:creator><pubDate>Sat, 24 Apr 2021 22:55:02 GMT</pubDate></item><item><title><![CDATA[Reply to Continue High Sierra os x 10.13 support? on Sat, 24 Apr 2021 22:44:43 GMT]]></title><description><![CDATA[<p dir="auto">Here's a build of release 0.9.3, compiled for macOS 10.13 (High Sierra).</p>
<p dir="auto"><a href="https://gofile.io/d/gb0LvS" rel="nofollow ugc">https://gofile.io/d/gb0LvS</a></p>
<p dir="auto">Only test was playing random local music and video files (for hours). Don't know if anything else works, e.g., streaming, scrobbling, lyrics, etc.</p>
<p dir="auto">No Qt6, because it's not supported on macOS 10.13.</p>
<p dir="auto">No Sparkle updating, because there's no infrastructure for this build.</p>
<p dir="auto">See next entry for build how-to.</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/797</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/797</guid><dc:creator><![CDATA[swagstaff]]></dc:creator><pubDate>Sat, 24 Apr 2021 22:44:43 GMT</pubDate></item><item><title><![CDATA[Reply to Continue High Sierra os x 10.13 support? on Tue, 30 Mar 2021 05:44:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/423">@annie</a> well this would be the most recent version</p>
<p dir="auto"><a href="http://files.strawberrymusicplayer.org/strawberry-0.8.4-highsierra.dmg" rel="nofollow ugc">http://files.strawberrymusicplayer.org/strawberry-0.8.4-highsierra.dmg</a></p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/741</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/741</guid><dc:creator><![CDATA[stompykins]]></dc:creator><pubDate>Tue, 30 Mar 2021 05:44:09 GMT</pubDate></item><item><title><![CDATA[Reply to Continue High Sierra os x 10.13 support? on Tue, 30 Mar 2021 05:39:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/423">@annie</a> i found this via <a href="http://files.strawberrymusicplayer.org/" rel="nofollow ugc">files.strawberrymusicplayer.org/</a></p>
<p dir="auto"><a href="https://files.strawberrymusicplayer.org/strawberry-0.8.3-highsierra.dmg" rel="nofollow ugc">https://files.strawberrymusicplayer.org/strawberry-0.8.3-highsierra.dmg</a></p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/740</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/740</guid><dc:creator><![CDATA[stompykins]]></dc:creator><pubDate>Tue, 30 Mar 2021 05:39:16 GMT</pubDate></item><item><title><![CDATA[Reply to Continue High Sierra os x 10.13 support? on Mon, 29 Mar 2021 09:42:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/349">@omgwtflol</a><br />
How can i get download strawberry for high sierra please whre is link?</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/737</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/737</guid><dc:creator><![CDATA[annie]]></dc:creator><pubDate>Mon, 29 Mar 2021 09:42:56 GMT</pubDate></item><item><title><![CDATA[Reply to Continue High Sierra os x 10.13 support? on Sun, 07 Feb 2021 19:27:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/349">@omgwtflol</a><br />
Then someone needs to volunteer for it, as this is a community project.<br />
I have enough work with just supporting the 3 most recent macOS releases.<br />
High Sierra is no longer supported by Apple, Homebrew has also discontinued it. Need to build all dependencies manually.</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/592</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/592</guid><dc:creator><![CDATA[jonas]]></dc:creator><pubDate>Sun, 07 Feb 2021 19:27:09 GMT</pubDate></item></channel></rss>