Conky-for-macOS / conky-for-macOS

macOS port of the Light-weight system monitor for X.
https://github.com/Conky-for-macOS/conky-for-macOS/wiki
GNU General Public License v3.0
152 stars 9 forks source link

Getting all the options to work #42

Closed npyl closed 5 years ago

npyl commented 5 years ago

These don't work at the moment:

~BMPx~ ~Journal~ ~XMMS2~

npyl commented 5 years ago

brew install libmicrohttpd for http

npyl commented 5 years ago

These commits should bring libircclient to Homebrew. (Ok, at least, our own version of brew...)

https://github.com/Conky-for-macOS/homebrew-core/commit/ad5884865cfe53050eefa8cfcb8282683686ae73 https://github.com/Conky-for-macOS/homebrew-core/commit/7f83985ea6b7f1188c3833e748d31b304b021167 https://github.com/Conky-for-macOS/homebrew-core/commit/9a5cfc65546c3cd468b29717bd88947903201a81 https://github.com/Conky-for-macOS/homebrew-core/commit/25c9d90dc07f54f181a6b1b84a9648c3337d718f https://github.com/Conky-for-macOS/homebrew-core/commit/aead340c6b90744dcadf79b0274ebf4f0ef68cf7 https://github.com/Conky-for-macOS/homebrew-core/commit/9649fb339f361c664312018222baaf4da52466f5 https://github.com/Conky-for-macOS/homebrew-core/commit/16be8de15ca745a129e9381dc6aae267fed716fb

The compilation succeeds (Yeah! :)) but linking fails. Don't really understand why.

screenshot 2019-01-05 at 02 09 54

Maybe libircclient was not brew link'ed correctly?

npyl commented 5 years ago

Ok fixed IRC.

Had to clone libircclient-v1.10 from its sourceforge to apply some patches to the makefile for the .so to be properly installed in $prefix/lib

libircclient: https://github.com/Conky-for-macOS/libircclient/commit/b6e5756ca9e4f2175104ba8260af1bfa3a588ad6 https://github.com/Conky-for-macOS/libircclient/commit/b060aaba38c302186e8b9fd31fef9a48f148062f https://github.com/Conky-for-macOS/libircclient/commit/5160b434b9e1343bcf62a2a6fbe5cfc7b57589df

homebrew-core: https://github.com/Conky-for-macOS/homebrew-core/commit/cb4a9f472f188dc62220e3f5fdf1f79dc7a75540 https://github.com/Conky-for-macOS/homebrew-core/commit/0d3fd0ffc941789e3d073495da6caff68b0a1ded https://github.com/Conky-for-macOS/homebrew-core/commit/b3b6dbd4a957012a1eda3ded5711bb8276abdee0 https://github.com/Conky-for-macOS/homebrew-core/commit/a99b299afd49aab6640428d1bf475d21592d55b7

Though I just realised I can fix it without using the original makefile. (Ok, probably another time.)

npyl commented 5 years ago

RSVG done: (brew install librsvg)

npyl commented 5 years ago

iCal seems to be working now... (brew install libical)

npyl commented 5 years ago

BMPx support was removed from conky just recently. No need for us to support it.

npyl commented 5 years ago

Closing since XMMS2 (the only one left) is probably not being used on macOS (can't build OOB). If anybody wants XMMS2, he can open an issue and I will try to add compatibility. ;)