tests: read-print: Update expectations.
This follows up on commit 974b04ab8063382f3a91b0cf5e46bac6e0238672, which
I tested with the wrong test (tests/style.scm) instead. Oops.
* tests/read-print.scm: Update two TEST-PRETTY-PRINT strings.
gnu: opensmtpd: Update to 7.3.0p2 [security fixes].
* gnu/packages/mail.scm (opensmtpd): Update to 7.3.0p2.
gnu: inxi-minimal: Update to 3.3.30-1.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.30-1.
gnu: 7kaa: Update to 2.15.6.
* gnu/packages/games.scm (7kaa): Update to 2.15.6.
gnu: rizin: Edit synopsis.
* gnu/packages/engineering.scm (rizin)[synopsis]: Expand abbrev.
gnu: rizin: Update to 0.6.2.
* gnu/packages/engineering.scm (rizin): Update to 0.6.2.
[inputs]: Re-indent.
gnu: minicom: Update package style.
* gnu/packages/engineering.scm (minicom)[arguments]:
Rewrite as G-expressions.
[native-inputs]: Remove input labels.
gnu: minicom: Update to 2.9.
* gnu/packages/engineering.scm (minicom): Update to 2.9.
[arguments]: Don't explicitly return #t from phases.
[native-inputs]: Upgrade autoconf to autoconf-2.71.
gnu: libdeflate: Update to 1.19.
* gnu/packages/compression.scm (libdeflate): Update to 1.19.
gnu: astyle: Don't build static or debug libraries.
* gnu/packages/code.scm (astyle)[arguments]: Build only the "release"
and "shared" targets we actually care about.
gnu: astyle: Use G-expressions.
* gnu/packages/code.scm (astyle)[arguments]:
Rewrite as G-expressions.
gnu: astyle: Omit static libraries.
* gnu/packages/code.scm (astyle)[arguments]: Improve the buggy regexp
in the 'install-libs phase to install only dynamic libraries.
gnu: astyle: Update to 3.4.8.
* gnu/packages/code.scm (astyle): Update to 3.4.8.
[arguments]: Don't explicitly return #t from phases.
read-print: Be more mindful of horizontal space in packages.
Perhaps due to their staged nature, packages tend to be ‘lopsided’: deeply
nested, with the most elaborate code on the {build,right-hand-,in}side, in
snippets and phases.
When we indent outer forms too eagerly, we can easily run short on
columns by the time we get to the build code, reducing readability. A
few strategically-placed newlines early on can make a big difference.
* guix/read-print.scm (%newline-forms): Add a newline after opening a
<package> source field or an argument list. Compensate by removing the
base32 special case, which is now unnecessary.
gnu: nmrpflash: Use G-expressions.
* gnu/packages/admin.scm (nmrpflash)[arguments]:
Rewrite as G-expressions.
gnu: nmrpflash: Update to 0.9.21.
* gnu/packages/admin.scm (nmrpflash): Update to 0.9.21.
gnu: Add liquidctl.
* gnu/packages/hardware.scm (liquidctl): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: python-pyusb: Add libusb-compat backend.
* gnu/packages/libusb.scm (python-pyusb) <arguments>: Do not hard-code
libusb1 library for all back-ends, and allow to use libusb0 as a
back-end. Also enabled tests as the package does have a test suite.
* gnu/packages/libusb.scm (python-pyusb) <inputs>: Add libusb-compat.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: python-pyusb: Use G-Expressions.
* gnu/packages/usb.scm (python-pyusb) <arguments>: Use G-Expressions
style instead of quoting.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-smbus.
* gnu/packages/linux.scm (python-smbus): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>