From patchwork Tue Nov 12 20:41:05 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Gabriel Wicki X-Patchwork-Id: 70331 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 1237527BBEA; Tue, 12 Nov 2024 20:42:33 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2D3AE27BBE2 for ; Tue, 12 Nov 2024 20:42:30 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tAxiM-0005cy-K8; Tue, 12 Nov 2024 15:42:19 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tAxiA-0005c4-Vn for guix-patches@gnu.org; Tue, 12 Nov 2024 15:42:08 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tAxi6-0000QT-Vj for guix-patches@gnu.org; Tue, 12 Nov 2024 15:42:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=In-Reply-To:MIME-Version:References:From:Date:To:Subject; bh=NfTOpRxwFvjVq9ry13elDHRhETLeOkUMbTok75h/2Q4=; b=fNJn9j00AuDMalqlaDv4v9IQManyNyWdybJB+7ZhgG7E1wcACKDZfDPX2L9+MgKdsQDPsAgcxtRuZXUwCGqwtYU19lRkNZHXGdwngWtP2vLWvEcb520PeJBVNcGrF0pJTkOI1dTK8l1SsywngWciKnRfCqHymPPcRjQsrZ/JC4Ub81Xtc+Uddn8nssT/WIQ0k29xaALZ4tlQJHxwjnQA7pOt+1jElNbIm1hBCv9R/7jhDwh1dkACQMJZ34h7f6qK1Q28wsStmFhnIOCyZcpOWy0vlXX/rpgX1Pde9H0o1b5e5kp+nz+/XShrdllDYyMESSxgmbDCPE4kEjiMbWMoZQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tAxi6-0003fT-1j for guix-patches@gnu.org; Tue, 12 Nov 2024 15:42:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74329] [PATCH 1/2] gnu: Lint synopses. Resent-From: Gabriel Wicki Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 12 Nov 2024 20:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74329 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74329@debbugs.gnu.org Received: via spool by 74329-submit@debbugs.gnu.org id=B74329.173144409714067 (code B ref 74329); Tue, 12 Nov 2024 20:42:02 +0000 Received: (at 74329) by debbugs.gnu.org; 12 Nov 2024 20:41:37 +0000 Received: from localhost ([127.0.0.1]:39649 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAxhc-0003ej-KD for submit@debbugs.gnu.org; Tue, 12 Nov 2024 15:41:37 -0500 Received: from cotopaxi.ee.ethz.ch ([129.132.148.196]:56061) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAxhV-0003eN-NL for 74329@debbugs.gnu.org; Tue, 12 Nov 2024 15:41:31 -0500 Received: from localhost (antispam.ee.ethz.ch [129.132.2.16]) by cotopaxi.ee.ethz.ch (Postfix) with ESMTP id 1223020951 for <74329@debbugs.gnu.org>; Tue, 12 Nov 2024 21:41:20 +0100 (CET) X-Virus-Scanned: by amavisd at antispam.ee.ethz.ch Received: from cotopaxi.ee.ethz.ch ([129.132.148.196]) by localhost (antispam.ee.ethz.ch [129.132.2.16]) (amavisd-new, port 10028) with ESMTP id yMlb9leGnoif for <74329@debbugs.gnu.org>; Tue, 12 Nov 2024 21:41:16 +0100 (CET) Received: from blackbox (212-51-128-25.fiber7.init7.net [212.51.128.25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: gabriel) by cotopaxi.ee.ethz.ch (Postfix) with ESMTPSA for <74329@debbugs.gnu.org>; Tue, 12 Nov 2024 21:41:16 +0100 (CET) Date: Tue, 12 Nov 2024 21:41:05 +0100 From: Gabriel Wicki Message-ID: References: MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches From 33801b76330c4e83e06baafd0bc6fda452e7f09c Mon Sep 17 00:00:00 2001 Message-ID: <33801b76330c4e83e06baafd0bc6fda452e7f09c.1731443063.git.gabriel@erlikon.ch> In-Reply-To: References: From: Gabriel Wicki Date: Tue, 5 Nov 2024 23:23:50 +0100 Subject: [PATCH 1/2] gnu: Lint synopses. Correct a bunch of synopses. Change-Id: I69fb52cc783994673e2eaf92b936edc19ba92cfe --- gnu/packages/astronomy.scm | 2 +- gnu/packages/base.scm | 2 +- gnu/packages/bioconductor.scm | 2 +- gnu/packages/bioinformatics.scm | 4 +- gnu/packages/browser-extensions.scm | 4 +- gnu/packages/c.scm | 2 +- gnu/packages/cran.scm | 2 +- gnu/packages/crates-crypto.scm | 2 +- gnu/packages/crates-graphics.scm | 2 +- gnu/packages/crates-io.scm | 70 ++++++++++++++--------------- gnu/packages/crates-web.scm | 12 ++--- gnu/packages/docbook.scm | 2 +- gnu/packages/emacs-xyz.scm | 28 ++++++------ gnu/packages/emacs.scm | 2 +- gnu/packages/finance.scm | 2 +- gnu/packages/firmware.scm | 2 +- gnu/packages/games.scm | 4 +- gnu/packages/gawk.scm | 2 +- gnu/packages/gnome.scm | 3 +- gnu/packages/golang-check.scm | 2 +- gnu/packages/golang-crypto.scm | 5 +-- gnu/packages/golang-web.scm | 3 +- gnu/packages/golang-xyz.scm | 2 +- gnu/packages/golang.scm | 2 +- gnu/packages/gstreamer.scm | 2 +- gnu/packages/haskell-apps.scm | 2 +- gnu/packages/haskell-crypto.scm | 2 +- gnu/packages/haskell-xyz.scm | 39 ++++++++-------- gnu/packages/heads.scm | 2 +- gnu/packages/ipfs.scm | 3 +- gnu/packages/irc.scm | 2 +- gnu/packages/julia-jll.scm | 16 +++---- gnu/packages/kde-pim.scm | 2 +- gnu/packages/kde-plasma.scm | 2 +- gnu/packages/lesstif.scm | 2 +- gnu/packages/linux.scm | 4 +- gnu/packages/lisp-xyz.scm | 6 +-- gnu/packages/mail.scm | 2 +- gnu/packages/messaging.scm | 2 +- gnu/packages/ocaml.scm | 2 +- gnu/packages/pascal.scm | 2 +- gnu/packages/pdf.scm | 2 +- gnu/packages/pure.scm | 2 +- gnu/packages/python-compression.scm | 2 +- gnu/packages/python-science.scm | 2 +- gnu/packages/python-web.scm | 3 +- gnu/packages/python-xyz.scm | 10 ++--- gnu/packages/qt.scm | 2 +- gnu/packages/rpc.scm | 2 +- gnu/packages/simulation.scm | 2 +- gnu/packages/smalltalk.scm | 2 +- gnu/packages/sugar.scm | 2 +- gnu/packages/terminals.scm | 2 +- gnu/packages/tex.scm | 59 ++++++++++++------------ gnu/packages/virtualization.scm | 2 +- gnu/packages/vpn.scm | 2 +- gnu/packages/web.scm | 2 +- 57 files changed, 175 insertions(+), 178 deletions(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 7d6fbd6aac..c022f2c7de 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -348,7 +348,7 @@ (define-public calcmysky-qt5 (inputs (modify-inputs (package-inputs calcmysky) (replace "qtbase" qtbase-5))) - (synopsis "Qt5 build for the CalcMySky library."))) + (synopsis "Qt5 build for the CalcMySky library"))) (define-public casacore (package diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm index 4e8121ae2c..7af02319ce 100644 --- a/gnu/packages/base.scm +++ b/gnu/packages/base.scm @@ -108,7 +108,7 @@ (define-public hello (base32 "086vqwk2wl8zfs47sq2xpjc9k066ilmb8z6dn0q6ymwjzlm196cd")))) (build-system gnu-build-system) - (synopsis "Hello, GNU world: An example GNU package") + (synopsis "Example GNU package") (description "GNU Hello prints the message \"Hello, world!\" and then exits. It serves as an example of standard GNU coding practices. As such, it supports diff --git a/gnu/packages/bioconductor.scm b/gnu/packages/bioconductor.scm index f567e22a48..59a291300d 100644 --- a/gnu/packages/bioconductor.scm +++ b/gnu/packages/bioconductor.scm @@ -273,7 +273,7 @@ (define-public r-mpo-db (sha256 (base32 "12rf5dpnjrpw55bgnbn68dni2g0p87nvs9c7mamqk0ayafs61zl0")))))) (home-page "https://github.com/YuLab-SMU/MPO.db") - (synopsis "set of annotation maps describing the Mouse Phenotype Ontology") + (synopsis "Set of annotation maps describing the Mouse Phenotype Ontology") (description "This is the human disease ontology R package HDO.db, which provides the semantic relationship between human diseases. Relying on the DOSE and diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 748b1901b6..a88b1e2077 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -16059,7 +16059,7 @@ (define-public python-mgatk (native-inputs (list python-pytest)) (home-page "https://github.com/caleblareau/mgatk") - (synopsis "Mitochondrial genome analysis toolkit.") + (synopsis "Mitochondrial genome analysis toolkit") (description "This package is a Python-based command line interface for processing .bam files with mitochondrial reads and generating high-quality heteroplasmy estimation from sequencing data. The mgatk package places a @@ -19876,7 +19876,7 @@ (define-public vembrane (native-inputs (list poetry python-pytest)) (home-page "https://github.com/vembrane/vembrane") - (synopsis "Filter VCF/BCF files with Python expressions.") + (synopsis "Filter VCF/BCF files with Python expressions") (description "Vembrane simultaneously filters variants based on any INFO or FORMAT field, CHROM, POS, ID, REF, ALT, QUAL, FILTER, and the annotation field ANN. When filtering based on ANN, annotation entries are diff --git a/gnu/packages/browser-extensions.scm b/gnu/packages/browser-extensions.scm index 50b7674215..47505eb3c8 100644 --- a/gnu/packages/browser-extensions.scm +++ b/gnu/packages/browser-extensions.scm @@ -214,7 +214,7 @@ (define passff (lambda _ (substitute* "src/manifest.json" (("_VERSIONHOLDER_") ,version))))))) - (synopsis "zx2c4 pass management extension for Mozilla Firefox") + (synopsis "Pass management extension for Mozilla Firefox") (description "This extension will allow you to access your zx2c4 pass repository directly from your web browser. You can choose to automatically fill and submit login forms if a matching password entry is found.") @@ -270,7 +270,7 @@ (define noscript (arguments `(#:install-plan '(("." ,(assq-ref properties 'addon-id))))) (home-page "https://noscript.net") - (synopsis "Software providing extra protection for various browsers.") + (synopsis "Software providing extra protection for various browsers") (description "The NoScript Security Suite is a software providing extra protection for web browsers.") (license license:gpl3+))) diff --git a/gnu/packages/c.scm b/gnu/packages/c.scm index 13fdb99424..07df24d4e1 100644 --- a/gnu/packages/c.scm +++ b/gnu/packages/c.scm @@ -1376,7 +1376,7 @@ (define-public orangeduck-mpc " ")))) (delete 'configure)))) (home-page "https://github.com/orangeduck/mpc") - (synopsis "Parser Combinator library for C ") + (synopsis "Parser Combinator library for C") (description "@code{mpc} is a lightweight Parser Combinator library for C. @code{mpc} can help with tasks such as: @itemize diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 0593288818..c93df13675 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -6359,7 +6359,7 @@ (define-public r-d3r (base32 "1m4i3kqzkz7w06sp9zqcy9f88xpdhi7cqih3phdrf4yjmfk1pfjg")))))) (home-page "https://github.com/timelyportfolio/d3r") - (synopsis "d3.js utilities for R") + (synopsis "Data visualization utilities for R") (description "This package provides a suite of functions to help ease the use of the d3.js visualization library in R. These helpers include diff --git a/gnu/packages/crates-crypto.scm b/gnu/packages/crates-crypto.scm index 422edfbc1d..e5d5a17002 100644 --- a/gnu/packages/crates-crypto.scm +++ b/gnu/packages/crates-crypto.scm @@ -1924,7 +1924,7 @@ (define-public rust-curve25519-dalek-derive-0.1 ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-2)))) (home-page "https://doc.dalek.rs/curve25519_dalek") - (synopsis "curve25519-dalek Derives") + (synopsis "Derives of curve25519-dalek") (description "This package provides curve25519-dalek Derives.") (license (list license:expat license:asl2.0)))) diff --git a/gnu/packages/crates-graphics.scm b/gnu/packages/crates-graphics.scm index 0c1b944736..42ba239bf5 100644 --- a/gnu/packages/crates-graphics.scm +++ b/gnu/packages/crates-graphics.scm @@ -5746,7 +5746,7 @@ (define-public rust-x11-clipboard-0.8 (system (string-append xvfb " " display " &")))))))) (native-inputs (list xorg-server-for-tests)) (home-page "https://github.com/quininer/x11-clipboard") - (synopsis "x11 clipboard support for Rust") + (synopsis "X11 clipboard support for Rust") (description "This package provides x11 clipboard support for Rust.") (license license:expat))) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index c08ccd29fd..654667359d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -297,7 +297,7 @@ (define-public rust-abi-stable-derive-0.11 #:cargo-development-inputs (("rust-as-derive-utils" ,rust-as-derive-utils-0.11)))) (home-page "https://github.com/rodrimati1992/abi_stable_crates/") - (synopsis "Implementation detail of abi_stable.") + (synopsis "Implementation detail of abi_stable") (description "This package contains an implementation detail of abi_stable.") (license (list license:expat license:asl2.0)))) @@ -1975,7 +1975,7 @@ (define-public rust-anstyle-lossy-1 (arguments `(#:cargo-inputs (("rust-anstyle" ,rust-anstyle-1)))) (home-page "https://github.com/rust-cli/anstyle") - (synopsis "conversion between ANSI color codes") + (synopsis "Conversion between ANSI color codes") (description "Lossy conversion between ANSI Color Codes.") (license (list license:expat license:asl2.0)))) @@ -2080,7 +2080,7 @@ (define-public rust-anstyle-stream-0.2 ("rust-proptest" ,rust-proptest-1) ("rust-strip-ansi-escapes" ,rust-strip-ansi-escapes-0.1)))) (home-page "https://github.com/rust-cli/anstyle") - (synopsis "Library for writing colored text to a terminal.") + (synopsis "Library for writing colored text to a terminal") (description "This package provides a simple cross platform library for writing colored text to a terminal.") (license (list license:expat license:asl2.0)))) @@ -4614,7 +4614,7 @@ (define-public rust-assert2-0.3 ("rust-is-terminal" ,rust-is-terminal-0.4) ("rust-yansi" ,rust-yansi-0.5)))) (home-page "https://github.com/de-vri-es/assert2-rs") - (synopsis "assert!(...) and check!(...) macros inspired by Catch2") + (synopsis "Macros inspired by Catch2") (description "This package provides assert!(...) and check!(...) macros inspired by Catch2.") (license license:bsd-2))) @@ -6599,7 +6599,7 @@ (define-public rust-backtrace-ext-0.2 #:cargo-development-inputs (("rust-miette" ,rust-miette-5) ("rust-thiserror" ,rust-thiserror-1)))) (home-page "https://github.com/gankra/backtrace-ext") - (synopsis "conveniences on top of the backtrace crate") + (synopsis "Conveniences on top of the backtrace crate") (description "This package provides minor conveniences on top of the backtrace crate.") (license (list license:expat license:asl2.0)))) @@ -11149,7 +11149,7 @@ (define-public rust-carapace-spec-clap-0.1 ("rust-serde-yaml" ,rust-serde-yaml-0.9)) #:cargo-development-inputs (("rust-snapbox" ,rust-snapbox-0.4)))) (home-page "https://github.com/rsteube/carapace-spec-clap") - (synopsis "spec generation for clap-rs/clap") + (synopsis "Spec generation for clap-rs/clap") (description "This package provides spec generation for clap-rs/clap.") (license license:expat))) @@ -12631,7 +12631,7 @@ (define-public rust-circular-0.3 (base32 "1slb0zd1xj0fjd0ql86zs57l1xbn5ywsyj1d8397bcvc1yg27z5h")))) (build-system cargo-build-system) (home-page "https://github.com/sozu-proxy/circular") - (synopsis "stream abstraction for nom") + (synopsis "Stream abstraction for nom") (description "This package provides a stream abstraction designed for use with nom.") (license license:expat))) @@ -15635,7 +15635,7 @@ (define-public rust-const-sha1-0.2 (build-system cargo-build-system) (arguments `(#:skip-build? #t)) (home-page "https://github.com/rylev/const-sha1") - (synopsis "sha1 implementation for use in const contexts") + (synopsis "SHA1 implementation for use in const contexts") (description "This package provides a sha1 implementation for use in const contexts.") (license (list license:asl2.0 license:expat)))) @@ -16651,7 +16651,7 @@ (define-public rust-cpuid-bool-0.2 ;; error: This crate works only on x86 and x86-64 targets. (list #:skip-build? (not (target-x86?)))) (home-page "https://github.com/RustCrypto/utils/tree/master/cpufeatures") - (synopsis "replaced by the `cpufeatures` crate") + (synopsis "Replaced by the `cpufeatures` crate") (description "This package has been replaced by the `cpufeatures` crate.") (license (list license:expat license:asl2.0)))) @@ -18486,7 +18486,7 @@ (define-public rust-ctor-0.2 #:cargo-development-inputs (("rust-libc-print" ,rust-libc-print-0.1)))) (home-page "https://github.com/mmastrac/rust-ctor") - (synopsis "__attribute__((constructor)) for Rust") + (synopsis "Rust's __attribute__((constructor))") (description "This package provides an @code{__attribute__((constructor))} for Rust.") (license (list license:asl2.0 license:expat)))) @@ -23901,7 +23901,7 @@ (define-public rust-enum-iterator-1 `(#:cargo-inputs (("rust-enum-iterator-derive" ,rust-enum-iterator-derive-1)))) (home-page "https://github.com/stephaneyfx/enum-iterator") (synopsis - "Tools to iterate over all values of a type (e.g. all variants of an + "Iterate over all values of a type (e.g. all variants of an enumeration)") (description "This package provides tools to iterate over all values of a @@ -32945,7 +32945,7 @@ (define-public rust-hyprland-0.3 ("rust-strum" ,rust-strum-0.25) ("rust-tokio" ,rust-tokio-1)))) (home-page "https://github.com/hyprland-community/hyprland-rs") - (synopsis "An unofficial rust wrapper for Hyprland's IPC") + (synopsis "Unofficial rust wrapper for Hyprland's IPC") (description "This package provides a unoffical rust wrapper for hyprland's IPC.") (license license:gpl3+))) @@ -35273,8 +35273,8 @@ (define-public rust-is-debug-1 (build-system cargo-build-system) (arguments `(#:skip-build? #t)) (home-page "https://github.com/baoyachi/rust_is_debug") - (synopsis "get build model is debug") (description "get build model is debug") + (synopsis "Get build model is debug") (license (list license:expat license:asl2.0)))) (define-public rust-is-docker-0.2 @@ -36790,7 +36790,7 @@ (define-public rust-kqueue-1 #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3)))) (home-page "https://gitlab.com/worr/rust-kqueue") - (synopsis "kqueue interface for BSDs") + (synopsis "BSDs kqueue interface") (description "This package provides a kqueue interface for BSDs.") (license license:expat))) @@ -53560,7 +53560,7 @@ (define-public rust-pico-args-0.5 (base32 "05d30pvxd6zlnkg2i3ilr5a70v3f3z2in18m67z25vinmykngqav")))) (build-system cargo-build-system) (home-page "https://github.com/RazrFalcon/pico-args") - (synopsis "CLI arguments parser.") + (synopsis "CLI arguments parser") (description "This package provides an ultra simple CLI arguments parser.") (license license:expat))) @@ -54318,7 +54318,7 @@ (define-public rust-pnet-base-0.34 ("rust-serde" ,rust-serde-1)) #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1)))) (home-page "https://github.com/libpnet/libpnet") - (synopsis "Fundamental base types and code used by pnet.") + (synopsis "Fundamental base types and code used by pnet") (description "This crate implements fundamental base types and code used by pnet.") (license (list license:expat license:asl2.0)))) @@ -55511,7 +55511,7 @@ (define-public rust-postcard-1 ("rust-postcard-derive" ,rust-postcard-derive-0.1) ("rust-serde" ,rust-serde-1)))) (home-page "https://github.com/jamesmunns/postcard") - (synopsis "A no_std + serde compatible message library for Rust") + (synopsis "Rust message library compatible with no_std and serde") (description "This package provides a no_std + serde compatible message library for Rust.") (license (list license:expat license:asl2.0)))) @@ -57175,7 +57175,7 @@ (define-public rust-profiling-procmacros-1 `(#:cargo-inputs (("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-2)))) (home-page "https://github.com/aclysma/profiling") - (synopsis "Abstraction over other profiler crates.") + (synopsis "Abstraction over other profiler crates") (description "This crate provides a very thin abstraction over other profiler crates.") (license (list license:expat license:asl2.0)))) @@ -59317,7 +59317,7 @@ (define-public rust-pyproject-toml-0.8 ("rust-serde" ,rust-serde-1) ("rust-toml" ,rust-toml-0.8)))) (home-page "https://github.com/PyO3/pyproject-toml-rs.git") - (synopsis "pyproject.toml parser in Rust") + (synopsis "Rust parser for pyproject.toml") (description "This package provides a pyproject.toml parser in Rust.") (license license:expat))) @@ -60391,7 +60391,7 @@ (define-public rust-railroad-0.2 (("rust-lazy-static" ,rust-lazy-static-1) ("rust-railroad-verification" ,rust-railroad-verification-0.1)))) (home-page "https://github.com/lukaslueg/railroad") - (synopsis "library to create syntax-diagrams as Scalable Vector Graphics") + (synopsis "Library to create syntax-diagrams as Scalable Vector Graphics") (description "This package provides a library to create syntax-diagrams as Scalable Vector Graphics.") @@ -64178,7 +64178,7 @@ (define-public rust-rstest-macros-0.18 ("rust-rstest-reuse" ,rust-rstest-reuse-0.6) ("rust-rstest-test" ,rust-rstest-test-0.11)))) (home-page "https://github.com/la10736/rstest") - (synopsis "Procedural macros for @code{rstest}.") + (synopsis "Procedural macros for @code{rstest}") (description "This package provides the procedural macro crate for @code{rstest}.") (license (list license:expat license:asl2.0)))) @@ -65948,7 +65948,7 @@ (define-public rust-rustdoc-json-0.8 ("rust-tempfile" ,rust-tempfile-3)))) (home-page "https://github.com/Enselic/cargo-public-api/tree/main/rustdoc-json") - (synopsis "Utilities for working with rustdoc JSON.") + (synopsis "Utilities for working with rustdoc JSON") (description "Utilities for working with rustdoc JSON.") (license license:expat))) @@ -68979,7 +68979,7 @@ (define-public rust-serde-big-array-0.5 #:cargo-development-inputs (("rust-serde-derive" ,rust-serde-derive-1) ("rust-serde-json" ,rust-serde-json-1)))) (home-page "https://github.com/est31/serde-big-array") - (synopsis "Big array helper for serde.") + (synopsis "Big array helper for serde") (description "Big array helper for serde.") (license (list license:expat license:asl2.0)))) @@ -75264,7 +75264,7 @@ (define-public rust-structmeta-0.2 ("rust-syn" ,rust-syn-2)) #:cargo-development-inputs (("rust-syn" ,rust-syn-2)))) (home-page "https://github.com/frozenlib/structmeta") - (synopsis "Parse Rust's attribute arguments by defining a struct.") + (synopsis "Parse Rust's attribute arguments by defining a struct") (description "This package lets you parse Rust's attribute arguments by defining a struct.") (license (list license:expat license:asl2.0)))) @@ -75868,7 +75868,7 @@ (define-public rust-subplotlib-derive-0.7 ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-2)))) (home-page "https://subplot.tech/") - (synopsis "macros for constructing subplotlib based test suites") + (synopsis "Macros for constructing subplotlib based test suites") (description "This package provides macros for constructing subplotlib based test suites, typically generated by @code{subplot codegen}.") @@ -76276,7 +76276,7 @@ (define-public rust-sval-ref-2 `(#:cargo-inputs (("rust-sval" ,rust-sval-2)) #:cargo-development-inputs (("rust-sval-test" ,rust-sval-test-2)))) (home-page "https://github.com/sval-rs/sval") - (synopsis "A variant of sval::Value for types with internal references") + (synopsis "Variant of sval::Value for types with internal references") (description "This package provides a variant of sval::Value for types with internal references") @@ -80448,7 +80448,7 @@ (define-public rust-thiserror-1 ("rust-rustversion" ,rust-rustversion-1) ("rust-trybuild" ,rust-trybuild-1)))) (home-page "https://github.com/dtolnay/thiserror") - (synopsis "derive(Error)") + (synopsis "Provides @code{derive(Error)}") (description "This package provides @code{derive(Error)} in Rust.") (license (list license:expat license:asl2.0)))) @@ -80472,7 +80472,7 @@ (define-public rust-thiserror-core-1 ("rust-rustversion" ,rust-rustversion-1) ("rust-trybuild" ,rust-trybuild-1)))) (home-page "https://github.com/FlorianUekermann/thiserror") - (synopsis "derive(Error)") + (synopsis "Provides @code{derive(Error)}") (description "This package provides @code{derive(Error)} in Rust.") (license (list license:expat license:asl2.0)))) @@ -80535,7 +80535,7 @@ (define-public rust-thousands-0.2 (arguments `(#:skip-build? #t)) (home-page "https://github.com/tov/thousands-rs") - (synopsis "Adds digit separators to numerals, configurably.") + (synopsis "Adds digit separators to numerals, configurably") (description "This package provides thousand separators for numerals.") (license (list license:expat license:asl2.0)))) @@ -83326,7 +83326,7 @@ (define-public rust-tokio-uring-0.4 ("rust-tokio" ,rust-tokio-1) ("rust-tokio-test" ,rust-tokio-test-0.4)))) (home-page "https://tokio.rs") - (synopsis "io-uring support for the Tokio asynchronous runtime") + (synopsis "Tokio asynchronous runtime io-uring support") (description "This package provides io-uring support for the Tokio asynchronous runtime.") (license license:expat))) @@ -85781,7 +85781,7 @@ (define-public rust-ubyte-0.10 #:cargo-development-inputs (("rust-serde-json" ,rust-serde-json-1) ("rust-serde-test" ,rust-serde-test-1)))) (home-page "https://github.com/SergioBenitez/ubyte") - (synopsis "no_std library for byte units") + (synopsis "Byte units no_std library") (description "This package provides a simple, complete, const-everything, saturating, human-friendly, no_std library for byte units.") @@ -85875,7 +85875,7 @@ (define-public rust-udev-0.7 ("rust-mio" ,rust-mio-0.8) ("rust-pkg-config" ,rust-pkg-config-0.3)))) (home-page "https://github.com/Smithay/udev-rs") - (synopsis "libudev bindings for Rust") + (synopsis "Rust libudev bindings") (description "This package provides libudev bindings for Rust.") (license license:expat))) @@ -85939,7 +85939,7 @@ (define-public rust-ufmt-macros-0.3 ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-1)))) (home-page "https://github.com/japaric/ufmt") - (synopsis "μfmt macros") + (synopsis "Rust μfmt macros") (description "This package provides μfmt macros.") (license (list license:expat license:asl2.0)))) @@ -85977,7 +85977,7 @@ (define-public rust-ufmt-write-0.1 "0sdx0r6ah9xr3nydrqxj01v25sb956c0jk5rqf6f5i9fnkb2wyp8")))) (build-system cargo-build-system) (home-page "https://github.com/japaric/ufmt") - (synopsis "μfmt's uWrite trait") + (synopsis "Rust μfmt's uWrite trait") (description "This package provides @code{μfmt}'s @code{uWrite} trait.") (license (list license:expat license:asl2.0)))) @@ -87231,7 +87231,7 @@ (define-public rust-urlencoding-2 (base32 "1nj99jp37k47n0hvaz5fvz7z6jd0sb4ppvfy3nphr1zbnyixpy6s")))) (build-system cargo-build-system) (home-page "https://lib.rs/urlencoding") - (synopsis "A Rust library for doing URL percentage encoding.") + (synopsis "Rust library for doing URL percentage encoding") (description "This package provides a Rust library for doing URL percentage encoding.") (license license:expat))) diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm index ee32c99374..6b1e6928e1 100644 --- a/gnu/packages/crates-web.scm +++ b/gnu/packages/crates-web.scm @@ -3724,7 +3724,7 @@ (define-public rust-hyper-native-tls-0.3 ("rust-hyper" ,rust-hyper-0.10) ("rust-native-tls" ,rust-native-tls-0.2)))) (home-page "https://github.com/sfackler/hyper-native-tls") - (synopsis "native-tls support for Hyper 0.10") + (synopsis "Hyper 0.10 native-tls support") (description "This package provides native-tls support for Hyper 0.10.") (license (list license:expat license:asl2.0)))) @@ -5579,7 +5579,7 @@ (define-public rust-tonic-0.10 ("rust-tokio" ,rust-tokio-1) ("rust-tower" ,rust-tower-0.4)))) (home-page "https://github.com/hyperium/tonic") - (synopsis "gRPC over HTTP/2 implementation for Rust") + (synopsis "Rust implementation of gRPC over HTTP/2") (description "This package provides a @code{gRPC} over HTTP/2 implementation focused on high performance, interoperability, and flexibility.") @@ -6227,7 +6227,7 @@ (define-public rust-trust-dns-native-tls-0.20 ("rust-tokio-native-tls" ,rust-tokio-native-tls-0.3) ("rust-trust-dns-proto" ,rust-trust-dns-proto-0.20)))) (home-page "https://www.trust-dns.org/index.html") - (synopsis "native-tls extension for the Trust-DNS client") + (synopsis "Trust-DNS client native-tls extension") (description "Trust-DNS is a safe and secure DNS library. This is an extension for the Trust-DNS client to use native-tls for TLS.") (license (list license:expat license:asl2.0)))) @@ -6331,7 +6331,7 @@ (define-public rust-trust-dns-openssl-0.20 ("rust-tokio-openssl" ,rust-tokio-openssl-0.6) ("rust-trust-dns-proto" ,rust-trust-dns-proto-0.20)))) (home-page "https://www.trust-dns.org/index.html") - (synopsis "tokio-openssl extension for the Trust-DNS client") + (synopsis "Trust-DNS client tokio-openssl extension") (description "Trust-DNS is a safe and secure DNS library. This is an extension for the Trust-DNS client to use tokio-openssl for TLS.") (license (list license:expat license:asl2.0)))) @@ -6956,7 +6956,7 @@ (define-public rust-trust-dns-rustls-0.20 ("rust-trust-dns-proto" ,rust-trust-dns-proto-0.20) ("rust-webpki" ,rust-webpki-0.21)))) (home-page "https://www.trust-dns.org/index.html") - (synopsis "rustls extension for the Trust-DNS client") + (synopsis "Trust-DNS client rustls extension") (description "Trust-DNS is a safe and secure DNS library. This is an extension for the Trust-DNS client to use rustls for TLS.") @@ -7807,7 +7807,7 @@ (define-public rust-wiremock-0.5 (native-inputs (list pkg-config)) (inputs (list curl openssl zlib)) (home-page "https://github.com/LukeMathWalker/wiremock-rs") - (synopsis "HTTP mocking to test Rust applications.") + (synopsis "HTTP mocking to test Rust applications") (description "This package provides HTTP mocking to test Rust applications.") (license (list license:expat license:asl2.0)))) diff --git a/gnu/packages/docbook.scm b/gnu/packages/docbook.scm index 02cea45e97..990e0a38fd 100644 --- a/gnu/packages/docbook.scm +++ b/gnu/packages/docbook.scm @@ -334,7 +334,7 @@ (define-public docbook-mathml-1.0 (list docbook-xml-4.1.2)) (home-page "https://www.oasis-open.org/docbook/xml/mathml/1.0/index.1.shtml") - (synopsis "MathML support for DocBook XML V4.1.2.") + (synopsis "MathML support for DocBook XML V4.1.2") (description "The DocBook MathML Module is an extension to DocBook XML V4.1.2 that adds support for MathML in equation markup.") (license (license:non-copyleft "" "See file headers.")))) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 59c804066a..620363fd31 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -312,7 +312,7 @@ (define-public emacs-0x0 (build-system emacs-build-system) (home-page "https://git.sr.ht/~willvaughn/emacs-0x0") (synopsis - "Integration with @url{https://0x0.st, 0x0.st} and self-hosted services + "Integration with @url{https://0x0.st} and self-hosted services from Emacs") (description "Emacs 0x0 is a pastebin integration tool. It can upload the current @@ -2424,7 +2424,7 @@ (define-public emacs-speed-type (string-append all " (skip-unless nil)")))))))) (propagated-inputs (list emacs-compat)) (home-page "https://github.com/dakra/speed-type") - (synopsis "Practice touch/speed typing in GNU Emacs.") + (synopsis "Practice touch/speed typing in GNU Emacs") (description "Speed Type allows you to practice your touch typing skills. You can test yourself by typing snippets from online books or use any piece of text or @@ -4279,7 +4279,7 @@ (define-public emacs-bbdb-vcard (propagated-inputs (list emacs-bbdb)) (home-page "https://github.com/tohojo/bbdb-vcard") (synopsis - "vCard Import and Export for The Insidious Big Brother Database (BBDB)") + "The Insidious Big Brother Database (BBDB) vCard Import and Export") (description "@code{bbdb-vcard.el} imports and exports vCards (version 3.0) as defined in RFC 2425 and RFC 2426 to/from The Insidious Big Brother Database @@ -4926,7 +4926,7 @@ (define-public emacs-mediawiki-el (base32 "1d05jw2sa19rgzskvavh21bfmbh07yza1drfbgypsvay3nkjfd2z")))) (build-system emacs-build-system) - (synopsis "emacs mediawiki editor") + (synopsis "Mediawiki editor for Emacs") (description "This package provides a way to edit mediawiki sites from within emacs.") (home-page "https://github.com/hexmode/mediawiki-el") @@ -5338,7 +5338,7 @@ (define-public emacs-capf-autosuggest (base32 "18cwiv227m8y1xqvsnjrzgd6f6kvvih742h8y38pphljssl109fk")))) (build-system emacs-build-system) - (synopsis "eshell completion suggestions for Emacs") + (synopsis "@code{eshell} completion suggestions for Emacs") (description "This package provides comint autosuggestions for Emacs eshell.") (home-page "https://repo.or.cz/emacs-capf-autosuggest") @@ -8403,8 +8403,8 @@ (define-public emacs-org-rich-yank (base32 "0cajgkfcwqgqdqyqf01hxji28n27jmj9nf0w3rbyw6l5dffgch0n")))) (build-system emacs-build-system) (home-page "https://github.com/unhammer/org-rich-yank") - (synopsis "Automatically surround source code pasted into Org with -@code{#+BEGIN_SRC} blocks") + (synopsis "Surround source code pasted into Org with @code{#+BEGIN_SRC} +blocks") (description "This package provides a utility function for Org buffers that makes a @code{_SRC} block with the appropriate language annotation for code that has @@ -14569,7 +14569,7 @@ (define-public emacs-anakondo (base32 "1fzsqd150gpmrj8kz3zy9cd78x9vank7ra720mljhyf04z0h1mj6")))) (build-system emacs-build-system) (home-page "https://github.com/didibus/anakondo") - (synopsis "clj-kondo based Clojure[Script] editing facilities") + (synopsis "Clojure[Script] editing facilities based on clj-kondo") (description "This package makes use of clj-kondo's analysis data to provide code editing facilities related to Clojure, ClojureScript and cljc source.") @@ -18717,7 +18717,7 @@ (define-public emacs-gnosis (build-system emacs-build-system) (propagated-inputs (list emacs-compat emacs-emacsql)) (home-page "https://thanosapollo.org/projects/gnosis") - (synopsis "Spaced repetition system for GNU Emacs.") + (synopsis "Spaced repetition system for GNU Emacs") (description "Gnosis is a spaced repetition system for note-taking and self-testing where notes are formatted as Question/Answer/Explanation. Notes are reviewed @@ -21756,7 +21756,7 @@ (define-public emacs-free-keys (base32 "0xgifa7s9n882f9ymyyz9gc11xfbj3vfpnxiq1fqfm5hmwx9pwbc")))) (build-system emacs-build-system) (home-page "https://github.com/Fuco1/free-keys") - (synopsis "Show free keybindings for modkeys or prefixes in Emacs.") + (synopsis "Show free keybindings for modkeys or prefixes in Emacs") (description "Free-keys shows available key bindings in the current Emacs buffer.") (license license:gpl3+))) @@ -24102,7 +24102,7 @@ (define-public emacs-pgmacs (build-system emacs-build-system) (propagated-inputs (list emacs-pg)) - (synopsis "emacs PostgreSQL client") + (synopsis "PostgreSQL client in Emacs") (description "This package provides a PostgreSQL client in emacs.") (home-page "https://github.com/emarsden/pgmacs") (license license:gpl3+))) @@ -33047,7 +33047,7 @@ (define-public emacs-jsdoc emacs-s tree-sitter-javascript)) (home-page "https://github.com/isamert/jsdoc.el") - (synopsis "Inserts JSDoc function comments/typedefs easily.") + (synopsis "Inserts JSDoc function comments/typedefs easily") (description "This package provides an easy way to insert JSDoc function comments and typedefs using Emacs' builtin tree-sitter.") (license license:gpl3+)))) @@ -35370,7 +35370,7 @@ (define-public emacs-ox-reveal (propagated-inputs (list emacs-org)) (home-page "https://github.com/hexmode/ox-reveal") - (synopsis "reveal.js Presentation Back-End for Org export engine") + (synopsis "Org export engine reveal.js Presentation Back-End") (description "Org Reveal exports your Org documents to @code{reveal.js} presentations. With org-reveal, you can create beautiful presentations with 3D effects from @@ -37241,7 +37241,7 @@ (define-public emacs-discomfort (build-system emacs-build-system) (propagated-inputs (list emacs-debase)) (home-page "https://codeberg.org/emacs-weirdware/discomfort") - (synopsis "User interface to mount & unmount disks in Emacs.") + (synopsis "User interface to mount and unmount disks in Emacs") (description "Discomfort is an interface to mount and unmount disks in Emacs, using UDisks2.") (license (list license:gpl3+))))) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 16ee12ac65..84bbf9df8a 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -546,7 +546,7 @@ (define-public emacs-no-x-toolkit (package/inherit emacs-no-x (name "emacs-no-x-toolkit") (synopsis "The extensible, customizable, self-documenting text -editor (without an X toolkit)" ) +editor (without X toolkit)" ) ;; Using emacs' inputs as base, since it has all the graphical stuff (inputs (modify-inputs (package-inputs emacs) (delete "gtk+") diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index d4594a1083..07f4b996ca 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -1956,7 +1956,7 @@ (define-public flowee (native-inputs (list pkg-config qttools-5 util-linux)) ; provides the hexdump command for tests (home-page "https://flowee.org") - (synopsis "Flowee infrastructure tools and services") + (synopsis "Infrastructure tools and services") (description "Flowee packages all tier-1 applications and services from the Flowee group. This includes components like The Hub and Indexer which and various others diff --git a/gnu/packages/firmware.scm b/gnu/packages/firmware.scm index fe6c1822fa..5374ac5a04 100644 --- a/gnu/packages/firmware.scm +++ b/gnu/packages/firmware.scm @@ -655,7 +655,7 @@ (define-public seabios (install-file "out/bios.bin" (string-append #$output "/share/firmware"))))))) (home-page "https://www.seabios.org/SeaBIOS") - (synopsis "x86 BIOS implementation") + (synopsis "BIOS implementation") (description "SeaBIOS is an implementation of a 16bit x86 BIOS. SeaBIOS can run in an emulator or it can run natively on X86 hardware with the use of coreboot.") diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index bb97332b6d..c40a574c3b 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -5371,7 +5371,7 @@ (define-public pinball (symlink "README.md" "README") (invoke "autoreconf" "-vif")))))) (home-page "https://pinball.sourceforge.net") - (synopsis "Pinball simulator") + (synopsis "Pinball machine simulator") (description "The Emilia Pinball Project is a pinball simulator. There are only two levels to play with, but they are very addictive.") (license license:gpl2))) @@ -10873,7 +10873,7 @@ (define-public morris gnu-gettext libtool glib gtk+-2 boost)) (arguments `(#:tests? #f)) (home-page "http://nine-mens-morris.net/downloads.html") - (synopsis "Morris is an implementation of the board game Nine Men's Morris") + (synopsis "Implementation of the board game Nine Men's Morris") (description "Morris is an implementation of the board game Nine Men's Morris. It supports not only the standard game, but also several rule-variants and different board layouts. You can play against the computer, or simply use the program to diff --git a/gnu/packages/gawk.scm b/gnu/packages/gawk.scm index 6a77a692f5..730af0761c 100644 --- a/gnu/packages/gawk.scm +++ b/gnu/packages/gawk.scm @@ -261,4 +261,4 @@ (define-public cppawk-egawk (modify-inputs (package-inputs cppawk) (delete "gawk-mpfr") (prepend egawk-next))) - (synopsis "cppawk that calls Enhanced GNU Awk by default"))) + (synopsis "Wrapper script that adds C preprocessing to Enhanced GNU Awk"))) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index dac01aa14a..9c30ae9fb6 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -1381,8 +1381,7 @@ (define-public gssdp (propagated-inputs ;; The .pc file "Requires" libsoup. (list libsoup)) - (synopsis "GObject-based API over @acronym{SSDP, Simple Service Discovery -Protocol} for GNOME") + (synopsis "GNOME GObject-based API over @acronym{SSDP, Simple Service Discovery Protocol}") (description "This package provides a library to handle resource discovery and announcement over @acronym{SSDP, Simple Service Discovery Protocol} and a debugging tool, @command{gssdp-device-sniffer}.") diff --git a/gnu/packages/golang-check.scm b/gnu/packages/golang-check.scm index 53bcc303bf..3ebb8f20a5 100644 --- a/gnu/packages/golang-check.scm +++ b/gnu/packages/golang-check.scm @@ -330,7 +330,7 @@ (define-public go-github-com-go-quicktest-qt (propagated-inputs (list go-github-com-google-go-cmp go-github-com-kr-pretty)) (home-page "https://github.com/go-quicktest/qt") - (synopsis "qt: quicker Go tests") + (synopsis "Qt: quicker Go tests") (description "Package qt implements assertions and other helpers wrapped around the standard library's testing types.") diff --git a/gnu/packages/golang-crypto.scm b/gnu/packages/golang-crypto.scm index 2ba3a530ad..b14fa74e10 100644 --- a/gnu/packages/golang-crypto.scm +++ b/gnu/packages/golang-crypto.scm @@ -1527,8 +1527,7 @@ (define-public go-github-com-refraction-networking-utls go-golang-org-x-net go-golang-org-x-sys)) (home-page "https://github.com/refraction-networking/utls") - (synopsis "Fork of the Go standard TLS library, providing low-level access -to the ClientHello for mimicry purposes") + (synopsis "Fork of the Go standard TLS library") (description "uTLS is a fork of “crypto/tls”, which provides ClientHello fingerprinting resistance, low-level access to handshake, fake session tickets and some other features. Handshake is still performed by “crypto/tls”, this @@ -1691,7 +1690,7 @@ (define-public go-gitlab-com-yawning-edwards25519-extra (propagated-inputs (list go-golang-org-x-crypto go-filippo-io-edwards25519)) (home-page "https://gitlab.com/yawning/edwards25519-extra") - (synopsis "edwards25519-extra") + (synopsis "Extensions to Go standard library' Ed25519 and curve25519 implementation") (description "This package provides extensions to the Go standard library's Ed25519 and curve25519 implementations, primarily extracted from @@url{https://github.com/oasisprotocol/curve25519-voi,curve25519-voi}. This diff --git a/gnu/packages/golang-web.scm b/gnu/packages/golang-web.scm index dcbc37cea3..931d926e57 100644 --- a/gnu/packages/golang-web.scm +++ b/gnu/packages/golang-web.scm @@ -524,8 +524,7 @@ (define-public go-github-com-aws-smithy-go (propagated-inputs (list go-github-com-jmespath-go-jmespath go-github-com-google-go-cmp)) (home-page "https://github.com/aws/smithy-go") - (synopsis "@url{https://smithy.io/2.0/index.html,Smithy} code generators -for Go") + (synopsis "Smithy code generators for Go") (description "Package smithy provides the core components for a Smithy SDK.") (license license:asl2.0))) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 0d6debcac4..f8584359c4 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -7660,7 +7660,7 @@ (define-public go-msgio #:install-source? #f #:import-path "github.com/libp2p/go-msgio/msgio" #:unpack-path "github.com/libp2p/go-msgio")) - (synopsis "CLI tool to wrap messages with msgio header."))) + (synopsis "CLI tool to wrap messages with msgio header"))) (define-public go-numcpus (package diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 00dde61f2c..7dbafd9bcb 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -2057,7 +2057,7 @@ (define-public go-github-com-flopp-go-findfont (arguments '(#:import-path "github.com/flopp/go-findfont")) (home-page "https://github.com/flopp/go-findfont") - (synopsis "go-findfont") + (synopsis "Go font finder library") (description "This package provides a platform-agnostic Go library to locate TrueType font files in your system's user and system font directories.") diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm index 13c8734e68..c4fb8b9b4d 100644 --- a/gnu/packages/gstreamer.scm +++ b/gnu/packages/gstreamer.scm @@ -1185,7 +1185,7 @@ (define-public gst-plugins-espeak (native-inputs (list autoconf automake libtool pkg-config)) (home-page "http://wiki.sugarlabs.org/go/Activity_Team/gst-plugins-espeak") - (synopsis "Use espeak ") + (synopsis "Use espeak") (description "This is a Gstreamer @code{src} plugin to use the espeak speech synthesizer as a sound source.") (license license:lgpl2.0+)))) diff --git a/gnu/packages/haskell-apps.scm b/gnu/packages/haskell-apps.scm index 843681f311..3138e651e4 100644 --- a/gnu/packages/haskell-apps.scm +++ b/gnu/packages/haskell-apps.scm @@ -918,7 +918,7 @@ (define-public scroll ghc-random ghc-vector)) (home-page "https://joeyh.name/code/scroll/") - (synopsis "scroll(6), a roguelike game") + (synopsis "Roguelike game") (description "You're a bookworm that's stuck on a scroll. You have to dodge between words and use spells to make your way down the page as the scroll is read. Go diff --git a/gnu/packages/haskell-crypto.scm b/gnu/packages/haskell-crypto.scm index 7ea9cf1e12..25867b3895 100644 --- a/gnu/packages/haskell-crypto.scm +++ b/gnu/packages/haskell-crypto.scm @@ -312,7 +312,7 @@ (define-public ghc-curve25519 (list ghc-crypto-api)) (properties '((upstream-name . "curve25519"))) (home-page "https://github.com/acw/curve25519") - (synopsis "Fast implementations of the curve25519 elliptic curve primitives.") + (synopsis "Fast implementations of the curve25519 elliptic curve primitives") (description "This module provides Haskell bindings and extensions to the curve25519-donna codebase. It's a pretty straightforward implementation of the basic diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 9c3b990275..c91639cc93 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -779,7 +779,7 @@ (define-public ghc-base-compat-batteries (inputs (list ghc-base-compat)) (native-inputs (list ghc-hspec ghc-quickcheck hspec-discover)) (home-page "https://hackage.haskell.org/package/base-compat-batteries") - (synopsis "base-compat with extra batteries") + (synopsis "Extra batteries included base-compat") (description "This library provides functions available in later versions of @code{base} to a wider range of compilers, without requiring @@ -6559,7 +6559,7 @@ (define-public ghc-generic-lens-core `(#:cabal-revision ("1" "1dbjhd6k7ypqa9f4h9v2xndgb4mjhfli3n1vjm8r8ga0kfndbqfn"))) (home-page "https://github.com/kcsongor/generic-lens") - (synopsis "Generically derive traversals, lenses and prisms.") + (synopsis "Generically derive traversals, lenses and prisms") (description "This library uses GHC.Generics to derive efficient optics (traversals, lenses and prisms) for algebraic data types in a type-directed way, with a @@ -6583,7 +6583,7 @@ (define-public ghc-generic-lens (inputs (list ghc-generic-lens-core ghc-profunctors)) (native-inputs (list ghc-lens ghc-inspection-testing ghc-hunit ghc-doctest)) (home-page "https://github.com/kcsongor/generic-lens") - (synopsis "Generically derive traversals, lenses and prisms.") + (synopsis "Generically derive traversals, lenses and prisms") (description "This library uses @code{GHC.Generics} to derive efficient optics (traversals, lenses and prisms) for algebraic data types in a @@ -11426,7 +11426,7 @@ (define-public ghc-skylighting ghc-pretty-show ghc-blaze-html)) (home-page "https://github.com/jgm/skylighting") - (synopsis "syntax highlighting library") + (synopsis "Syntax highlighting library") (description "Skylighting is a syntax highlighting library with support for over one hundred languages. It derives its tokenizers from XML syntax definitions used by KDE's @@ -15980,7 +15980,7 @@ (define-public ghc-git-lfs (inputs (list ghc-http-client ghc-http-types ghc-aeson ghc-network-uri ghc-case-insensitive)) (home-page "https://hackage.haskell.org/package/git-lfs") - (synopsis "git-lfs protocol") + (synopsis "Git Large File Storage protocol") (description "An implementation of the git-lfs protocol.") (license license:agpl3))) @@ -16038,7 +16038,7 @@ (define-public ghc-barbies ghc-tasty-hunit ghc-tasty-quickcheck)) (home-page "https://github.com/jcpetruzza/barbies#readme") - (synopsis "Classes for working with types that can change clothes.") + (synopsis "Classes for working with types that can change clothes") (description "Types that are parametric on a functor are like Barbies that have an outfit for each role. This package provides the basic abstractions to work with them @@ -16126,7 +16126,7 @@ (define-public ghc-witherable `(#:cabal-revision ("3" "1f2bvl41by904lnr0dk6qgasqwadq2w48l7fj51bp2h8bqbkdjyc"))) (home-page "https://github.com/fumieval/witherable") - (synopsis "filterable traversable") + (synopsis "Filterable traversable") (description "This package provides a stronger variant of `traverse` which can remove elements and generalised mapMaybe, catMaybes, filter") @@ -16209,7 +16209,7 @@ (define-public ghc-pcg-random `(#:cabal-revision ("1" "1f8h0lv34cmqaxccg2yf6q4s8r5g2s8q8s9kql212iggd2l3vv77"))) (home-page "https://github.com/cchalmers/pcg-random") - (synopsis "Haskell bindings to the PCG random number generator.") + (synopsis "Haskell bindings to the PCG random number generator") (description "PCG is a family of simple fast space-efficient statistically good algorithms for random number generation. Unlike many general-purpose RNGs, they are also hard @@ -16300,9 +16300,8 @@ (define-public ghc-ordered-containers (build-system haskell-build-system) (properties '((upstream-name . "ordered-containers"))) (home-page "https://hackage.haskell.org/package/ordered-containers") - (synopsis - "Set- and Map-like types that remember the order elements were inserted") (description "") + (synopsis "Haskell types") (license license:bsd-3))) (define-public ghc-cabal-syntax @@ -16318,7 +16317,7 @@ (define-public ghc-cabal-syntax (build-system haskell-build-system) (properties '((upstream-name . "Cabal-syntax"))) (home-page "https://www.haskell.org/cabal/") - (synopsis "A library for working with .cabal files") + (synopsis "Library for working with .cabal files") (description "This library provides tools for reading and manipulating the .cabal file format. . Version 3.6 (unlike the following versions) is a dummy package that prevents @@ -16346,7 +16345,7 @@ (define-public ghc-tasty-hslua (properties '((upstream-name . "tasty-hslua"))) (inputs (list ghc-hslua-core ghc-tasty ghc-tasty-hunit)) (home-page "https://hslua.org/") - (synopsis "Tasty helpers to test HsLua.") + (synopsis "Tasty helpers to test HsLua") (description "Various tasty helpers and utilities to test HsLua oparations. Built on top of tasty-hunit.") @@ -16373,7 +16372,7 @@ (define-public ghc-hslua-marshalling ghc-tasty-hunit ghc-tasty-quickcheck)) (home-page "https://hslua.org/") - (synopsis "Marshalling of values between Haskell and Lua.") + (synopsis "Marshalling of values between Haskell and Lua") (description "This package provides functions to marshal values from Haskell to Lua, and /vice versa/. . This package is part of HsLua, a Haskell framework built around the @@ -16394,7 +16393,7 @@ (define-public ghc-lua-arbitrary (properties '((upstream-name . "lua-arbitrary"))) (inputs (list ghc-lua ghc-quickcheck)) (home-page "https://hslua.org/") - (synopsis "Arbitrary instances for Lua types.") + (synopsis "Arbitrary instances for Lua types") (description "This package provides instances for QuickCheck's \\\"Arbitrary\\\" typeclass.") (license license:expat))) @@ -16472,7 +16471,7 @@ (define-public ghc-hslua-aeson (native-inputs (list ghc-quickcheck ghc-quickcheck-instances ghc-tasty ghc-tasty-quickcheck)) (home-page "https://hslua.org/") - (synopsis "Allow aeson data types to be used with Lua.") + (synopsis "Allow aeson data types to be used with Lua") (description "This package provides instances to push and receive any datatype encodable as JSON to and from the Lua stack.") @@ -16496,7 +16495,7 @@ (define-public ghc-gridtables `(#:cabal-revision ("1" "0m2651z81n8s6hb8id7y6k2kprsgwnj7pcd6p8lmdpkzzz3wwd0c"))) (home-page "https://github.com/tarleb/gridtables") - (synopsis "Parser for reStructuredText-style grid tables.") + (synopsis "Parser for reStructuredText-style grid tables") (description "This package provides a parser for plain-text representations of tables. This package supports table headers, cells spanning multiple columns or rows, as well @@ -16674,7 +16673,7 @@ (define-public ghc-servant ghc-vault)) (native-inputs (list ghc-hspec ghc-quickcheck-instances hspec-discover)) (home-page "http://docs.servant.dev/") - (synopsis "A family of combinators for defining webservices APIs") + (synopsis "Family of combinators for defining webservices APIs") (description "This package provides a family of combinators for defining webservices APIs and serving them . You can learn about the basics in the @@ -16726,7 +16725,7 @@ (define-public ghc-servant-server hspec-discover)) (home-page "http://docs.servant.dev/") (synopsis - "A family of combinators for defining webservices APIs and serving them") + "Family of combinators for defining webservices APIs and serving them") (description "This package provides a family of combinators for defining webservices APIs and serving them . You can learn about the basics in the @@ -16850,7 +16849,7 @@ (define-public ghc-hslua-packaging ghc-hslua-objectorientation)) (native-inputs (list ghc-tasty-hslua ghc-tasty ghc-tasty-hunit)) (home-page "https://hslua.org/") - (synopsis "Utilities to build Lua modules.") + (synopsis "Utilities to build Lua modules") (description "Utilities to package up Haskell functions and values into a Lua module. . This package is part of HsLua, a Haskell framework built around the embeddable @@ -16872,7 +16871,7 @@ (define-public ghc-hslua-module-version (inputs (list ghc-hslua-core ghc-hslua-marshalling ghc-hslua-packaging)) (native-inputs (list ghc-tasty ghc-tasty-hunit ghc-tasty-lua)) (home-page "https://hslua.org/") - (synopsis "Lua module to work with version specifiers.") + (synopsis "Lua module to work with version specifiers") (description "Wrapper for the Data.Version.Version Haskell type.") (license license:expat))) diff --git a/gnu/packages/heads.scm b/gnu/packages/heads.scm index 268d4d0198..4cc8a3d600 100644 --- a/gnu/packages/heads.scm +++ b/gnu/packages/heads.scm @@ -160,7 +160,7 @@ (define-public musl-cross (base32 "18r2a00k82hz0mqdvgm7crzc7305l36109c0j9yjmkxj2alcjw0k")))))) (supported-systems (delete "i586-gnu" %supported-systems)) (home-page "https://github.com/osresearch/heads") - (synopsis "Musl-cross gcc 5 toolchain") + (synopsis "Cross gcc 5 toolchain") (description "Musl-cross toolchain: binutils, gcc 5 and musl.") (license license:isc)))) diff --git a/gnu/packages/ipfs.scm b/gnu/packages/ipfs.scm index 988a565e03..a1c6834390 100644 --- a/gnu/packages/ipfs.scm +++ b/gnu/packages/ipfs.scm @@ -522,7 +522,8 @@ (define-public go-github-com-ipfs-go-ipld-cbor go-github-com-polydawn-refmt go-github-com-whyrusleeping-cbor-gen)) (home-page "https://github.com/ipfs/go-ipld-cbor") - (synopsis "A cbor implementation of the @code{go-ipld-format}") + (synopsis "@acronym{Concise Binary Object Representation, CBOR} +implementation of @code{go-ipld-format}") (description "An implementation of a @url{https://cbor.io/, CBOR} encoded merkledag object.") (license license:expat))) diff --git a/gnu/packages/irc.scm b/gnu/packages/irc.scm index 51bd43869e..211cee1b5b 100644 --- a/gnu/packages/irc.scm +++ b/gnu/packages/irc.scm @@ -795,7 +795,7 @@ (define-public epic5 (native-inputs (list pkg-config)) (home-page "http://epicsol.org") - (synopsis "Epic5 IRC Client") + (synopsis "IRC Client") (description "EPIC is a IRC client that has been under active development for over 20 years. It is stable and mature, and offers an excellent ircII diff --git a/gnu/packages/julia-jll.scm b/gnu/packages/julia-jll.scm index 50bbd40a84..215e3127a1 100644 --- a/gnu/packages/julia-jll.scm +++ b/gnu/packages/julia-jll.scm @@ -351,7 +351,7 @@ (define-public julia-ffmpeg-jll julia-x265-jll julia-zlib-jll)) (home-page "https://github.com/JuliaBinaryWrappers/FFMPEG_jll.jl") - (synopsis "ffmpeg library wrappers") + (synopsis "Library wrappers for ffmpeg") (description "This package provides a wrapper for ffmpeg.") (license license:expat))) @@ -989,7 +989,7 @@ (define-public julia-libgcrypt-jll (propagated-inputs (list julia-jllwrappers julia-libgpg-error-jll)) (home-page "https://github.com/JuliaBinaryWrappers/Libgcrypt_jll.jl") - (synopsis "libgcrypt library wrappers") + (synopsis "Library wrappers for libgcrypt") (description "This package provides a wrapper for the libgcrypt library.") (license license:expat))) @@ -1063,7 +1063,7 @@ (define-public julia-libgpg-error-jll (propagated-inputs (list julia-jllwrappers)) (home-page "https://github.com/JuliaBinaryWrappers/Libgpg_error_jll.jl") - (synopsis "libgpg-error library wrappers") + (synopsis "Library wrappers for libgpg-error") (description "This package provides a wrapper for the libgpg-error library.") (license license:expat))) @@ -1837,7 +1837,7 @@ (define-public julia-x264-jll (propagated-inputs (list julia-jllwrappers)) (home-page "https://github.com/JuliaBinaryWrappers/x264_jll.jl") - (synopsis "x264 library wrappers") + (synopsis "Library wrappers for x264") (description "This package provides a wrapper for the x264 video library.") (license license:expat))) @@ -1873,7 +1873,7 @@ (define-public julia-x265-jll (propagated-inputs (list julia-jllwrappers)) (home-page "https://github.com/JuliaBinaryWrappers/x265_jll.jl") - (synopsis "x265 library wrappers") + (synopsis "Library wrappers for x265") (description "This package provides a wrapper for the x265 video library.") (license license:expat))) @@ -2422,7 +2422,7 @@ (define-public julia-xorg-libxrender-jll (propagated-inputs (list julia-jllwrappers julia-xorg-libx11-jll)) (home-page "https://github.com/JuliaBinaryWrappers/Xorg_libXrender_jll.jl") - (synopsis "libXrender library wrappers") + (synopsis "Library wrappers libXrender") (description "This package provides a wrapper for the libXrender library.") (license license:expat))) @@ -2638,7 +2638,7 @@ (define-public julia-xorg-xkbcomp-jll (propagated-inputs (list julia-jllwrappers julia-xorg-libxkbfile-jll)) (home-page "https://github.com/JuliaBinaryWrappers/Xorg_xkbcomp_jll.jl") - (synopsis "xkbcomp library wrappers") + (synopsis "Library wrappers for xkbcomp") (description "This package provides a wrapper for the xkbcomp library.") (license license:expat))) @@ -2710,7 +2710,7 @@ (define-public julia-xorg-xtrans-jll (propagated-inputs (list julia-jllwrappers)) (home-page "https://github.com/JuliaBinaryWrappers/Xorg_xtrans_jll.jl") - (synopsis "xtrans library wrappers") + (synopsis "Library wrappers for xtrans") (description "This package provides a wrapper for the xtrans library.") (license license:expat))) diff --git a/gnu/packages/kde-pim.scm b/gnu/packages/kde-pim.scm index f34fe09057..5d546b7d4c 100644 --- a/gnu/packages/kde-pim.scm +++ b/gnu/packages/kde-pim.scm @@ -435,7 +435,7 @@ (define-public itinerary sonnet zlib)) (home-page "https://invent.kde.org/pim/itinerary") - (synopsis "Itinerary and boarding pass management") + (synopsis "Boarding pass and itinerary management") (description "This package provides a tool for managing itinerary and boarding pass information.") diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm index d36cfde21b..96026aeef7 100644 --- a/gnu/packages/kde-plasma.scm +++ b/gnu/packages/kde-plasma.scm @@ -1831,7 +1831,7 @@ (define-public mpvqt (arguments (list #:qtbase qtbase)) (home-page "https://invent.kde.org/libraries/mpvqt") - (synopsis "A libmpv wrapper for QtQuick2 and QML") + (synopsis "libmpv wrapper for QtQuick2 and QML") (description "This package provides a libmpv wrapper for QtQuick2 and QML.") (license license:lgpl2.1+))) diff --git a/gnu/packages/lesstif.scm b/gnu/packages/lesstif.scm index bcda6b9867..b1b7fbbe82 100644 --- a/gnu/packages/lesstif.scm +++ b/gnu/packages/lesstif.scm @@ -79,7 +79,7 @@ (define-public motif (native-inputs (list autoconf automake byacc flex libtool pkg-config)) (home-page "https://motif.ics.com/motif") - (synopsis "Motif toolkit for the X window system") + (synopsis "Toolkit for the X window system") (description "Motif is a standard graphical user interface, (as defined by the IEEE 1295 specification), used on more than 200 hardware and software platforms. It provides application developers, end users, and system vendors diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 1fa916f6b6..b4d72a8db5 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -7561,7 +7561,7 @@ (define-public ecryptfs-utils util-linux which)) (home-page "https://ecryptfs.org/") - (synopsis "eCryptfs cryptographic file system utilities") + (synopsis "Cryptographic file system utilities") (description "eCryptfs is a POSIX-compliant stacked cryptographic file system for Linux. Each file's cryptographic meta-data is stored inside the file itself, along @@ -9887,7 +9887,7 @@ (define-public falcosecurity-libs re2 tbb)) (home-page "https://github.com/falcosecurity/libs/") - (synopsis "libscap and lisbinsp Falco security libraries") + (synopsis "Falco security libraries") (description "The Falco security libraries include @code{libsinsp} and @code{libscap}. @code{libscap} manages the data capture process, while @code{libsinsp} is a system inspection library that enriches events from diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index bacd1b54b7..decbe2590b 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -6731,7 +6731,7 @@ (define-public sbcl-cl-iconv (native-inputs (list sbcl-ptester)) (inputs (list libiconv sbcl-cffi)) (home-page "https://github.com/quek/cl-iconv") - (synopsis "iconv library for Common Lisp") + (synopsis "@command{iconv} library for Common Lisp") (description "This package provides CFFI bindings to convert between different character encodings using iconv.") @@ -22311,7 +22311,7 @@ (define-public sbcl-nclasses (native-inputs (list sbcl-lisp-unit2)) (home-page "https://github.com/atlas-engineer/nclasses") - (synopsis "Simplify class, condition, and generic function definitions.") + (synopsis "Simplify class, condition, and generic function definitions") (description "NClasses provides helper macros to help write classes, conditions, generic functions, and CLOS code in general with less boilerplate. @@ -27638,7 +27638,7 @@ (define-public sbcl-slite sbcl-parachute sbcl-lisp-unit2)) (home-page "https://github.com/tdrhq/slite") - (synopsis "Common Lisp system for Slite ") + (synopsis "Common Lisp system for Slite") (description "This package provides the Common Lisp part of the emacs-slite test runner.") (license license:asl2.0)))) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index ead8740627..8695756de9 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -4128,7 +4128,7 @@ (define-public pan (list gettext-minimal itstool pkg-config)) (build-system gnu-build-system) (home-page "http://pan.rebelbase.com/") - (synopsis "Pan newsreader") + (synopsis "Usenet newsreader") (description "@code{pan} is a Usenet newsreader that's good at both text and binaries. It supports offline reading, scoring and killfiles, yEnc, NZB, PGP handling, multiple servers, and secure connections.") diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index c482cd469e..8cbe98d613 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -212,7 +212,7 @@ (define-public biboumi (list util-linux "lib") ;; libuuid pkg-config)) (home-page "https://biboumi.louiz.org") - (synopsis "Biboumi is a 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 servers and translates between the two protocols. Its goal is to let XMPP users take part in IRC discussions, using their favourite XMPP client.") diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 9d29105cdb..89dc5a98c8 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -2848,7 +2848,7 @@ (define-public ocaml-ppx-import ocaml-ppx-sexp-conv)) (native-inputs (list ocaml-ounit ocaml-sexplib0)) (properties `((upstream-name . "ppx_import"))) - (synopsis "Extension for importing declarations from interface files.") + (synopsis "Extension for importing declarations from interface files") (description "Ppx-import is a syntax extension for importing declarations from interface files.") diff --git a/gnu/packages/pascal.scm b/gnu/packages/pascal.scm index 9d012fa28c..58b627c414 100644 --- a/gnu/packages/pascal.scm +++ b/gnu/packages/pascal.scm @@ -312,7 +312,7 @@ (define-public p2c (lambda _ (chdir "src")))))) (native-inputs (list perl unzip which)) - (synopsis "p2c converts Pascal programs to C programs") + (synopsis "Convert Pascal programs to C programs") (description "This package provides @command{p2c}, a program to convert Pascal source code to C source code, and @command{p2cc}, a compiler for Pascal programs.") diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm index 72aae8b002..d5884517b6 100644 --- a/gnu/packages/pdf.scm +++ b/gnu/packages/pdf.scm @@ -1000,7 +1000,7 @@ (define-public unpaper (list discount ffmpeg)) (build-system meson-build-system) (home-page "https://www.flameeyes.com/projects/unpaper") - (synopsis "post-processing tool for scanned pages") + (synopsis "Post-processing tool for scanned pages") (description "@command{unpaper} is a post-processing tool for scanned sheets of paper, especially for book pages that have been scanned from previously created photocopies. diff --git a/gnu/packages/pure.scm b/gnu/packages/pure.scm index cb4cdd4d88..b23a70bcf4 100644 --- a/gnu/packages/pure.scm +++ b/gnu/packages/pure.scm @@ -58,7 +58,7 @@ (define-public pure (inputs (list gmp llvm-3.5 mpfr)) (home-page "https://agraef.github.io/pure-lang/") - (synopsis "Pure programming Language") + (synopsis "Programming Language") (description "@code{pure} is a programming language based on term rewriting. It offers equational definitions with pattern matching, full symbolic rewriting capabilities, dynamic typing, eager and lazy diff --git a/gnu/packages/python-compression.scm b/gnu/packages/python-compression.scm index cfabc618d2..5a6383facc 100644 --- a/gnu/packages/python-compression.scm +++ b/gnu/packages/python-compression.scm @@ -334,7 +334,7 @@ (define-public python-inflate64 python-pytest python-setuptools-scm)) (home-page "https://pypi.org/project/inflate64/") - (synopsis "deflate64 compression/decompression library") + (synopsis "Compression/decompression library") (description "The @code{inflate64} package provides @code{Deflater} and @code{Inflater} classes to compress and decompress with the Enhanced Deflate compression algorithm.") diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index f38992a1c2..af425ec38f 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -1810,7 +1810,7 @@ (define-public python-xarray-dataclasses python-xarray)) (native-inputs (list python-pytest python-poetry-core)) (home-page "https://github.com/astropenguin/xarray-dataclasses/") - (synopsis "xarray data creation made easy by dataclass") + (synopsis "Data creation made easy by dataclass") (description "@code{xarray-dataclasses} is a Python package that makes it easy to create @code{xarray}'s @code{DataArray} and @code{Datase} objects that are \"typed\" (i.e. fixed dimensions, data type, coordinates, attributes, and diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index d892e03c9d..d35fd3729b 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -9503,8 +9503,7 @@ (define-public python-waybackpack (native-inputs (list python-pytest)) (home-page "https://github.com/jsvine/waybackpack") (synopsis - "Command-line tool that lets you download the entire Wayback Machine -archive for a given URL.") + "Download the entire Wayback Machine archive for a given URL") (description "This package provides a library and a command-line tool that lets you download the entire Wayback Machine archive for a given URL.") diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 2a929466d8..f9fe28dfb4 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -5350,7 +5350,7 @@ (define-public python-mir-eval python-six)) (native-inputs (list python-matplotlib)) (home-page "https://github.com/craffel/mir_eval") - (synopsis "Common metrics for common audio/music processing tasks.") + (synopsis "Common metrics for common audio/music processing tasks") (description "This is a Python library for computing common heuristic accuracy scores for various music/audio information retrieval/signal processing tasks.") @@ -7124,7 +7124,7 @@ (define-public python-restructuredtext-lint (native-inputs (list python-nose)) (home-page "https://github.com/twolfson/restructuredtext-lint") - (synopsis "reStructuredText linter") + (synopsis "Linter") (description "This package provides a linter for the reStructuredText format.") (license license:unlicense))) @@ -10461,7 +10461,7 @@ (define-public python-pixelmatch (build-system python-build-system) (native-inputs (list python-pillow)) (home-page "https://github.com/whtsky/pixelmatch-py") - (synopsis "A pixel-level image comparison library") + (synopsis "Pixel-level image comparison library") (description "This package provides a pixel-level image comparison library for Python, originally created to compare screenshots in tests. Its features include accurate anti-aliased pixels detection and perceptual color difference @@ -15660,7 +15660,7 @@ (define-public python-google-pasta (build-system pyproject-build-system) (propagated-inputs (list python-six)) (home-page "https://github.com/google/pasta") - (synopsis "pasta is an AST-based Python refactoring library") + (synopsis "AST-based Python refactoring library") (description "This package provides \"pasta\", an AST-based Python refactoring library.") (license license:asl2.0))) @@ -38066,7 +38066,7 @@ (define-public python-xmp-toolkit (propagated-inputs (list python-pytz)) (native-inputs (list python-pytest)) (home-page "https://github.com/python-xmp-toolkit/python-xmp-toolkit") - (synopsis "Python XMP Toolkit for working with metadata.") + (synopsis "Python XMP Toolkit for working with metadata") (description "Python XMP Toolkit is a library for working with XMP metadata, as well as reading/writing XMP metadata stored in many different file formats. diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 687c20cd90..1ac8dfc529 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -1435,7 +1435,7 @@ (define-public qxlsx-qt5 (name "qxlsx-qt5") (inputs (list qtbase-5)) - (synopsis "Qt5 build for the qxlsx library."))) + (synopsis "Qt5 build for the qxlsx library"))) (define-public qtxmlpatterns (package (inherit qtsvg-5) diff --git a/gnu/packages/rpc.scm b/gnu/packages/rpc.scm index b70214fa79..075a740a88 100644 --- a/gnu/packages/rpc.scm +++ b/gnu/packages/rpc.scm @@ -192,7 +192,7 @@ (define-public python-grpc-stubs (build-system python-build-system) (propagated-inputs (list python-grpcio python-typing-extensions)) (home-page "https://github.com/shabbyrobe/grpc-stubs") - (synopsis "gRPC typing stubs for Python") + (synopsis "Typing stubs for Python") (description "This is a PEP-561-compliant stub-only package which provides type information of gRPC.") (license license:expat))) diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm index 824318bf51..f3f6ee40fc 100644 --- a/gnu/packages/simulation.scm +++ b/gnu/packages/simulation.scm @@ -1332,7 +1332,7 @@ (define-public python-commonroad-io python-tqdm)) (native-inputs (list python-lxml python-pytest)) (home-page "https://commonroad.in.tum.de/") - (synopsis "Read, write, and visualize CommonRoad scenarios.") + (synopsis "Read, write, and visualize CommonRoad scenarios") (description "This package provides methods to read, write, and visualize CommonRoad scenarios and planning problems. It can be used as a framework for implementing motion planning algorithms to solve CommonRoad Benchmarks diff --git a/gnu/packages/smalltalk.scm b/gnu/packages/smalltalk.scm index 88a1bbc2c2..5c5b93236a 100644 --- a/gnu/packages/smalltalk.scm +++ b/gnu/packages/smalltalk.scm @@ -115,7 +115,7 @@ (define-public smalltalk (("@LIBC_SO_DIR@") (string-append libc "/lib")))) #t))))) (home-page "https://smalltalk.gnu.org/") - (synopsis "Smalltalk environment") + (synopsis "Programming language environment") (description "GNU Smalltalk is a free implementation of the Smalltalk language. It implements the ANSI standard for the language and also includes extra classes diff --git a/gnu/packages/sugar.scm b/gnu/packages/sugar.scm index 77008bc078..51f80a58d3 100644 --- a/gnu/packages/sugar.scm +++ b/gnu/packages/sugar.scm @@ -184,7 +184,7 @@ (define-public sugar pkg-config python-empy)) (home-page "https://www.sugarlabs.org/") - (synopsis "Sugar GTK shell") + (synopsis "GTK shell") (description "Sugar is the desktop environment component of a worldwide effort to provide every child with an equal opportunity for a quality education. Available in more than twenty-five languages, Sugar Activities are diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm index fbfc4439db..8b98cbdbd6 100644 --- a/gnu/packages/terminals.scm +++ b/gnu/packages/terminals.scm @@ -1772,7 +1772,7 @@ (define-public roxterm pkg-config)) (inputs (list dbus dbus-glib gtk+ pcre vte)) - (synopsis "ROXTerm terminal emulator") + (synopsis "Terminal emulator") (description "This package provides a terminal emulator with hyperlink support. It's based on VTE and aimed at power users.") (home-page "https://realh.github.io/roxterm/en/index.html") diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 358dd50368..969b6b4352 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -2704,7 +2704,7 @@ (define-public texlive-algorithms (outputs '("out" "doc")) (build-system texlive-build-system) (home-page "https://ctan.org/pkg/algorithms") - (synopsis "A suite of tools for typesetting algorithms in pseudo-code") + (synopsis "Suite of tools for typesetting algorithms in pseudo-code") (description "The package consists of two environments: @code{algorithm} and @code{algorithmic}. The @code{algorithm} package defines a floating @@ -5941,7 +5941,7 @@ (define-public texlive-bestpapers (outputs '("out" "doc")) (build-system texlive-build-system) (home-page "https://ctan.org/pkg/bestpapers") - (synopsis "A BibTeX package to produce lists of authors' best papers") + (synopsis "BibTeX package to produce lists of authors' best papers") (description "Many people preparing their resumes find the requirement ``please list five (or six, or ten) papers authored by you''. The same requirement is often @@ -13081,7 +13081,7 @@ (define-public texlive-cryptocode (build-system texlive-build-system) (home-page "https://ctan.org/pkg/cryptocode") (synopsis - "Pseudocode, protocols, game-based proofs and black-box reductions in cryptography") + "Pseudocode, protocols, game-based proofs, black-box reductions in cryptography") (description "The @code{cryptocode} package provides a set of macros to ease the typesetting of pseudocode, algorithms and protocols. In addition it comes @@ -16918,7 +16918,7 @@ (define-public texlive-filecontentsdef (outputs '("out" "doc")) (build-system texlive-build-system) (home-page "https://ctan.org/pkg/filecontentsdef") - (synopsis "filecontents, macro, and verbatim") + (synopsis "@code{filecontents}, @code{macro}, and @code{verbatim}") (description "The package provides two environments called @code{filecontentsdef} and @code{filecontentshere}. They are derived from the LaTeX @code{filecontents} @@ -18001,7 +18001,7 @@ (define-public texlive-garamond-math (outputs '("out" "doc")) (build-system texlive-build-system) (home-page "https://ctan.org/pkg/garamond-math") - (synopsis "An OTF math font matching EB Garamond") + (synopsis "OTF math font matching EB Garamond") (description "Garamond-Math is an OpenType math font matching EB Garamond (Octavio Pardo) and EB Garamond (Georg Mayr-Duffner). Many mathematical symbols are @@ -21673,8 +21673,8 @@ (define-public texlive-ijsra (build-system texlive-build-system) (home-page "https://ctan.org/pkg/ijsra") (synopsis - "LaTeX document class for the International Journal of Student Research -in Archaeology") + "International Journal of Student Research in Archaeology's LaTeX +document class") (description "This is a document class called ijsra which is used for the International Journal of Student Research in Archaeology.") @@ -35689,7 +35689,7 @@ (define-public texlive-sudokubundle (outputs '("out" "doc")) (build-system texlive-build-system) (home-page "https://ctan.org/pkg/sudokubundle") - (synopsis "A set of sudoku-related packages") + (synopsis "Set of sudoku-related packages") (description "The bundle provides three packages: @code{printsudoku}, which provides a command @code{\\sudoku} whose argument is the name of a file containing @@ -41189,7 +41189,7 @@ (define-public texlive-checklistings (arguments (list #:link-scripts #~(list "checklistings.sh"))) (home-page "https://ctan.org/pkg/checklistings") (synopsis - "Pass verbatim contents through a compiler and reincorporate the resulting output") + "Pass verbatim content through a compiler and reincorporate the resulting output") (description "This package augments the @code{fancyvrb} and @code{listings} packages to allow the source code they contain to be checked by an external tool (like @@ -45137,7 +45137,7 @@ (define-public texlive-platex texlive-unicode-data texlive-uptex)) (home-page "https://ctan.org/pkg/platex") - (synopsis "pLaTeX2e and miscellaneous macros for pTeX") + (synopsis "Miscellaneous macros for pTeX and pLaTeX2e") (description "The bundle provides pLaTeX2e and miscellaneous macros for pTeX and e-pTeX.") @@ -45161,7 +45161,7 @@ (define-public texlive-platex-tools (outputs '("out" "doc")) (build-system texlive-build-system) (home-page "https://ctan.org/pkg/platex-tools") - (synopsis "pLaTeX standard tools bundle") + (synopsis "Standard tools bundle") (description "This bundle is an extended version of the @code{latex-tools} bundle developed by the LaTeX team, mainly intended to support pLaTeX2e and @@ -49731,7 +49731,7 @@ (define-public texlive-mptopdf (inputs (list perl)) (propagated-inputs (list texlive-pdftex texlive-plain)) (home-page "https://ctan.org/pkg/mptopdf") - (synopsis "mpost to PDF, native MetaPost graphics inclusion") + (synopsis "Native MetaPost graphics inclusion - mpost to PDF") (description "The @code{mptopdf} script does standalone conversion from mpost to PDF, using the @file{supp-*} and @file{syst-*} files. They also allow native @@ -57999,8 +57999,7 @@ (define-public texlive-ieejtran (build-system texlive-build-system) (home-page "https://ctan.org/pkg/ieejtran") (synopsis - "Unofficial bibliography style file for the Institute of Electrical -Engineers of Japan") + "Institute of Electrical Engineers of Japan's unofficial bibliography style") (description "This package provides an unofficial BibTeX style for authors of the Institute of Electrical Engineers of Japan (IEEJ) transactions journals and @@ -64896,7 +64895,8 @@ (define-public texlive-na-position (build-system texlive-build-system) (home-page "https://ctan.org/pkg/na-position") (synopsis - "Tables of relative positions of curves, asymptotes, tangents in Arabic documents") + "Tables of relative positions of curves, asymptotes, tangents in Arabic +documents") (description "This package facilitates, in most cases, the creation of tables of relative positions of a curve and its asymptote, or a curve and a tangent in @@ -68458,7 +68458,7 @@ (define-public texlive-footnotehyper (outputs '("out" "doc")) (build-system texlive-build-system) (home-page "https://ctan.org/pkg/footnotehyper") - (synopsis "hyperref aware @file{footnote.sty}") + (synopsis "@code{hyperref} aware @file{footnote.sty}") (description "The @code{footnote} package by Mark Wooding dates back to 1997 and has not been made @code{hyperref} compatible. The aim of the present package is @@ -72174,7 +72174,7 @@ (define-public texlive-ncctools (outputs '("out" "doc")) (build-system texlive-build-system) (home-page "https://ctan.org/pkg/ncctools") - (synopsis "A collection of general packages for LaTeX") + (synopsis "Collection of general packages for LaTeX") (description "The NCCtools bundle contains many packages for general use under LaTeX; many are also used by NCC LaTeX. The bundle includes tools for: @@ -77592,7 +77592,8 @@ (define-public texlive-scikgtex (build-system texlive-build-system) (home-page "https://ctan.org/pkg/scikgtex") (synopsis - "Mark research contributions in scientific documents and embed them in PDF metadata") + "Mark research contributions in scientific documents and embed them in +PDF metadata") (description "Scientific Knowledge Graph TeX (SciKgTeX) is a LuaLaTeX package which makes it possible to annotate specific research contributions in scientific @@ -92975,7 +92976,7 @@ (define-public texlive-beamertheme-focus (outputs '("out" "doc")) (build-system texlive-build-system) (home-page "https://ctan.org/pkg/beamertheme-focus") - (synopsis "A minimalist presentation theme for LaTeX Beamer") + (synopsis "Minimalist presentation theme for LaTeX Beamer") (description "This package provides a presentation theme for LaTeX Beamer that aims at a clean and minimalist design, so to minimize distractions and put the focus @@ -95070,7 +95071,7 @@ (define-public texlive-cellprops (outputs '("out" "doc")) (build-system texlive-build-system) (home-page "https://ctan.org/pkg/cellprops") - (synopsis "Accept CSS-like selectors in @code{tabular}, @code{array}, ...") + (synopsis "Accept CSS-like selectors in @code{tabular}, @code{array}, etc") (description "This package reworks the internals of @code{tabular}, @code{array}, and similar constructs, and adds a @code{\\cellprops} command accepting @@ -101360,13 +101361,13 @@ (define-public texlive-eq-pin2corr (build-system texlive-build-system) (home-page "https://ctan.org/pkg/eq-pin2corr") (synopsis - "Add PIN security to the ``Correct'' button of a quiz created by + "Add PIN security to the @emph{Correct} button of a quiz created by @code{exerquiz}") (description "This package is an add-on to the @code{quiz} environment of the @code{exerquiz} package. It adds PIN security to a quiz created by the @code{quiz} environment. To correct a quiz, the document consumer must press -the ``Correct'' button of the quiz and successfully enter the correct PIN +the @emph{Correct} button of the quiz and successfully enter the correct PIN number. The PIN security is designed for the instructor to mark and record the student's effort on that quiz.") (license license:lppl1.2+))) @@ -102179,7 +102180,7 @@ (define-public texlive-exercisepoints (outputs '("out" "doc")) (build-system texlive-build-system) (home-page "https://ctan.org/pkg/exercisepoints") - (synopsis "A LaTeX package to count exercises and points") + (synopsis "LaTeX package to count exercises and points") (description "The package can be used to facilitate exercise counting and exercise point counting in a LaTeX document. It counts the number of exercises and it sums @@ -108698,7 +108699,7 @@ (define-public texlive-latexgit (outputs '("out" "doc")) (build-system texlive-build-system) (home-page "https://ctan.org/pkg/latexgit") - (synopsis "A LaTeX git wrapper") + (synopsis "LaTeX git wrapper") (description "This package provides several macros to fetch git information and typeset it. The macros defined by LaTeXgit can be helpful to documentation authors and @@ -109646,8 +109647,8 @@ (define-public texlive-longfbox (build-system texlive-build-system) (home-page "https://ctan.org/pkg/longfbox") (synopsis - "Draw framed boxes with standard CSS attributes that can break over multiple -pages") + "Draw framed boxes with standard CSS attributes able to span over +multiple pages") (description "The @code{longfbox} package provides framed boxes that can be customized using standard CSS attributes. It was written to support precise rendering of @@ -121056,7 +121057,7 @@ (define-public texlive-suppose (outputs '("out" "doc")) (build-system texlive-build-system) (home-page "https://ctan.org/pkg/suppose") - (synopsis "Abbreviate the word ``Suppose''") + (synopsis "Abbreviate the word @emph{Suppose}") (description "This package provides commands for abbreviating the word ``Suppose'' in six fonts and with other variations. The author recommends only using these @@ -125518,7 +125519,7 @@ (define-public texlive-xsim (outputs '("out" "doc")) (build-system texlive-build-system) (home-page "https://ctan.org/pkg/xsim") - (synopsis "eXercise Sheets IMproved") + (synopsis "@acronym{XSIM, eXercise Sheets IMproved}") (description "This package helps in creating exercises and the corresponding solutions. It is the official successor of the @code{exsheets} package and fixes/improves @@ -125719,7 +125720,7 @@ (define-public texlive-ycbook (outputs '("out" "doc")) (build-system texlive-build-system) (home-page "https://ctan.org/pkg/ycbook") - (synopsis "A versatile book class") + (synopsis "Versatile book class") (description "This class is intended to be an interpretation of the @code{mwbk} class which is a part of the @code{mwcls} package. The @code{mwcls} classes are simple, diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index be1a72d4a9..104dcbd7d6 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -2762,7 +2762,7 @@ (define-public xen (cross-libc "i686-linux-gnu") ; header files `(,(cross-libc "i686-linux-gnu") "static"))) (home-page "https://xenproject.org/") - (synopsis "Xen Virtual Machine Monitor") + (synopsis "Hypervisor") (description "This package provides the Xen Virtual Machine Monitor which is a hypervisor.") ;; TODO: Some files are licensed differently. List those. diff --git a/gnu/packages/vpn.scm b/gnu/packages/vpn.scm index 9f36595bfd..df8dff3def 100644 --- a/gnu/packages/vpn.scm +++ b/gnu/packages/vpn.scm @@ -1086,7 +1086,7 @@ (define-public sshoot (native-inputs (list python-pytest python-pytest-mock)) (home-page "https://github.com/albertodonato/sshoot") - (synopsis "sshuttle VPN session manager") + (synopsis "VPN session manager (sshuttle)") (description "sshoot provides a command-line interface to manage multiple @command{sshuttle} virtual private networks. It supports flexible profiles with configuration options for most of @command{sshuttle}’s features.") diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 31ea668606..216d065347 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -8847,7 +8847,7 @@ (define-public buku-run (string-append #$output path)))))))) (inputs (list buku rofi)) (home-page "https://github.com/carnager/buku_run") - (synopsis "rofi frontend for buku bookmarks manager") + (synopsis "@command{rofi} frontend for buku bookmarks manager") (description "This package provides a rofi frontend for the buku bookmark manager.") (license license:gpl3+)))