Add lib-gpgme to the supported system libraries
#678
vencakrecl
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Following the guidance in
docs/extension-maintainers.mdto open a discussion before adding a system library.I'd like to propose adding GpgME (
lib-gpgme) to PIE's supported system libraries.Context: I'm adding PIE support to
php-gnupg/gnupg, which is a wrapper around the GpgME library. The extension links gpgme dynamically, so being able to declare"require": { "lib-gpgme": "*" }and have PIE check (and optionally auto-install) it would improve the install experience.Why it fits PIE's existing mechanism: GpgME exposes a standard
gpgmepkg-config module, so it can be detected the same way as the other supported libraries:Package names per distro:
libgpgme-devgpgme-devpkgconfig(gpgme)(provided bygpgme-devel)Ready branch: I have a branch prepared with the pkg-config detection entry, the auto-install definitions, a passing data-provider test case, and the docs table update, and I'm happy to open a PR if this is welcome:
https://github.com/vencakrecl/pie/tree/add-gpgme-library
Would this addition be welcome?
Beta Was this translation helpful? Give feedback.
All reactions