tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: pkgsrc/devel/libusb-compat
Hi tech-pkg@,
now that this piece is committed and seems to work (at least on
NetBSD/amd64), is there any objection to switching the default for
devel/libusb to devel/libusb-compat? (through LIBUSB_TYPE)
The effect on NetBSD - and probably other BSDs as well - is:
- more reliably find ugen(4) USB devices;
- no longer need root permissions to do so.
This should help using USB scanners (including fingerprint), JTAG
devices, RFID and smartcard readers, and certainly more.
I believe the effect on Linux should be unchanged. I do not know about
the behaviour of libusb 0.1 or 1.0 on other systems.
Cheers,
-- khorben
On 10/02/2018 01:04, Pierre Pronchery wrote:
> Hi tech-pkg@, (leot, wiz, gdt)
>
> On 28/01/2018 12:09, Thomas Klausner wrote:
>> On Sun, Jan 28, 2018 at 11:40:33AM +0100, Leonardo Taccari wrote:
>>> I think we can first check if LIBUSB_TYPE is defined and initialize it
>>> to none if it isn't. In that way we can avoid the nested if-else.
>>
>> LIBUSB_TYPE?= none
>> is the shorter version for that.
>
> Thank you all for your feedback!
>
> I finally found some time to look at this again, and import your
> suggestions; my updated patch is attached here.
>
> I am trying to build every existing package depending on devel/libusb
> with devel/libusb-compat instead, using "compat" for LIBUSB_TYPE; so far
> so good. The default in this patch is still with the native devel/libusb
> though.
>
> Let me know if I can commit this.
>
> Cheers,
--
khorben
Home |
Main Index |
Thread Index |
Old Index