Re: [Nut-upsuser] Question about nut-dependencies

2024-08-22 Thread Jim Klimov via Nut-upsuser
Coincidentally, a discussion this week in libusb issue tracker suggested to use HIDAPI library for USB HID devices (note there are quite a few non-HID drivees too). It allegedly is better portable, layering over libusb on some platforms abd over better native low-level facilities on others (win, l

Re: [Nut-upsuser] Question about nut-dependencies

2024-08-21 Thread Charles Lepple via Nut-upsuser
On Aug 21, 2024, at 12:34 PM, Heath Smith via Nut-upsuser wrote: > > 1) Who is deciding what goes in to fink and port packages? Do the maintainers > of NUT have any say with fink, Mac Ports, and Home Brew (for MacOs machines)? > As Jim mentioned, the distributions like Fink and MacPorts are fr

Re: [Nut-upsuser] Question about nut-dependencies

2024-08-21 Thread Heath Smith via Nut-upsuser
For the casual user pulling packages using apt-get (Linux) or, in the case of MacOS, ports, fink, and Homebrew, they are not going to dig in to the make support. For myself, I want to do the same, just build the binaries. Hacking these package managers to affect the compiler and linker options as a

Re: [Nut-upsuser] Question about nut-dependencies

2024-08-21 Thread Jim Klimov via Nut-upsuser
Well, NUT does "since forever" have reference docs on packaging into 8 or so entities each with its dependency tree, so heavy stuff can be pulled in on a need-to-have basis. As anything, it can be improved and updated, but it is there and many systems follow it. Those who missed the memo... the onu

Re: [Nut-upsuser] Question about nut-dependencies

2024-08-21 Thread Greg Troxel via Nut-upsuser
Jim Klimov via Nut-upsuser writes: > Upsmon as such has no need for XML (libneon et al); that would be > nut-scanner and the Eaton NetXML protocol driver. Sure, but it is normal for packaging systems to build the entire project, so that whatever someone wants is available, and thus depend on the

Re: [Nut-upsuser] Question about nut-dependencies

2024-08-21 Thread Jim Klimov via Nut-upsuser
Packaging issues would be brought up with the distro... I have recently worked with Homebrew on a Mac VM for the CI farm, but otherwise have no clue about the ecosystem. Last saw/touched a physical Mac in school, 1994 or so :D Upsmon as such has no need for XML (libneon et al); that would be nut-s

[Nut-upsuser] Question about nut-dependencies

2024-08-21 Thread Heath Smith via Nut-upsuser
I am new to the email list and a recent fan of the NUT software. I have been deploying Windows, Ubuntu, and MacOS clients. I am dealing with very old machines, attempting to keep them running at an office where they cannot upgrade the machines due to software dependencies. I was recently trying to