gnu: Fix whitespace issues in various descriptions.

This mainly addresses `double-space after sentence end period' and `trailing
white space' issues.

* gnu/packages/audio.scm (ecasound): Fix description.
* gnu/packages/axoloti.scm (ksoloti-runtime, ksoloti-patcher): Fix
description.
* gnu/packages/bioinformatics.scm (trf, ghc-int-interval-map): Fix
description.
* gnu/packages/chez.scm (chez-scheme, chez-scheme-bootstrap-bootfiles): Fix
description.
* gnu/packages/code.scm (cscope): Fix description.
* gnu/packages/compression.scm (c-blosc): Fix description.
* gnu/packages/connman.scm (connman): Fix description.
* gnu/packages/crypto.scm (libxcrypt): Fix description.
* gnu/packages/display-managers.scm (abstractdark-sddm-theme): Fix
description.
* gnu/packages/docker.scm (docker-registry): Fix description.
* gnu/packages/freedesktop.scm (xdg-user-dirs): Fix description.
* gnu/packages/game-development.scm (deutex, grfcodec): Fix description.
* gnu/packages/games.scm (chroma): Fix description.
* gnu/packages/geo.scm (xygrib): Fix description.
* gnu/packages/gnunet.scm (gnunet-scheme): Fix description.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-block-format): Fix description.
* gnu/packages/kodi.scm (fstrcmp): Fix description.
* gnu/packages/machine-learning.scm (vosk-api): Fix description.
* gnu/packages/messaging.scm (biboumi): Fix description.
* gnu/packages/music.scm (sooperlooper, samplebrain): Fix description.
* gnu/packages/perl.scm (perl-file-readbackwards): Fix description.
* gnu/packages/rocm.scm (rocm-bandwidth-test): Fix description.
* gnu/packages/scanner.scm (sane-airscan): Fix description.
* gnu/packages/security-token.scm (pkcs11-helper): Fix description.
* gnu/packages/shellutils.scm (shell-functools): Fix description.
* gnu/packages/textutils.scm (catdoc): Fix description.
* gnu/packages/tor.scm (tor): Fix description.
* gnu/packages/xdisorg.scm (xftwidth, xwallpaper): Fix description.
* gnu/packages/xfce.scm (xfce4-volumed-pulse): Fix description.

Change-Id: I911836d66eb780c0fa279e3aebf9d7fbd53bf00a
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
This commit is contained in:
Gabriel Wicki 2025-01-05 22:29:00 +01:00 committed by Vagrant Cascadian
parent 0cc7140cdd
commit 5530282655
No known key found for this signature in database
GPG key ID: DC518FC87F9716AA
29 changed files with 82 additions and 82 deletions

View file

@ -758,9 +758,9 @@ powerful microcontroller board: Axoloti Core.")
(home-page "https://ksoloti.github.io/")
(synopsis "Audio development environment for the Ksoloti board")
(description
"Ksoloti is an environment for generating and processing digital
audio. It can be a programmable virtual modular synthesizer, polysynth, drone
box, sequencer, chord generator, multi effect, sample player, looper, granular
"Ksoloti is an environment for generating and processing digital audio.
It can be a programmable virtual modular synthesizer, polysynth, drone box,
sequencer, chord generator, multi effect, sample player, looper, granular
sampler, MIDI generator/processor, CV or trigger generator, anything in
between, and more.
@ -918,9 +918,9 @@ This package provides the runtime.")
(list ant zip ;for repacking the jar
unzip))
(description
"Ksoloti is an environment for generating and processing digital
audio. It can be a programmable virtual modular synthesizer, polysynth, drone
box, sequencer, chord generator, multi effect, sample player, looper, granular
"Ksoloti is an environment for generating and processing digital audio.
It can be a programmable virtual modular synthesizer, polysynth, drone box,
sequencer, chord generator, multi effect, sample player, looper, granular
sampler, MIDI generator/processor, CV or trigger generator, anything in
between, and more.

View file

@ -679,15 +679,15 @@ long as using an existing Chez Scheme, but @code{cs-bootstrap} supports Racket
(home-page "https://cisco.github.io/ChezScheme/")
(synopsis "Bootstrapped Chez Scheme boot files")
(description
"Chez Scheme is a self-hosting compiler: building it requires
``boot files'' containing the Scheme-implemented portions compiled for the
current platform. (Chez can then cross-compile bootfiles for all other
supported platforms.)
"Chez Scheme is a self-hosting compiler: building it requires ``boot
files'' containing the Scheme-implemented portions compiled for the current
platform. (Chez can then cross-compile bootfiles for all other supported
platforms.)
This package provides boot files for the released version of Chez Scheme
bootstrapped by @code{chez-scheme-for-racket}. Chez Scheme 9.5.4 or any later
version can be used for bootstrapping. Guix ultimately uses the Racket package
@code{cs-bootstrap} to bootstrap its initial version of Chez Scheme.")
version can be used for bootstrapping. Guix ultimately uses the Racket
package @code{cs-bootstrap} to bootstrap its initial version of Chez Scheme.")
(license asl2.0)))
;;

View file

@ -2794,8 +2794,8 @@ chunks.")
(home-page "https://www.blosc.org/")
(synopsis "Blocking, shuffling and lossless compression library")
(description
"Blosc is a high performance compressor optimized for binary data. It has
been designed to transmit data to the processor cache faster than the
"Blosc is a high performance compressor optimized for binary data. It
has been designed to transmit data to the processor cache faster than the
traditional, non-compressed, direct memory fetch approach via a
@code{memcpy()} system call. Blosc is meant not only to reduce the size of
large datasets on-disk or in-memory, but also to accelerate memory-bound

View file

@ -1680,11 +1680,10 @@ checksum tool based on the BLAKE3 cryptographic hash function.")
(synopsis
"Extended crypt library for descrypt, md5crypt, bcrypt, and others")
(description
"libxcrypt is a modern library for one-way hashing of
passwords. It supports a wide variety of both modern and historical
hashing methods: yescrypt, gost-yescrypt, scrypt, bcrypt, sha512crypt,
sha256crypt, md5crypt, SunMD5, sha1crypt, NT, bsdicrypt, bigcrypt, and
descrypt.")
"libxcrypt is a modern library for one-way hashing of passwords. It
supports a wide variety of both modern and historical hashing methods:
yescrypt, gost-yescrypt, scrypt, bcrypt, sha512crypt, sha256crypt, md5crypt,
SunMD5, sha1crypt, NT, bsdicrypt, bigcrypt, and descrypt.")
(home-page "https://github.com/besser82/libxcrypt")
(license license:lgpl2.1)))

View file

@ -356,11 +356,11 @@ services.")
guile-quickcheck)) ;for tests
(synopsis "Guile implementation of GNUnet client libraries")
(description
"This package provides Guile modules for connecting to various
GNUnet services. It also has infrastructure for writing new GNUnet services and
connecting to them and can be used from multi-threaded environments. It is not
to be confused with @code{guile-gnunet} -- @code{guile-gnunet} supports a different
set of services.
"This package provides Guile modules for connecting to various GNUnet
services. It also has infrastructure for writing new GNUnet services and
connecting to them and can be used from multi-threaded environments. It is
not to be confused with @code{guile-gnunet} -- @code{guile-gnunet} supports a
different set of services.
The following services are supported:

View file

@ -268,9 +268,10 @@ generator library for C++.")
(synopsis "Fuzzy comparison of strings")
(description
"The fstrcmp project provides a library that is used to make fuzzy
comparisons of strings and byte arrays, including multi-byte character strings.
This can be useful in error messages, enabling the suggestion of likely valid
alternatives. In compilers, this can reduce the cascade of secondary errors.")
comparisons of strings and byte arrays, including multi-byte character
strings. This can be useful in error messages, enabling the suggestion of
likely valid alternatives. In compilers, this can reduce the cascade of
secondary errors.")
(license license:gpl3+)))
(define-public kodi

View file

@ -5948,18 +5948,18 @@ linear algebra routines needed for structured matrices (or operators).")
(inputs (list kaldi openfst openblas))
(home-page "https://alphacephei.com/vosk")
(synopsis "Speech recognition toolkit based on @code{kaldi}")
(description "\
This package provides a speech recognition toolkit based on @code{kaldi}. It
supports more than 20 languages and dialects - English, Indian English,
German, French, Spanish, Portuguese, Chinese, Russian, Turkish, Vietnamese,
Italian, Dutch, Catalan, Arabic, Greek, Farsi, Filipino, Ukrainian, Kazakh,
Swedish, Japanese, Esperanto, Hindi, Czech, Polish. The program works offline,
even on lightweight devices. Portable per-language models are about 50Mb each,
and there are much bigger and precise models available.
(description "This package provides a speech recognition toolkit based
on @code{kaldi}. It supports more than 20 languages and dialects - English,
Indian English, German, French, Spanish, Portuguese, Chinese, Russian,
Turkish, Vietnamese, Italian, Dutch, Catalan, Arabic, Greek, Farsi, Filipino,
Ukrainian, Kazakh, Swedish, Japanese, Esperanto, Hindi, Czech, Polish. The
program works offline, even on lightweight devices. Portable per-language
models are about 50Mb each, and there are much bigger and precise models
available.
Vosk API provides a streaming API allowing to use it `on-the-fly' and bindings
for different programming languages. It allows quick reconfiguration of
vocabulary for better accuracy, and supports speaker identification beside
Vosk API provides a streaming API allowing to use it @emph{on-the-fly} and
bindings for different programming languages. It allows quick reconfiguration
of vocabulary for better accuracy, and supports speaker identification beside
simple speech recognition.")
(license license:asl2.0))))

View file

@ -7947,11 +7947,10 @@ Renoise, VCV Rack, or SuperCollider.")
(home-page "https://thentrythis.org/projects/samplebrain/")
(synopsis "Sample mashing synthesizer designed by Aphex Twin")
(description
"Samplebrain chops samples up into a 'brain' of
interconnected small sections called blocks which are connected into a network
by similarity. It processes a target sample, chopping it up into blocks in
the same way, and tries to match each block with one in its brain to play in
realtime.")
"Samplebrain chops samples up into a 'brain' of interconnected small
sections called blocks which are connected into a network by similarity. It
processes a target sample, chopping it up into blocks in the same way, and
tries to match each block with one in its brain to play in realtime.")
(license license:gpl2+)))
(define-public le-biniou-data

View file

@ -308,7 +308,7 @@ available to ROCm and show their properties.")
(description "RocBandwidthTest is designed to capture the performance
characteristics of buffer copying and kernel read/write operations. The help
screen of the benchmark shows various options one can use in initiating
cop/read/writer operations. In addition one can also query the topology of the
system in terms of memory pools and their agents.")
cop/read/writer operations. In addition one can also query the topology of
the system in terms of memory pools and their agents.")
(license license:ncsa)))

View file

@ -98,8 +98,8 @@ suitable IPP-over-USB daemon like ipp-usb to be installed and configured.
Any eSCL or WSD-capable scanner should just work. sane-airscan automatically
discovers and configures devices, including which protocol to use. It was
successfully tested with many devices from Brother, Canon, Dell, Kyocera,
Lexmark, Epson, HP, OKI, Panasonic, Pantum, Ricoh, Samsung, and Xerox, with both
WSD and eSCL.")
Lexmark, Epson, HP, OKI, Panasonic, Pantum, Ricoh, Samsung, and Xerox, with
both WSD and eSCL.")
(license (list license:gpl2+ ; the combined work
license:expat)))) ; http_parser.[ch]

View file

@ -413,9 +413,9 @@ authentication, encryption and digital signatures. OpenSC implements the PKCS
(home-page "https://github.com/OpenSC/pkcs11-helper")
(synopsis "Library that simplifies the interaction with PKCS#11 providers")
(description
"Pkcs11-helper is a library that simplifies the interaction with
PKCS#11 providers for end-user applications. PKCS#11 is published standard.
PKCS#11 is the de-facto standard to access cryptographic devices")
"Pkcs11-helper is a library that simplifies the interaction with PKCS#11
providers for end-user applications. PKCS#11 is published standard. PKCS#11
is the de-facto standard to access cryptographic devices")
(license (list license:gpl2 license:bsd-3))))

View file

@ -703,7 +703,8 @@ runs Word\".")
(synopsis "MS-Word to TeX or plain text converter")
(description "@command{catdoc} extracts text from MS-Word files, trying to
preserve as many special printable characters as possible. It supports
everything up to Word-97. Also supported are MS Write documents and RTF files.
everything up to Word-97. Also supported are MS Write documents and RTF
files.
@command{catdoc} does not preserve complex word formatting, but it can
translate some non-ASCII characters into TeX escape codes. It's goal is to

View file

@ -2422,8 +2422,8 @@ program for X11. It was designed to be fast, tiny and scriptable in any languag
(description "xftwidth is a small C program for calculating the pixel
widths of displayed text using Xft fonts. It is especially useful in scripts
for displaying text in graphical panels, menus, popups, and notification
windows generated using dzen. These scripts are often used in conjunction with
minimalistic tiling window managers such as herbstluftwm and bspwm.")
windows generated using dzen. These scripts are often used in conjunction
with minimalistic tiling window managers such as herbstluftwm and bspwm.")
(license license:expat)))
(define-public xcb-util-xrm