This reverts commit c821a8f045.
We consider if an optional dependency (here libidn2) requires
something (here libunistring), then we do not list "something"
in the optional dependencies. Note that we might reconsider this:
in this case, libunistring can be used without libidn2. But for
the moment, let's revert.