Now we're using pacman to manage components of the devkitPro SDKs we have a lot more flexibility about releases although it does mean getting everything we currently maintain packaged up and uploaded. This has meant rather a lot of beavering away behind the scenes cleaning things up and producing the packages and it also means we have a fair number of releases today and some more in the not too distant future.

Moving forward we'll be reducing the current devkitPro Updater to an app that installs msys2 with the extra devkitPro repositories and we will no longer be maintaining the perl scripts, preferring instead to concentrate on the pacman packages.

This library contains optimized routines that allow 3DS homebrew developers to develop applications that take full advantage of the GPU to draw 2D graphics. The routines in this library have been carefully designed and optimized for the purpose of removing bottlenecks and allowing higher GPU throughput.

citro2d uses citro3d under the hood to talk to the GPU. It is possible to use citro2d on its own, or use it alongside citro3d to draw mixed 2D and 3D content.

Features:

Lightweight and straightforward API

Full doxygen documentation

Drawing on any surface (C3D_RenderTarget)

Drawing images and sprites (the latter contain state whereas the former don't)

The problem was that I was using -F and it gave me this:
warning: database file for 'msys' does not exist
warning: database file for 'dkp-libs' does not exist
warning: database file for 'dkp-windows' does not exist