This problem affects the shared libraries in the project.
The shared libraries do not have their build dependencies added to their PkgConfig, the result means the burden of adding the deps falls on the component pulling said library in.
Notable examples:
Including comgtk does not pull in gtk3
Including shlang does not pull in shcommon
Shouldn't be too hard to add this to the pkgconfig function in the CMake to read from the library deps.
This problem affects the shared libraries in the project.
The shared libraries do not have their build dependencies added to their PkgConfig, the result means the burden of adding the deps falls on the component pulling said library in.
Notable examples:
comgtk
does not pull ingtk3
shlang
does not pull inshcommon
Shouldn't be too hard to add this to the pkgconfig function in the CMake to read from the library deps.