Steps to reproduce :
using ivy 2.4.0
returns the following jars
using either maven or gradle both come back with 2 additional "native" jars
This happens for a variety of popular projects javacv, dl4j, etc ..
I can imagine that the additional artifacts can explicitly be put into an ivy.xml, but this burdens the client with the complexity of having to document all missing artifacts.