* Remove python(2) binding and disable nut-monitor package for now as it
depends on unmaintained pygtk (Closes: #885358, #937169)
* debian/control: Add support for the <!nodoc> Build-Profile
* debian/patches/0013-fix-doc-build.patch: Fix the documentation build with
asciidoc >= 0.9
* Disable python3-nut package for now as it's broken with python3
* debian/libnutscan1.symbols: hurd-i386 is not built with ipmi support and
thus is libnutscan is not exporting the related symbols
* debian/libnutclient0.symbols: Add new C++ template exported on arm64 and
x32
* debian/tests: Import changes from the ubuntu package, thanks to them.
Add psmisc to the dependencies as it's not installed by default in debian
* Add the apport script coming from Ubuntu, thanks to them again
* Add higher resolution icon for nut-monitor
[ Laurent Bigonville ]
* Switch from cdbs to debhelper sequence
* Bump debhelper compatibility version to 12
* Add libltdl-dev to the build-dependencies and fix FTBFS when it is
installed (Closes: #831740)
* debian/control: Bump Standards-Version to 4.4.0 (no further changes)
* debian/control: Add libnss3-dev to the dependencies of libupsclient-dev
* debian/tests/control: Drop python-unit and depend against python package
instead (Closes: #908963)
* debian/control: Fix duplicate package descriptions to please lintian
* debian/*.symbols: Add Build-Depends-Package field
* debian/control, debian/watch: Use https for the Homepage and download page
* debian/libnutclient0.symbols: Adjust the symbols due to C++ changes
* debian/patches/0011-use-pkgconfig-module.patch: Use pkg-config module
names instead of listing the libraries, to please lintian
* Move pidfiles from /var/run/nut to /run/nut, there is nothing else to do
since /var/run is a symlink to /run for some times now (policy 3.9.3)
* debian/patches/0012-add-AEG-PROTECT-NAS-support.patch: Add support for
recent AEG PROTECT NAS UPS, from upstream (Closes: #919112)
* debian/nut-server.lintian-overrides: Override
package-supports-alternative-init-but-no-init.d-script
lib/systemd/system/nut-driver.service, in LSB world, the drivers are started
by nut-server initscript
* debian/nut-client.lintian-overrides: Drop unused override
* debian/nut-monitor.install: Install nut-monitor.appdata.xml in
/usr/share/metainfo/ instead of /usr/share/appdata/
* Simplify debian/rules, install systemd files on non-linux arch as well
* Remove obsolete files and old upgrade paths for users coming from version
prior to wheezy
* debian/control: Mark -dev packages as Multi-Arch: same
* Add debian/patches/0001-reproductible-build.patch: Try to make the
documentation reproductible
* debian/patches/0003-install-dev-files-in-usr.patch: Also change the prefix
in libnutclient.pc.in for consistency
* debian/patches/0009-fix-nutshutdown-install.patch: Use patch coming from
upstream instead of our own patch
* debian/rules, debian/control: Override --with-systemdshutdowndir passed to
configure to fix FTBFS on non-linux architectures and do not build-depend
against systemd
* debian/rules: Install augeas lenses in /usr/share/augeas/lenses/ instead
of /usr/share/augeas/lenses/dist/, the later seems to be reserved for
augeas own lenses, not 3rd party ones
* d/p/Remove-dynamic-exception-specifications-from-clients.patch:
Fix FTBFS with GCC 11 due to C++17 not allowing dynamic exception
specifications anymore. (LP: #1939744)
* Merge with Debian unstable.
* Dropped Changes
- d/libnutclient0.symbols: Mark more symbols as optional (ppc64el, -O3).
The build flag -O3 is not used by Debian.
[no more needed with gcc-10]
- d/libnutclient0.symbols: Update file, and adjust several symbols
for Ubuntu-specific needs. Our .symbols file diverges from
Debian's, and they will stay that way: if we were to consolidate
them, we'd have to mark a bunch of symbols as 'optional', which
would eventually silence errors like missing symbols between
revisions, for example.
[ we need much less with gcc-10 in hirsute]
* Added Changes:
- d/libnutclient0.symbols: Mark some symbols as optional on s390x, due
to the default compilation options used in the architecture on Ubuntu.
-- Christian Ehrhardt <email address hidden> Tue, 01 Dec 2020 15:21:23 +0100
Scheduled-For: 22.12
Upstream: tbd
Debian: 2.7.4-13
Ubuntu: 2.7.4-13ubuntu5
Debian typically updates nut every 2 months on average, but it was last updated 20.10 and looks overdue. Check back in on this monthly.
No release expected for nut this cycle
### New Debian Changes ###
nut (2.7.4-13) unstable; urgency=medium
[ Arnaud Quette ]
* Retirement of Arnaud Quette from the Debian project
[ Debian Janitor ]
* Set upstream metadata fields: Bug-Database, Bug-Submit (from ./configure),
Name (from ./configure), Repository, Repository-Browse.
[ Sergio Durigan Junior ] .symbols: Update file, and fix FTBFS. (Closes: #957614)
* d/libnutclient0
-- Laurent Bigonville <email address hidden> Thu, 15 Oct 2020 12:16:34 +0200
nut (2.7.4-12) unstable; urgency=medium
* Port autopkgtests to python3, taken from Ubuntu, thanks to them and
Dimitri John Ledkov (Closes: #937169)
-- Laurent Bigonville <email address hidden> Thu, 30 Jan 2020 01:06:14 +0100
nut (2.7.4-11) unstable; urgency=medium
* Remove python(2) binding and disable nut-monitor package for now as it patches/ 0013-fix- doc-build. patch: Fix the documentation build with
depends on unmaintained pygtk (Closes: #885358, #937169)
* debian/control: Add support for the <!nodoc> Build-Profile
* debian/
asciidoc >= 0.9
* Disable python3-nut package for now as it's broken with python3
-- Laurent Bigonville <email address hidden> Sun, 15 Dec 2019 21:22:13 +0100
nut (2.7.4-10) unstable; urgency=medium
* debian/ libnutscan1. symbols: hurd-i386 is not built with ipmi support and libnutclient0. symbols: Add new C++ template exported on arm64 and
thus is libnutscan is not exporting the related symbols
* debian/
x32
* debian/tests: Import changes from the ubuntu package, thanks to them.
Add psmisc to the dependencies as it's not installed by default in debian
* Add the apport script coming from Ubuntu, thanks to them again
* Add higher resolution icon for nut-monitor
-- Laurent Bigonville <email address hidden> Mon, 19 Aug 2019 01:04:36 +0200
nut (2.7.4-9) unstable; urgency=medium
[ Ondřej Nový ]
* d/changelog: Remove trailing whitespaces
* d/control: Remove XS-Testsuite field, not needed anymore
[ Arnaud Quette ] libnutscan1. install, libnutscan- dev.install: distribute nut-scanner. (Closes: #921379
* debian/control, debian/rules, debian/
debian/
LP: #1814314)
[ Laurent Bigonville ] tests/control: Drop python-unit and depend against python package Package field libnutclient0. symbols: Adjust the symbols due to C++ changes patches/ 0011-use- pkgconfig- module. patch: Use pkg-config module patches/ 0012-add- AEG-PROTECT- NAS-support. patch: Add support for nut-server. lintian- overrides: Override supports- alternative- init-but- no-init. d-script systemd/ system/ nut-driver. service, in LSB world, the drivers are started nut-client. lintian- overrides: Drop unused override nut-monitor. install: Install nut-monitor. appdata. xml in share/metainfo/ instead of /usr/share/appdata/ patches/ 0001-reproducti ble-build. patch: Try to make the patches/ 0003-install- dev-files- in-usr. patch: Also change the prefix patches/ 0009-fix- nutshutdown- install. patch: Use patch coming from systemdshutdown dir passed to augeas/ lenses/ instead augeas/ lenses/ dist/, the later seems to be reserved for
* Switch from cdbs to debhelper sequence
* Bump debhelper compatibility version to 12
* Add libltdl-dev to the build-dependencies and fix FTBFS when it is
installed (Closes: #831740)
* debian/control: Bump Standards-Version to 4.4.0 (no further changes)
* debian/control: Add libnss3-dev to the dependencies of libupsclient-dev
* debian/
instead (Closes: #908963)
* debian/control: Fix duplicate package descriptions to please lintian
* debian/*.symbols: Add Build-Depends-
* debian/control, debian/watch: Use https for the Homepage and download page
* debian/
* debian/
names instead of listing the libraries, to please lintian
* Move pidfiles from /var/run/nut to /run/nut, there is nothing else to do
since /var/run is a symlink to /run for some times now (policy 3.9.3)
* debian/
recent AEG PROTECT NAS UPS, from upstream (Closes: #919112)
* debian/
package-
lib/
by nut-server initscript
* debian/
* debian/
/usr/
* Simplify debian/rules, install systemd files on non-linux arch as well
* Remove obsolete files and old upgrade paths for users coming from version
prior to wheezy
* debian/control: Mark -dev packages as Multi-Arch: same
* Add debian/
documentation reproductible
* debian/
in libnutclient.pc.in for consistency
* debian/
upstream instead of our own patch
* debian/rules, debian/control: Override --with-
configure to fix FTBFS on non-linux architectures and do not build-depend
against systemd
* debian/rules: Install augeas lenses in /usr/share/
of /usr/share/
augeas own lenses, not 3rd party ones
-- Laurent Bigonville <email address hidden> Sun, 04 Aug 2019 10:34:17 +0200
### Old Ubuntu Delta ###
nut (2.7.4-13ubuntu5) impish; urgency=medium
* d/p/Remove- dynamic- exception- specifications- from-clients. patch:
Fix FTBFS with GCC 11 due to C++17 not allowing dynamic exception
specifications anymore. (LP: #1939744)
-- Sergio Durigan Junior <email address hidden> Thu, 12 Aug 2021 15:51:12 -0400
nut (2.7.4-13ubuntu4) hirsute; urgency=medium
* Mark symbols as optional not seen when building with lto.
-- Matthias Klose <email address hidden> Tue, 23 Mar 2021 13:10:47 +0100
nut (2.7.4-13ubuntu3) hirsute; urgency=medium
* No-change upload to build against net-snmp on armhf.
-- Sergio Durigan Junior <email address hidden> Thu, 07 Jan 2021 20:06:19 -0500
nut (2.7.4-13ubuntu2) hirsute; urgency=medium
* No-change upload due to net-snmp transition.
-- Sergio Durigan Junior <email address hidden> Thu, 07 Jan 2021 15:04:32 -0500
nut (2.7.4-13ubuntu1) hirsute; urgency=medium
* Merge with Debian unstable. .symbols: Mark more symbols as optional (ppc64el, -O3). .symbols: Update file, and adjust several symbols .symbols: Mark some symbols as optional on s390x, due
* Dropped Changes
- d/libnutclient0
The build flag -O3 is not used by Debian.
[no more needed with gcc-10]
- d/libnutclient0
for Ubuntu-specific needs. Our .symbols file diverges from
Debian's, and they will stay that way: if we were to consolidate
them, we'd have to mark a bunch of symbols as 'optional', which
would eventually silence errors like missing symbols between
revisions, for example.
[ we need much less with gcc-10 in hirsute]
* Added Changes:
- d/libnutclient0
to the default compilation options used in the architecture on Ubuntu.
-- Christian Ehrhardt <email address hidden> Tue, 01 Dec 2020 15:21:23 +0100