glib: make gio-module-dir global

Fixes #18701.
opensc: add support for ePass2003

Closes #18670.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
New formula: newsbeuter

Closes #18668.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
libmtp uses pkg-config
Fix some issues with generated pc files

 - Use #opt_prefix instead of #prefix or HOMEBREW_PREFIX
 - Use #version rather than hardcoded strings or @version
 - Unify pc file method naming
 - Use String#undent

Closes #18695.
iphotoexport: don't use ivars directly