It's similar to issue #19 - lilv_world_get_plugin_classes() skips plugin classes that do not have "label". Obviously it is intended (as per [*1]), but that results in some unexpected lack of results.
This is deliberate. Plugin classes need to have a label, since hosts are probably going to want to show one (most often, that's the only thing they are interested in doing).
It's similar to issue #19 - lilv_world_get_plugin_classes() skips plugin classes that do not have "label". Obviously it is intended (as per [*1]), but that results in some unexpected lack of results.
Here are the missing classes because of this:
[*1] https://github.com/drobilla/lilv/blob/c1637b46f9ff960f58dcf2bb3b69bff231f8acfd/src/world.c#L1019