|
Also removed the now unneeded minizip dependency.
Discord game sdk and vosk-api are now dependencies, instead of
being bundled inside the package.
Pros:
- size: package has very significant smaller size
- convenience: vosk-api can be an optinal dependency (at least
as far as I could gather, please let me know if not)
- security: vosk-api dependency is built from source, instead
of relying in a pre-built library shipped by upstream
- security: vosk-api package is built with full relro support
and fortify, oposing to the library shipped by upstream
- performance: vosk-api package is built with lto enabled
(suposing the user is building with devtools or with lto
enabled in makepkg.conf)
Cons:
- increased total build time, as vosk-api takes a while to build
If something break os goes wrong, we will consider rolling back
the removal of bundled discord game sdk and vosk api.
|