Merge: Remove the packages `glesv1`, `mnit` and `sdl` (1.2), and their clients
authorJean Privat <jean@pryen.org>
Thu, 25 Jan 2018 20:16:34 +0000 (15:16 -0500)
committerJean Privat <jean@pryen.org>
Thu, 25 Jan 2018 20:16:34 +0000 (15:16 -0500)
commit50f5c44e0657625e1aee74f239f48fe53fd69733
treea37899dddc741f4bec97234b001ca898d558a2b2
parent756b3ad2d48979c3d2c2bfd7bb42096bf8f0b982
parente6171b8f1214b274fc1e20541dca1003ed088ec8
Merge: Remove the packages `glesv1`, `mnit` and `sdl` (1.2), and their clients

This PR removes the packages for OpenGL ES 1.0, most of the graphics engine `mnit` and the SDL 1.2 wrapper `sdl`, as well as their clients: crazy_moles, friendz, memory, mnit_ballz, mnit_dino, shoot and the 2D client of Tinks!.

This purge is mainly motivated by the declining support for OpenGL ES 1.0, it is not available on macOS and on some recent GNU/Linux distributions (including on our test servers). Plus, all the libraries have been replaced by well-supported alternatives: `glesv2` for OpenGL ES 2.0, the graphics engine `gamnit` and `sdl2`. The new libraries are even more portable, adding support for Windows and iOS alongside GNU/Linux and Android.

Some of the deleted games were quite good, it is sad to simply let them go. If anyone is willing to put in the work, most of these games can still be updated to `gamnit` by reverting the commit and writing some code!

@privat  Could you somehow lock the APK files on the F-Droid server so the games live on? They all had Android variants except for `shoot`.

Pull-Request: #2611