FreeGemas is an open source version of the well known Bejeweled, for GNU/Linux, Windows, OS X and iOS. It's written in C++ using Gosu.
WHY!! port it back to Gosu?
I needed a toy project for C++ Gosu that would work on desktop and mobile, and I like this codebase :)
TODO - if you are fluent in either CMake or CocoaPods, you can figure it out in the meantime.
The music in the game is Easy Lemon by Kevin MacLeod
Licensed under Creative Commons: By Attribution 3.0