aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVagrant Cascadian <vagrant@debian.org>2021-12-30 18:39:42 -0800
committerVagrant Cascadian <vagrant@debian.org>2021-12-30 19:11:46 -0800
commit38376090c34653027d4967365dbd985ec0bd3459 (patch)
treea635d9d5eb1e389d251cd0925c02cabcb6d4dd93
parentd422848146f4b7d6aaec20776daaac8964416a0f (diff)
downloadguix-38376090c34653027d4967365dbd985ec0bd3459.tar
guix-38376090c34653027d4967365dbd985ec0bd3459.tar.gz
gnu: Remove trailing period from synopsis.
* gnu/packages/anddroid.scm (android-liblog, git-repo)[synopsis]: Remove trailing period. * gnu/packages/audio.scm (audio-to-midi)[synopsis]: Likewise. * gnu/packages/bioinformatics.scm (python-mygene, python-scanpy, nanosv)[synopsis]: Likewise. * gnu/packages/cran.scm (r-gsubfn)[synopsis]: Likewise. * gnu/packages/crates-io.scm (rust-ascii-1, rust-bindgen-0.59, rust-byte-unit-4, rust-clircle-0.3, rust-dashmap-4, rust-dhcp4r-0.2, rust-fast-float-0.2, rust-fst-0.4, rust-futures-core-preview-0.3, rust-http-types-2, rust-hyper-0.14, rust-indexmap-1, rust-minimal-lexical-0.1, rust-oorandom-11.1, rust-runtime-raw-0.3, rust-sharded-slab-0.1, rust-takeable-option-0.4, rust-tower-service-0.3, rust-ttf-parser-0.12)[synopsis]: Likewise. * gnu/packages/disk.scm (f3)[synopsis]: Likewise. * gnu/packages/emacs-xyz.scm (emacs-scribble-mode, emacs-psession)[synopsis]: Likewise. * gnu/packages/golang.scm (go-github-com-kylelemons-godebug)[synopsis]: Likewise. * gnu/packages/haskell-xyz.scm (ghc-fsnotify, ghc-libyaml, ghc-emojis, ghc-regex-tdfa, ghc-th-lift-instances, ghc-commonmark-pandoc)[synopsis]: Likewise. * gnu/packages/java.scm (java-commons-jxpath, java-jakarta-regexp)[synopsis]: Likewise. * gnu/packages/lisp-xyz.scm (sbcl-cl-annot, sbcl-envy)[synopsis]: Likewise. * gnu/packages/mail.scm (go-gitlab.com-shackra-goimapnotify)[synopsis]: Likewise. * gnu/packages/maven.scm (maven-wagon-http-shared, maven-surefire-plugin)[synopsis]: Likewise. * gnu/packages/perl.scm (perl-text-soundex)[synopsis]: Likewise. * gnu/packages/python-check.scm (python-httmock)[synopsis]: Likewise. * gnu/packages/python-web.scm (python-bottle)[synopsis]: Likewise. * gnu/packages/python-xyz.scm (python-olefile, python-tokenize-rt, python-pylzma)[synopsis]: Likewise. * gnu/packages/tex.scm (texlive-docstrip)[synopsis]: Likewise.
-rw-r--r--gnu/packages/android.scm4
-rw-r--r--gnu/packages/audio.scm2
-rw-r--r--gnu/packages/bioinformatics.scm6
-rw-r--r--gnu/packages/cran.scm2
-rw-r--r--gnu/packages/crates-io.scm38
-rw-r--r--gnu/packages/disk.scm2
-rw-r--r--gnu/packages/emacs-xyz.scm4
-rw-r--r--gnu/packages/golang.scm2
-rw-r--r--gnu/packages/haskell-xyz.scm12
-rw-r--r--gnu/packages/java.scm4
-rw-r--r--gnu/packages/lisp-xyz.scm4
-rw-r--r--gnu/packages/mail.scm2
-rw-r--r--gnu/packages/maven.scm4
-rw-r--r--gnu/packages/perl.scm2
-rw-r--r--gnu/packages/python-check.scm2
-rw-r--r--gnu/packages/python-web.scm2
-rw-r--r--gnu/packages/python-xyz.scm6
-rw-r--r--gnu/packages/tex.scm2
18 files changed, 50 insertions, 50 deletions
diff --git a/gnu/packages/android.scm b/gnu/packages/android.scm
index 5fa4e6c8e9..3bd3be6685 100644
--- a/gnu/packages/android.scm
+++ b/gnu/packages/android.scm
@@ -217,7 +217,7 @@ use their packages mostly unmodified in our Android NDK build system.")
"../include/android" (string-append out "/include/android")))
#t)))))
(home-page "https://developer.android.com/")
- (synopsis "Logging library from the Android platform.")
+ (synopsis "Logging library from the Android platform")
(description "@code{liblog} represents an interface to the volatile Android
Logging system for NDK (Native) applications and libraries and contain
interfaces for either writing or reading logs. The log buffers are divided up
@@ -819,7 +819,7 @@ to be passed to the @code{udev} service.")
(native-inputs
`(("pytest" ,python-pytest)))
(home-page "https://code.google.com/p/git-repo/")
- (synopsis "Helps to manage many Git repositories.")
+ (synopsis "Helps to manage many Git repositories")
(description "Repo is a tool built on top of Git. Repo helps manage many
Git repositories, does the uploads to revision control systems, and automates
parts of the development workflow. Repo is not meant to replace Git, only to
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 6de64e7357..05182d4327 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -2549,7 +2549,7 @@ files.")
(lambda _
(substitute* "requirements.txt" (("==") ">=")))))))
(home-page "https://github.com/NFJones/audio-to-midi")
- (synopsis "Convert audio to multichannel MIDI.")
+ (synopsis "Convert audio to multichannel MIDI")
(description "@command{audio-to-midi} converts audio files to multichannel
MIDI files. It accomplishes this by performing FFTs on all channels of the
audio data at user-specified time steps. It then separates the resulting
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 55a0881849..dd90887550 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -10197,7 +10197,7 @@ API services.")
(propagated-inputs
(list python-biothings-client))
(home-page "https://github.com/biothings/mygene.py")
- (synopsis "Python Client for MyGene.Info services.")
+ (synopsis "Python Client for MyGene.Info services")
(description "MyGene.Info provides simple-to-use REST web services
to query/retrieve gene annotation data. It's designed with simplicity
and performance emphasized. Mygene is a Python wrapper to access
@@ -11871,7 +11871,7 @@ implementation differs in these ways:
("python-pytest" ,python-pytest)
("python-setuptools-scm" ,python-setuptools-scm)))
(home-page "https://github.com/theislab/scanpy")
- (synopsis "Single-Cell Analysis in Python.")
+ (synopsis "Single-Cell Analysis in Python")
(description "Scanpy is a scalable toolkit for analyzing single-cell gene
expression data. It includes preprocessing, visualization, clustering,
pseudotime and trajectory inference and differential expression testing. The
@@ -15176,7 +15176,7 @@ parser for Python.")
(inputs
(list python-configparser python-pysam python-pyvcf))
(home-page "https://github.com/mroosmalen/nanosv")
- (synopsis "Structural variation detection tool for Oxford Nanopore data.")
+ (synopsis "Structural variation detection tool for Oxford Nanopore data")
(description "NanoSV is a software package that can be used to identify
structural genomic variations in long-read sequencing data, such as data
produced by Oxford Nanopore Technologies’ MinION, GridION or PromethION
diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index 036c246f95..f03d0ae8a8 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -7030,7 +7030,7 @@ It also includes interpolation functions.")
(build-system r-build-system)
(propagated-inputs (list r-proto))
(home-page "https://code.google.com/archive/p/gsubfn/")
- (synopsis "Utilities for strings and function arguments.")
+ (synopsis "Utilities for strings and function arguments")
(description
"This package provides @code{gsubfn} which is like @code{gsub} but can
take a replacement function or certain other objects instead of the
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a39738697d..eb385f846f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -3012,7 +3012,7 @@ traits.")
(("rust-serde" ,rust-serde-1)
("rust-serde-test" ,rust-serde-test-1))))
(home-page "https://github.com/tomprogrammer/rust-ascii")
- (synopsis "ASCII-only equivalents to `char`, `str` and `String`.")
+ (synopsis "ASCII-only equivalents to `char`, `str` and `String`")
(description
"A rust library that provides ASCII-only string and character types,
equivalent to the @code{char}, @code{str} and @code{String} types in the
@@ -5243,7 +5243,7 @@ that uses Serde for transforming structs into bytes and vice versa!")
("rust-shlex" ,rust-shlex-1)
("rust-which" ,rust-which-4))))
(home-page "https://rust-lang.github.io/rust-bindgen/")
- (synopsis "Generate Rust FFI bindings to C and C++ libraries.")
+ (synopsis "Generate Rust FFI bindings to C and C++ libraries")
(description "This package can be used to automatically generate Rust FFI
bindings to C and C++ libraries.")
(license license:bsd-3)))
@@ -7551,7 +7551,7 @@ memory usage.")
(("rust-serde" ,rust-serde-1)
("rust-utf8-width" ,rust-utf8-width-0.1))))
(home-page "https://magiclen.org/byte-unit")
- (synopsis "Library for interaction with units of bytes.")
+ (synopsis "Library for interaction with units of bytes")
(description
"This package provides a library for interaction with units of bytes.")
(license license:expat)))
@@ -9880,7 +9880,7 @@ pitfalls in Rust.")
("rust-serde" ,rust-serde-1)
("rust-winapi" ,rust-winapi-0.3))))
(home-page "https://github.com/niklasmohrin/clircle")
- (synopsis "Detect IO circles in your CLI apps arguments.")
+ (synopsis "Detect IO circles in your CLI apps arguments")
(description
"Clircle provides a cross-platform API to detect read or write cycles
from your user-supplied arguments. You can get the important identifiers of
@@ -14108,7 +14108,7 @@ reading attributes into structs when implementing custom derives.")
("rust-rayon" ,rust-rayon-1)
("rust-serde" ,rust-serde-1))))
(home-page "https://github.com/xacrimon/dashmap")
- (synopsis "Blazing fast concurrent HashMap for Rust.")
+ (synopsis "Blazing fast concurrent HashMap for Rust")
(description "This package implements a blazing fast concurrent HashMap
for Rust.")
(license license:expat)))
@@ -15203,7 +15203,7 @@ procedural macros.")
("rust-num-traits" ,rust-num-traits-0.2)
("rust-time" ,rust-time-0.2))))
(home-page "https://github.com/krolaw/dhcp4r")
- (synopsis "IPv4 DHCP library with working server example.")
+ (synopsis "IPv4 DHCP library with working server example")
(description
"This package provides a library for IPv4 DHCP including a working server
example.")
@@ -18481,7 +18481,7 @@ is defined in the HTML specification.")
(build-system cargo-build-system)
(arguments `(#:skip-build? #t))
(home-page "https://github.com/aldanor/fast-float-rust")
- (synopsis "Fast floating-point number parser.")
+ (synopsis "Fast floating-point number parser")
(description
"This crate provides a fast decimal number parser from strings into
floats.")
@@ -20034,7 +20034,7 @@ macOS API for file changes notifications")
#:cargo-inputs
(("rust-utf8-ranges" ,rust-utf8-ranges-1))))
(home-page "https://github.com/BurntSushi/fst")
- (synopsis "Represent sets or maps of large numbers of strings.")
+ (synopsis "Represent sets or maps of large numbers of strings")
(description
"Use finite state transducers to compactly represent sets or maps of many
strings (> 1 billion is possible).")
@@ -20321,7 +20321,7 @@ featuring zero allocations, composability, and iterator-like interfaces.")
(build-system cargo-build-system)
(arguments '(#:tests? #f))
(home-page "https://rust-lang-nursery.github.io/futures-rs/")
- (synopsis "Core traits and types in for the @code{futures} library.")
+ (synopsis "Core traits and types in for the @code{futures} library")
(description "This crate provides the core traits and types in for the
@code{futures} library.")
(license (list license:asl2.0
@@ -24336,7 +24336,7 @@ HTTP request or response body.")
("rust-serde-urlencoded" ,rust-serde-urlencoded-0.7)
("rust-url" ,rust-url-2))))
(home-page "https://github.com/http-rs/http-types")
- (synopsis "Common types for HTTP operations.")
+ (synopsis "Common types for HTTP operations")
(description
"This package provides common types for HTTP operations.")
(license (list license:expat license:asl2.0))))
@@ -24498,7 +24498,7 @@ SystemTime}}.")
("rust-tracing" ,rust-tracing-0.1)
("rust-want" ,rust-want-0.3))))
(home-page "https://hyper.rs")
- (synopsis "Fast and correct HTTP library.")
+ (synopsis "Fast and correct HTTP library")
(description "This package provides a fast and correct HTTP library.")
(license license:expat)))
@@ -25226,7 +25226,7 @@ crate.")
("rust-rand" ,rust-rand-0.7)
("rust-serde-derive" ,rust-serde-derive-1))))
(home-page "https://github.com/bluss/indexmap")
- (synopsis "Hash table with consistent order and fast iteration.")
+ (synopsis "Hash table with consistent order and fast iteration")
(description
"This package provides a hash table with consistent order and fast iteration.
@@ -30907,7 +30907,7 @@ file's MIME type by its extension.")
(base32 "0xynhr97vyv5n5lls41dl7bfa3ba122lix9mqij1l7yprl6n6r4w"))))
(build-system cargo-build-system)
(home-page "https://github.com/Alexhuszagh/minimal-lexical")
- (synopsis "Fast float parsing conversion routines.")
+ (synopsis "Fast float parsing conversion routines")
(description "Fast float parsing conversion routines.")
(license (list license:expat license:asl2.0))))
@@ -35208,7 +35208,7 @@ contents.")
(build-system cargo-build-system)
(arguments `(#:skip-build? #t))
(home-page "https://hg.sr.ht/~icefox/oorandom")
- (synopsis "A tiny, robust PRNG implementation.")
+ (synopsis "A tiny, robust PRNG implementation")
(description
"This package provides a tiny, robust PRNG implementation.")
(license license:expat)))
@@ -44643,7 +44643,7 @@ please consider using @code{async-std} or @code{tokio}.")
#:cargo-inputs
(("rust-futures-preview" ,rust-futures-preview-0.3))))
(home-page "https://github.com/rustasync/runtime")
- (synopsis "Traits to implement custom Runtimes.")
+ (synopsis "Traits to implement custom Runtimes")
(description "This package provides traits to implement custom Runtimes.")
(license (list license:expat license:asl2.0))))
@@ -49888,7 +49888,7 @@ exactly where a binary came from and how it was built.")
("rust-criterion" ,rust-criterion-0.3)
("rust-proptest" ,rust-proptest-0.9))))
(home-page "https://github.com/hawkw/sharded-slab")
- (synopsis "Lock-free concurrent slab.")
+ (synopsis "Lock-free concurrent slab")
(description "This package provides a lock-free concurrent slab.")
(license license:expat)))
@@ -54559,7 +54559,7 @@ without a mutable reference.")
"0hvd6vk4ksgg2y99498jw52ric4lxm0i6ygpzqm95gdrhvsxyynp"))))
(build-system cargo-build-system)
(home-page "https://docs.rs/takeable-option/")
- (synopsis "A small wrapper around option.")
+ (synopsis "A small wrapper around option")
(description
"This package provides a small wrapper around option.")
(license (list license:asl2.0 license:expat))))
@@ -58839,7 +58839,7 @@ composition between @code{Service}s.")
`(#:cargo-development-inputs
(("rust-http" ,rust-http-0.1))))
(home-page "https://github.com/tower-rs/tower")
- (synopsis "Asynchronous, request / response based, client or server.")
+ (synopsis "Asynchronous, request / response based, client or server")
(description "This package provides a trait representing an asynchronous,
request/response based, client or server.")
(license license:expat)))
@@ -60320,7 +60320,7 @@ the Trust-DNS client to use rustls for TLS.")
(build-system cargo-build-system)
(arguments `(#:skip-build? #t))
(home-page "https://github.com/RazrFalcon/ttf-parser")
- (synopsis "A high-level, safe, zero-allocation TrueType font parser.")
+ (synopsis "A high-level, safe, zero-allocation TrueType font parser")
(description
"This package provides a high-level, safe, zero-allocation TrueType font
parser.")
diff --git a/gnu/packages/disk.scm b/gnu/packages/disk.scm
index 365105a402..ac8b561e79 100644
--- a/gnu/packages/disk.scm
+++ b/gnu/packages/disk.scm
@@ -636,7 +636,7 @@ systems. Output format is completely customizable.")
(inputs
(list eudev parted))
(home-page "http://oss.digirati.com.br/f3/")
- (synopsis "Test real capacity of flash memory cards and such.")
+ (synopsis "Test real capacity of flash memory cards and such")
(description "F3 (Fight Flash Fraud or Fight Fake Flash) tests the full
capacity of a flash card (flash drive, flash disk, pendrive). F3 writes to
the card and then checks if can read it. It will assure you haven't been sold
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 0393ad07b9..137aea7f58 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -1280,7 +1280,7 @@ until time is up.")
"1s5ccw1a5ack01wd94ywfcrar9j98agchwdh30q7iyxr0d2z4sii"))))
(build-system emacs-build-system)
(home-page "https://github.com/emacs-pe/scribble-mode")
- (synopsis "Emacs mode for editing the Scribble documentation syntax.")
+ (synopsis "Emacs mode for editing the Scribble documentation syntax")
(description
"This package provides basic syntax highlighting and editing support
for editing Racket's Scribble documentation syntax in Emacs.")
@@ -27399,7 +27399,7 @@ on removable volumes in Linux.")
(build-system emacs-build-system)
(propagated-inputs
(list emacs-async))
- (synopsis "Persistent save of @code{elisp} objects.")
+ (synopsis "Persistent save of @code{elisp} objects")
(description "This package provides minor modes for saving Emacs session
data, including buffers, window configuration, variables, and more.")
(home-page "https://github.com/thierryvolpiatto/psession")
diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm
index de0f5a695e..1223887bf2 100644
--- a/gnu/packages/golang.scm
+++ b/gnu/packages/golang.scm
@@ -5399,7 +5399,7 @@ format in Go.")
'(#:import-path "github.com/kylelemons/godebug/diff"
#:unpack-path "github.com/kylelemons/godebug"))
(home-page "https://github.com/kylelemons/godebug")
- (synopsis "Pretty printer for Go values.")
+ (synopsis "Pretty printer for Go values")
(description
"This package will pretty print a compact representation of a Go data
structure. It can also produce a much more verbose, one-item-per-line
diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm
index e88e42843e..630ca00cdc 100644
--- a/gnu/packages/haskell-xyz.scm
+++ b/gnu/packages/haskell-xyz.scm
@@ -4528,7 +4528,7 @@ definition of @code{Monad}.")
ghc-shelly
ghc-temporary))
(home-page "https://github.com/haskell-fswatch/hfsnotify")
- (synopsis "Cross platform library for file change notification.")
+ (synopsis "Cross platform library for file change notification")
(description "Cross platform library for file creation, modification, and
deletion notification. This library builds upon existing libraries for platform
specific Windows, Mac, and Linux file system event notification.")
@@ -6941,7 +6941,7 @@ compiler versions.")
(inputs
(list ghc-conduit ghc-resourcet libyaml+static))
(home-page "https://github.com/snoyberg/yaml#readme")
- (synopsis "Low-level, streaming YAML interface.")
+ (synopsis "Low-level, streaming YAML interface")
(description "This package provides a Haskell wrapper over the
LibYAML C library.")
(license license:bsd-3)))
@@ -8768,7 +8768,7 @@ to other formats.")
(native-inputs
(list ghc-hunit))
(home-page "https://github.com/jgm/emojis#readme")
- (synopsis "Conversion between emoji characters and their names.")
+ (synopsis "Conversion between emoji characters and their names")
(description
"This package provides functions for converting emoji names to emoji
characters and vice versa.
@@ -10638,7 +10638,7 @@ Haskell library @code{regex-base}.")
(list ghc-regex-base))
(native-inputs (list ghc-utf8-string))
(home-page "https://github.com/haskell-hvr/regex-tdfa")
- (synopsis "POSIX extended regular expressions in Haskell.")
+ (synopsis "POSIX extended regular expressions in Haskell")
(description
"Regex-tdfa is a pure Haskell regular expression library implementing POSIX
extended regular expressions. It is a \"tagged\" DFA regex engine. It is
@@ -12893,7 +12893,7 @@ datatypes.")
(inputs
(list ghc-th-lift ghc-vector ghc-quickcheck))
(home-page "https://github.com/bennofs/th-lift-instances/")
- (synopsis "Lift instances for template-haskell for common data types.")
+ (synopsis "Lift instances for template-haskell for common data types")
(description "Most data types in the Haskell platform do not have Lift
instances. This package provides orphan instances for @code{containers},
@code{text}, @code{bytestring} and @code{vector}.")
@@ -15309,7 +15309,7 @@ footnotes, math, and more.")
(inputs
(list ghc-commonmark ghc-commonmark-extensions ghc-pandoc-types))
(home-page "https://github.com/jgm/commonmark-hs")
- (synopsis "Bridge between Commonmark and Pandoc AST.")
+ (synopsis "Bridge between Commonmark and Pandoc AST")
(description
"This library provides typeclasses for rendering @code{ghc-commonmark} to
Pandoc types.")
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index 088b38aa84..e54d2ed0cb 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -6067,7 +6067,7 @@ these scripting language engines.")
(native-inputs
(list java-junit))
(home-page "https://commons.apache.org/jxpath/")
- (synopsis "Simple interpreter of an expression language called XPath.")
+ (synopsis "Simple interpreter of an expression language called XPath")
(description "The org.apache.commons.jxpath package defines a simple
interpreter of an expression language called XPath. JXPath applies XPath
expressions to graphs of objects of all kinds: JavaBeans, Maps, Servlet
@@ -12235,7 +12235,7 @@ the DOM level 3 load/save API's are in use.")
(find-files "build" "^jakarta-regexp-.*\\.jar$"))
#t))))))
(home-page "https://attic.apache.org/projects/jakarta-regexp.html")
- (synopsis "Regular expression parser generator for Java.")
+ (synopsis "Regular expression parser generator for Java")
(description "@code{jakarta-regexp} is an old regular expression parser
generator for Java.")
(license license:asl2.0)))
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index d028896ebc..a54d63c3fe 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -4132,7 +4132,7 @@ PROPER-LIST, ASSOCIATION-LIST, PROPERTY-LIST and TUPLE.")
(inputs
(list sbcl-alexandria))
(home-page "https://github.com/m2ym/cl-annot")
- (synopsis "Python-like Annotation Syntax for Common Lisp.")
+ (synopsis "Python-like Annotation Syntax for Common Lisp")
(description
"@code{cl-annot} is an general annotation library for Common Lisp.")
(license license:llgpl))))
@@ -12118,7 +12118,7 @@ carrys on from the end of the body.")
;; Component ENVY-ASD::ENVY-TEST not found, required by #<SYSTEM "envy">
;; like xsubseq. Why?
#:tests? #f))
- (synopsis "Common Lisp configuration switcher inspired by Perl's Config::ENV.")
+ (synopsis "Common Lisp configuration switcher inspired by Perl's Config::ENV")
(description "Envy is a configuration manager for various applications.
Envy uses an environment variable to determine a configuration to use. This
can separate configuration system from an implementation.")
diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index 22dbdcf4ef..d5894e4d6e 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -418,7 +418,7 @@ software. GNU Mailutils provides the following commands:
go-github-com-emersion-go-imap-idle
go-github-com-emersion-go-sasl go-github-com-sirupsen-logrus
go-golang-org-x-text))
- (synopsis "Execute scripts on IMAP mailbox changes.")
+ (synopsis "Execute scripts on IMAP mailbox changes")
(description
"Script to execute scripts on IMAP mailbox changes (new/deleted/updated
messages) using IDLE. Implemented in Go.")
diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm
index 479746639a..a8f053f9c4 100644
--- a/gnu/packages/maven.scm
+++ b/gnu/packages/maven.scm
@@ -845,7 +845,7 @@ Test Compatibility Kit.")))
("java-asm" ,java-asm)
("java-geronimo-xbean-reflect" ,java-geronimo-xbean-reflect)
,@(package-native-inputs maven-wagon-provider-api)))
- (synopsis "Shared Library for wagon providers supporting HTTP.")
+ (synopsis "Shared Library for wagon providers supporting HTTP")
(description "Maven Wagon is a transport abstraction that is used in Maven's
artifact and repository handling code. It uses providers, that are tools to
manage artifacts and deployment. This package contains a shared library for
@@ -3565,7 +3565,7 @@ MOJO.")))
(list maven-surefire-common maven-core))
(native-inputs
(list maven-plugin-annotations unzip))
- (synopsis "SureFire Maven plugin that runs tests.")
+ (synopsis "SureFire Maven plugin that runs tests")
(description "The Surefire Plugin is used during the test phase of the
build lifecycle to execute the unit tests of an application. It generates
reports in two different file formats, plain text and xml.")))
diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index c6d63ce041..070949cafe 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -11644,7 +11644,7 @@ lookup in %INC or by assuming it is $0 if the caller is @code{main}
(build-system perl-build-system)
(home-page
"https://metacpan.org/release/Text-Soundex")
- (synopsis "Implementation of the soundex algorithm.")
+ (synopsis "Implementation of the soundex algorithm")
(description "Soundex is a phonetic algorithm for indexing names by sound,
as pronounced in English. The goal is for names with the same pronunciation to
be encoded to the same representation so that they can be matched despite
diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index a2ac9a201b..b4e2765d72 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -1438,7 +1438,7 @@ analysing code quality.")
(propagated-inputs
(list python-requests))
(home-page "https://github.com/patrys/httmock")
- (synopsis "Mocking library for requests.")
+ (synopsis "Mocking library for requests")
(description "This package provides a library for replying fake data to
Python software under test, when they make an HTTP query.")
(license license:asl2.0)))
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 1b76e6008c..bc7e21ca85 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -4000,7 +4000,7 @@ addon modules.")
(base32 "0b6s50vc4iad97b6bb3xnyrgajb3nj6n6jbr5p54a4vapky3zmx9"))))
(build-system python-build-system)
(home-page "https://bottlepy.org/")
- (synopsis "WSGI framework for small web-applications.")
+ (synopsis "WSGI framework for small web-applications")
(description "@code{python-bottle} is a WSGI framework for small web-applications.")
(license license:expat)))
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 02aa58dcf0..ab1f959329 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -6903,7 +6903,7 @@ services for your Python modules and applications.")
"1kjxh4gr651hpqkjfv89cfzr40hyvf3vjlda7mifiail83j7j07m"))))
(build-system python-build-system)
(home-page "https://www.decalage.info/python/olefileio")
- (synopsis "Read and write Microsoft OLE2 files.")
+ (synopsis "Read and write Microsoft OLE2 files")
(description
"@code{olefile} can parse, read and write Microsoft OLE2 files (Structured
Storage or Compound Document, Microsoft Office). It is an improved version of
@@ -20696,7 +20696,7 @@ Features:
"1yjvbz7rvrz31zjyax1cgy3xhf4wb3j18jwnj4bnl77ca4gliyiw"))))
(build-system python-build-system)
(home-page "https://github.com/asottile/tokenize-rt")
- (synopsis "Wrapper around the stdlib tokenize which roundtrips.")
+ (synopsis "Wrapper around the stdlib tokenize which roundtrips")
(description
"This Python library is a wrapper around @code{tokenize} from the Python
standard library. It provides two additional tokens @code{ESCAPED_NL} and
@@ -23130,7 +23130,7 @@ access the system cron automatically and simply using a direct API.")
"074anvhyjgsv2iby2ql1ixfvjgmhnvcwjbdz8gk70xzkzcm1fx5q"))))
(build-system python-build-system)
(home-page "https://www.joachim-bauch.de/projects/pylzma/")
- (synopsis "Python bindings for the LZMA library by Igor Pavlov.")
+ (synopsis "Python bindings for the LZMA library by Igor Pavlov")
(description "This package provides Python bindings for the LZMA library
by Igor Pavlov.")
(license license:lgpl2.1+)))
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index 3e739d3f12..788f9972c8 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -587,7 +587,7 @@ executables. It is maintained as a part of TeX Live.")))
"1pxbqbia0727vg01xv8451szm55z2w8sb0vv3kf4iqx5ibb6m0d2")
#:trivial? #t))
(home-page "https://www.ctan.org/texlive")
- (synopsis "Utility to strip documentation from TeX files.")
+ (synopsis "Utility to strip documentation from TeX files")
(description "This package provides the docstrip utility to strip
documentation from TeX files. It is part of the LaTeX base.")
(license license:lppl1.3+)))