Great work with the icons! I really like that you choose breeze as default now as it fits the general OS X look quite well
I just build it and it works great!
I still have some issues not related to the icons though:
First, when running kstars from the terminal, the output starts normal but then it goes crazy. It first prints several hundred lines of:
NOTE: This EquatorialToHorizontal overload (using dms pointers instead of CachingDms pointers) is deprecated and should be replaced with CachingDms prototype wherever speed is desirable!
and then several hundred like this:
Assert in Projector::toScreenVec failed!
using AltAz? true Refract? true
Point supplied has RA0 = "18h 33m 15s" Dec0 = "-9° 41' 15\"" ; alt = " 29° 00' 52\"" ; az = " 187° 19' 27\""
dX = nan and isfinite(dX) is false
Y = 0.506926 and isfinite(Y) is true
The full output is in the attachment.
Second, the azimuthal grid has a graphics bug as seen in the attached screenshot. The point to which the top of the grid seems to converge is always the same relative to the screen (it moves relative to the stars).
I also have some remarks to your instructions on things I had to change to get it working which I think are related to OS X 10.11+:
Because OS X 10.11+ has a system integrity protection, the /usr folder isn't user accessible. For custom software, the /usr/local directory is used so I had to change the install prefix of cmake to /usr/local when building libindi for it to install properly.
For kstars to find libindi during the build, I had to install pkgconfig using homebrew.
And last, to make kstars work, I had to symlink all files in /usr/local/share/kstars/ (I installed kstars to /usr/local instead of .kde) into ~/Library/Application Support/kstars/ using "ln -s /usr/local/share/kstars/* ~/Library/Application\ Support/kstars/" (which is also described in seanhoughton's gist but the command there didn't work for me).