1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-13 02:20:53 +02:00

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

@ -5848,12 +5848,12 @@ default and preferred audio driver but also supports native drivers like ALSA.")
(home-page "https://nosignal.fi/ecasound/index.php") (home-page "https://nosignal.fi/ecasound/index.php")
(synopsis "Multitrack audio processing") (synopsis "Multitrack audio processing")
(description "Ecasound is a software package designed for multitrack audio (description "Ecasound is a software package designed for multitrack audio
processing. It can be used for simple tasks like audio playback, recording and processing. It can be used for simple tasks like audio playback, recording and
format conversions, as well as for multitrack effect processing, mixing, format conversions, as well as for multitrack effect processing, mixing,
recording and signal recycling. Ecasound supports a wide range of audio inputs, recording and signal recycling. Ecasound supports a wide range of audio inputs,
outputs and effect algorithms. Effects and audio objects can be combined in outputs and effect algorithms. Effects and audio objects can be combined in
various ways, and their parameters can be controlled by operator objects like various ways, and their parameters can be controlled by operator objects like
oscillators and MIDI-CCs. A versatile console mode user-interface is included oscillators and MIDI-CCs. A versatile console mode user-interface is included
in the package.") in the package.")
;; As an exception to the above, the C, C++ and python implementations ;; As an exception to the above, the C, C++ and python implementations
;; of the Ecasound Control Interface (ECI) are licensed under the LGPL ;; of the Ecasound Control Interface (ECI) are licensed under the LGPL

View file

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

View file

@ -6471,7 +6471,7 @@ copies of a pattern of nucleotides. Tandem Repeats Finder is a program to
locate and display tandem repeats in DNA sequences. In order to use the locate and display tandem repeats in DNA sequences. In order to use the
program, the user submits a sequence in FASTA format. The output consists of program, the user submits a sequence in FASTA format. The output consists of
two files: a repeat table file and an alignment file. Submitted sequences may two files: a repeat table file and an alignment file. Submitted sequences may
be of arbitrary length. Repeats with pattern size in the range from 1 to 2000 be of arbitrary length. Repeats with pattern size in the range from 1 to 2000
bases are detected.") bases are detected.")
(license license:agpl3+))) (license license:agpl3+)))
@ -20059,7 +20059,7 @@ datasets.")
memory (each interval is represented by about 3 words + whatever the memory (each interval is represented by about 3 words + whatever the
cargo is) and has semantics that are appropriate for genomic intervals cargo is) and has semantics that are appropriate for genomic intervals
(namely, intervals can overlap and queries will return all matches (namely, intervals can overlap and queries will return all matches
together). It also designed to be used in two phases: a construction together). It also designed to be used in two phases: a construction
phase + query phase).") phase + query phase).")
(license license:expat)))) (license license:expat))))

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/") (home-page "https://cisco.github.io/ChezScheme/")
(synopsis "Bootstrapped Chez Scheme boot files") (synopsis "Bootstrapped Chez Scheme boot files")
(description (description
"Chez Scheme is a self-hosting compiler: building it requires "Chez Scheme is a self-hosting compiler: building it requires ``boot
``boot files'' containing the Scheme-implemented portions compiled for the files'' containing the Scheme-implemented portions compiled for the current
current platform. (Chez can then cross-compile bootfiles for all other platform. (Chez can then cross-compile bootfiles for all other supported
supported platforms.) platforms.)
This package provides boot files for the released version of Chez Scheme 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 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 version can be used for bootstrapping. Guix ultimately uses the Racket
@code{cs-bootstrap} to bootstrap its initial version of Chez Scheme.") package @code{cs-bootstrap} to bootstrap its initial version of Chez Scheme.")
(license asl2.0))) (license asl2.0)))
;; ;;

View file

@ -1048,7 +1048,7 @@ Readline library.")
(home-page "https://cscope.sourceforge.net") (home-page "https://cscope.sourceforge.net")
(synopsis "Tool for browsing source code") (synopsis "Tool for browsing source code")
(description (description
"Cscope is a text screen based source browsing tool. Although it is "Cscope is a text screen based source browsing tool. Although it is
primarily designed to search C code (including lex and yacc files), it can primarily designed to search C code (including lex and yacc files), it can
also be used for C++ code. also be used for C++ code.

View file

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

View file

@ -107,7 +107,7 @@
(synopsis "Connection management daemon") (synopsis "Connection management daemon")
(description "Connman provides a daemon for managing Internet connections. (description "Connman provides a daemon for managing Internet connections.
The Connection Manager is designed to be slim and to use as few resources as The Connection Manager is designed to be slim and to use as few resources as
possible. It is fully modular system that can be extended through plug-ins. possible. It is fully modular system that can be extended through plug-ins.
The plug-in approach allows for easy adaption and modification for various use The plug-in approach allows for easy adaption and modification for various use
cases. Connman implements DNS resolving and caching, DHCP clients for both cases. Connman implements DNS resolving and caching, DHCP clients for both
IPv4 and IPv6, link-local IPv4 address handling and tethering (IP connection IPv4 and IPv6, link-local IPv4 address handling and tethering (IP connection

View file

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

View file

@ -190,7 +190,7 @@ to create smooth, animated user interfaces.")
(synopsis "Abstract Dark theme for SDDM") (synopsis "Abstract Dark theme for SDDM")
(description (description
"This package provides a minimalistic dark theme for SDDM, black "This package provides a minimalistic dark theme for SDDM, black
background with abstract shapes. Inspired by solarized-sddm-theme.") background with abstract shapes. Inspired by solarized-sddm-theme.")
(license license:gpl3+)))) (license license:gpl3+))))
(define-public dexy-color-sddm-theme (define-public dexy-color-sddm-theme

View file

@ -796,7 +796,7 @@ Tini is integrated with Docker.")
(home-page "https://github.com/docker/distribution") (home-page "https://github.com/docker/distribution")
(synopsis "Docker registry server and associated tools") (synopsis "Docker registry server and associated tools")
(description "The Docker registry server enable you to host your own (description "The Docker registry server enable you to host your own
docker registry. With it, there is also two other utilities: docker registry. With it, there is also two other utilities:
@itemize @itemize
@item The digest utility is a tool that generates checksums compatibles with @item The digest utility is a tool that generates checksums compatibles with
various docker manifest files. various docker manifest files.

View file

@ -2636,7 +2636,7 @@ Rendering Manager devices.")
(home-page "https://www.freedesktop.org/wiki/Software/xdg-user-dirs/") (home-page "https://www.freedesktop.org/wiki/Software/xdg-user-dirs/")
(synopsis "Tool to help manage \"well known\" user directories") (synopsis "Tool to help manage \"well known\" user directories")
(description "xdg-user-dirs is a tool to help manage \"well known\" user (description "xdg-user-dirs is a tool to help manage \"well known\" user
directories, such as the desktop folder or the music folder. It also handles directories, such as the desktop folder or the music folder. It also handles
localization (i.e. translation) of the file names. Designed to be localization (i.e. translation) of the file names. Designed to be
automatically run when a user logs in, xdg-user-dirs can also be run automatically run when a user logs in, xdg-user-dirs can also be run
manually by a user.") manually by a user.")

View file

@ -286,7 +286,7 @@ offers a wide range of functions, including par-score calculations.")
(home-page "https://github.com/Doom-Utils/deutex") (home-page "https://github.com/Doom-Utils/deutex")
(synopsis "WAD file composer for Doom and related games") (synopsis "WAD file composer for Doom and related games")
(description (description
"DeuTex is a wad composer for Doom, Heretic, Hexen and Strife. It can be "DeuTex is a wad composer for Doom, Heretic, Hexen and Strife. It can be
used to extract the lumps of a wad and save them as individual files. used to extract the lumps of a wad and save them as individual files.
Conversely, it can also build a wad from separate files. When extracting a Conversely, it can also build a wad from separate files. When extracting a
lump to a file, it does not just copy the raw data, it converts it to an lump to a file, it does not just copy the raw data, it converts it to an
@ -351,7 +351,7 @@ DeuTex has functions such as merging wads, etc.")
(synopsis "GRF development tools") (synopsis "GRF development tools")
(description (description
"The @dfn{Graphics Resource File} (GRF) development tools are a set of "The @dfn{Graphics Resource File} (GRF) development tools are a set of
tools for developing (New)GRFs. It includes a number of smaller programs, each tools for developing (New)GRFs. It includes a number of smaller programs, each
with a specific task: with a specific task:
@enumerate @enumerate
@item @code{grfcodec} decodes and encodes GRF files for OpenTTD. @item @code{grfcodec} decodes and encodes GRF files for OpenTTD.

View file

@ -7215,7 +7215,7 @@ with the mouse isnt always trivial.")
(list pkg-config)) (list pkg-config))
(home-page "http://level7.org.uk/chroma/") (home-page "http://level7.org.uk/chroma/")
(synopsis "Abstract puzzle game") (synopsis "Abstract puzzle game")
(description "Chroma is an abstract puzzle game. A variety of colourful (description "Chroma is an abstract puzzle game. A variety of colourful
shapes are arranged in a series of increasingly complex patterns, forming shapes are arranged in a series of increasingly complex patterns, forming
fiendish traps that must be disarmed and mysterious puzzles that must be fiendish traps that must be disarmed and mysterious puzzles that must be
manipulated in order to give up their subtle secrets. Initially so manipulated in order to give up their subtle secrets. Initially so

View file

@ -2026,7 +2026,7 @@ map display. Downloads map data from a number of websites, including
"XyGrib is a Grib file reader and visualizes meteorological data providing "XyGrib is a Grib file reader and visualizes meteorological data providing
an off-line capability to analyse weather forecasts or hindcasts. It is an off-line capability to analyse weather forecasts or hindcasts. It is
intended to be used as a capable weather work station for anyone with a serious intended to be used as a capable weather work station for anyone with a serious
interest in examining weather. This would include members of the sailing interest in examining weather. This would include members of the sailing
community, private and sport aviators, farmers, weather buffs and many more. community, private and sport aviators, farmers, weather buffs and many more.
XyGrib is the continuation of the zyGrib software package with a new team of XyGrib is the continuation of the zyGrib software package with a new team of
volunteers.") volunteers.")

View file

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

View file

@ -118,8 +118,8 @@ JSONMarshal/JSONUnmarshal to store/reload the Bloom filter.")
(synopsis "Set of interfaces for CID addressable blocks of data") (synopsis "Set of interfaces for CID addressable blocks of data")
(description (description
"Package @code{blocks} contains the lowest level of @acronym{IPLD, "Package @code{blocks} contains the lowest level of @acronym{IPLD,
InterPlanetary Linked Data} data structures. A block is raw data accompanied InterPlanetary Linked Data} data structures. A block is raw data accompanied
by a @acronym{Content Identifiers,CID}. The CID contains the multihash by a @acronym{Content Identifiers,CID}. The CID contains the multihash
corresponding to the block.") corresponding to the block.")
(license license:expat))) (license license:expat)))

View file

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

View file

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

View file

@ -217,7 +217,7 @@
(home-page "https://biboumi.louiz.org") (home-page "https://biboumi.louiz.org")
(synopsis "XMPP gateway that connects to IRC") (synopsis "XMPP gateway that connects to IRC")
(description "Biboumi is a Free, Libre and Open Source XMPP gateway that connects to IRC (description "Biboumi is a Free, Libre and Open Source XMPP gateway that connects to IRC
servers and translates between the two protocols. Its goal is to let XMPP servers and translates between the two protocols. Its goal is to let XMPP
users take part in IRC discussions, using their favourite XMPP client.") users take part in IRC discussions, using their favourite XMPP client.")
(license license:zlib))) (license license:zlib)))

View file

@ -4494,7 +4494,7 @@ with a number of bugfixes and changes to improve IT playback.")
(synopsis "Live looping sampler") (synopsis "Live looping sampler")
(description (description
"SooperLooper is a live looping sampler capable of immediate loop "SooperLooper is a live looping sampler capable of immediate loop
recording, overdubbing, multiplying, reversing and more. It allows for recording, overdubbing, multiplying, reversing and more. It allows for
multiple simultaneous multi-channel loops limited only by your computer's multiple simultaneous multi-channel loops limited only by your computer's
available memory.") available memory.")
(license license:gpl2+))) (license license:gpl2+)))
@ -7947,11 +7947,10 @@ Renoise, VCV Rack, or SuperCollider.")
(home-page "https://thentrythis.org/projects/samplebrain/") (home-page "https://thentrythis.org/projects/samplebrain/")
(synopsis "Sample mashing synthesizer designed by Aphex Twin") (synopsis "Sample mashing synthesizer designed by Aphex Twin")
(description (description
"Samplebrain chops samples up into a 'brain' of "Samplebrain chops samples up into a 'brain' of interconnected small
interconnected small sections called blocks which are connected into a network sections called blocks which are connected into a network by similarity. It
by similarity. It processes a target sample, chopping it up into blocks in processes a target sample, chopping it up into blocks in the same way, and
the same way, and tries to match each block with one in its brain to play in tries to match each block with one in its brain to play in realtime.")
realtime.")
(license license:gpl2+))) (license license:gpl2+)))
(define-public le-biniou-data (define-public le-biniou-data

View file

@ -5385,7 +5385,7 @@ matching a regular expression.")
(build-system perl-build-system) (build-system perl-build-system)
(home-page "https://metacpan.org/release/File-ReadBackwards") (home-page "https://metacpan.org/release/File-ReadBackwards")
(synopsis "Read a file backwards by lines") (synopsis "Read a file backwards by lines")
(description "This module reads a file backwards line by line. It is (description "This module reads a file backwards line by line. It is
simple to use, memory efficient and fast. It supports both an object and a simple to use, memory efficient and fast. It supports both an object and a
tied handle interface. tied handle interface.

View file

@ -306,9 +306,9 @@ available to ROCm and show their properties.")
(home-page "https://github.com/RadeonOpenCompute/rocm_bandwidth_test") (home-page "https://github.com/RadeonOpenCompute/rocm_bandwidth_test")
(synopsis "Bandwidth test for ROCm") (synopsis "Bandwidth test for ROCm")
(description "RocBandwidthTest is designed to capture the performance (description "RocBandwidthTest is designed to capture the performance
characteristics of buffer copying and kernel read/write operations. The help characteristics of buffer copying and kernel read/write operations. The help
screen of the benchmark shows various options one can use in initiating 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 cop/read/writer operations. In addition one can also query the topology of
system in terms of memory pools and their agents.") the system in terms of memory pools and their agents.")
(license license:ncsa))) (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 Any eSCL or WSD-capable scanner should just work. sane-airscan automatically
discovers and configures devices, including which protocol to use. It was discovers and configures devices, including which protocol to use. It was
successfully tested with many devices from Brother, Canon, Dell, Kyocera, successfully tested with many devices from Brother, Canon, Dell, Kyocera,
Lexmark, Epson, HP, OKI, Panasonic, Pantum, Ricoh, Samsung, and Xerox, with both Lexmark, Epson, HP, OKI, Panasonic, Pantum, Ricoh, Samsung, and Xerox, with
WSD and eSCL.") both WSD and eSCL.")
(license (list license:gpl2+ ; the combined work (license (list license:gpl2+ ; the combined work
license:expat)))) ; http_parser.[ch] 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") (home-page "https://github.com/OpenSC/pkcs11-helper")
(synopsis "Library that simplifies the interaction with PKCS#11 providers") (synopsis "Library that simplifies the interaction with PKCS#11 providers")
(description (description
"Pkcs11-helper is a library that simplifies the interaction with "Pkcs11-helper is a library that simplifies the interaction with PKCS#11
PKCS#11 providers for end-user applications. PKCS#11 is published standard. providers for end-user applications. PKCS#11 is published standard. PKCS#11
PKCS#11 is the de-facto standard to access cryptographic devices") is the de-facto standard to access cryptographic devices")
(license (list license:gpl2 license:bsd-3)))) (license (list license:gpl2 license:bsd-3))))

View file

@ -748,8 +748,8 @@ bookmark your favourite commands.")
(home-page "https://github.com/sharkdp/shell-functools/") (home-page "https://github.com/sharkdp/shell-functools/")
(synopsis "Functional programming tools for the shell") (synopsis "Functional programming tools for the shell")
(description "This package provides higher order functions like map, (description "This package provides higher order functions like map,
filter, foldl, sort_by and take_while as simple command-line tools. Following filter, foldl, sort_by and take_while as simple command-line tools. Following
the UNIX philosophy, these commands are designed to be composed via pipes. A the UNIX philosophy, these commands are designed to be composed via pipes. A
large collection of functions such as basename, replace, contains or is_dir large collection of functions such as basename, replace, contains or is_dir
are provided as arguments to these commands.") are provided as arguments to these commands.")
(license license:expat))) (license license:expat)))

View file

@ -703,7 +703,8 @@ runs Word\".")
(synopsis "MS-Word to TeX or plain text converter") (synopsis "MS-Word to TeX or plain text converter")
(description "@command{catdoc} extracts text from MS-Word files, trying to (description "@command{catdoc} extracts text from MS-Word files, trying to
preserve as many special printable characters as possible. It supports 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 @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 translate some non-ASCII characters into TeX escape codes. It's goal is to

View file

@ -131,7 +131,7 @@ web browsers, instant messaging clients, remote login, and other
applications based on the TCP protocol. applications based on the TCP protocol.
This package is the full featured @code{tor} which is needed for running This package is the full featured @code{tor} which is needed for running
relays, bridges or directory authorities. If you just want to access the Tor relays, bridges or directory authorities. If you just want to access the Tor
network or to setup an onion service you may install @code{tor-client} network or to setup an onion service you may install @code{tor-client}
instead.") instead.")
(license license:bsd-3))) (license license:bsd-3)))

View file

@ -2420,10 +2420,10 @@ program for X11. It was designed to be fast, tiny and scriptable in any languag
(home-page "https://github.com/vixus0/xftwidth") (home-page "https://github.com/vixus0/xftwidth")
(synopsis "Calculator for determining pixel widths of displayed text using Xft fonts") (synopsis "Calculator for determining pixel widths of displayed text using Xft fonts")
(description "xftwidth is a small C program for calculating the pixel (description "xftwidth is a small C program for calculating the pixel
widths of displayed text using Xft fonts. It is especially useful in scripts widths of displayed text using Xft fonts. It is especially useful in scripts
for displaying text in graphical panels, menus, popups, and notification for displaying text in graphical panels, menus, popups, and notification
windows generated using dzen. These scripts are often used in conjunction with windows generated using dzen. These scripts are often used in conjunction
minimalistic tiling window managers such as herbstluftwm and bspwm.") with minimalistic tiling window managers such as herbstluftwm and bspwm.")
(license license:expat))) (license license:expat)))
(define-public xcb-util-xrm (define-public xcb-util-xrm
@ -3148,7 +3148,7 @@ support such as Xfce.")
(synopsis "Wallpaper setting utility for X") (synopsis "Wallpaper setting utility for X")
(description (description
"The xwallpaper utility allows you to set image files as your X "The xwallpaper utility allows you to set image files as your X
wallpaper. JPEG, PNG, and XPM file formats are supported. wallpaper. JPEG, PNG, and XPM file formats are supported.
The wallpaper is also advertised to programs which support semi-transparent The wallpaper is also advertised to programs which support semi-transparent
backgrounds.") backgrounds.")

View file

@ -1720,8 +1720,8 @@ A plugin for the Xfce panel is also available.")
(home-page "https://gitlab.xfce.org/apps/xfce4-volumed-pulse") (home-page "https://gitlab.xfce.org/apps/xfce4-volumed-pulse")
(synopsis "XFCE volume keys daemon") (synopsis "XFCE volume keys daemon")
(description (description
"This is a volume keys control daemon for Xfce Desktop environment. It controls "This is a volume keys control daemon for Xfce Desktop environment. It controls
the volume using multimedia keys. It also provides volume change notifications.") the volume using multimedia keys. It also provides volume change notifications.")
(license gpl3+) (license gpl3+)
(properties `((release-tag-prefix . ,(string-append name "-")))))) (properties `((release-tag-prefix . ,(string-append name "-"))))))