New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #20051 (new enhancement)

Opened 4 years ago

Last modified 10 months ago

gnupg2 2.0.11 Package shouldn't have libusb dependency

Reported by: speed.rob@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: gpg gnupg libusb scdaemon smartcard "smart card" Cc: boeyms@…
Port: gnupg2

Description

Installing gnupg2 also installs the libusb package to support scadaemon, which handles authentication via smart cards. As I doubt a sizable portion of GPG users require this feature I propose it be disabled by default and available as a variant.

If smartcard users do represent a large enough portion of the user base, a no_scdaemon variant to remove the dependency should be available.

Attachments

gnupg2-libusb.diff (1012 bytes) - added by speed.rob@… 4 years ago.

Change History

Changed 4 years ago by speed.rob@…

comment:1 Changed 4 years ago by macsforever2000@…

  • Cc boeyms@… added; waqar@…, boeyms @… removed
  • Owner changed from macports-tickets@… to waqar@…

comment:2 Changed 4 years ago by blb@…

libusb isn't exactly a large dependency (228K installed) and takes a short time to build...

comment:3 Changed 4 years ago by speed.rob@…

A short time on modern machines, sure, but it's still unnecessary clutter.

comment:4 Changed 10 months ago by ryandesign@…

  • Owner changed from waqar@… to macports-tickets@…

waqar has retired.

Note: See TracTickets for help on using tickets.