summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-power/nut: Stabilize 2.8.0-r3 arm, #923861Sam James2024-02-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-power/nut: Stabilize 2.8.0-r3 ppc64, #923861Sam James2024-02-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-power/nut: Stabilize 2.8.0-r3 amd64, #923861Sam James2024-02-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-power/nut: Stabilize 2.8.0-r3 x86, #923861Sam James2024-02-061-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-power/nut: Stabilize 2.8.0-r2 arm, #920226Matoro Mahri2024-01-161-2/+2
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* sys-power/nut: fix confusing split-usr handlingEli Schwartz2024-01-012-2/+221
| | | | | | | | | | | | | | | | | | | | | | | Almost a decade ago, upstream moved their binary from libdir to sbindir. Historically, Gentoo symlinked the binary into sbindir to make up for this -- and when upstream moved to follow the Gentoo layout, the Gentoo symlink overwrote the actual binary. For some reason, at the time, the solution used was to add a USE=split-usr and install extra symlinks for /sbin -> /usr/sbin even though this didn't actually do something meaningful. The split-usr USE flag has issues and using it unnecessarily should be avoided if possible. Drop the USE flag, and the symlink, and stick with /usr/sbin as upstream intends. This should be 100% fine in all cases. The /sbin directory is only needed for users who both have /usr on a different partition, *and* don't use an initramfs. In such a case, it is nonsensical to provide a symlink in /sbin that is a broken symlink to an un-mounted partition. Bug: https://bugs.gentoo.org/517954 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sys-power/nut: Stabilize 2.8.0-r2 x86, #920226Joonas Niilola2023-12-181-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-power/nut: Stabilize 2.8.0-r2 amd64, #920226Sam James2023-12-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-power/nut: Stabilize 2.8.0-r2 ppc64, #920226Sam James2023-12-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-power/nut: Rename asciidoc-ready documentation sources to *.adocFrancisco Javier Félix2023-12-111-2/+2
| | | | | | | | https://github.com/networkupstools/nut/commit/83f3d8b18143baea8da0584ab11f3a4f59f56738 Signed-off-by: INODE64 <web@inode64.com> Closes: https://github.com/gentoo/gentoo/pull/32800 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-power/nut: Fix missing cgi flag in configureFrancisco Javier Félix2023-08-092-0/+2
| | | | | | | Closes: https://bugs.gentoo.org/908689 Signed-off-by: INODE64 <web@inode64.com> Closes: https://github.com/gentoo/gentoo/pull/32218 Signed-off-by: Sam James <sam@gentoo.org>
* sys-power/nut: replace 'append-flags -fno-lto' with filter-ltoLeonardo Hernández Hernández2023-06-241-2/+2
| | | | | | Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Closes: https://github.com/gentoo/gentoo/pull/31345 Signed-off-by: Sam James <sam@gentoo.org>
* sys-power/nut: remove unused patchMichael Mair-Keimberger2023-06-231-64/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/31556 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* sys-power/nut: Keyword 2.8.0-r1 arm, #908616Arthur Zamarin2023-06-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-power/nut: Keyword 2.8.0-r1 ppc64, #908616Arthur Zamarin2023-06-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-power/nut: Keyword 2.8.0-r1 ppc, #908616Arthur Zamarin2023-06-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-power/nut: Keyword 2.8.0-r1 riscv, #908616Yixun Lan2023-06-171-1/+1
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* sys-power/nut: fix typo + errorSam James2023-06-172-3/+2
| | | | | | | - Fix whitespace typo - Oops, the elog is in src_install, not pkg_postinst, so EPREFIX. Signed-off-by: Sam James <sam@gentoo.org>
* sys-power/nut: misc tweaksSam James2023-06-172-71/+66
| | | | | | | | | | | | - Style tweaks to be closer to skel.ebuild - Use EROOT and ED where appropriate - Add missing 'local' - Fix typo in pkg_postinst optfeature for util-linux - Add additional configure options for tmpfiles, udev paths - Wire up tests Closes: https://bugs.gentoo.org/908615 Signed-off-by: Sam James <sam@gentoo.org>
* sys-power/nut: add explicit proxy-maint@Sam James2023-06-171-0/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-power/nut: add 2.8.0, various enhancementsFrancisco Javier Félix2023-06-179-3/+654
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I've recently made a comprehensive update to the ebuild of sys-power/nut: The way drivers are activated has been altered - instead of using a driver list, which can be hard to maintain when new ones are added, we now activate them based on the connection type (serial, USB, XML, IPMI, Modbus, etc). This simplification not only streamlines the installation process but also resolves dependency issues associated with activating a driver and its corresponding unactivated connection. The updates align with the latest Gentoo specifications and are summarized below: Improvements: * Removed unused libnsl * Removed outdated hotplug * Utilized EAPI=8 * Default use of libusb-1 * Added connections for GPIO, i2c, and Modbus * Configuration parameters required per connection type * Fixed the creation of PID in /run/nut * Removed configurations no longer necessary for nut-2.8.0 or newer * Creation of man pages * Added a flag for documentation * Utilized tmpfile for creating temporary directories * Added Q5t5 monitor (nut-9999) * Disabled Python2 * Added Python3 library * Message for the optional function of sys-apps/util-linux[logger, tty-helpers] * Added configuration for Avahi * Added a flag for systemd (nut-9999) TODO: (in next version) * nut-scanner is not working * /etc/init.d/upslog requires parameters of SAI and log file Please note that I have tested different SAI drivers, but only with USB and SNMP connections. Any feedback or further testing on these updates would be highly appreciated. Closes: https://bugs.gentoo.org/836776 Closes: https://bugs.gentoo.org/736804 Closes: https://bugs.gentoo.org/598619 Closes: https://bugs.gentoo.org/636402 Closes: https://bugs.gentoo.org/862543 Closes: https://bugs.gentoo.org/852287 Closes: https://bugs.gentoo.org/676598 Closes: https://bugs.gentoo.org/808675 Closes: https://bugs.gentoo.org/771291 Closes: https://bugs.gentoo.org/714930 Closes: https://bugs.gentoo.org/695148 Closes: https://bugs.gentoo.org/641144 Closes: https://bugs.gentoo.org/670132 Closes: https://bugs.gentoo.org/642618 Closes: https://bugs.gentoo.org/544250 Closes: https://bugs.gentoo.org/526328 Package-Manager: Portage-3.0.45.3, pkgcheck-0.10.24 Signed-off-by: Fco Javier Felix <ffelix@inode64.com> Closes: https://github.com/gentoo/gentoo/pull/31486 Signed-off-by: Sam James <sam@gentoo.org>
* sys-power/nut: Keyword 2.7.4-r8 arm64, #849821Arthur Zamarin2022-06-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-power/nut: destabilise for ppcSam James2022-03-031-2/+2
| | | | | Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
* sys-power/nut: keyword 2.7.4-r8 for ~riscvMarek Szuba2021-09-211-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sys-power/nut: add missing slot deps (mainly libnsl)Sam James2021-08-181-4/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-power/nut: Fix for slibtoolLars Wendler2021-08-054-14/+98
| | | | | | | | | | Thanks-to: orbea <orbea@riseup.net> Upstream: https://github.com/networkupstools/nut/commit/5d98d55 Upstream: https://github.com/networkupstools/nut/commit/a0328e3 Closes: https://bugs.gentoo.org/778584 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/20689 Signed-off-by: Sam James <sam@gentoo.org>
* sys-power/nut: workaround build failure with GCC 11Sam James2021-08-041-0/+4
| | | | | Closes: https://bugs.gentoo.org/786702 Signed-off-by: Sam James <sam@gentoo.org>
* sys-power/nut: drop old versionConrad Kostecki2021-07-101-272/+0
| | | | | | Closes: https://bugs.gentoo.org/781509 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* sys-power/nut: migrate to GLEP 81Conrad Kostecki2021-07-101-0/+269
| | | | | | Closes: https://bugs.gentoo.org/781509 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* sys-power/nut: remove unused patchMichael Mair-Keimberger2020-09-201-48/+0
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/17299 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* sys-power/nut: stable 2.7.4-r6 for ppc64Sergei Trofimovich2020-09-071-1/+1
| | | | | | | | stable wrt bug #735498 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-power/nut: Stabilize 2.7.4-r6 ppc, #735498Sam James2020-08-301-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-power/nut: Remove old (py2)Michał Górny2020-08-223-572/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-power/nut: x86 stable (bug #735498)Sam James2020-08-111-1/+1
| | | | | Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* sys-power/nut: amd64 stable wrt bug #735498Agostino Sarubbo2020-08-101-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-power/nut: Stabilize 2.7.4-r6 arm, #735498Sam James2020-08-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-power/nut: 2.7.4-r6 add py3 compatMatthew Thode2020-08-042-0/+328
| | | | | | Closes: https://bugs.gentoo.org/735498 Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
* sys-power/nut: drop USE=gui due to python2-onlyRobin H. Johnson2020-02-191-0/+271
| | | | | Fixes: https://bugs.gentoo.org/710160 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sys-power/nut: Switch to PYTHON_MULTI_USEDEP APIMichał Górny2020-02-091-1/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-power/nut: Rebase patchesDavid Seifert2020-01-083-255/+74
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org>
* sys-power/nut: Fix dosym on usrmerge systemsDavid Seifert2020-01-081-3/+3
| | | | | | Closes: https://bugs.gentoo.org/680980 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org>
* sys-power/nut: Remove oldDavid Seifert2020-01-082-565/+0
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org>
* */*: [QA] Remove redundant `|| die` guardsDavid Seifert2019-12-111-8/+8
| | | | | | | | | | | | * Since all ebuilds in the tree are EAPI>=4, `|| die` on builtin commands is redundant and dead code. Closes: https://github.com/gentoo/gentoo/pull/13940 Reviewed-by: Ulrich Müller <ulm@gentoo.org> Reviewed-by: Michał Górny <mgorny@gentoo.org> Reviewed-by: Andreas K. Hüttel <dilfridge@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
* sys-power: Remove *-fbsd KEYWORDSMichał Górny2019-10-113-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-power/nut: add upstream info to metadata.xmlLouis Sautier2019-08-201-0/+4
| | | | | Package-Manager: Portage-2.3.71, Repoman-2.3.16 Signed-off-by: Louis Sautier <sbraz@gentoo.org>
* sys-power/nut: Add missing PYTHON_DEPSMichał Górny2019-08-132-2/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-power/nut: arm stable wrt bug #688834Mikle Kolyada2019-07-291-1/+1
| | | | | | Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* sys-power/nut: stable 2.7.4-r3 for ppc64, bug #688834Sergei Trofimovich2019-07-021-1/+1
| | | | | | Package-Manager: Portage-2.3.68, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-power/nut: stable 2.7.4-r3 for ppc, bug #688834Sergei Trofimovich2019-07-021-1/+1
| | | | | | Package-Manager: Portage-2.3.68, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>