diff --git a/pkgs/applications/audio/buzztrax/default.nix b/pkgs/applications/audio/buzztrax/default.nix index eee9d4cadbc0..38bb5d68e69b 100644 --- a/pkgs/applications/audio/buzztrax/default.nix +++ b/pkgs/applications/audio/buzztrax/default.nix @@ -65,7 +65,7 @@ stdenv.mkDerivation { env.NIX_CFLAGS_COMPILE = "-Wno-error=deprecated-declarations"; meta = with lib; { - description = "Buzztrax is a modular music composer for Linux."; + description = "Buzztrax is a modular music composer for Linux"; homepage = "https://www.buzztrax.org/"; license = licenses.lgpl21Plus; maintainers = [ maintainers.bendlas ]; diff --git a/pkgs/applications/audio/cider/default.nix b/pkgs/applications/audio/cider/default.nix index b6053670e59f..efabd0ad0eb9 100644 --- a/pkgs/applications/audio/cider/default.nix +++ b/pkgs/applications/audio/cider/default.nix @@ -23,7 +23,7 @@ appimageTools.wrapType2 rec { ''; meta = with lib; { - description = "A new look into listening and enjoying Apple Music in style and performance."; + description = "A new look into listening and enjoying Apple Music in style and performance"; homepage = "https://github.com/ciderapp/Cider"; license = licenses.agpl3Only; mainProgram = "cider"; diff --git a/pkgs/applications/audio/easyeffects/default.nix b/pkgs/applications/audio/easyeffects/default.nix index 4bb2926b1b4e..4730df0464d6 100644 --- a/pkgs/applications/audio/easyeffects/default.nix +++ b/pkgs/applications/audio/easyeffects/default.nix @@ -112,7 +112,7 @@ stdenv.mkDerivation rec { meta = with lib; { changelog = "https://github.com/wwmm/easyeffects/blob/v${version}/CHANGELOG.md"; - description = "Audio effects for PipeWire applications."; + description = "Audio effects for PipeWire applications"; homepage = "https://github.com/wwmm/easyeffects"; license = licenses.gpl3Plus; maintainers = with maintainers; [ ]; diff --git a/pkgs/applications/audio/jack-passthrough/default.nix b/pkgs/applications/audio/jack-passthrough/default.nix index 6126257b35e6..504f95fb5fdb 100644 --- a/pkgs/applications/audio/jack-passthrough/default.nix +++ b/pkgs/applications/audio/jack-passthrough/default.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ fmt_9 libjack2 ]; meta = with lib; { - description = "A simple app to help with JACK apps that behave strangely."; + description = "A simple app to help with JACK apps that behave strangely"; longDescription = '' Creates a JACK passthrough client with an arbitrary name and number of ports. Common uses include tricking stubborn applications into creating diff --git a/pkgs/applications/audio/m4acut/default.nix b/pkgs/applications/audio/m4acut/default.nix index f9612dc21009..44958f25e5e5 100644 --- a/pkgs/applications/audio/m4acut/default.nix +++ b/pkgs/applications/audio/m4acut/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { buildInputs = [ l-smash ]; meta = with lib; { - description = "Losslessly & gaplessly cut m4a (AAC in MP4) files."; + description = "Losslessly & gaplessly cut m4a (AAC in MP4) files"; homepage = "https://github.com/nu774/m4acut"; license = with licenses; [ bsdOriginal zlib ]; maintainers = [ maintainers.chkno ]; diff --git a/pkgs/applications/audio/magnetophonDSP/shelfMultiBand/default.nix b/pkgs/applications/audio/magnetophonDSP/shelfMultiBand/default.nix index 51f6baf70424..5483868e4dfa 100644 --- a/pkgs/applications/audio/magnetophonDSP/shelfMultiBand/default.nix +++ b/pkgs/applications/audio/magnetophonDSP/shelfMultiBand/default.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { ''; meta = { - description = "A multiband compressor made from shelving filters."; + description = "A multiband compressor made from shelving filters"; homepage = "https://github.com/magnetophon/shelfMultiBand"; license = lib.licenses.gpl3; maintainers = [ lib.maintainers.magnetophon ]; diff --git a/pkgs/applications/audio/mopidy/scrobbler.nix b/pkgs/applications/audio/mopidy/scrobbler.nix index a7d9194ab9b8..f283356c808a 100644 --- a/pkgs/applications/audio/mopidy/scrobbler.nix +++ b/pkgs/applications/audio/mopidy/scrobbler.nix @@ -17,7 +17,7 @@ python3Packages.buildPythonApplication rec { meta = with lib; { homepage = "https://github.com/mopidy/mopidy-scrobbler"; - description = "Mopidy extension for scrobbling played tracks to Last.fm."; + description = "Mopidy extension for scrobbling played tracks to Last.fm"; license = licenses.asl20; maintainers = with maintainers; [ jakeisnt ]; }; diff --git a/pkgs/applications/audio/new-session-manager/default.nix b/pkgs/applications/audio/new-session-manager/default.nix index 5f23b9be651c..fb4c19804901 100644 --- a/pkgs/applications/audio/new-session-manager/default.nix +++ b/pkgs/applications/audio/new-session-manager/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://new-session-manager.jackaudio.org/"; - description = "A session manager designed for audio applications."; + description = "A session manager designed for audio applications"; maintainers = [ maintainers._6AA4FD ]; license = licenses.gpl3Plus; platforms = ["x86_64-linux"]; diff --git a/pkgs/applications/audio/pbpctrl/default.nix b/pkgs/applications/audio/pbpctrl/default.nix index 1cb18d831823..9567a75de613 100644 --- a/pkgs/applications/audio/pbpctrl/default.nix +++ b/pkgs/applications/audio/pbpctrl/default.nix @@ -23,7 +23,7 @@ rustPlatform.buildRustPackage rec { buildInputs = [ dbus ]; meta = with lib; { - description = "Control Google Pixel Buds Pro from the Linux command line."; + description = "Control Google Pixel Buds Pro from the Linux command line"; homepage = "https://github.com/qzed/pbpctrl"; license = with licenses; [ asl20 mit ]; maintainers = [ maintainers.vanilla ]; diff --git a/pkgs/applications/audio/qpwgraph/default.nix b/pkgs/applications/audio/qpwgraph/default.nix index 97427b99e586..72b06a0bab0e 100644 --- a/pkgs/applications/audio/qpwgraph/default.nix +++ b/pkgs/applications/audio/qpwgraph/default.nix @@ -30,7 +30,7 @@ stdenv.mkDerivation (finalAttrs: { cmakeFlags = [ "-DCONFIG_WAYLAND=ON" ]; meta = with lib; { - description = "Qt graph manager for PipeWire, similar to QjackCtl."; + description = "Qt graph manager for PipeWire, similar to QjackCtl"; longDescription = '' qpwgraph is a graph manager dedicated for PipeWire, using the Qt C++ framework, based and pretty much like diff --git a/pkgs/applications/audio/spotify-cli-linux/default.nix b/pkgs/applications/audio/spotify-cli-linux/default.nix index 73b1ea913206..0e8c39714e67 100644 --- a/pkgs/applications/audio/spotify-cli-linux/default.nix +++ b/pkgs/applications/audio/spotify-cli-linux/default.nix @@ -22,7 +22,7 @@ python3Packages.buildPythonApplication rec { meta = with lib; { homepage = "https://pwittchen.github.io/spotify-cli-linux/"; maintainers = [ maintainers.kmein ]; - description = "A command line interface to Spotify on Linux."; + description = "A command line interface to Spotify on Linux"; mainProgram = "spotifycli"; license = licenses.gpl3; platforms = platforms.linux; diff --git a/pkgs/applications/audio/subtitlr/default.nix b/pkgs/applications/audio/subtitlr/default.nix index 67847f3b91b0..0444fa7d4535 100644 --- a/pkgs/applications/audio/subtitlr/default.nix +++ b/pkgs/applications/audio/subtitlr/default.nix @@ -27,7 +27,7 @@ buildGoModule rec { ''; meta = with lib; { - description = "This application, a subtitle generator for YouTube, utilizes OpenAI's Whisper API."; + description = "This application, a subtitle generator for YouTube, utilizes OpenAI's Whisper API"; homepage = "https://github.com/yoanbernabeu/Subtitlr/"; license = licenses.mit; maintainers = with maintainers; [ qjoly ]; diff --git a/pkgs/applications/audio/tonelib-gfx/default.nix b/pkgs/applications/audio/tonelib-gfx/default.nix index 260ebd40872e..826433128e7d 100644 --- a/pkgs/applications/audio/tonelib-gfx/default.nix +++ b/pkgs/applications/audio/tonelib-gfx/default.nix @@ -49,7 +49,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "Tonelib GFX is an amp and effects modeling software for electric guitar and bass."; + description = "Tonelib GFX is an amp and effects modeling software for electric guitar and bass"; homepage = "https://tonelib.net/"; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; diff --git a/pkgs/applications/blockchains/sparrow/default.nix b/pkgs/applications/blockchains/sparrow/default.nix index ab58899889de..807a3211b5b6 100644 --- a/pkgs/applications/blockchains/sparrow/default.nix +++ b/pkgs/applications/blockchains/sparrow/default.nix @@ -250,7 +250,7 @@ stdenvNoCC.mkDerivation rec { ''; meta = with lib; { - description = "A modern desktop Bitcoin wallet application supporting most hardware wallets and built on common standards such as PSBT, with an emphasis on transparency and usability."; + description = "A modern desktop Bitcoin wallet application supporting most hardware wallets and built on common standards such as PSBT, with an emphasis on transparency and usability"; homepage = "https://sparrowwallet.com"; sourceProvenance = with sourceTypes; [ binaryBytecode diff --git a/pkgs/applications/blockchains/sparrow/openimajgrabber.nix b/pkgs/applications/blockchains/sparrow/openimajgrabber.nix index 0bf642d49d1c..4da9a70442f2 100644 --- a/pkgs/applications/blockchains/sparrow/openimajgrabber.nix +++ b/pkgs/applications/blockchains/sparrow/openimajgrabber.nix @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "A collection of libraries and tools for multimedia (images, text, video, audio, etc.) content analysis and content generation. This package only builds the OpenIMAJGrabber for Linux."; + description = "A collection of libraries and tools for multimedia (images, text, video, audio, etc.) content analysis and content generation. This package only builds the OpenIMAJGrabber for Linux"; homepage = "http://www.openimaj.org"; license = licenses.bsd0; maintainers = with maintainers; [ emmanuelrosa _1000101 ]; diff --git a/pkgs/applications/blockchains/terra-station/default.nix b/pkgs/applications/blockchains/terra-station/default.nix index 54ecd28550c2..2ae6ca12b605 100644 --- a/pkgs/applications/blockchains/terra-station/default.nix +++ b/pkgs/applications/blockchains/terra-station/default.nix @@ -68,7 +68,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "Terra station is the official wallet of the Terra blockchain."; + description = "Terra station is the official wallet of the Terra blockchain"; homepage = "https://docs.terra.money/docs/learn/terra-station/README.html"; license = licenses.isc; maintainers = [ maintainers.peterwilli ]; diff --git a/pkgs/applications/editors/eclipse/plugins.nix b/pkgs/applications/editors/eclipse/plugins.nix index 26ac2e028219..af149138e95d 100644 --- a/pkgs/applications/editors/eclipse/plugins.nix +++ b/pkgs/applications/editors/eclipse/plugins.nix @@ -705,7 +705,7 @@ rec { meta = with lib; { homepage = "https://ant.apache.org/ivy/ivyde/index.html"; - description = "A graph viewer of the resolved dependencies."; + description = "A graph viewer of the resolved dependencies"; longDescription = '' Apache IvyDE Resolve Visualizer is an optional dependency of Apache IvyDE since it requires additional plugins to be installed (Zest). diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/agda-input/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/agda-input/default.nix index a96f7393dfaf..a3c820fac6e7 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/agda-input/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/agda-input/default.nix @@ -13,6 +13,6 @@ trivialBuild { meta = { inherit (haskellPackages.Agda.meta) homepage license; - description = "Standalone package providing the agda-input method without building Agda."; + description = "Standalone package providing the agda-input method without building Agda"; }; } diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/idris2-mode/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/idris2-mode/default.nix index c415b783bc94..59dd35bc3442 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/idris2-mode/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/idris2-mode/default.nix @@ -24,7 +24,7 @@ trivialBuild rec { meta = with lib; { homepage = "https://github.com/idris-community/idris2-mode"; - description = "This is an emacs mode for editing Idris 2 code."; + description = "This is an emacs mode for editing Idris 2 code"; license = licenses.gpl3Only; maintainers = with maintainers; [ wuyoli ]; inherit (emacs.meta) platforms; diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/tsc/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/tsc/default.nix index a81f5827027f..c275661d9984 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/tsc/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/tsc/default.nix @@ -78,7 +78,7 @@ in symlinkJoin { }; meta = { - description = "The core APIs of the Emacs binding for tree-sitter."; + description = "The core APIs of the Emacs binding for tree-sitter"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ pimeys ]; }; diff --git a/pkgs/applications/editors/heh/default.nix b/pkgs/applications/editors/heh/default.nix index 23d9ffafea20..b9c0e3cfd650 100644 --- a/pkgs/applications/editors/heh/default.nix +++ b/pkgs/applications/editors/heh/default.nix @@ -23,7 +23,7 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-YcTaLq04NhmnJ1pdbiKMRIBSFvHNWNgoAS8Uz8uGGAw="; meta = with lib; { - description = "A cross-platform terminal UI used for modifying file data in hex or ASCII."; + description = "A cross-platform terminal UI used for modifying file data in hex or ASCII"; homepage = "https://github.com/ndd7xv/heh"; changelog = "https://github.com/ndd7xv/heh/releases/tag/${src.rev}"; license = with licenses; [ mit ]; diff --git a/pkgs/applications/editors/jupyter-kernels/octave/kernel.nix b/pkgs/applications/editors/jupyter-kernels/octave/kernel.nix index 7223d9e69a89..70b76ea2612a 100644 --- a/pkgs/applications/editors/jupyter-kernels/octave/kernel.nix +++ b/pkgs/applications/editors/jupyter-kernels/octave/kernel.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { doCheck = false; meta = { - description = "A Jupyter kernel for Octave."; + description = "A Jupyter kernel for Octave"; homepage = "https://github.com/Calysto/octave_kernel"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ thomasjm ]; diff --git a/pkgs/applications/editors/jupyter-kernels/wolfram/kernel.nix b/pkgs/applications/editors/jupyter-kernels/wolfram/kernel.nix index 65b02bac59b8..23bbc9b7d969 100644 --- a/pkgs/applications/editors/jupyter-kernels/wolfram/kernel.nix +++ b/pkgs/applications/editors/jupyter-kernels/wolfram/kernel.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { doCheck = false; meta = with lib; { - description = "A Jupyter kernel for Wolfram Language."; + description = "A Jupyter kernel for Wolfram Language"; homepage = "https://github.com/WolframResearch/WolframLanguageForJupyter"; license = licenses.mit; maintainers = with maintainers; [ fbeffa ]; diff --git a/pkgs/applications/editors/textadept/default.nix b/pkgs/applications/editors/textadept/default.nix index 075c3ecd5bf6..e1f9ff9d7105 100644 --- a/pkgs/applications/editors/textadept/default.nix +++ b/pkgs/applications/editors/textadept/default.nix @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { ) (import ./deps.nix)); meta = with lib; { - description = "An extensible text editor based on Scintilla with Lua scripting."; + description = "An extensible text editor based on Scintilla with Lua scripting"; homepage = "http://foicica.com/textadept"; license = licenses.mit; maintainers = with maintainers; [ raskin mirrexagon arcuru ]; diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index ac375904e0bf..6a191de83108 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -95,7 +95,7 @@ let }; meta = { changelog = "https://marketplace.visualstudio.com/items/42Crunch.vscode-openapi/changelog"; - description = "A Visual Studio Code extension with rich support for the OpenAPI Specification (OAS)."; + description = "A Visual Studio Code extension with rich support for the OpenAPI Specification (OAS)"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=42Crunch.vscode-openapi"; homepage = "https://github.com/42Crunch/vscode-openapi"; license = lib.licenses.gpl3; @@ -334,7 +334,7 @@ let hash = "sha256-awbqFv6YuYI0tzM/QbHRTUl4B2vNUdy52F4nPmv+dRU="; }; meta = { - description = "An arctic, north-bluish clean and elegant Visual Studio Code theme."; + description = "An arctic, north-bluish clean and elegant Visual Studio Code theme"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=arcticicestudio.nord-visual-studio-code"; homepage = "https://github.com/arcticicestudio/nord-visual-studio-code"; license = lib.licenses.mit; @@ -783,7 +783,7 @@ let meta = { license = lib.licenses.mit; changelog = "https://marketplace.visualstudio.com/items/charliermarsh.ruff/changelog"; - description = "A Visual Studio Code extension with support for the Ruff linter."; + description = "A Visual Studio Code extension with support for the Ruff linter"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=charliermarsh.ruff"; homepage = "https://github.com/astral-sh/ruff-vscode"; maintainers = [ lib.maintainers.azd325 ]; @@ -878,7 +878,7 @@ let hash = "sha256-N1X8wB2n6JYoFHCP5iHBXHnEaRa9S1zooQZsR5mUeh8="; }; meta = { - description = "An extension for Visual Studio Code to open any Coder workspace in VS Code with a single click."; + description = "An extension for Visual Studio Code to open any Coder workspace in VS Code with a single click"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=coder.coder-remote"; homepage = "https://github.com/coder/vscode-coder"; license = lib.licenses.mit; @@ -1122,7 +1122,7 @@ let }; meta = { changelog = "https://marketplace.visualstudio.com/items/dbaeumer.vscode-eslint/changelog"; - description = "Integrates ESLint JavaScript into VS Code."; + description = "Integrates ESLint JavaScript into VS Code"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint"; homepage = "https://github.com/Microsoft/vscode-eslint"; license = lib.licenses.mit; @@ -1156,7 +1156,7 @@ let }; meta = { changelog = "https://marketplace.visualstudio.com/items/DEVSENSE.composer-php-vscode/changelog"; - description = "A visual studio code extension for full development integration for Composer, the PHP package manager."; + description = "A visual studio code extension for full development integration for Composer, the PHP package manager"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=DEVSENSE.composer-php-vscode"; homepage = "https://github.com/DEVSENSE/phptools-docs"; license = lib.licenses.unfree; @@ -1206,7 +1206,7 @@ let meta = { changelog = "https://marketplace.visualstudio.com/items/DEVSENSE.phptools-vscode/changelog"; - description = "A visual studio code extension for full development integration for the PHP language."; + description = "A visual studio code extension for full development integration for the PHP language"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=DEVSENSE.phptools-vscode"; homepage = "https://github.com/DEVSENSE/phptools-docs"; license = lib.licenses.unfree; @@ -1229,7 +1229,7 @@ let }; meta = { changelog = "https://marketplace.visualstudio.com/items/DEVSENSE.profiler-php-vscode/changelog"; - description = "A visual studio code extension for PHP and XDebug profiling and inspecting."; + description = "A visual studio code extension for PHP and XDebug profiling and inspecting"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=DEVSENSE.profiler-php-vscode"; homepage = "https://github.com/DEVSENSE/phptools-docs"; license = lib.licenses.unfree; @@ -1316,7 +1316,7 @@ let }; meta = { changelog = "https://marketplace.visualstudio.com/items/DivyanshuAgrawal.competitive-programming-helper/changelog"; - description = "Makes judging, compiling, and downloading problems for competitve programming easy. Also supports auto-submit for a few sites."; + description = "Makes judging, compiling, and downloading problems for competitve programming easy. Also supports auto-submit for a few sites"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=DivyanshuAgrawal.competitive-programming-helper"; homepage = "https://github.com/agrawal-d/cph"; license = lib.licenses.gpl3; @@ -1422,7 +1422,7 @@ let }; meta = { changelog = "https://marketplace.visualstudio.com/items/earthly.earthfile-syntax-highlighting/changelog"; - description = "Syntax highlighting for Earthly build Earthfiles."; + description = "Syntax highlighting for Earthly build Earthfiles"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=earthly.earthfile-syntax-highlighting"; homepage = "https://github.com/earthly/earthfile-grammar"; license = lib.licenses.mpl20; @@ -1497,7 +1497,7 @@ let }; meta = { changelog = "https://marketplace.visualstudio.com/items/JakeBecker.elixir-ls/changelog"; - description = "Elixir support with debugger, autocomplete, and more. Powered by ElixirLS."; + description = "Elixir support with debugger, autocomplete, and more. Powered by ElixirLS"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=JakeBecker.elixir-ls"; homepage = "https://github.com/elixir-lsp/elixir-ls"; license = lib.licenses.mit; @@ -1576,7 +1576,7 @@ let hash = "sha256-XqtyZVlsPaPkKB9HdigKSXjCwqXe9wzJWeRcPpS6EVM="; }; meta = { - description = "Material Theme Icons, the most epic icons theme for Visual Studio Code and Material Theme."; + description = "Material Theme Icons, the most epic icons theme for Visual Studio Code and Material Theme"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=Equinusocio.vsc-material-theme-icons"; homepage = "https://github.com/material-theme/vsc-material-theme-icons"; license = lib.licenses.asl20; @@ -1631,7 +1631,7 @@ let file-icons.file-icons = buildVscodeMarketplaceExtension { meta = { changelog = "https://marketplace.visualstudio.com/items/file-icons.file-icons/changelog"; - description = "File-specific icons in VSCode for improved visual grepping."; + description = "File-specific icons in VSCode for improved visual grepping"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=file-icons.file-icons"; homepage = "https://github.com/file-icons/vscode"; license = lib.licenses.mit; @@ -1825,7 +1825,7 @@ let }; meta = { - description = "GitHub Copilot uses OpenAI Codex to suggest code and entire functions in real-time right from your editor."; + description = "GitHub Copilot uses OpenAI Codex to suggest code and entire functions in real-time right from your editor"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=GitHub.copilot"; homepage = "https://github.com/features/copilot"; license = lib.licenses.unfree; @@ -1970,7 +1970,7 @@ let hash = "sha256-u3VcpgLKiEeUr1I6w71wleKyaO6v0gmHiw5Ama6fv88="; }; meta = { - description = "GraphQL extension for VSCode built with the aim to tightly integrate the GraphQL Ecosystem with VSCode for an awesome developer experience."; + description = "GraphQL extension for VSCode built with the aim to tightly integrate the GraphQL Ecosystem with VSCode for an awesome developer experience"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=GraphQL.vscode-graphql"; homepage = "https://github.com/graphql/graphiql/tree/main/packages/vscode-graphql"; license = lib.licenses.mit; @@ -1986,7 +1986,7 @@ let hash = "sha256-qazU0UyZ9de6Huj2AYZqqBo4jVW/ZQmFJhV7XXAblxo="; }; meta = { - description = "Adds full GraphQL syntax highlighting and language support such as bracket matching."; + description = "Adds full GraphQL syntax highlighting and language support such as bracket matching"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=GraphQL.vscode-graphql-syntax"; homepage = "https://github.com/graphql/graphiql/tree/main/packages/vscode-graphql-syntax"; license = lib.licenses.mit; @@ -2092,7 +2092,7 @@ let hash = "sha256-SPcSnS7LnRL5gdiJIVsFaN7eccrUHSj9uQYIQZllm0M="; }; meta = { - description = "This unofficial extension integrates Draw.io into VS Code."; + description = "This unofficial extension integrates Draw.io into VS Code"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio"; homepage = "https://github.com/hediet/vscode-drawio"; license = lib.licenses.gpl3Only; @@ -2716,7 +2716,7 @@ let hash = "sha256-0FX5KBsvUmI+JMGBnaI3kJmmD+Y6XFl7LRHU0ADbHos="; }; meta = { - description = "VsCoq is an extension for Visual Studio Code (VS Code) and VSCodium with support for the Coq Proof Assistant."; + description = "VsCoq is an extension for Visual Studio Code (VS Code) and VSCodium with support for the Coq Proof Assistant"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=maximedenes.vscoq"; homepage = "https://github.com/coq-community/vscoq"; license = lib.licenses.mit; @@ -3006,7 +3006,7 @@ let hash = "sha256-rHST7CYCVins3fqXC+FYiS5Xgcjmi7QW7M4yFrUR04U="; }; meta = { - description = "Popular extensions for C++ development in Visual Studio Code."; + description = "Popular extensions for C++ development in Visual Studio Code"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools-extension-pack"; homepage = "https://github.com/microsoft/vscode-cpptools"; license = lib.licenses.mit; @@ -3092,7 +3092,7 @@ let hash = "sha256-qakwJWak+IrIeeVcMDWV/fLPx5M8LQGCyhVt4TS/Lmc="; }; meta = { - description = "Additional Tomorrow and Tomorrow Night themes for VS Code. Based on the TextMate themes."; + description = "Additional Tomorrow and Tomorrow Night themes for VS Code. Based on the TextMate themes"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-vscode.Theme-TomorrowKit"; homepage = "https://github.com/microsoft/vscode-themes"; license = lib.licenses.mit; @@ -3108,7 +3108,7 @@ let hash = "sha256-E9H1nPWG5JuzBxbYc/yWd8Y3azEWrd9whGirl0GK7kU="; }; meta = { - description = "Open any folder or repository inside a Docker container."; + description = "Open any folder or repository inside a Docker container"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers"; homepage = "https://code.visualstudio.com/docs/devcontainers/containers"; license = lib.licenses.unfree; @@ -3507,7 +3507,7 @@ let hash = "sha256-KQiSD18W9NnsqhRt+XM3ko70u4zX4enn3OpMt0ebViU="; }; meta = { - description = "C/C++ must-have highlighter that understands many coding styles and APIs. Use with 'Reloaded Themes' extension."; + description = "C/C++ must-have highlighter that understands many coding styles and APIs. Use with 'Reloaded Themes' extension"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=reloadedextensions.reloaded-cpp"; homepage = "https://github.com/kobalicek/reloaded-cpp"; license = lib.licenses.mit; @@ -3914,7 +3914,7 @@ let }; meta = { changelog = "https://marketplace.visualstudio.com/items/stephlin.vscode-tmux-keybinding/changelog"; - description = "A simple extension for tmux behavior in vscode terminal."; + description = "A simple extension for tmux behavior in vscode terminal"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=stephlin.vscode-tmux-keybinding"; homepage = "https://github.com/StephLin/vscode-tmux-keybinding"; license = lib.licenses.mit; @@ -3931,7 +3931,7 @@ let }; meta = { changelog = "https://github.com/stkb/Rewrap/blob/master/CHANGELOG.md"; - description = "Hard word wrapping for comments and other text at a given column."; + description = "Hard word wrapping for comments and other text at a given column"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=stkb.rewrap"; homepage = "https://github.com/stkb/Rewrap#readme"; license = lib.licenses.asl20; @@ -4094,7 +4094,7 @@ let hash = "sha256-PdhNFyVUWcOfli/ZlT+6TmtWrV31fBP1E1Vd4QWOY+A="; }; meta = { - description = "Icons for Visual Studio Code."; + description = "Icons for Visual Studio Code"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=tal7aouy.icons"; homepage = "https://github.com/tal7aouy/vscode-icons"; license = lib.licenses.mit; @@ -4122,7 +4122,7 @@ let sha256 = "sha256-+IFqgWliKr+qjBLmQlzF44XNbN7Br5a119v9WAnZOu4="; }; meta = { - description = "A simple theme with bright colors and comes in three versions — dark, light and mirage for all day long comfortable work."; + description = "A simple theme with bright colors and comes in three versions — dark, light and mirage for all day long comfortable work"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=teabyii.ayu"; homepage = "https://github.com/ayu-theme/vscode-ayu"; license = lib.licenses.mit; @@ -4452,7 +4452,7 @@ let hash = "sha256-aXAS3QX+mrX0kJqf1LUsvguqRxxC0o+jj1bKQteXPNA="; }; meta = { - description = "See relevant code examples from GitHub for over 100K different APIs right in your editor."; + description = "See relevant code examples from GitHub for over 100K different APIs right in your editor"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.intellicode-api-usage-examples"; homepage = "https://github.com/MicrosoftDocs/intellicode"; license = lib.licenses.cc-by-40; @@ -4484,7 +4484,7 @@ let hash = "sha256-hlBALxBs5wZZFk4lgAkdkGs731Xuc2p0qxffOW6mMWQ="; }; meta = { - description = "V language support (syntax highlighting, formatter, snippets) for Visual Studio Code."; + description = "V language support (syntax highlighting, formatter, snippets) for Visual Studio Code"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=vlanguage.vscode-vlang"; homepage = "https://github.com/vlang/vscode-vlang"; license = lib.licenses.mit; @@ -4865,7 +4865,7 @@ let hash = "sha256-PXaHSEXoN0ZboHIoDg37tZ+Gv6xFXP4wGBS3YS/53TY="; }; meta = { - description = "Basic RISC-V colorization and snippets support."; + description = "Basic RISC-V colorization and snippets support"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=zhwu95.riscv"; homepage = "https://github.com/zhuanhao-wu/vscode-riscv-support"; license = lib.licenses.mit; diff --git a/pkgs/applications/editors/vscode/extensions/ms-vscode-remote.remote-ssh/default.nix b/pkgs/applications/editors/vscode/extensions/ms-vscode-remote.remote-ssh/default.nix index 3872aad7ea4b..20a8769d9047 100644 --- a/pkgs/applications/editors/vscode/extensions/ms-vscode-remote.remote-ssh/default.nix +++ b/pkgs/applications/editors/vscode/extensions/ms-vscode-remote.remote-ssh/default.nix @@ -98,7 +98,7 @@ buildVscodeMarketplaceExtension { }; meta = { - description = "Use any remote machine with a SSH server as your development environment."; + description = "Use any remote machine with a SSH server as your development environment"; license = lib.licenses.unfree; maintainers = [ lib.maintainers.tbenst ]; }; diff --git a/pkgs/applications/editors/vscode/extensions/ms-vscode.cpptools/default.nix b/pkgs/applications/editors/vscode/extensions/ms-vscode.cpptools/default.nix index 61b079b190b7..f01d643e7f55 100644 --- a/pkgs/applications/editors/vscode/extensions/ms-vscode.cpptools/default.nix +++ b/pkgs/applications/editors/vscode/extensions/ms-vscode.cpptools/default.nix @@ -112,7 +112,7 @@ vscode-utils.buildVscodeMarketplaceExtension { ''; meta = { - description = "The C/C++ extension adds language support for C/C++ to Visual Studio Code, including features such as IntelliSense and debugging."; + description = "The C/C++ extension adds language support for C/C++ to Visual Studio Code, including features such as IntelliSense and debugging"; homepage = "https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools"; license = lib.licenses.unfree; maintainers = with lib.maintainers; [ diff --git a/pkgs/applications/editors/vscode/extensions/sumneko.lua/default.nix b/pkgs/applications/editors/vscode/extensions/sumneko.lua/default.nix index 4a8db2db4be5..2696bda62eeb 100644 --- a/pkgs/applications/editors/vscode/extensions/sumneko.lua/default.nix +++ b/pkgs/applications/editors/vscode/extensions/sumneko.lua/default.nix @@ -22,7 +22,7 @@ vscode-utils.buildVscodeMarketplaceExtension { ''; meta = { - description = "The Lua language server provides various language features for Lua to make development easier and faster."; + description = "The Lua language server provides various language features for Lua to make development easier and faster"; homepage = "https://marketplace.visualstudio.com/items?itemName=sumneko.lua"; license = lib.licenses.mit; maintainers = [ lib.maintainers.lblasc ]; diff --git a/pkgs/applications/emulators/86box/default.nix b/pkgs/applications/emulators/86box/default.nix index bcf47838aeeb..0e543fa8d821 100644 --- a/pkgs/applications/emulators/86box/default.nix +++ b/pkgs/applications/emulators/86box/default.nix @@ -103,7 +103,7 @@ stdenv.mkDerivation (finalAttrs: { ''; meta = with lib; { - description = "Emulator of x86-based machines based on PCem."; + description = "Emulator of x86-based machines based on PCem"; mainProgram = "86Box"; homepage = "https://86box.net/"; license = with licenses; [ gpl2Only ] ++ optional (unfreeEnableDiscord || unfreeEnableRoms) unfree; diff --git a/pkgs/applications/emulators/retroarch/cores.nix b/pkgs/applications/emulators/retroarch/cores.nix index d4fb8a4c3afb..70526a80e398 100644 --- a/pkgs/applications/emulators/retroarch/cores.nix +++ b/pkgs/applications/emulators/retroarch/cores.nix @@ -405,7 +405,7 @@ in hardeningDisable = [ "format" ]; makefile = "Makefile"; meta = { - description = "Port of DOSBox to libretro aiming for simplicity and ease of use."; + description = "Port of DOSBox to libretro aiming for simplicity and ease of use"; license = lib.licenses.gpl2Only; }; }; @@ -809,7 +809,7 @@ in && sed -i -e 's,CPUFLAGS :=,,g' Makefile ''; meta = { - description = "Parallel Mupen64plus rewrite for libretro."; + description = "Parallel Mupen64plus rewrite for libretro"; license = lib.licenses.gpl3Only; }; }; diff --git a/pkgs/applications/graphics/inkscape/extensions/silhouette/default.nix b/pkgs/applications/graphics/inkscape/extensions/silhouette/default.nix index 59693cece620..e251c52ff96b 100644 --- a/pkgs/applications/graphics/inkscape/extensions/silhouette/default.nix +++ b/pkgs/applications/graphics/inkscape/extensions/silhouette/default.nix @@ -82,7 +82,7 @@ python3.pkgs.buildPythonApplication rec { ''; meta = with lib; { - description = "An extension to drive Silhouette vinyl cutters (e.g. Cameo, Portrait, Curio series) from within Inkscape."; + description = "An extension to drive Silhouette vinyl cutters (e.g. Cameo, Portrait, Curio series) from within Inkscape"; homepage = "https://github.com/fablabnbg/inkscape-silhouette"; license = licenses.gpl2Only; maintainers = with maintainers; [ jfly ]; diff --git a/pkgs/applications/graphics/json-plot/default.nix b/pkgs/applications/graphics/json-plot/default.nix index 39c4b45cd1d6..b7d880ce42f2 100644 --- a/pkgs/applications/graphics/json-plot/default.nix +++ b/pkgs/applications/graphics/json-plot/default.nix @@ -27,7 +27,7 @@ buildGoModule rec { ldflags = [ "-s" "-w" ]; meta = with lib; { - description = "Dead simple terminal plots from JSON (or CSV) data. Bar charts, line charts, scatter plots, histograms and heatmaps are supported."; + description = "Dead simple terminal plots from JSON (or CSV) data. Bar charts, line charts, scatter plots, histograms and heatmaps are supported"; homepage = "https://github.com/sgreben/jp"; license = licenses.mit; maintainers = with maintainers; [ urandom ]; diff --git a/pkgs/applications/kde/kio-admin.nix b/pkgs/applications/kde/kio-admin.nix index 4734d447a1ac..70215ee863ed 100644 --- a/pkgs/applications/kde/kio-admin.nix +++ b/pkgs/applications/kde/kio-admin.nix @@ -7,7 +7,7 @@ mkDerivation { buildInputs = [ qtbase kio ki18n polkit-qt ]; meta = with lib; { - description = "Manage files as administrator using the admin:// KIO protocol."; + description = "Manage files as administrator using the admin:// KIO protocol"; homepage = "https://invent.kde.org/system/kio-admin"; license = licenses.gpl2Plus; platforms = platforms.linux; diff --git a/pkgs/applications/kde/rocs.nix b/pkgs/applications/kde/rocs.nix index 732814c42f69..67470a59e06e 100644 --- a/pkgs/applications/kde/rocs.nix +++ b/pkgs/applications/kde/rocs.nix @@ -10,7 +10,7 @@ mkDerivation { meta = with lib; { homepage = "https://edu.kde.org/rocs/"; - description = "A graph theory IDE."; + description = "A graph theory IDE"; mainProgram = "rocs"; license = with licenses; [ gpl2Plus lgpl21Plus fdl12Plus ]; platforms = lib.platforms.linux; diff --git a/pkgs/applications/misc/acpic/default.nix b/pkgs/applications/misc/acpic/default.nix index 7a53e564c57c..eeef043f106e 100644 --- a/pkgs/applications/misc/acpic/default.nix +++ b/pkgs/applications/misc/acpic/default.nix @@ -27,7 +27,7 @@ python3Packages.buildPythonApplication rec { doCheck = false; meta = with lib; { - description = "Daemon extending acpid event handling capabilities."; + description = "Daemon extending acpid event handling capabilities"; mainProgram = "acpic"; homepage = "https://github.com/psliwka/acpic"; license = licenses.wtfpl; diff --git a/pkgs/applications/misc/auto-multiple-choice/default.nix b/pkgs/applications/misc/auto-multiple-choice/default.nix index c39430091e0d..cd27d3584b70 100644 --- a/pkgs/applications/misc/auto-multiple-choice/default.nix +++ b/pkgs/applications/misc/auto-multiple-choice/default.nix @@ -143,7 +143,7 @@ stdenv.mkDerivation (finalAttrs: rec { }; meta = with lib; { - description = "Create and manage multiple choice questionnaires with automated marking."; + description = "Create and manage multiple choice questionnaires with automated marking"; mainProgram = "auto-multiple-choice"; longDescription = '' Create, manage and mark multiple-choice questionnaires. diff --git a/pkgs/applications/misc/bitwarden-menu/default.nix b/pkgs/applications/misc/bitwarden-menu/default.nix index b1ea4d9e6690..bfb1d646a919 100644 --- a/pkgs/applications/misc/bitwarden-menu/default.nix +++ b/pkgs/applications/misc/bitwarden-menu/default.nix @@ -31,7 +31,7 @@ buildPythonApplication rec { meta = with lib; { changelog = "https://github.com/firecat53/bitwarden-menu/releases/tag/v${version}"; - description = "Dmenu/Rofi frontend for managing Bitwarden vaults. Uses the Bitwarden CLI tool to interact with the Bitwarden database."; + description = "Dmenu/Rofi frontend for managing Bitwarden vaults. Uses the Bitwarden CLI tool to interact with the Bitwarden database"; mainProgram = "bwm"; homepage = "https://github.com/firecat53/bitwarden-menu"; license = licenses.mit; diff --git a/pkgs/applications/misc/boatswain/default.nix b/pkgs/applications/misc/boatswain/default.nix index 62912798b535..5d2b1540aebe 100644 --- a/pkgs/applications/misc/boatswain/default.nix +++ b/pkgs/applications/misc/boatswain/default.nix @@ -56,7 +56,7 @@ stdenv.mkDerivation rec { ]; meta = with lib; { - description = "Control Elgato Stream Deck devices."; + description = "Control Elgato Stream Deck devices"; homepage = "https://gitlab.gnome.org/World/boatswain"; mainProgram = "boatswain"; license = licenses.gpl3Plus; diff --git a/pkgs/applications/misc/comodoro/default.nix b/pkgs/applications/misc/comodoro/default.nix index 2d780d5d514b..b9fd5ea28ba9 100644 --- a/pkgs/applications/misc/comodoro/default.nix +++ b/pkgs/applications/misc/comodoro/default.nix @@ -38,7 +38,7 @@ rustPlatform.buildRustPackage rec { ''; meta = with lib; { - description = "CLI to manage your time."; + description = "CLI to manage your time"; homepage = "https://pimalaya.org/comodoro/"; changelog = "https://github.com/soywod/comodoro/blob/v${version}/CHANGELOG.md"; license = licenses.mit; diff --git a/pkgs/applications/misc/diebahn/default.nix b/pkgs/applications/misc/diebahn/default.nix index eb45e2c4eba0..30a22e1c7be4 100644 --- a/pkgs/applications/misc/diebahn/default.nix +++ b/pkgs/applications/misc/diebahn/default.nix @@ -70,7 +70,7 @@ stdenv.mkDerivation rec { meta = { changelog = "https://gitlab.com/schmiddi-on-mobile/railway/-/blob/${src.rev}/CHANGELOG.md"; - description = "Travel with all your train information in one place. Also known as Railway."; + description = "Travel with all your train information in one place. Also known as Railway"; homepage = "https://gitlab.com/schmiddi-on-mobile/railway"; license = lib.licenses.gpl3Plus; mainProgram = "diebahn"; diff --git a/pkgs/applications/misc/elfx86exts/default.nix b/pkgs/applications/misc/elfx86exts/default.nix index 7e11d90f5d2e..727102b9dccb 100644 --- a/pkgs/applications/misc/elfx86exts/default.nix +++ b/pkgs/applications/misc/elfx86exts/default.nix @@ -17,7 +17,7 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-NH7QK8a+ndhZGlLa3gWlnQdBQil1pi2AAi5TtFgkVf0="; meta = with lib; { - description = "Decode x86 binaries and print out which instruction set extensions they use."; + description = "Decode x86 binaries and print out which instruction set extensions they use"; longDescription = '' Disassemble a binary containing x86 instructions and print out which extensions it uses. Despite the utterly misleading name, this tool supports ELF and MachO binaries, and diff --git a/pkgs/applications/misc/ff2mpv/default.nix b/pkgs/applications/misc/ff2mpv/default.nix index a87e84ea3892..3efadca5f3a8 100644 --- a/pkgs/applications/misc/ff2mpv/default.nix +++ b/pkgs/applications/misc/ff2mpv/default.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { ''; meta = { - description = "Native Messaging Host for ff2mpv firefox addon."; + description = "Native Messaging Host for ff2mpv firefox addon"; homepage = "https://github.com/woodruffw/ff2mpv"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ Enzime ]; diff --git a/pkgs/applications/misc/keepassxc/default.nix b/pkgs/applications/misc/keepassxc/default.nix index 081bb5da6bb6..abeaa45047aa 100644 --- a/pkgs/applications/misc/keepassxc/default.nix +++ b/pkgs/applications/misc/keepassxc/default.nix @@ -134,7 +134,7 @@ stdenv.mkDerivation rec { passthru.tests = nixosTests.keepassxc; meta = with lib; { - description = "Offline password manager with many features."; + description = "Offline password manager with many features"; longDescription = '' A community fork of KeePassX, which is itself a port of KeePass Password Safe. The goal is to extend and improve KeePassX with new features and bugfixes, diff --git a/pkgs/applications/misc/kiwix/tools.nix b/pkgs/applications/misc/kiwix/tools.nix index b5e123b41264..bc2ea83d1480 100644 --- a/pkgs/applications/misc/kiwix/tools.nix +++ b/pkgs/applications/misc/kiwix/tools.nix @@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: { passthru.updateScript = gitUpdater { }; meta = with lib; { - description = "Command line Kiwix tools: kiwix-serve, kiwix-manage, ..."; + description = "Command line Kiwix tools: kiwix-serve, kiwix-manage, .."; homepage = "https://kiwix.org"; changelog = "https://github.com/kiwix/kiwix-tools/releases/tag/${finalAttrs.version}"; license = licenses.gpl3Plus; diff --git a/pkgs/applications/misc/natural-docs/default.nix b/pkgs/applications/misc/natural-docs/default.nix index 05a752ab465d..7b614fe359dd 100644 --- a/pkgs/applications/misc/natural-docs/default.nix +++ b/pkgs/applications/misc/natural-docs/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "Documentation generator for multiple programming languages."; + description = "Documentation generator for multiple programming languages"; longDescription = '' Natural Docs is an open source documentation generator for multiple programming languages. You document your code in a natural syntax that diff --git a/pkgs/applications/misc/notesnook/default.nix b/pkgs/applications/misc/notesnook/default.nix index a3423dcdb5a1..7ce92ec883c8 100644 --- a/pkgs/applications/misc/notesnook/default.nix +++ b/pkgs/applications/misc/notesnook/default.nix @@ -27,7 +27,7 @@ let }; meta = with lib; { - description = "A fully open source & end-to-end encrypted note taking alternative to Evernote."; + description = "A fully open source & end-to-end encrypted note taking alternative to Evernote"; longDescription = '' Notesnook is a free (as in speech) & open source note taking app focused on user privacy & ease of use. To ensure zero knowledge diff --git a/pkgs/applications/misc/nwg-look/default.nix b/pkgs/applications/misc/nwg-look/default.nix index 11f7cda2da16..ceaf6ce1a295 100644 --- a/pkgs/applications/misc/nwg-look/default.nix +++ b/pkgs/applications/misc/nwg-look/default.nix @@ -66,7 +66,7 @@ buildGoModule rec { meta = with lib; { homepage = "https://github.com/nwg-piotr/nwg-look"; - description = "Nwg-look is a GTK3 settings editor, designed to work properly in wlroots-based Wayland environment."; + description = "Nwg-look is a GTK3 settings editor, designed to work properly in wlroots-based Wayland environment"; license = licenses.mit; platforms = platforms.linux; maintainers = with maintainers; [ max-amb ]; diff --git a/pkgs/applications/misc/octoprint/plugins.nix b/pkgs/applications/misc/octoprint/plugins.nix index ff920edbc272..b176723827a0 100644 --- a/pkgs/applications/misc/octoprint/plugins.nix +++ b/pkgs/applications/misc/octoprint/plugins.nix @@ -89,7 +89,7 @@ in }; meta = with lib; { - description = "Plugin to display the estimated print cost for the loaded model."; + description = "Plugin to display the estimated print cost for the loaded model"; homepage = "https://github.com/OllisGit/OctoPrint-CostEstimation"; license = licenses.agpl3Only; maintainers = with maintainers; [ stunkymonkey ]; @@ -341,7 +341,7 @@ in propagatedBuildInputs = with super; [ pillow ]; meta = with lib; { - description = "Plugin to send status messages and receive commands via Telegram messenger."; + description = "Plugin to send status messages and receive commands via Telegram messenger"; homepage = "https://github.com/fabianonline/OctoPrint-Telegram"; license = licenses.agpl3Only; maintainers = with maintainers; [ stunkymonkey ]; diff --git a/pkgs/applications/misc/polychromatic/default.nix b/pkgs/applications/misc/polychromatic/default.nix index a6079c11b986..ccd283b6d5f0 100644 --- a/pkgs/applications/misc/polychromatic/default.nix +++ b/pkgs/applications/misc/polychromatic/default.nix @@ -81,7 +81,7 @@ python3Packages.buildPythonApplication rec { meta = with lib; { homepage = "https://polychromatic.app/"; - description = "Graphical front-end and tray applet for configuring Razer peripherals on GNU/Linux."; + description = "Graphical front-end and tray applet for configuring Razer peripherals on GNU/Linux"; longDescription = '' Polychromatic is a frontend for OpenRazer that enables Razer devices to control lighting effects and more on GNU/Linux. diff --git a/pkgs/applications/misc/protonup-qt/default.nix b/pkgs/applications/misc/protonup-qt/default.nix index 8823744bf3a1..c6c2df56f228 100644 --- a/pkgs/applications/misc/protonup-qt/default.nix +++ b/pkgs/applications/misc/protonup-qt/default.nix @@ -24,7 +24,7 @@ appimageTools.wrapType2 { meta = with lib; { homepage = "https://davidotek.github.io/protonup-qt/"; - description = "Install and manage Proton-GE and Luxtorpeda for Steam and Wine-GE for Lutris with this graphical user interface."; + description = "Install and manage Proton-GE and Luxtorpeda for Steam and Wine-GE for Lutris with this graphical user interface"; license = licenses.gpl3; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; mainProgram = "protonup-qt"; diff --git a/pkgs/applications/misc/spotify-tray/default.nix b/pkgs/applications/misc/spotify-tray/default.nix index 372e468487fd..107424e4e836 100644 --- a/pkgs/applications/misc/spotify-tray/default.nix +++ b/pkgs/applications/misc/spotify-tray/default.nix @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://github.com/tsmetana/spotify-tray"; - description = "Adds a tray icon to the Spotify Linux client application."; + description = "Adds a tray icon to the Spotify Linux client application"; license = licenses.gpl3Only; platforms = platforms.linux; maintainers = with maintainers; [ Enzime ]; diff --git a/pkgs/applications/misc/sway-launcher-desktop/default.nix b/pkgs/applications/misc/sway-launcher-desktop/default.nix index cd81fee9f1ec..09dafdbac154 100644 --- a/pkgs/applications/misc/sway-launcher-desktop/default.nix +++ b/pkgs/applications/misc/sway-launcher-desktop/default.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "TUI Application launcher with Desktop Entry support."; + description = "TUI Application launcher with Desktop Entry support"; mainProgram = "sway-launcher-desktop"; longDescription = '' This is a TUI-based launcher menu made with bash and the amazing fzf. diff --git a/pkgs/applications/misc/tabula-java/default.nix b/pkgs/applications/misc/tabula-java/default.nix index ce402396c97d..4041d927c68b 100644 --- a/pkgs/applications/misc/tabula-java/default.nix +++ b/pkgs/applications/misc/tabula-java/default.nix @@ -35,7 +35,7 @@ maven.buildMavenPackage rec { ''; meta = with lib; { - description = "A library for extracting tables from PDF files."; + description = "A library for extracting tables from PDF files"; longDescription = '' tabula-java is the table extraction engine that powers Tabula. You can use tabula-java as a command-line tool to diff --git a/pkgs/applications/misc/translatelocally/default.nix b/pkgs/applications/misc/translatelocally/default.nix index 1ce54adedc84..c4fd6378ccef 100644 --- a/pkgs/applications/misc/translatelocally/default.nix +++ b/pkgs/applications/misc/translatelocally/default.nix @@ -70,7 +70,7 @@ in stdenv.mkDerivation (finalAttrs: { meta = with lib; { mainProgram = "translateLocally"; homepage = "https://translatelocally.com/"; - description = "Fast and secure translation on your local machine, powered by marian and Bergamot."; + description = "Fast and secure translation on your local machine, powered by marian and Bergamot"; license = licenses.mit; maintainers = with maintainers; [ pacien ]; platforms = platforms.linux; diff --git a/pkgs/applications/misc/tsukae/default.nix b/pkgs/applications/misc/tsukae/default.nix index fcd211769677..bf1b21315513 100644 --- a/pkgs/applications/misc/tsukae/default.nix +++ b/pkgs/applications/misc/tsukae/default.nix @@ -14,7 +14,7 @@ buildGoModule rec { vendorHash = "sha256-Q0WOzyJGnTXTmj7ZPKyVSnWuWb4bbDjDpgftQ1Opf/I="; meta = with lib; { - description = "Show off your most used shell commands."; + description = "Show off your most used shell commands"; homepage = "https://github.com/irevenko/tsukae"; license = licenses.mit; mainProgram = "tsukae"; diff --git a/pkgs/applications/misc/warpd/default.nix b/pkgs/applications/misc/warpd/default.nix index 7fa28d41e37b..7d653a628eae 100644 --- a/pkgs/applications/misc/warpd/default.nix +++ b/pkgs/applications/misc/warpd/default.nix @@ -47,7 +47,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "A modal keyboard driven interface for mouse manipulation."; + description = "A modal keyboard driven interface for mouse manipulation"; homepage = "https://github.com/rvaiya/warpd"; changelog = "https://github.com/rvaiya/warpd/blob/${src.rev}/CHANGELOG.md"; maintainers = with maintainers; [ hhydraa ]; diff --git a/pkgs/applications/misc/zktree/default.nix b/pkgs/applications/misc/zktree/default.nix index c9d4786f05f5..7638ad4e8e13 100644 --- a/pkgs/applications/misc/zktree/default.nix +++ b/pkgs/applications/misc/zktree/default.nix @@ -17,7 +17,7 @@ rustPlatform.buildRustPackage rec { cargoSha256 = "18v7agm39acnblc703278cn8py5971hm8p5kxmznpw119fjp36s5"; meta = with lib; { - description = "A small tool to display Znodes in Zookeeper in tree structure."; + description = "A small tool to display Znodes in Zookeeper in tree structure"; homepage = "https://github.com/alirezameskin/zktree"; license = licenses.unlicense; maintainers = with lib.maintainers; [ alirezameskin ]; diff --git a/pkgs/applications/networking/blocky/default.nix b/pkgs/applications/networking/blocky/default.nix index 47e16239f844..47ed6a85b8ab 100644 --- a/pkgs/applications/networking/blocky/default.nix +++ b/pkgs/applications/networking/blocky/default.nix @@ -26,7 +26,7 @@ buildGoModule rec { passthru.tests = { inherit (nixosTests) blocky; }; meta = with lib; { - description = "Fast and lightweight DNS proxy as ad-blocker for local network with many features."; + description = "Fast and lightweight DNS proxy as ad-blocker for local network with many features"; homepage = "https://0xerr0r.github.io/blocky"; changelog = "https://github.com/0xERR0R/blocky/releases"; license = licenses.asl20; diff --git a/pkgs/applications/networking/cluster/containerpilot/default.nix b/pkgs/applications/networking/cluster/containerpilot/default.nix index a255db568125..16466afc0af0 100644 --- a/pkgs/applications/networking/cluster/containerpilot/default.nix +++ b/pkgs/applications/networking/cluster/containerpilot/default.nix @@ -16,7 +16,7 @@ buildGoPackage rec { meta = with lib; { homepage = "https://www.joyent.com/containerpilot"; - description = "An application centric micro-orchestrator."; + description = "An application centric micro-orchestrator"; mainProgram = "containerpilot"; platforms = platforms.unix; license = licenses.mpl20; diff --git a/pkgs/applications/networking/cluster/inframap/default.nix b/pkgs/applications/networking/cluster/inframap/default.nix index 38307cadc765..d56405aa345b 100644 --- a/pkgs/applications/networking/cluster/inframap/default.nix +++ b/pkgs/applications/networking/cluster/inframap/default.nix @@ -22,7 +22,7 @@ buildGoModule rec { vendorHash = "sha256-fD/u0gYfbhyYWjXtBDtL7zWRu7b7mzpLPEjB+ictP6o="; meta = with lib; { - description = "Read your tfstate or HCL to generate a graph specific for each provider, showing only the resources that are most important/relevant."; + description = "Read your tfstate or HCL to generate a graph specific for each provider, showing only the resources that are most important/relevant"; homepage = "https://github.com/cycloidio/inframap"; license = licenses.mit; maintainers = with maintainers; [ urandom ]; diff --git a/pkgs/applications/networking/cluster/k0sctl/default.nix b/pkgs/applications/networking/cluster/k0sctl/default.nix index ff8957db2b2c..8cc0697e337a 100644 --- a/pkgs/applications/networking/cluster/k0sctl/default.nix +++ b/pkgs/applications/networking/cluster/k0sctl/default.nix @@ -44,7 +44,7 @@ buildGoModule rec { }; meta = with lib; { - description = "A bootstrapping and management tool for k0s clusters."; + description = "A bootstrapping and management tool for k0s clusters"; homepage = "https://k0sproject.io/"; license = licenses.asl20; mainProgram = "k0sctl"; diff --git a/pkgs/applications/networking/cluster/kubectl-images/default.nix b/pkgs/applications/networking/cluster/kubectl-images/default.nix index 1c4b1bf60e12..c6d39351612b 100644 --- a/pkgs/applications/networking/cluster/kubectl-images/default.nix +++ b/pkgs/applications/networking/cluster/kubectl-images/default.nix @@ -18,7 +18,7 @@ buildGoModule rec { ''; meta = with lib; { - description = "Show container images used in the cluster."; + description = "Show container images used in the cluster"; mainProgram = "kubectl-images"; homepage = "https://github.com/chenjiandongx/kubectl-images"; changelog = "https://github.com/chenjiandongx/kubectl-images/releases/tag/v${version}"; diff --git a/pkgs/applications/networking/cluster/kubedb-cli/default.nix b/pkgs/applications/networking/cluster/kubedb-cli/default.nix index 14c1a25b13e6..e1328f1e10ad 100644 --- a/pkgs/applications/networking/cluster/kubedb-cli/default.nix +++ b/pkgs/applications/networking/cluster/kubedb-cli/default.nix @@ -17,7 +17,7 @@ buildGoModule rec { subPackages = [ "cmd/kubectl-dba" ]; meta = with lib; { - description = "kubectl plugin for KubeDB by AppsCode."; + description = "kubectl plugin for KubeDB by AppsCode"; homepage = "https://github.com/kubedb/cli"; license = licenses.unfree; maintainers = [ maintainers.starcraft66 ]; diff --git a/pkgs/applications/networking/cluster/kubemqctl/default.nix b/pkgs/applications/networking/cluster/kubemqctl/default.nix index 8e2590b75c7e..9947e625e031 100644 --- a/pkgs/applications/networking/cluster/kubemqctl/default.nix +++ b/pkgs/applications/networking/cluster/kubemqctl/default.nix @@ -24,7 +24,7 @@ buildGoModule rec { meta = { homepage = "https://github.com/kubemq-io/kubemqctl"; - description = "Kubemqctl is a command line interface (CLI) for Kubemq Kubernetes Message Broker."; + description = "Kubemqctl is a command line interface (CLI) for Kubemq Kubernetes Message Broker"; mainProgram = "kubemqctl"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ brianmcgee ]; diff --git a/pkgs/applications/networking/cluster/kubexit/default.nix b/pkgs/applications/networking/cluster/kubexit/default.nix index 080c87385bb6..21311e9f9087 100644 --- a/pkgs/applications/networking/cluster/kubexit/default.nix +++ b/pkgs/applications/networking/cluster/kubexit/default.nix @@ -14,7 +14,7 @@ buildGoModule rec { vendorHash = "sha256-RA3+S5Pad+4mNUgcZ2Z0K0FKA3Za5o1ko049GM4yQQ8="; ldflags = [ "-s" "-w" ]; meta = with lib; { - description = "Command supervisor for coordinated Kubernetes pod container termination."; + description = "Command supervisor for coordinated Kubernetes pod container termination"; mainProgram = "kubexit"; homepage = "https://github.com/karlkfi/kubexit/"; license = licenses.asl20; diff --git a/pkgs/applications/networking/cluster/nomad-pack/default.nix b/pkgs/applications/networking/cluster/nomad-pack/default.nix index a7a0ddf71391..83b7cae25189 100644 --- a/pkgs/applications/networking/cluster/nomad-pack/default.nix +++ b/pkgs/applications/networking/cluster/nomad-pack/default.nix @@ -29,7 +29,7 @@ buildGoModule rec { meta = with lib; { homepage = "https://github.com/hashicorp/nomad-pack"; changelog = "https://github.com/hashicorp/nomad-pack/blob/main/CHANGELOG.md"; - description = "Nomad Pack is a templating and packaging tool used with HashiCorp Nomad."; + description = "Nomad Pack is a templating and packaging tool used with HashiCorp Nomad"; license = licenses.mpl20; maintainers = with maintainers; [ techknowlogick ]; }; diff --git a/pkgs/applications/networking/cluster/rke2/builder.nix b/pkgs/applications/networking/cluster/rke2/builder.nix index d2771c114f8c..285108834c1e 100644 --- a/pkgs/applications/networking/cluster/rke2/builder.nix +++ b/pkgs/applications/networking/cluster/rke2/builder.nix @@ -89,7 +89,7 @@ buildGoModule rec { meta = with lib; { homepage = "https://github.com/rancher/rke2"; - description = "RKE2, also known as RKE Government, is Rancher's next-generation Kubernetes distribution."; + description = "RKE2, also known as RKE Government, is Rancher's next-generation Kubernetes distribution"; changelog = "https://github.com/rancher/rke2/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ zimbatm zygot ]; diff --git a/pkgs/applications/networking/cluster/yor/default.nix b/pkgs/applications/networking/cluster/yor/default.nix index 28536a7ed07d..2e941997f77d 100644 --- a/pkgs/applications/networking/cluster/yor/default.nix +++ b/pkgs/applications/networking/cluster/yor/default.nix @@ -33,7 +33,7 @@ buildGoModule rec { ]; meta = with lib; { - description = "Extensible auto-tagger for your IaC files. The ultimate way to link entities in the cloud back to the codified resource which created it."; + description = "Extensible auto-tagger for your IaC files. The ultimate way to link entities in the cloud back to the codified resource which created it"; homepage = "https://github.com/bridgecrewio/yor"; changelog = "https://github.com/bridgecrewio/yor/releases/tag/${version}"; license = licenses.asl20; diff --git a/pkgs/applications/networking/cozy-drive/default.nix b/pkgs/applications/networking/cozy-drive/default.nix index 8c658f40eb76..e7c41c56254a 100644 --- a/pkgs/applications/networking/cozy-drive/default.nix +++ b/pkgs/applications/networking/cozy-drive/default.nix @@ -24,7 +24,7 @@ appimageTools.wrapType2 { ''; meta = with lib; { - description = "Cozy Drive is a synchronization tool for your files and folders with Cozy Cloud."; + description = "Cozy Drive is a synchronization tool for your files and folders with Cozy Cloud"; homepage = "https://cozy.io"; license = licenses.gpl3Only; maintainers = with maintainers; [ simarra ]; diff --git a/pkgs/applications/networking/geph/default.nix b/pkgs/applications/networking/geph/default.nix index 07775d238d77..13f500ad9f8d 100644 --- a/pkgs/applications/networking/geph/default.nix +++ b/pkgs/applications/networking/geph/default.nix @@ -22,7 +22,7 @@ let version = "4.11.0"; geph-meta = with lib; { - description = "A modular Internet censorship circumvention system designed specifically to deal with national filtering."; + description = "A modular Internet censorship circumvention system designed specifically to deal with national filtering"; homepage = "https://geph.io"; platforms = platforms.linux; maintainers = with maintainers; [ penalty1083 ]; diff --git a/pkgs/applications/networking/hyprspace/default.nix b/pkgs/applications/networking/hyprspace/default.nix index 8fc678683658..bf5480911bb5 100644 --- a/pkgs/applications/networking/hyprspace/default.nix +++ b/pkgs/applications/networking/hyprspace/default.nix @@ -16,7 +16,7 @@ buildGoModule rec { vendorHash = "sha256-EV59sXmjunWs+MC++CwyuBlbWzWZI1YXDLEsOaESgRU="; meta = with lib; { - description = "A Lightweight VPN Built on top of Libp2p for Truly Distributed Networks."; + description = "A Lightweight VPN Built on top of Libp2p for Truly Distributed Networks"; homepage = "https://github.com/hyprspace/hyprspace"; license = licenses.asl20; maintainers = with maintainers; [ yusdacra ]; diff --git a/pkgs/applications/networking/instant-messengers/beeper/default.nix b/pkgs/applications/networking/instant-messengers/beeper/default.nix index 095acb5a2bda..660c92fc4f9c 100644 --- a/pkgs/applications/networking/instant-messengers/beeper/default.nix +++ b/pkgs/applications/networking/instant-messengers/beeper/default.nix @@ -66,7 +66,7 @@ stdenvNoCC.mkDerivation rec { }; meta = with lib; { - description = "Universal chat app."; + description = "Universal chat app"; longDescription = '' Beeper is a universal chat app. With Beeper, you can send and receive messages to friends, family and colleagues on diff --git a/pkgs/applications/networking/irc/weechat/scripts/autosort/default.nix b/pkgs/applications/networking/irc/weechat/scripts/autosort/default.nix index 26b44568ceaf..6cbcc117af04 100644 --- a/pkgs/applications/networking/irc/weechat/scripts/autosort/default.nix +++ b/pkgs/applications/networking/irc/weechat/scripts/autosort/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation { meta = with lib; { inherit (weechat.meta) platforms; - description = "autosort automatically keeps your buffers sorted and grouped by server."; + description = "autosort automatically keeps your buffers sorted and grouped by server"; license = licenses.gpl3Plus; maintainers = with maintainers; [ flokli ]; }; diff --git a/pkgs/applications/networking/irc/weechat/scripts/buffer_autoset/default.nix b/pkgs/applications/networking/irc/weechat/scripts/buffer_autoset/default.nix index a2e9fc3265a3..9ef492962992 100644 --- a/pkgs/applications/networking/irc/weechat/scripts/buffer_autoset/default.nix +++ b/pkgs/applications/networking/irc/weechat/scripts/buffer_autoset/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation { meta = with lib; { inherit (weechat.meta) platforms; - description = "buffer_autoset.py is a weechat script which auto-set buffer properties when a buffer is opened."; + description = "buffer_autoset.py is a weechat script which auto-set buffer properties when a buffer is opened"; license = licenses.gpl3Plus; maintainers = with maintainers; [ govanify ]; }; diff --git a/pkgs/applications/networking/irc/weechat/scripts/edit/default.nix b/pkgs/applications/networking/irc/weechat/scripts/edit/default.nix index 5f91417b76fa..b510c17ac1e9 100644 --- a/pkgs/applications/networking/irc/weechat/scripts/edit/default.nix +++ b/pkgs/applications/networking/irc/weechat/scripts/edit/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { meta = with lib; { inherit (weechat.meta) platforms; - description = "This simple weechat plugin allows you to compose messages in your $EDITOR."; + description = "This simple weechat plugin allows you to compose messages in your $EDITOR"; license = licenses.mit; maintainers = with maintainers; [ eraserhd ]; }; diff --git a/pkgs/applications/networking/irc/weechat/scripts/highmon/default.nix b/pkgs/applications/networking/irc/weechat/scripts/highmon/default.nix index f65322465707..d221a0cf972c 100644 --- a/pkgs/applications/networking/irc/weechat/scripts/highmon/default.nix +++ b/pkgs/applications/networking/irc/weechat/scripts/highmon/default.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation { meta = with lib; { inherit (weechat.meta) platforms; homepage = "https://github.com/KenjiE20/highmon/"; - description = "highmon.pl is a weechat script that adds 'Highlight Monitor'."; + description = "highmon.pl is a weechat script that adds 'Highlight Monitor'"; license = licenses.gpl3Plus; maintainers = with maintainers; [ govanify ]; }; diff --git a/pkgs/applications/networking/irc/weechat/scripts/url_hint/default.nix b/pkgs/applications/networking/irc/weechat/scripts/url_hint/default.nix index 90c98b8fe769..38df127d14cf 100644 --- a/pkgs/applications/networking/irc/weechat/scripts/url_hint/default.nix +++ b/pkgs/applications/networking/irc/weechat/scripts/url_hint/default.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation { meta = with lib; { inherit (weechat.meta) platforms; - description = "url_hint.py is a URL opening script."; + description = "url_hint.py is a URL opening script"; license = licenses.mit; maintainers = with maintainers; [ eraserhd ]; }; diff --git a/pkgs/applications/networking/mailreaders/bubblemail/default.nix b/pkgs/applications/networking/mailreaders/bubblemail/default.nix index 3e5a6b1404ec..09747831543c 100644 --- a/pkgs/applications/networking/mailreaders/bubblemail/default.nix +++ b/pkgs/applications/networking/mailreaders/bubblemail/default.nix @@ -66,7 +66,7 @@ python3Packages.buildPythonApplication rec { ''; meta = with lib; { - description = "An extensible mail notification service."; + description = "An extensible mail notification service"; homepage = "http://bubblemail.free.fr/"; license = licenses.gpl2Plus; platforms = platforms.linux; diff --git a/pkgs/applications/networking/mailreaders/mailnag/goa-plugin.nix b/pkgs/applications/networking/mailreaders/mailnag/goa-plugin.nix index bb758565eb8a..8a5d4c74a402 100644 --- a/pkgs/applications/networking/mailreaders/mailnag/goa-plugin.nix +++ b/pkgs/applications/networking/mailreaders/mailnag/goa-plugin.nix @@ -25,7 +25,7 @@ python3Packages.buildPythonPackage rec { ]; meta = with lib; { - description = "Mailnag GNOME Online Accounts plugin."; + description = "Mailnag GNOME Online Accounts plugin"; homepage = "https://github.com/pulb/mailnag-goa-plugin"; license = licenses.gpl2; platforms = platforms.linux; diff --git a/pkgs/applications/networking/misc/zammad/default.nix b/pkgs/applications/networking/misc/zammad/default.nix index 369b16282c41..350e2fc24529 100644 --- a/pkgs/applications/networking/misc/zammad/default.nix +++ b/pkgs/applications/networking/misc/zammad/default.nix @@ -161,7 +161,7 @@ stdenv.mkDerivation { }; meta = with lib; { - description = "Zammad, a web-based, open source user support/ticketing solution."; + description = "Zammad, a web-based, open source user support/ticketing solution"; homepage = "https://zammad.org"; license = licenses.agpl3Plus; platforms = [ "x86_64-linux" "aarch64-linux" ]; diff --git a/pkgs/applications/networking/n8n/default.nix b/pkgs/applications/networking/n8n/default.nix index 2fb3c47aa8f7..66b5688ddb06 100644 --- a/pkgs/applications/networking/n8n/default.nix +++ b/pkgs/applications/networking/n8n/default.nix @@ -46,7 +46,7 @@ nodePackages.n8n.override { }; meta = with lib; { - description = "Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services."; + description = "Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services"; maintainers = with maintainers; [ freezeboy k900 ]; license = licenses.sustainableUse; mainProgram = "n8n"; diff --git a/pkgs/applications/networking/p2p/retroshare/default.nix b/pkgs/applications/networking/p2p/retroshare/default.nix index 1f4edd2e49dc..741cca91543a 100644 --- a/pkgs/applications/networking/p2p/retroshare/default.nix +++ b/pkgs/applications/networking/p2p/retroshare/default.nix @@ -54,7 +54,7 @@ mkDerivation rec { ''; meta = with lib; { - description = "Decentralized peer to peer chat application."; + description = "Decentralized peer to peer chat application"; homepage = "https://retroshare.cc/"; license = licenses.gpl2Plus; platforms = platforms.linux; diff --git a/pkgs/applications/networking/synology-cloud-sync-decryption-tool/default.nix b/pkgs/applications/networking/synology-cloud-sync-decryption-tool/default.nix index 77ad4dad40d0..3299204c1809 100644 --- a/pkgs/applications/networking/synology-cloud-sync-decryption-tool/default.nix +++ b/pkgs/applications/networking/synology-cloud-sync-decryption-tool/default.nix @@ -33,7 +33,7 @@ qt5.mkDerivation rec { ''; meta = with lib; { - description = "A desktop tool to decrypt data encrypted by Cloud Sync."; + description = "A desktop tool to decrypt data encrypted by Cloud Sync"; homepage = "https://kb.synology.com/en-global/DSM/help/SynologyCloudSyncDecryptionTool/synologycloudsyncdecryptiontool"; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; diff --git a/pkgs/applications/networking/synology-drive-client/default.nix b/pkgs/applications/networking/synology-drive-client/default.nix index 172e5bfb669a..d4ab94315bf9 100644 --- a/pkgs/applications/networking/synology-drive-client/default.nix +++ b/pkgs/applications/networking/synology-drive-client/default.nix @@ -5,7 +5,7 @@ let version = "3.5.0-16084"; buildNumber = with lib; last (splitString "-" version); meta = with lib; { - description = "Desktop application to synchronize files and folders between the computer and the Synology Drive server."; + description = "Desktop application to synchronize files and folders between the computer and the Synology Drive server"; homepage = "https://www.synology.com/en-global/dsm/feature/drive"; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; diff --git a/pkgs/applications/networking/znc/modules.nix b/pkgs/applications/networking/znc/modules.nix index 1712c6f4fe5c..09e75567af57 100644 --- a/pkgs/applications/networking/znc/modules.nix +++ b/pkgs/applications/networking/znc/modules.nix @@ -34,7 +34,7 @@ in }; meta = with lib; { - description = "Request backlog for IRC channels."; + description = "Request backlog for IRC channels"; homepage = "https://github.com/fruitiex/znc-backlog/"; license = licenses.asl20; maintainers = [ ]; diff --git a/pkgs/applications/office/beebeep/default.nix b/pkgs/applications/office/beebeep/default.nix index 978066b7199a..63843433b3c5 100644 --- a/pkgs/applications/office/beebeep/default.nix +++ b/pkgs/applications/office/beebeep/default.nix @@ -35,7 +35,7 @@ mkDerivation rec { meta = with lib; { homepage = "https://www.beebeep.net/"; - description = "BeeBEEP is the free office messenger that is indispensable in all those places where privacy and security are an essential requirement."; + description = "BeeBEEP is the free office messenger that is indispensable in all those places where privacy and security are an essential requirement"; mainProgram = "beebeep"; platforms = platforms.linux; license = licenses.gpl2Only; diff --git a/pkgs/applications/office/documenso/default.nix b/pkgs/applications/office/documenso/default.nix index e57e6d0fae21..36fe813e3d43 100644 --- a/pkgs/applications/office/documenso/default.nix +++ b/pkgs/applications/office/documenso/default.nix @@ -44,7 +44,7 @@ buildNpmPackage { passthru.updateScript = nix-update-script {}; meta = with lib; { - description = "The Open Source DocuSign Alternative."; + description = "The Open Source DocuSign Alternative"; homepage = "https://github.com/documenso/documenso"; license = licenses.agpl3Only; maintainers = with maintainers; [ happysalada ]; diff --git a/pkgs/applications/office/notion-app-enhanced/default.nix b/pkgs/applications/office/notion-app-enhanced/default.nix index 61dd21920ae1..59c36ab17a87 100644 --- a/pkgs/applications/office/notion-app-enhanced/default.nix +++ b/pkgs/applications/office/notion-app-enhanced/default.nix @@ -20,7 +20,7 @@ in appimageTools.wrapType2 { ''; meta = with lib; { - description = "Notion Desktop builds with Notion Enhancer for Windows, MacOS and Linux."; + description = "Notion Desktop builds with Notion Enhancer for Windows, MacOS and Linux"; homepage = "https://github.com/notion-enhancer/desktop"; license = licenses.unfree; maintainers = with maintainers; [ sei40kr ]; diff --git a/pkgs/applications/radio/pat/default.nix b/pkgs/applications/radio/pat/default.nix index 61cee240e5cf..267be192f44f 100644 --- a/pkgs/applications/radio/pat/default.nix +++ b/pkgs/applications/radio/pat/default.nix @@ -36,7 +36,7 @@ buildGoModule rec { ''; meta = with lib; { - description = "Pat is a cross platform Winlink client written in Go."; + description = "Pat is a cross platform Winlink client written in Go"; homepage = "https://getpat.io/"; license = licenses.mit; maintainers = with maintainers; [ dotemup sarcasticadmin ]; diff --git a/pkgs/applications/radio/srsran/default.nix b/pkgs/applications/radio/srsran/default.nix index d5897fe32020..af278534a488 100644 --- a/pkgs/applications/radio/srsran/default.nix +++ b/pkgs/applications/radio/srsran/default.nix @@ -45,7 +45,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://www.srslte.com/"; - description = "Open-source 4G and 5G software radio suite."; + description = "Open-source 4G and 5G software radio suite"; license = licenses.agpl3Plus; platforms = with platforms; linux ; maintainers = with maintainers; [ hexagonal-sun ]; diff --git a/pkgs/applications/science/biology/sratoolkit/default.nix b/pkgs/applications/science/biology/sratoolkit/default.nix index fa406716fd0f..93d0da3854d3 100644 --- a/pkgs/applications/science/biology/sratoolkit/default.nix +++ b/pkgs/applications/science/biology/sratoolkit/default.nix @@ -48,7 +48,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://github.com/ncbi/sra-tools"; - description = "The SRA Toolkit and SDK from NCBI is a collection of tools and libraries for using data in the INSDC Sequence Read Archives."; + description = "The SRA Toolkit and SDK from NCBI is a collection of tools and libraries for using data in the INSDC Sequence Read Archives"; license = licenses.ncbiPd; maintainers = with maintainers; [ thyol ]; platforms = [ "x86_64-linux" ]; diff --git a/pkgs/applications/science/electronics/kicad/addons/kikit.nix b/pkgs/applications/science/electronics/kicad/addons/kikit.nix index 6e5fc5ad9678..b6d3cf3e7205 100644 --- a/pkgs/applications/science/electronics/kicad/addons/kikit.nix +++ b/pkgs/applications/science/electronics/kicad/addons/kikit.nix @@ -24,7 +24,7 @@ let "kikit-library" = { makeTarget = "pcm-lib"; resultZip = "pcm-kikit-lib.zip"; - description = "KiKit uses these symbols and footprints to annotate your boards (e.g., to place a tab in a panel)."; + description = "KiKit uses these symbols and footprints to annotate your boards (e.g., to place a tab in a panel)"; }; }; targetSpec = targetSpecs.${addonName}; diff --git a/pkgs/applications/science/logic/isabelle/components/isabelle-linter.nix b/pkgs/applications/science/logic/isabelle/components/isabelle-linter.nix index d9b8dd5cf28f..91bf5ba32b68 100644 --- a/pkgs/applications/science/logic/isabelle/components/isabelle-linter.nix +++ b/pkgs/applications/science/logic/isabelle/components/isabelle-linter.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "Linter component for Isabelle."; + description = "Linter component for Isabelle"; homepage = "https://github.com/isabelle-prover/isabelle-linter"; maintainers = with maintainers; [ jvanbruegge ]; license = licenses.mit; diff --git a/pkgs/applications/science/logic/klee/klee-uclibc.nix b/pkgs/applications/science/logic/klee/klee-uclibc.nix index a8e459a6bdae..7c8b4e6a93d5 100644 --- a/pkgs/applications/science/logic/klee/klee-uclibc.nix +++ b/pkgs/applications/science/logic/klee/klee-uclibc.nix @@ -89,7 +89,7 @@ in stdenv.mkDerivation rec { makeFlags = ["HAVE_DOT_CONFIG=y"]; meta = with lib; { - description = "A modified version of uClibc for KLEE."; + description = "A modified version of uClibc for KLEE"; longDescription = '' klee-uclibc is a bitcode build of uClibc meant for compatibility with the KLEE symbolic virtual machine. diff --git a/pkgs/applications/science/misc/graphia/default.nix b/pkgs/applications/science/misc/graphia/default.nix index b24d5375ef9b..b6d33f084061 100644 --- a/pkgs/applications/science/misc/graphia/default.nix +++ b/pkgs/applications/science/misc/graphia/default.nix @@ -47,7 +47,7 @@ stdenv.mkDerivation rec { meta = with lib; { # never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/graphia.x86_64-darwin broken = (stdenv.isLinux && stdenv.isAarch64) || stdenv.isDarwin; - description = "A visualisation tool for the creation and analysis of graphs."; + description = "A visualisation tool for the creation and analysis of graphs"; homepage = "https://graphia.app"; license = licenses.gpl3Only; mainProgram = "Graphia"; diff --git a/pkgs/applications/science/robotics/mujoco/default.nix b/pkgs/applications/science/robotics/mujoco/default.nix index 03abaa2e29b4..d4a7a961d398 100644 --- a/pkgs/applications/science/robotics/mujoco/default.nix +++ b/pkgs/applications/science/robotics/mujoco/default.nix @@ -178,7 +178,7 @@ in stdenv.mkDerivation rec { passthru.pin = { inherit (pin) lodepng eigen3 abseil-cpp; }; meta = { - description = "Multi-Joint dynamics with Contact. A general purpose physics simulator."; + description = "Multi-Joint dynamics with Contact. A general purpose physics simulator"; homepage = "https://mujoco.org/"; changelog = "https://github.com/google-deepmind/mujoco/releases/tag/${version}"; license = lib.licenses.asl20; diff --git a/pkgs/applications/version-management/gitlab/gitlab-elasticsearch-indexer/default.nix b/pkgs/applications/version-management/gitlab/gitlab-elasticsearch-indexer/default.nix index 9b31c3b300a2..6bbd3c555f53 100644 --- a/pkgs/applications/version-management/gitlab/gitlab-elasticsearch-indexer/default.nix +++ b/pkgs/applications/version-management/gitlab/gitlab-elasticsearch-indexer/default.nix @@ -18,7 +18,7 @@ buildGoModule rec { nativeBuildInputs = [ pkg-config ]; meta = with lib; { - description = "Indexes Git repositories into Elasticsearch for GitLab."; + description = "Indexes Git repositories into Elasticsearch for GitLab"; mainProgram = "gitlab-elasticsearch-indexer"; license = licenses.mit; maintainers = with maintainers; [ xanderio yayayayaka ]; diff --git a/pkgs/applications/version-management/scriv/default.nix b/pkgs/applications/version-management/scriv/default.nix index 3724c55032a1..40038fa796dd 100644 --- a/pkgs/applications/version-management/scriv/default.nix +++ b/pkgs/applications/version-management/scriv/default.nix @@ -49,7 +49,7 @@ python3.pkgs.buildPythonApplication rec { }; meta = { - description = "Command-line tool for helping developers maintain useful changelogs."; + description = "Command-line tool for helping developers maintain useful changelogs"; homepage = "https://github.com/nedbat/scriv"; changelog = "https://github.com/nedbat/scriv/releases/tag/${version}"; license = lib.licenses.asl20; diff --git a/pkgs/applications/version-management/sourcehut/scm.nix b/pkgs/applications/version-management/sourcehut/scm.nix index a60eb4b74788..33f9519fd922 100644 --- a/pkgs/applications/version-management/sourcehut/scm.nix +++ b/pkgs/applications/version-management/sourcehut/scm.nix @@ -42,7 +42,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://git.sr.ht/~sircmpwn/scm.sr.ht"; - description = "Shared support code for sr.ht source control services."; + description = "Shared support code for sr.ht source control services"; license = licenses.agpl3Only; maintainers = with maintainers; [ eadwu christoph-heiss ]; }; diff --git a/pkgs/applications/version-management/tailor/default.nix b/pkgs/applications/version-management/tailor/default.nix index 3e2e6a848008..f60135909f56 100644 --- a/pkgs/applications/version-management/tailor/default.nix +++ b/pkgs/applications/version-management/tailor/default.nix @@ -20,7 +20,7 @@ python3.pkgs.buildPythonApplication rec { doCheck = false; meta = with lib; { - description = "A tool to migrate changesets between various kinds of version control system."; + description = "A tool to migrate changesets between various kinds of version control system"; longDescription = '' With its ability to "translate the history" from one VCS kind to another, this tool makes it easier to keep the upstream changes merged in diff --git a/pkgs/applications/video/glaxnimate/default.nix b/pkgs/applications/video/glaxnimate/default.nix index a50e3d15614a..c09b2c8170d4 100644 --- a/pkgs/applications/video/glaxnimate/default.nix +++ b/pkgs/applications/video/glaxnimate/default.nix @@ -79,7 +79,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://gitlab.com/mattbas/glaxnimate"; - description = "Simple vector animation program."; + description = "Simple vector animation program"; license = licenses.gpl3; maintainers = with maintainers; [ tobiasBora ]; mainProgram = "glaxnimate"; diff --git a/pkgs/applications/video/gpu-screen-recorder/gpu-screen-recorder-gtk.nix b/pkgs/applications/video/gpu-screen-recorder/gpu-screen-recorder-gtk.nix index 678881faec44..c08aabd25e53 100644 --- a/pkgs/applications/video/gpu-screen-recorder/gpu-screen-recorder-gtk.nix +++ b/pkgs/applications/video/gpu-screen-recorder/gpu-screen-recorder-gtk.nix @@ -47,7 +47,7 @@ stdenv.mkDerivation { ''; meta = with lib; { - description = "GTK frontend for gpu-screen-recorder."; + description = "GTK frontend for gpu-screen-recorder"; mainProgram = "gpu-screen-recorder-gtk"; homepage = "https://git.dec05eba.com/gpu-screen-recorder-gtk/about/"; license = licenses.gpl3Only; diff --git a/pkgs/applications/video/kodi/addons/joystick/default.nix b/pkgs/applications/video/kodi/addons/joystick/default.nix index 9da9d8bb7b59..47dbb0f5dfc0 100644 --- a/pkgs/applications/video/kodi/addons/joystick/default.nix +++ b/pkgs/applications/video/kodi/addons/joystick/default.nix @@ -14,7 +14,7 @@ buildKodiBinaryAddon rec { extraBuildInputs = [ tinyxml udev ]; meta = with lib; { - description = "Binary addon for raw joystick input."; + description = "Binary addon for raw joystick input"; platforms = platforms.all; license = licenses.gpl2Only; maintainers = teams.kodi.members; diff --git a/pkgs/applications/video/kodi/addons/steam-controller/default.nix b/pkgs/applications/video/kodi/addons/steam-controller/default.nix index 20488d8a3ffc..387f09668658 100644 --- a/pkgs/applications/video/kodi/addons/steam-controller/default.nix +++ b/pkgs/applications/video/kodi/addons/steam-controller/default.nix @@ -14,7 +14,7 @@ buildKodiBinaryAddon rec { extraBuildInputs = [ libusb1 ]; meta = with lib; { - description = "Binary addon for steam controller."; + description = "Binary addon for steam controller"; platforms = platforms.all; maintainers = teams.kodi.members; }; diff --git a/pkgs/applications/video/mpv-shim-default-shaders/default.nix b/pkgs/applications/video/mpv-shim-default-shaders/default.nix index eb6c81f6358b..7e1dfbae4a4d 100644 --- a/pkgs/applications/video/mpv-shim-default-shaders/default.nix +++ b/pkgs/applications/video/mpv-shim-default-shaders/default.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://github.com/iwalton3/default-shader-pack"; - description = "Preconfigured set of MPV shaders and configurations for MPV Shim media clients."; + description = "Preconfigured set of MPV shaders and configurations for MPV Shim media clients"; license = with licenses; [ gpl3Plus mit diff --git a/pkgs/applications/video/mpv/scripts/vr-reversal.nix b/pkgs/applications/video/mpv/scripts/vr-reversal.nix index 1e9dadcfa073..6fb91e9ad780 100644 --- a/pkgs/applications/video/mpv/scripts/vr-reversal.nix +++ b/pkgs/applications/video/mpv/scripts/vr-reversal.nix @@ -33,7 +33,7 @@ stdenvNoCC.mkDerivation rec { passthru.scriptName = "360plugin.lua"; meta = with lib; { - description = "Script for mpv to play VR video with optional saving of head tracking data."; + description = "Script for mpv to play VR video with optional saving of head tracking data"; homepage = "https://github.com/dfaker/VR-reversal"; license = licenses.unlicense; platforms = platforms.all; diff --git a/pkgs/applications/video/obs-studio/plugins/obs-command-source.nix b/pkgs/applications/video/obs-studio/plugins/obs-command-source.nix index df4ec89316b3..8a0f9adcca06 100644 --- a/pkgs/applications/video/obs-studio/plugins/obs-command-source.nix +++ b/pkgs/applications/video/obs-studio/plugins/obs-command-source.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "OBS Studio plugin that provides a dummy source to execute arbitrary commands when a scene is switched."; + description = "OBS Studio plugin that provides a dummy source to execute arbitrary commands when a scene is switched"; homepage = "https://github.com/norihiro/command-source"; maintainers = with maintainers; [ flexiondotorg ]; license = licenses.gpl2Plus; diff --git a/pkgs/applications/video/obs-studio/plugins/obs-rgb-levels-filter.nix b/pkgs/applications/video/obs-studio/plugins/obs-rgb-levels-filter.nix index 7e2bd12581df..7cfe1ee364c3 100644 --- a/pkgs/applications/video/obs-studio/plugins/obs-rgb-levels-filter.nix +++ b/pkgs/applications/video/obs-studio/plugins/obs-rgb-levels-filter.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { ]; meta = with lib; { - description = "A simple OBS Studio filter to adjust RGB levels."; + description = "A simple OBS Studio filter to adjust RGB levels"; homepage = "https://github.com/wimpysworld/obs-rgb-levels-filter"; maintainers = with maintainers; [ flexiondotorg ]; license = licenses.gpl2Plus; diff --git a/pkgs/applications/video/obs-studio/plugins/obs-shaderfilter.nix b/pkgs/applications/video/obs-studio/plugins/obs-shaderfilter.nix index f400fced2ac0..b76b6e9d7f2b 100644 --- a/pkgs/applications/video/obs-studio/plugins/obs-shaderfilter.nix +++ b/pkgs/applications/video/obs-studio/plugins/obs-shaderfilter.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "OBS Studio filter for applying an arbitrary shader to a source."; + description = "OBS Studio filter for applying an arbitrary shader to a source"; homepage = "https://github.com/exeldro/obs-shaderfilter"; maintainers = with maintainers; [ flexiondotorg ]; license = licenses.gpl2Plus; diff --git a/pkgs/applications/video/obs-studio/plugins/obs-transition-table.nix b/pkgs/applications/video/obs-studio/plugins/obs-transition-table.nix index 61165bbf6cbb..ed8aadb52ae7 100644 --- a/pkgs/applications/video/obs-studio/plugins/obs-transition-table.nix +++ b/pkgs/applications/video/obs-studio/plugins/obs-transition-table.nix @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "Plugin for OBS Studio to add a Transition Table to the tools menu."; + description = "Plugin for OBS Studio to add a Transition Table to the tools menu"; homepage = "https://github.com/exeldro/obs-transition-table"; maintainers = with maintainers; [ flexiondotorg ]; license = licenses.gpl2Plus; diff --git a/pkgs/applications/video/obs-studio/plugins/obs-vintage-filter.nix b/pkgs/applications/video/obs-studio/plugins/obs-vintage-filter.nix index 6c5e97cc1588..90e2b31bd957 100644 --- a/pkgs/applications/video/obs-studio/plugins/obs-vintage-filter.nix +++ b/pkgs/applications/video/obs-studio/plugins/obs-vintage-filter.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "An OBS Studio filter where the source can be set to be black & white or sepia."; + description = "An OBS Studio filter where the source can be set to be black & white or sepia"; homepage = "https://github.com/cg2121/obs-vintage-filter"; maintainers = with maintainers; [ flexiondotorg ]; license = licenses.gpl2Plus; diff --git a/pkgs/applications/video/stremio/default.nix b/pkgs/applications/video/stremio/default.nix index a967a872cd99..1729c8543c95 100644 --- a/pkgs/applications/video/stremio/default.nix +++ b/pkgs/applications/video/stremio/default.nix @@ -45,7 +45,7 @@ stdenv.mkDerivation rec { meta = with lib; { mainProgram = "stremio"; - description = "A modern media center that gives you the freedom to watch everything you want."; + description = "A modern media center that gives you the freedom to watch everything you want"; homepage = "https://www.stremio.com/"; # (Server-side) web UI is closed source now, apparently they work on open-sourcing it. # server.js appears to be MIT-licensed, but I can't find how they actually build it. diff --git a/pkgs/applications/video/vdr/plugins.nix b/pkgs/applications/video/vdr/plugins.nix index 4063f4108fa0..70267da85447 100644 --- a/pkgs/applications/video/vdr/plugins.nix +++ b/pkgs/applications/video/vdr/plugins.nix @@ -124,7 +124,7 @@ in { meta = with lib; { inherit (src.meta) homepage; - description = "VDR plugin to handle KODI clients."; + description = "VDR plugin to handle KODI clients"; maintainers = [ maintainers.ck3d ]; license = licenses.gpl2; inherit (vdr.meta) platforms; diff --git a/pkgs/applications/video/vdr/streamdev/default.nix b/pkgs/applications/video/vdr/streamdev/default.nix index de45b31d8690..248f06538393 100644 --- a/pkgs/applications/video/vdr/streamdev/default.nix +++ b/pkgs/applications/video/vdr/streamdev/default.nix @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { meta = with lib;{ inherit (src.meta) homepage; - description = "This PlugIn is a VDR implementation of the VTP (Video Transfer Protocol) Version 0.0.3 (see file PROTOCOL) and a basic HTTP Streaming Protocol."; + description = "This PlugIn is a VDR implementation of the VTP (Video Transfer Protocol) Version 0.0.3 (see file PROTOCOL) and a basic HTTP Streaming Protocol"; maintainers = [ maintainers.ck3d ]; license = licenses.gpl2; inherit (vdr.meta) platforms; diff --git a/pkgs/build-support/testers/hasPkgConfigModules/tester.nix b/pkgs/build-support/testers/hasPkgConfigModules/tester.nix index e9f246deaaf2..3d4ded812f75 100644 --- a/pkgs/build-support/testers/hasPkgConfigModules/tester.nix +++ b/pkgs/build-support/testers/hasPkgConfigModules/tester.nix @@ -14,7 +14,7 @@ runCommand testName { buildInputs = [ package ]; inherit moduleNames version versionCheck; meta = { - description = "Test whether ${package.name} exposes pkg-config modules ${lib.concatStringsSep ", " moduleNames}."; + description = "Test whether ${package.name} exposes pkg-config modules ${lib.concatStringsSep ", " moduleNames}"; } # Make sure licensing info etc is preserved, as this is a concern for e.g. cache.nixos.org, # as hydra can't check this meta info in dependencies. diff --git a/pkgs/by-name/au/authentik/ldap.nix b/pkgs/by-name/au/authentik/ldap.nix index bff1c1584bbb..244210e4c734 100644 --- a/pkgs/by-name/au/authentik/ldap.nix +++ b/pkgs/by-name/au/authentik/ldap.nix @@ -11,7 +11,7 @@ buildGoModule { subPackages = [ "cmd/ldap" ]; meta = authentik.meta // { - description = "The authentik ldap outpost. Needed for the extendal ldap API."; + description = "The authentik ldap outpost. Needed for the extendal ldap API"; homepage = "https://goauthentik.io/docs/providers/ldap/"; mainProgram = "ldap"; }; diff --git a/pkgs/by-name/be/benchexec/package.nix b/pkgs/by-name/be/benchexec/package.nix index abc04b97cb8d..d4b82ab32df6 100644 --- a/pkgs/by-name/be/benchexec/package.nix +++ b/pkgs/by-name/be/benchexec/package.nix @@ -53,7 +53,7 @@ python3.pkgs.buildPythonApplication rec { }; meta = with lib; { - description = "A Framework for Reliable Benchmarking and Resource Measurement."; + description = "A Framework for Reliable Benchmarking and Resource Measurement"; homepage = "https://github.com/sosy-lab/benchexec"; maintainers = with maintainers; [ lorenzleutgeb ]; license = licenses.asl20; diff --git a/pkgs/by-name/br/bruno/package.nix b/pkgs/by-name/br/bruno/package.nix index 6782c073ee3a..ea76fe8e9f7e 100644 --- a/pkgs/by-name/br/bruno/package.nix +++ b/pkgs/by-name/br/bruno/package.nix @@ -147,7 +147,7 @@ buildNpmPackage' rec { passthru.updateScript = nix-update-script { }; meta = with lib; { - description = "Open-source IDE For exploring and testing APIs."; + description = "Open-source IDE For exploring and testing APIs"; homepage = "https://www.usebruno.com"; inherit (electron.meta) platforms; license = licenses.mit; diff --git a/pkgs/by-name/ca/cargo-bump/package.nix b/pkgs/by-name/ca/cargo-bump/package.nix index f5ff8e08f574..0de63ed2036b 100644 --- a/pkgs/by-name/ca/cargo-bump/package.nix +++ b/pkgs/by-name/ca/cargo-bump/package.nix @@ -28,7 +28,7 @@ rustPlatform.buildRustPackage rec { ]; meta = with lib; { - description = "Increments the version number of the current project."; + description = "Increments the version number of the current project"; mainProgram = "cargo-bump"; homepage = "https://github.com/wraithan/cargo-bump"; license = with licenses; [ isc ]; diff --git a/pkgs/by-name/ca/catppuccin-sddm-corners/package.nix b/pkgs/by-name/ca/catppuccin-sddm-corners/package.nix index 6e4673cdc9d8..e43792fc4a9f 100644 --- a/pkgs/by-name/ca/catppuccin-sddm-corners/package.nix +++ b/pkgs/by-name/ca/catppuccin-sddm-corners/package.nix @@ -45,7 +45,7 @@ stdenvNoCC.mkDerivation { passthru.updateScript = unstableGitUpdater { }; meta = { - description = "Soothing pastel theme for SDDM based on corners theme."; + description = "Soothing pastel theme for SDDM based on corners theme"; homepage = "https://github.com/khaneliman/sddm-catppuccin-corners"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ khaneliman ]; diff --git a/pkgs/by-name/cl/clang-uml/package.nix b/pkgs/by-name/cl/clang-uml/package.nix index dd8c632c4b1c..e18937a71b54 100644 --- a/pkgs/by-name/cl/clang-uml/package.nix +++ b/pkgs/by-name/cl/clang-uml/package.nix @@ -64,7 +64,7 @@ stdenv.mkDerivation (finalAttrs: { dontStrip = debug; meta = with lib; { - description = "Customizable automatic UML diagram generator for C++ based on Clang."; + description = "Customizable automatic UML diagram generator for C++ based on Clang"; longDescription = '' clang-uml is an automatic C++ to UML class, sequence, package and include diagram generator, driven by YAML configuration files. The main idea behind the project is to easily maintain up-to-date diagrams within a code-base or document legacy code. diff --git a/pkgs/by-name/co/codefresh/package.nix b/pkgs/by-name/co/codefresh/package.nix index 095dd753cf6c..604ca4a83e95 100644 --- a/pkgs/by-name/co/codefresh/package.nix +++ b/pkgs/by-name/co/codefresh/package.nix @@ -27,7 +27,7 @@ mkYarnPackage rec { meta = { changelog = "https://github.com/codefresh-io/cli/releases/tag/v${version}"; - description = "Codefresh CLI tool to interact with Codefresh services."; + description = "Codefresh CLI tool to interact with Codefresh services"; homepage = "https://github.com/codefresh-io/cli"; license = lib.licenses.mit; mainProgram = "codefresh"; diff --git a/pkgs/by-name/db/dbgate/package.nix b/pkgs/by-name/db/dbgate/package.nix index 55d443019a05..affb17056c4e 100644 --- a/pkgs/by-name/db/dbgate/package.nix +++ b/pkgs/by-name/db/dbgate/package.nix @@ -27,7 +27,7 @@ let .${stdenv.system} or (throw "dbgate: ${stdenv.system} is unsupported."); meta = with lib; { - description = "Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others."; + description = "Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others"; homepage = "https://github.com/dbgate/dbgate"; license = licenses.mit; maintainers = with maintainers; [ luftmensch-luftmensch ]; diff --git a/pkgs/by-name/dy/dynamodb-local/package.nix b/pkgs/by-name/dy/dynamodb-local/package.nix index e02498a153e7..c15a708cdaef 100644 --- a/pkgs/by-name/dy/dynamodb-local/package.nix +++ b/pkgs/by-name/dy/dynamodb-local/package.nix @@ -73,7 +73,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { }; meta = with lib; { - description = "DynamoDB Local is a small client-side database and server that mimics the DynamoDB service."; + description = "DynamoDB Local is a small client-side database and server that mimics the DynamoDB service"; homepage = "https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBLocal.html"; license = licenses.unfree; mainProgram = "dynamodb-local"; diff --git a/pkgs/by-name/em/emulationstation-de/package.nix b/pkgs/by-name/em/emulationstation-de/package.nix index 1fca35aea153..9fc0cf1f7bc3 100644 --- a/pkgs/by-name/em/emulationstation-de/package.nix +++ b/pkgs/by-name/em/emulationstation-de/package.nix @@ -49,7 +49,7 @@ stdenv.mkDerivation { ''; meta = { - description = "EmulationStation Desktop Edition is a frontend for browsing and launching games from your multi-platform game collection."; + description = "EmulationStation Desktop Edition is a frontend for browsing and launching games from your multi-platform game collection"; homepage = "https://es-de.org"; maintainers = with lib.maintainers; [ ivarmedi ]; license = lib.licenses.mit; diff --git a/pkgs/by-name/fi/files-cli/package.nix b/pkgs/by-name/fi/files-cli/package.nix index 50a3ba011e5d..089adefd8bba 100644 --- a/pkgs/by-name/fi/files-cli/package.nix +++ b/pkgs/by-name/fi/files-cli/package.nix @@ -43,7 +43,7 @@ buildGoModule rec { }; meta = with lib; { - description = "Files.com Command Line App for Windows, Linux, and macOS."; + description = "Files.com Command Line App for Windows, Linux, and macOS"; homepage = "https://developers.files.com"; license = licenses.mit; maintainers = with maintainers; [ kashw2 ]; diff --git a/pkgs/by-name/fl/flatito/package.nix b/pkgs/by-name/fl/flatito/package.nix index 50fab5bdadbe..5b41e53478c2 100644 --- a/pkgs/by-name/fl/flatito/package.nix +++ b/pkgs/by-name/fl/flatito/package.nix @@ -26,7 +26,7 @@ buildRubyGem rec { propagatedBuildInputs = [ deps ]; meta = with lib; { - description = "It allows you to search for a key and get the value and the line number where it is located in YAML and JSON files."; + description = "It allows you to search for a key and get the value and the line number where it is located in YAML and JSON files"; homepage = "https://github.com/ceritium/flatito"; license = licenses.mit; maintainers = with maintainers; [ rucadi ]; diff --git a/pkgs/by-name/fl/flip/package.nix b/pkgs/by-name/fl/flip/package.nix index f7957c0990b0..60a5af15b1b0 100644 --- a/pkgs/by-name/fl/flip/package.nix +++ b/pkgs/by-name/fl/flip/package.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation { enableParallelBuilding = true; meta = with lib; { - description = "A tool for visualizing and communicating the errors in rendered images."; + description = "A tool for visualizing and communicating the errors in rendered images"; license = licenses.bsd3; platforms = platforms.unix; maintainers = with maintainers; [ zmitchell ]; diff --git a/pkgs/by-name/fo/footswitch/package.nix b/pkgs/by-name/fo/footswitch/package.nix index 0856f758c8b8..dd7b31f11a27 100644 --- a/pkgs/by-name/fo/footswitch/package.nix +++ b/pkgs/by-name/fo/footswitch/package.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation { ''; meta = with lib; { - description = "Command line utlities for programming PCsensor and Scythe foot switches."; + description = "Command line utlities for programming PCsensor and Scythe foot switches"; homepage = "https://github.com/rgerganov/footswitch"; license = licenses.mit; platforms = platforms.linux; diff --git a/pkgs/by-name/ge/gema/package.nix b/pkgs/by-name/ge/gema/package.nix index 564941444dd7..4e16d4de72ac 100644 --- a/pkgs/by-name/ge/gema/package.nix +++ b/pkgs/by-name/ge/gema/package.nix @@ -25,7 +25,7 @@ stdenv.mkDerivation (finalAttrs: { ''; meta = { - description = "General purpose text processing utility based on the concept of pattern matching."; + description = "General purpose text processing utility based on the concept of pattern matching"; longDescription = "Reads an input file and copies it to an output file transforming the data as specified by the patterns defined by the user."; homepage = "https://gema.sourceforge.net/"; license = lib.licenses.mit; diff --git a/pkgs/by-name/gh/gh-copilot/package.nix b/pkgs/by-name/gh/gh-copilot/package.nix index 1059e58cbeb2..1e38d90cab5d 100644 --- a/pkgs/by-name/gh/gh-copilot/package.nix +++ b/pkgs/by-name/gh/gh-copilot/package.nix @@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { changelog = "https://github.com/github/gh-copilot/releases/tag/v${finalAttrs.version}"; - description = "Ask for assistance right in your terminal."; + description = "Ask for assistance right in your terminal"; homepage = "https://github.com/github/gh-copilot"; license = lib.licenses.unfree; mainProgram = "gh-copilot"; diff --git a/pkgs/by-name/gi/git-agecrypt/package.nix b/pkgs/by-name/gi/git-agecrypt/package.nix index 146134463fe5..a9c2d85ff63c 100644 --- a/pkgs/by-name/gi/git-agecrypt/package.nix +++ b/pkgs/by-name/gi/git-agecrypt/package.nix @@ -29,7 +29,7 @@ rustPlatform.buildRustPackage { meta = with lib; { - description = "Alternative to git-crypt using age instead of GPG."; + description = "Alternative to git-crypt using age instead of GPG"; homepage = "https://github.com/vlaci/git-agecrypt"; license = licenses.mpl20; maintainers = with maintainers; [ kuznetsss ]; diff --git a/pkgs/by-name/gi/github-desktop/package.nix b/pkgs/by-name/gi/github-desktop/package.nix index 65f00781af82..ae882fdfddaf 100644 --- a/pkgs/by-name/gi/github-desktop/package.nix +++ b/pkgs/by-name/gi/github-desktop/package.nix @@ -92,7 +92,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { ]; meta = { - description = "GUI for managing Git and GitHub."; + description = "GUI for managing Git and GitHub"; homepage = "https://desktop.github.com/"; license = lib.licenses.mit; mainProgram = "github-desktop"; diff --git a/pkgs/by-name/gl/glas/package.nix b/pkgs/by-name/gl/glas/package.nix index cfb2fda5d910..919d8d6714af 100644 --- a/pkgs/by-name/gl/glas/package.nix +++ b/pkgs/by-name/gl/glas/package.nix @@ -23,7 +23,7 @@ rustPlatform.buildRustPackage rec { ''; meta = { - description = "A language server for the Gleam programming language."; + description = "A language server for the Gleam programming language"; homepage = "https://github.com/maurobalbi/glas"; changelog = "https://github.com/maurobalbi/glas/tag/v${version}"; license = with lib.licenses; [ diff --git a/pkgs/by-name/gn/gnucap/modelgen-verilog.nix b/pkgs/by-name/gn/gnucap/modelgen-verilog.nix index c22cd368bee6..d6d6902f54a9 100644 --- a/pkgs/by-name/gn/gnucap/modelgen-verilog.nix +++ b/pkgs/by-name/gn/gnucap/modelgen-verilog.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "gnucap modelgen to preprocess, parse and dump vams files."; + description = "gnucap modelgen to preprocess, parse and dump vams files"; homepage = "http://www.gnucap.org/"; changelog = "https://git.savannah.gnu.org/cgit/gnucap.git/plain/NEWS?h=v${version}"; mainProgram = "gnucap-mg-vams"; diff --git a/pkgs/by-name/go/gordonflashtool/package.nix b/pkgs/by-name/go/gordonflashtool/package.nix index 63fecf970c71..7f49895739a2 100644 --- a/pkgs/by-name/go/gordonflashtool/package.nix +++ b/pkgs/by-name/go/gordonflashtool/package.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation { meta = { homepage = "https://github.com/marmolak/GordonFlashTool"; - description = "Toolset for Gotek SFR1M44-U100 formatted usb flash drives."; + description = "Toolset for Gotek SFR1M44-U100 formatted usb flash drives"; maintainers = with lib.maintainers; [ marmolak ]; license = lib.licenses.bsd3; platforms = lib.platforms.all; diff --git a/pkgs/by-name/he/hermitcli/package.nix b/pkgs/by-name/he/hermitcli/package.nix index 7da06c3a54fb..6c59414cfac7 100644 --- a/pkgs/by-name/he/hermitcli/package.nix +++ b/pkgs/by-name/he/hermitcli/package.nix @@ -25,7 +25,7 @@ buildGoModule rec { meta = with lib; { homepage = "https://cashapp.github.io/hermit"; - description = "Manages isolated, self-bootstrapping sets of tools in software projects."; + description = "Manages isolated, self-bootstrapping sets of tools in software projects"; license = licenses.asl20; maintainers = with maintainers; [ cbrewster ]; platforms = platforms.unix; diff --git a/pkgs/by-name/hi/hidviz/package.nix b/pkgs/by-name/hi/hidviz/package.nix index 0ee04d13161b..6e146fd96b0b 100644 --- a/pkgs/by-name/hi/hidviz/package.nix +++ b/pkgs/by-name/hi/hidviz/package.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://github.com/hidviz/hidviz"; - description = "A GUI application for in-depth analysis of USB HID class devices."; + description = "A GUI application for in-depth analysis of USB HID class devices"; license = licenses.gpl3Plus; platforms = platforms.linux; maintainers = with maintainers; [ nayala ]; diff --git a/pkgs/by-name/ht/httpie-desktop/package.nix b/pkgs/by-name/ht/httpie-desktop/package.nix index e8f3dbb1c02d..d5d3d3219839 100644 --- a/pkgs/by-name/ht/httpie-desktop/package.nix +++ b/pkgs/by-name/ht/httpie-desktop/package.nix @@ -13,7 +13,7 @@ appimageTools.wrapType2 rec { }; meta = with lib; { - description = "Cross-platform API testing client for humans. Painlessly test REST, GraphQL, and HTTP APIs."; + description = "Cross-platform API testing client for humans. Painlessly test REST, GraphQL, and HTTP APIs"; homepage = "https://github.com/httpie/desktop"; license = licenses.unfree; maintainers = with maintainers; [ luftmensch-luftmensch ]; diff --git a/pkgs/by-name/hy/hyprshot/package.nix b/pkgs/by-name/hy/hyprshot/package.nix index 3fc713b95a4b..98f94ea5d819 100644 --- a/pkgs/by-name/hy/hyprshot/package.nix +++ b/pkgs/by-name/hy/hyprshot/package.nix @@ -37,7 +37,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { meta = with lib; { homepage = "https://github.com/Gustash/hyprshot"; - description = "Hyprshot is an utility to easily take screenshots in Hyprland using your mouse."; + description = "Hyprshot is an utility to easily take screenshots in Hyprland using your mouse"; license = licenses.gpl3Only; maintainers = with maintainers; [ Cryolitia ]; mainProgram = "hyprshot"; diff --git a/pkgs/by-name/ia/ianny/package.nix b/pkgs/by-name/ia/ianny/package.nix index 0dfb0e3dfdf7..f6ccb9db544f 100644 --- a/pkgs/by-name/ia/ianny/package.nix +++ b/pkgs/by-name/ia/ianny/package.nix @@ -33,7 +33,7 @@ rustPlatform.buildRustPackage rec { ''; meta = with lib; { - description = "Desktop utility that helps preventing repetitive strain injuries by keeping track of usage patterns and periodically informing the user to take breaks."; + description = "Desktop utility that helps preventing repetitive strain injuries by keeping track of usage patterns and periodically informing the user to take breaks"; homepage = "https://github.com/zefr0x/ianny"; license = licenses.gpl3; mainProgram = "ianny"; diff --git a/pkgs/by-name/in/inotify-info/package.nix b/pkgs/by-name/in/inotify-info/package.nix index 0405400b7f6d..6edae9b3f540 100644 --- a/pkgs/by-name/in/inotify-info/package.nix +++ b/pkgs/by-name/in/inotify-info/package.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { ''; meta = with lib; { - description = "Easily track down the number of inotify watches, instances, and which files are being watched."; + description = "Easily track down the number of inotify watches, instances, and which files are being watched"; homepage = "https://github.com/mikesart/inotify-info"; license = licenses.mit; mainProgram = "inotify-info"; diff --git a/pkgs/by-name/ja/jackass/package.nix b/pkgs/by-name/ja/jackass/package.nix index 700ba4254091..b9c73d8456a8 100644 --- a/pkgs/by-name/ja/jackass/package.nix +++ b/pkgs/by-name/ja/jackass/package.nix @@ -52,7 +52,7 @@ stdenv.mkDerivation (finalAttrs: { enableParallelBuilding = true; meta = with lib; { - description = "JackAss is a VST plugin that provides JACK-MIDI support for VST hosts."; + description = "JackAss is a VST plugin that provides JACK-MIDI support for VST hosts"; longDescription = '' Simply load the plugin in your favourite host to get a JACK-MIDI port. Optionally includes a special Wine build for running in Wine diff --git a/pkgs/by-name/km/kmeet/package.nix b/pkgs/by-name/km/kmeet/package.nix index 287a74616302..9247c7499fd7 100644 --- a/pkgs/by-name/km/kmeet/package.nix +++ b/pkgs/by-name/km/kmeet/package.nix @@ -28,7 +28,7 @@ appimageTools.wrapType2 rec { ''; meta = with lib; { - description = "Organise secure online meetings via your web browser, your mobile, your tablet or your computer."; + description = "Organise secure online meetings via your web browser, your mobile, your tablet or your computer"; homepage = "https://www.infomaniak.com/en/apps/download-kmeet"; license = licenses.unfree; maintainers = [ maintainers.vinetos ]; diff --git a/pkgs/by-name/kt/ktfmt/package.nix b/pkgs/by-name/kt/ktfmt/package.nix index 99d5b03f9a53..adc1551c35d8 100644 --- a/pkgs/by-name/kt/ktfmt/package.nix +++ b/pkgs/by-name/kt/ktfmt/package.nix @@ -31,7 +31,7 @@ maven.buildMavenPackage rec { ''; meta = with lib; { - description = "A program that reformats Kotlin source code to comply with the common community standard for Kotlin code conventions."; + description = "A program that reformats Kotlin source code to comply with the common community standard for Kotlin code conventions"; homepage = "https://github.com/facebook/ktfmt"; license = licenses.asl20; mainProgram = "ktfmt"; diff --git a/pkgs/by-name/la/laravel/package.nix b/pkgs/by-name/la/laravel/package.nix index cbb87fe248a4..37f37c8fffbf 100644 --- a/pkgs/by-name/la/laravel/package.nix +++ b/pkgs/by-name/la/laravel/package.nix @@ -26,7 +26,7 @@ php.buildComposerProject (finalAttrs: { ''; meta = { - description = "The Laravel application installer."; + description = "The Laravel application installer"; homepage = "https://laravel.com/docs#creating-a-laravel-project"; changelog = "https://github.com/laravel/installer/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; diff --git a/pkgs/by-name/li/libetonyek/package.nix b/pkgs/by-name/li/libetonyek/package.nix index 4d0811ace7ba..547e3d9bc3b1 100644 --- a/pkgs/by-name/li/libetonyek/package.nix +++ b/pkgs/by-name/li/libetonyek/package.nix @@ -44,7 +44,7 @@ stdenv.mkDerivation rec { configureFlags = ["--with-mdds=2.1"]; meta = with lib; { - description = "A library and a set of tools for reading and converting Apple iWork documents (Keynote, Pages and Numbers)."; + description = "A library and a set of tools for reading and converting Apple iWork documents (Keynote, Pages and Numbers)"; homepage = "https://github.com/LibreOffice/libetonyek"; changelog = "https://github.com/LibreOffice/libetonyek/blob/${src.rev}/NEWS"; license = licenses.mpl20; diff --git a/pkgs/by-name/li/libideviceactivation/package.nix b/pkgs/by-name/li/libideviceactivation/package.nix index 74ee9ddc2cc9..2fddc41302c5 100644 --- a/pkgs/by-name/li/libideviceactivation/package.nix +++ b/pkgs/by-name/li/libideviceactivation/package.nix @@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: { installFlags = [ "PREFIX=$(out)" ]; meta = { - description = "A library to manage the activation process of Apple iOS devices."; + description = "A library to manage the activation process of Apple iOS devices"; homepage = "https://libimobiledevice.org"; license = with lib.licenses; [ lgpl21 diff --git a/pkgs/by-name/li/libixion/package.nix b/pkgs/by-name/li/libixion/package.nix index f47cf289b0c0..92fbaa9ca39a 100644 --- a/pkgs/by-name/li/libixion/package.nix +++ b/pkgs/by-name/li/libixion/package.nix @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { ]; meta = with lib; { - description = "A general purpose formula parser, interpreter, formula cell dependency tracker and spreadsheet document model backend all in one package."; + description = "A general purpose formula parser, interpreter, formula cell dependency tracker and spreadsheet document model backend all in one package"; homepage = "https://gitlab.com/ixion/ixion"; changelog = "https://gitlab.com/ixion/ixion/-/blob/${src.rev}/CHANGELOG"; license = licenses.mpl20; diff --git a/pkgs/by-name/li/listmonk/package.nix b/pkgs/by-name/li/listmonk/package.nix index 0a111224161e..800540a25ea5 100644 --- a/pkgs/by-name/li/listmonk/package.nix +++ b/pkgs/by-name/li/listmonk/package.nix @@ -47,7 +47,7 @@ buildGoModule rec { }; meta = with lib; { - description = "High performance, self-hosted, newsletter and mailing list manager with a modern dashboard."; + description = "High performance, self-hosted, newsletter and mailing list manager with a modern dashboard"; mainProgram = "listmonk"; homepage = "https://github.com/knadh/listmonk"; changelog = "https://github.com/knadh/listmonk/releases/tag/v${version}"; diff --git a/pkgs/by-name/lo/loco-cli/package.nix b/pkgs/by-name/lo/loco-cli/package.nix index f5a6958b276b..66d2a468bdb4 100644 --- a/pkgs/by-name/lo/loco-cli/package.nix +++ b/pkgs/by-name/lo/loco-cli/package.nix @@ -21,7 +21,7 @@ rustPlatform.buildRustPackage { meta = with lib; { mainProgram = "loco"; - description = "Loco CLI is a powerful command-line tool designed to streamline the process of generating Loco websites."; + description = "Loco CLI is a powerful command-line tool designed to streamline the process of generating Loco websites"; homepage = "https://loco.rs"; license = with licenses; [ asl20 ]; maintainers = with maintainers; [ sebrut ]; diff --git a/pkgs/by-name/lp/lprint/package.nix b/pkgs/by-name/lp/lprint/package.nix index deefd68a73b4..e45c8a0e3091 100644 --- a/pkgs/by-name/lp/lprint/package.nix +++ b/pkgs/by-name/lp/lprint/package.nix @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; meta = with lib; { - description = "LPrint implements printing for a variety of common label and receipt printers connected via network or USB."; + description = "LPrint implements printing for a variety of common label and receipt printers connected via network or USB"; mainProgram = "lprint"; homepage = "https://github.com/michaelrsweet/lprint"; license = licenses.asl20; diff --git a/pkgs/by-name/lu/lunar-client/package.nix b/pkgs/by-name/lu/lunar-client/package.nix index 438dce7049f2..e5b9f7e22cfb 100644 --- a/pkgs/by-name/lu/lunar-client/package.nix +++ b/pkgs/by-name/lu/lunar-client/package.nix @@ -29,7 +29,7 @@ appimageTools.wrapType2 rec { passthru.updateScript = ./update.sh; meta = with lib; { - description = "Free Minecraft client with mods, cosmetics, and performance boost."; + description = "Free Minecraft client with mods, cosmetics, and performance boost"; homepage = "https://www.lunarclient.com/"; license = with licenses; [ unfree ]; mainProgram = "lunar-client"; diff --git a/pkgs/by-name/lx/lxgw-wenkai-tc/package.nix b/pkgs/by-name/lx/lxgw-wenkai-tc/package.nix index 7b93d94b42ce..533fff5b9d05 100644 --- a/pkgs/by-name/lx/lxgw-wenkai-tc/package.nix +++ b/pkgs/by-name/lx/lxgw-wenkai-tc/package.nix @@ -22,7 +22,7 @@ stdenvNoCC.mkDerivation rec { meta = with lib; { homepage = "https://github.com/lxgw/LxgwWenKaiTC"; - description = "The Traditional Chinese Edition of LXGW WenKai."; + description = "The Traditional Chinese Edition of LXGW WenKai"; license = licenses.ofl; platforms = platforms.all; maintainers = with maintainers; [ lebensterben ]; diff --git a/pkgs/by-name/mo/mountpoint-s3/package.nix b/pkgs/by-name/mo/mountpoint-s3/package.nix index 5aff3e552842..0183a1319d90 100644 --- a/pkgs/by-name/mo/mountpoint-s3/package.nix +++ b/pkgs/by-name/mo/mountpoint-s3/package.nix @@ -51,7 +51,7 @@ rustPlatform.buildRustPackage rec { meta = with lib; { homepage = "https://github.com/awslabs/mountpoint-s3"; - description = "A simple, high-throughput file client for mounting an Amazon S3 bucket as a local file system."; + description = "A simple, high-throughput file client for mounting an Amazon S3 bucket as a local file system"; license = licenses.asl20; maintainers = with maintainers; [ lblasc ]; platforms = platforms.linux; diff --git a/pkgs/by-name/na/naps2/package.nix b/pkgs/by-name/na/naps2/package.nix index 26bb5d4069b1..c3493fb5735d 100644 --- a/pkgs/by-name/na/naps2/package.nix +++ b/pkgs/by-name/na/naps2/package.nix @@ -48,7 +48,7 @@ buildDotnetModule rec { ''; meta = { - description = "Scan documents to PDF and more, as simply as possible."; + description = "Scan documents to PDF and more, as simply as possible"; homepage = "https://www.naps2.com"; changelog = "https://github.com/cyanfish/naps2/blob/master/CHANGELOG.md"; license = lib.licenses.gpl2Plus; diff --git a/pkgs/by-name/ne/neocities-cli/package.nix b/pkgs/by-name/ne/neocities-cli/package.nix index 6bc673d3288b..9ec0bb273997 100644 --- a/pkgs/by-name/ne/neocities-cli/package.nix +++ b/pkgs/by-name/ne/neocities-cli/package.nix @@ -11,7 +11,7 @@ bundlerApp { passthru.updateScript = bundlerUpdateScript "neocities"; meta = with lib; { - description = "The Neocities Gem - A CLI and library for using the Neocities web site API."; + description = "The Neocities Gem - A CLI and library for using the Neocities web site API"; homepage = "https://github.com/neocities/neocities-ruby"; license = licenses.mit; mainProgram = "neocities"; diff --git a/pkgs/by-name/ne/neovide/package.nix b/pkgs/by-name/ne/neovide/package.nix index 3adfca539df4..1e94ae750561 100644 --- a/pkgs/by-name/ne/neovide/package.nix +++ b/pkgs/by-name/ne/neovide/package.nix @@ -108,7 +108,7 @@ rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } rec { disallowedReferences = [ SKIA_SOURCE_DIR ]; meta = with lib; { - description = "This is a simple graphical user interface for Neovim."; + description = "This is a simple graphical user interface for Neovim"; mainProgram = "neovide"; homepage = "https://github.com/neovide/neovide"; changelog = "https://github.com/neovide/neovide/releases/tag/${version}"; diff --git a/pkgs/by-name/ne/nextjs-ollama-llm-ui/package.nix b/pkgs/by-name/ne/nextjs-ollama-llm-ui/package.nix index db6981a0c240..aad1420f8b65 100644 --- a/pkgs/by-name/ne/nextjs-ollama-llm-ui/package.nix +++ b/pkgs/by-name/ne/nextjs-ollama-llm-ui/package.nix @@ -90,7 +90,7 @@ buildNpmPackage { }; meta = { - description = "Simple chat web interface for Ollama LLMs."; + description = "Simple chat web interface for Ollama LLMs"; changelog = "https://github.com/jakobhoeg/nextjs-ollama-llm-ui/releases/tag/v${version}"; mainProgram = "nextjs-ollama-llm-ui"; homepage = "https://github.com/jakobhoeg/nextjs-ollama-llm-ui"; diff --git a/pkgs/by-name/ni/nim_builder/package.nix b/pkgs/by-name/ni/nim_builder/package.nix index 50fa519b7a92..8466ab8535c9 100644 --- a/pkgs/by-name/ni/nim_builder/package.nix +++ b/pkgs/by-name/ni/nim_builder/package.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation { install -Dt $out/bin nim_builder ''; meta = { - description = "Internal Nixpkgs utility for buildNimPackage."; + description = "Internal Nixpkgs utility for buildNimPackage"; mainProgram = "nim_builder"; maintainers = [ lib.maintainers.ehmry ]; }; diff --git a/pkgs/by-name/oi/oils-for-unix/package.nix b/pkgs/by-name/oi/oils-for-unix/package.nix index 316ba4a15030..b41f984323ed 100644 --- a/pkgs/by-name/oi/oils-for-unix/package.nix +++ b/pkgs/by-name/oi/oils-for-unix/package.nix @@ -52,7 +52,7 @@ stdenv.mkDerivation rec { ]; meta = { - description = "A Unix shell with JSON-compatible structured data. It's our upgrade path from bash to a better language and runtime."; + description = "A Unix shell with JSON-compatible structured data. It's our upgrade path from bash to a better language and runtime"; homepage = "https://www.oilshell.org/"; license = lib.licenses.asl20; diff --git a/pkgs/by-name/op/open-scq30/package.nix b/pkgs/by-name/op/open-scq30/package.nix index 7ab3452bd2df..3e2e41a15e98 100644 --- a/pkgs/by-name/op/open-scq30/package.nix +++ b/pkgs/by-name/op/open-scq30/package.nix @@ -64,7 +64,7 @@ rustPlatform.buildRustPackage rec { ''; meta = with lib; { - description = "Cross platform application for controlling settings of Soundcore headphones."; + description = "Cross platform application for controlling settings of Soundcore headphones"; homepage = "https://github.com/Oppzippy/OpenSCQ30"; changelog = "https://github.com/Oppzippy/OpenSCQ30/blob/${src.rev}/CHANGELOG.md"; license = licenses.gpl3Only; diff --git a/pkgs/by-name/op/openasar/package.nix b/pkgs/by-name/op/openasar/package.nix index a03e3205ffc3..da858575ab06 100644 --- a/pkgs/by-name/op/openasar/package.nix +++ b/pkgs/by-name/op/openasar/package.nix @@ -55,7 +55,7 @@ stdenv.mkDerivation (finalAttrs: { }; meta = with lib; { - description = "Open-source alternative of Discord desktop's \"app.asar\"."; + description = "Open-source alternative of Discord desktop's \"app.asar\""; homepage = "https://openasar.dev"; license = licenses.agpl3Only; maintainers = with maintainers; [ diff --git a/pkgs/by-name/op/opensearch-cli/package.nix b/pkgs/by-name/op/opensearch-cli/package.nix index ce0a67135804..49e5f417a8e8 100644 --- a/pkgs/by-name/op/opensearch-cli/package.nix +++ b/pkgs/by-name/op/opensearch-cli/package.nix @@ -27,7 +27,7 @@ buildGoModule rec { ''; meta = { - description = "A full-featured command line interface (CLI) for OpenSearch."; + description = "A full-featured command line interface (CLI) for OpenSearch"; homepage = "https://github.com/opensearch-project/opensearch-cli"; license = lib.licenses.asl20; mainProgram = "opensearch-cli"; diff --git a/pkgs/by-name/pa/passmark-performancetest/package.nix b/pkgs/by-name/pa/passmark-performancetest/package.nix index 5fbb4f3199c8..87dc26aaaa0a 100644 --- a/pkgs/by-name/pa/passmark-performancetest/package.nix +++ b/pkgs/by-name/pa/passmark-performancetest/package.nix @@ -56,7 +56,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "A software tool that allows everybody to quickly assess the performance of their computer and compare it to a number of standard 'baseline' computer systems."; + description = "A software tool that allows everybody to quickly assess the performance of their computer and compare it to a number of standard 'baseline' computer systems"; homepage = "https://www.passmark.com"; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; diff --git a/pkgs/by-name/pe/pesign/package.nix b/pkgs/by-name/pe/pesign/package.nix index b39db9cd430b..a4bc4519d118 100644 --- a/pkgs/by-name/pe/pesign/package.nix +++ b/pkgs/by-name/pe/pesign/package.nix @@ -42,7 +42,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "Signing tools for PE-COFF binaries. Compliant with the PE and Authenticode specifications."; + description = "Signing tools for PE-COFF binaries. Compliant with the PE and Authenticode specifications"; homepage = "https://github.com/rhboot/pesign"; license = licenses.gpl2Only; maintainers = with maintainers; [ raitobezarius ]; diff --git a/pkgs/by-name/ph/phel/package.nix b/pkgs/by-name/ph/phel/package.nix index a03d99147897..018ef07bbf25 100644 --- a/pkgs/by-name/ph/phel/package.nix +++ b/pkgs/by-name/ph/phel/package.nix @@ -23,7 +23,7 @@ php.buildComposerProject (finalAttrs: { meta = { changelog = "https://github.com/phel-lang/phel-lang/releases/tag/v${finalAttrs.version}"; - description = "Phel is a functional programming language that compiles to PHP. A Lisp dialect inspired by Clojure and Janet."; + description = "Phel is a functional programming language that compiles to PHP. A Lisp dialect inspired by Clojure and Janet"; homepage = "https://github.com/phel-lang/phel-lang"; license = lib.licenses.mit; mainProgram = "phel"; diff --git a/pkgs/by-name/pr/promptfoo/package.nix b/pkgs/by-name/pr/promptfoo/package.nix index 34a76e5b4584..50fc9fa25123 100644 --- a/pkgs/by-name/pr/promptfoo/package.nix +++ b/pkgs/by-name/pr/promptfoo/package.nix @@ -19,7 +19,7 @@ buildNpmPackage rec { dontNpmBuild = true; meta = with lib; { - description = "Test your prompts, models, RAGs. Evaluate and compare LLM outputs, catch regressions, and improve prompt quality."; + description = "Test your prompts, models, RAGs. Evaluate and compare LLM outputs, catch regressions, and improve prompt quality"; mainProgram = "promptfoo"; homepage = "https://www.promptfoo.dev/"; changelog = "https://github.com/promptfoo/promptfoo/releases/tag/${version}"; diff --git a/pkgs/by-name/ra/ratchet/package.nix b/pkgs/by-name/ra/ratchet/package.nix index 627ba522491f..c67dfee1ca3d 100644 --- a/pkgs/by-name/ra/ratchet/package.nix +++ b/pkgs/by-name/ra/ratchet/package.nix @@ -57,7 +57,7 @@ buildGoModule rec { }; meta = with lib; { - description = "A tool for securing CI/CD workflows with version pinning."; + description = "A tool for securing CI/CD workflows with version pinning"; mainProgram = "ratchet"; downloadPage = "https://github.com/sethvargo/ratchet"; homepage = "https://github.com/sethvargo/ratchet"; diff --git a/pkgs/by-name/re/ren-find/package.nix b/pkgs/by-name/re/ren-find/package.nix index caddd17ae1d5..efeb40566149 100644 --- a/pkgs/by-name/re/ren-find/package.nix +++ b/pkgs/by-name/re/ren-find/package.nix @@ -17,7 +17,7 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-pUy8850v4m9P5OuL15qxmDDQYYyae9HFXRbg3b4f3Lw="; meta = with lib; { - description = "A command-line utility that takes find-formatted lines and batch renames them."; + description = "A command-line utility that takes find-formatted lines and batch renames them"; homepage = "https://github.com/robenkleene/ren-find"; license = licenses.mit; maintainers = with maintainers; [ philiptaron ]; diff --git a/pkgs/by-name/re/rep-grep/package.nix b/pkgs/by-name/re/rep-grep/package.nix index 1869938cb55b..eb431d83eaaa 100644 --- a/pkgs/by-name/re/rep-grep/package.nix +++ b/pkgs/by-name/re/rep-grep/package.nix @@ -17,7 +17,7 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-ch+RMLc+xogL0gkrnw+n+bmUVIcixdPTaNPHPuJ0/EI="; meta = with lib; { - description = "A command-line utility that takes grep-formatted lines and performs a find-and-replace on them."; + description = "A command-line utility that takes grep-formatted lines and performs a find-and-replace on them"; homepage = "https://github.com/robenkleene/rep-grep"; license = licenses.mit; maintainers = with maintainers; [ philiptaron ]; diff --git a/pkgs/by-name/sc/scrutiny-collector/package.nix b/pkgs/by-name/sc/scrutiny-collector/package.nix index f7e7a00267c8..b0efd81f76fa 100644 --- a/pkgs/by-name/sc/scrutiny-collector/package.nix +++ b/pkgs/by-name/sc/scrutiny-collector/package.nix @@ -45,7 +45,7 @@ buildGoModule rec { passthru.updateScript = nix-update-script { }; meta = { - description = "Hard disk metrics collector for Scrutiny."; + description = "Hard disk metrics collector for Scrutiny"; homepage = "https://github.com/AnalogJ/scrutiny"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ jnsgruk ]; diff --git a/pkgs/by-name/sc/scrutiny/package.nix b/pkgs/by-name/sc/scrutiny/package.nix index 179365c49dfe..98a1f0be8083 100644 --- a/pkgs/by-name/sc/scrutiny/package.nix +++ b/pkgs/by-name/sc/scrutiny/package.nix @@ -62,7 +62,7 @@ buildGoModule rec { passthru.updatescript = nix-update-script { }; meta = { - description = "Hard Drive S.M.A.R.T Monitoring, Historical Trends & Real World Failure Thresholds."; + description = "Hard Drive S.M.A.R.T Monitoring, Historical Trends & Real World Failure Thresholds"; homepage = "https://github.com/AnalogJ/scrutiny"; changelog = "https://github.com/AnalogJ/scrutiny/releases/tag/v${version}"; license = lib.licenses.mit; diff --git a/pkgs/by-name/si/sigi/package.nix b/pkgs/by-name/si/sigi/package.nix index 93e9be826c52..9bab8e985375 100644 --- a/pkgs/by-name/si/sigi/package.nix +++ b/pkgs/by-name/si/sigi/package.nix @@ -22,7 +22,7 @@ rustPlatform.buildRustPackage rec { passthru.tests.version = testers.testVersion { package = sigi; }; meta = with lib; { - description = "Organizing CLI for people who don't love organizing."; + description = "Organizing CLI for people who don't love organizing"; homepage = "https://github.com/sigi-cli/sigi"; license = licenses.gpl2; maintainers = with maintainers; [ booniepepper ]; diff --git a/pkgs/by-name/si/signal-export/package.nix b/pkgs/by-name/si/signal-export/package.nix index 3f9f9fa54ead..40c925e5f4d2 100644 --- a/pkgs/by-name/si/signal-export/package.nix +++ b/pkgs/by-name/si/signal-export/package.nix @@ -32,7 +32,7 @@ python3.pkgs.buildPythonApplication rec { meta = with lib; { mainProgram = "sigexport"; homepage = "https://github.com/carderne/signal-export"; - description = "Export your Signal chats to markdown files with attachments."; + description = "Export your Signal chats to markdown files with attachments"; platforms = platforms.unix; license = licenses.mit; maintainers = with maintainers; [ phaer picnoir ]; diff --git a/pkgs/by-name/si/simplesamlphp/package.nix b/pkgs/by-name/si/simplesamlphp/package.nix index 4364e22fa205..35ae0774f99a 100644 --- a/pkgs/by-name/si/simplesamlphp/package.nix +++ b/pkgs/by-name/si/simplesamlphp/package.nix @@ -17,7 +17,7 @@ php.buildComposerProject (finalAttrs: { vendorHash = "sha256-FMFD0AXmD7Rq4d9+aNtGVk11YuOt40FWEqxvf+gBjmI="; meta = { - description = "SimpleSAMLphp is an application written in native PHP that deals with authentication (SQL, .htpasswd, YubiKey, LDAP, PAPI, Radius)."; + description = "SimpleSAMLphp is an application written in native PHP that deals with authentication (SQL, .htpasswd, YubiKey, LDAP, PAPI, Radius)"; homepage = "https://simplesamlphp.org"; license = lib.licenses.lgpl21; maintainers = with lib.maintainers; [ nhnn ]; diff --git a/pkgs/by-name/si/sink-rotate/package.nix b/pkgs/by-name/si/sink-rotate/package.nix index 8d0c8afe6e9d..44fd2a7dc12d 100644 --- a/pkgs/by-name/si/sink-rotate/package.nix +++ b/pkgs/by-name/si/sink-rotate/package.nix @@ -30,7 +30,7 @@ rustPlatform.buildRustPackage { ''; meta = with lib; { - description = "Command that rotates default between two PipeWire audio sinks."; + description = "Command that rotates default between two PipeWire audio sinks"; homepage = "https://github.com/mightyiam/sink-rotate"; license = licenses.mit; maintainers = with maintainers; [ mightyiam ]; diff --git a/pkgs/by-name/sl/slimserver/package.nix b/pkgs/by-name/sl/slimserver/package.nix index 7f13fd15b368..1a9a2207ac05 100644 --- a/pkgs/by-name/sl/slimserver/package.nix +++ b/pkgs/by-name/sl/slimserver/package.nix @@ -168,7 +168,7 @@ perlPackages.buildPerlPackage rec { meta = with lib; { homepage = "https://lyrion.org/"; changelog = "https://github.com/LMS-Community/slimserver/blob/${version}/Changelog${lib.versions.major version}.html"; - description = "Lyrion Music Server (formerly Logitech Media Server) is open-source server software which controls a wide range of Squeezebox audio players."; + description = "Lyrion Music Server (formerly Logitech Media Server) is open-source server software which controls a wide range of Squeezebox audio players"; # the firmware is not under a free license, so we do not include firmware in the default package # https://github.com/LMS-Community/slimserver/blob/public/8.3/License.txt license = if enableUnfreeFirmware then licenses.unfree else licenses.gpl2Only; diff --git a/pkgs/by-name/so/sopwith/package.nix b/pkgs/by-name/so/sopwith/package.nix index 8a4c1f916201..fe6fb0c147d3 100644 --- a/pkgs/by-name/so/sopwith/package.nix +++ b/pkgs/by-name/so/sopwith/package.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://github.com/fragglet/sdl-sopwith"; - description = "Classic biplane shoot ‘em-up game."; + description = "Classic biplane shoot ‘em-up game"; license = licenses.gpl2Plus; mainProgram = "sopwith"; maintainers = with maintainers; [ evilbulgarian ]; diff --git a/pkgs/by-name/sp/spice-autorandr/package.nix b/pkgs/by-name/sp/spice-autorandr/package.nix index 1291a0f612d7..bcb063b9dd1a 100644 --- a/pkgs/by-name/sp/spice-autorandr/package.nix +++ b/pkgs/by-name/sp/spice-autorandr/package.nix @@ -31,7 +31,7 @@ stdenv.mkDerivation { ''; meta = { - description = "Automatically adjust the client window resolution in Linux KVM guests using the SPICE driver."; + description = "Automatically adjust the client window resolution in Linux KVM guests using the SPICE driver"; mainProgram = "spice-autorandr"; longDescription = '' Some desktop environments update the display resolution automatically, diff --git a/pkgs/by-name/st/stash/package.nix b/pkgs/by-name/st/stash/package.nix index a00961b382df..46c3df1a33d3 100644 --- a/pkgs/by-name/st/stash/package.nix +++ b/pkgs/by-name/st/stash/package.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: { ''; meta = with lib; { - description = "Stash is a self-hosted porn app."; + description = "Stash is a self-hosted porn app"; homepage = "https://github.com/stashapp/stash"; license = licenses.agpl3Only; maintainers = with maintainers; [ Golo300 ]; diff --git a/pkgs/by-name/st/steamguard-cli/package.nix b/pkgs/by-name/st/steamguard-cli/package.nix index 921fde3cbc76..447a9bb7334e 100644 --- a/pkgs/by-name/st/steamguard-cli/package.nix +++ b/pkgs/by-name/st/steamguard-cli/package.nix @@ -27,7 +27,7 @@ rustPlatform.buildRustPackage rec { meta = with lib; { changelog = "https://github.com/dyc3/steamguard-cli/releases/tag/v${version}"; - description = "A linux utility for generating 2FA codes for Steam and managing Steam trade confirmations."; + description = "A linux utility for generating 2FA codes for Steam and managing Steam trade confirmations"; homepage = "https://github.com/dyc3/steamguard-cli"; license = with licenses; [ gpl3Only ]; mainProgram = "steamguard"; diff --git a/pkgs/by-name/st/stereotool/package.nix b/pkgs/by-name/st/stereotool/package.nix index bb5e7e41fe96..dd562f3985f9 100644 --- a/pkgs/by-name/st/stereotool/package.nix +++ b/pkgs/by-name/st/stereotool/package.nix @@ -161,7 +161,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://www.thimeo.com/stereo-tool/"; - description = "Stereo Tool is a software-based audio processor which offers outstanding audio quality and comes with many unique features."; + description = "Stereo Tool is a software-based audio processor which offers outstanding audio quality and comes with many unique features"; license = licenses.unfree; mainProgram = "stereo_tool_gui"; platforms = [ "aarch64-linux" "aarch32-linux" "x86_64-linux" "i686-linux" ]; diff --git a/pkgs/by-name/su/suwayomi-server/package.nix b/pkgs/by-name/su/suwayomi-server/package.nix index e924d0ea1f7b..81bb4e217be2 100644 --- a/pkgs/by-name/su/suwayomi-server/package.nix +++ b/pkgs/by-name/su/suwayomi-server/package.nix @@ -41,7 +41,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { }; meta = with lib; { - description = "A free and open source manga reader server that runs extensions built for Tachiyomi."; + description = "A free and open source manga reader server that runs extensions built for Tachiyomi"; longDescription = '' Suwayomi is an independent Tachiyomi compatible software and is not a Fork of Tachiyomi. diff --git a/pkgs/by-name/sv/svp/package.nix b/pkgs/by-name/sv/svp/package.nix index 639c67d8cd11..c34507c91e44 100644 --- a/pkgs/by-name/sv/svp/package.nix +++ b/pkgs/by-name/sv/svp/package.nix @@ -137,7 +137,7 @@ stdenv.mkDerivation { ]; meta = with lib; { - description = "SmoothVideo Project 4 (SVP4) converts any video to 60 fps (and even higher) and performs this in real time right in your favorite video player."; + description = "SmoothVideo Project 4 (SVP4) converts any video to 60 fps (and even higher) and performs this in real time right in your favorite video player"; homepage = "https://www.svp-team.com/wiki/SVP:Linux"; platforms = [ "x86_64-linux" ]; license = licenses.unfree; diff --git a/pkgs/by-name/sw/sway-assign-cgroups/package.nix b/pkgs/by-name/sw/sway-assign-cgroups/package.nix index 83602655a669..47acd2ae4d1d 100644 --- a/pkgs/by-name/sw/sway-assign-cgroups/package.nix +++ b/pkgs/by-name/sw/sway-assign-cgroups/package.nix @@ -24,7 +24,7 @@ python3Packages.buildPythonApplication rec { ''; meta = with lib; { - description = "Place GUI applications into systemd scopes for systemd-oomd compatibility."; + description = "Place GUI applications into systemd scopes for systemd-oomd compatibility"; mainProgram = "assign-cgroups.py"; longDescription = '' Automatically assign a dedicated systemd scope to the GUI applications diff --git a/pkgs/by-name/ta/tailscale-nginx-auth/package.nix b/pkgs/by-name/ta/tailscale-nginx-auth/package.nix index d22b9d8185ee..3705a40ef096 100644 --- a/pkgs/by-name/ta/tailscale-nginx-auth/package.nix +++ b/pkgs/by-name/ta/tailscale-nginx-auth/package.nix @@ -35,7 +35,7 @@ buildGoModule { meta = with lib; { homepage = "https://tailscale.com"; - description = "Tool that allows users to use Tailscale Whois authentication with NGINX as a reverse proxy."; + description = "Tool that allows users to use Tailscale Whois authentication with NGINX as a reverse proxy"; license = licenses.bsd3; mainProgram = "tailscale.nginx-auth"; maintainers = with maintainers; [ phaer ]; diff --git a/pkgs/by-name/ue/uefisettings/package.nix b/pkgs/by-name/ue/uefisettings/package.nix index f23f5d472a19..3315a5da7888 100644 --- a/pkgs/by-name/ue/uefisettings/package.nix +++ b/pkgs/by-name/ue/uefisettings/package.nix @@ -26,7 +26,7 @@ rustPlatform.buildRustPackage { ]; meta = with lib; { - description = "CLI tool to read/get/extract and write/change/modify BIOS/UEFI settings."; + description = "CLI tool to read/get/extract and write/change/modify BIOS/UEFI settings"; homepage = "https://github.com/linuxboot/uefisettings"; license = with licenses; [ bsd3 ]; mainProgram = "uefisettings"; diff --git a/pkgs/by-name/ut/ut1999/package.nix b/pkgs/by-name/ut/ut1999/package.nix index acc719a42cfd..2e2652f41178 100644 --- a/pkgs/by-name/ut/ut1999/package.nix +++ b/pkgs/by-name/ut/ut1999/package.nix @@ -119,7 +119,7 @@ in stdenv.mkDerivation { ]; meta = with lib; { - description = "Unreal Tournament GOTY (1999) with the OldUnreal patch."; + description = "Unreal Tournament GOTY (1999) with the OldUnreal patch"; license = licenses.unfree; platforms = attrNames srcs; maintainers = with maintainers; [ eliandoran ]; diff --git a/pkgs/by-name/vi/vikunja/package.nix b/pkgs/by-name/vi/vikunja/package.nix index 26640e2ed09d..8b352e7b0a22 100644 --- a/pkgs/by-name/vi/vikunja/package.nix +++ b/pkgs/by-name/vi/vikunja/package.nix @@ -106,7 +106,7 @@ buildGoModule { meta = { changelog = "https://kolaente.dev/vikunja/api/src/tag/v${version}/CHANGELOG.md"; - description = "The Todo-app to organize your life."; + description = "The Todo-app to organize your life"; homepage = "https://vikunja.io/"; license = lib.licenses.agpl3Plus; maintainers = with lib.maintainers; [ leona ]; diff --git a/pkgs/by-name/wa/wayland-pipewire-idle-inhibit/package.nix b/pkgs/by-name/wa/wayland-pipewire-idle-inhibit/package.nix index a71dbbd6fb5e..3ada850b803d 100644 --- a/pkgs/by-name/wa/wayland-pipewire-idle-inhibit/package.nix +++ b/pkgs/by-name/wa/wayland-pipewire-idle-inhibit/package.nix @@ -31,7 +31,7 @@ rustPlatform.buildRustPackage rec { ]; meta = with lib; { - description = "Suspends automatic idling of Wayland compositors when media is being played through Pipewire."; + description = "Suspends automatic idling of Wayland compositors when media is being played through Pipewire"; homepage = "https://github.com/rafaelrc7/wayland-pipewire-idle-inhibit/"; license = licenses.gpl3Only; platforms = platforms.linux; diff --git a/pkgs/by-name/wb/wb32-dfu-updater/package.nix b/pkgs/by-name/wb/wb32-dfu-updater/package.nix index fb144b7d6e2b..02498c4e520a 100644 --- a/pkgs/by-name/wb/wb32-dfu-updater/package.nix +++ b/pkgs/by-name/wb/wb32-dfu-updater/package.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ libusb1 ]; meta = with lib; { - description = "USB programmer for downloading and uploading firmware to/from USB devices."; + description = "USB programmer for downloading and uploading firmware to/from USB devices"; longDescription = '' wb32-dfu-updater is a host tool used to download and upload firmware to/from WB32 MCU via USB. (wb32-dfu-updater_cli is the command line version). ''; diff --git a/pkgs/by-name/yt/yt-dlg/package.nix b/pkgs/by-name/yt/yt-dlg/package.nix index c24df3604ddc..b1cb09e60a93 100644 --- a/pkgs/by-name/yt/yt-dlg/package.nix +++ b/pkgs/by-name/yt/yt-dlg/package.nix @@ -41,7 +41,7 @@ python3Packages.buildPythonApplication rec { ]; meta = { - description = "A cross platform front-end GUI of the popular youtube-dl written in wxPython."; + description = "A cross platform front-end GUI of the popular youtube-dl written in wxPython"; homepage = "https://oleksis.github.io/youtube-dl-gui"; license = lib.licenses.unlicense; mainProgram = "yt-dlg"; diff --git a/pkgs/data/fonts/et-book/default.nix b/pkgs/data/fonts/et-book/default.nix index d1b59e2cdc0f..2468476cc8b5 100644 --- a/pkgs/data/fonts/et-book/default.nix +++ b/pkgs/data/fonts/et-book/default.nix @@ -21,7 +21,7 @@ stdenvNoCC.mkDerivation rec { ''; meta = with lib; { - description = "The typeface used in Edward Tufte’s books."; + description = "The typeface used in Edward Tufte’s books"; license = licenses.mit; platforms = platforms.all; maintainers = with maintainers; [ jethro ]; diff --git a/pkgs/data/fonts/iosevka/default.nix b/pkgs/data/fonts/iosevka/default.nix index eae7ef925d5c..245006f19904 100644 --- a/pkgs/data/fonts/iosevka/default.nix +++ b/pkgs/data/fonts/iosevka/default.nix @@ -127,7 +127,7 @@ buildNpmPackage rec { meta = with lib; { homepage = "https://typeof.net/Iosevka/"; downloadPage = "https://github.com/be5invis/Iosevka/releases"; - description = "Versatile typeface for code, from code."; + description = "Versatile typeface for code, from code"; longDescription = '' Iosevka is an open-source, sans-serif + slab-serif, monospace + quasi‑proportional typeface family, designed for writing code, using in diff --git a/pkgs/data/fonts/league-spartan/default.nix b/pkgs/data/fonts/league-spartan/default.nix index d0e36e591491..e6caf6ebe44e 100644 --- a/pkgs/data/fonts/league-spartan/default.nix +++ b/pkgs/data/fonts/league-spartan/default.nix @@ -19,7 +19,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { ''; meta = { - description = "A fantastic new revival of ATF's classic Spartan, a geometric sans-serif that has no problem kicking its enemies in the chest."; + description = "A fantastic new revival of ATF's classic Spartan, a geometric sans-serif that has no problem kicking its enemies in the chest"; longDescription = '' A new classic, this is a bold, modern, geometric sans-serif that has no problem kicking its enemies in the chest. diff --git a/pkgs/data/fonts/libre-franklin/default.nix b/pkgs/data/fonts/libre-franklin/default.nix index f6fe791743cd..fe050728132a 100644 --- a/pkgs/data/fonts/libre-franklin/default.nix +++ b/pkgs/data/fonts/libre-franklin/default.nix @@ -21,7 +21,7 @@ stdenvNoCC.mkDerivation rec { ''; meta = with lib; { - description = "A reinterpretation and expansion based on the 1912 Morris Fuller Benton’s classic."; + description = "A reinterpretation and expansion based on the 1912 Morris Fuller Benton’s classic"; homepage = "https://github.com/impallari/Libre-Franklin"; license = licenses.ofl; maintainers = with maintainers; [ cmfwyp ]; diff --git a/pkgs/data/fonts/linja-pi-pu-lukin/default.nix b/pkgs/data/fonts/linja-pi-pu-lukin/default.nix index 40f330cec7c4..0d8e9bb77d9e 100644 --- a/pkgs/data/fonts/linja-pi-pu-lukin/default.nix +++ b/pkgs/data/fonts/linja-pi-pu-lukin/default.nix @@ -20,7 +20,7 @@ stdenvNoCC.mkDerivation { ''; meta = with lib; { - description = "A sitelen pona font resembling the style found in Toki Pona: The Language of Good (lipu pu), by jan Sa."; + description = "A sitelen pona font resembling the style found in Toki Pona: The Language of Good (lipu pu), by jan Sa"; homepage = "https://jansa-tp.github.io/linja-pi-pu-lukin/"; license = licenses.unfree; # license is unspecified in repository platforms = platforms.all; diff --git a/pkgs/data/fonts/rubik/default.nix b/pkgs/data/fonts/rubik/default.nix index c9e20fa6351a..d77753f515de 100644 --- a/pkgs/data/fonts/rubik/default.nix +++ b/pkgs/data/fonts/rubik/default.nix @@ -80,7 +80,7 @@ stdenv.mkDerivation { meta = with lib; { homepage = "https://fonts.google.com/specimen/Rubik"; - description = "Rubik Font - is a 5 weight Roman + Italic family."; + description = "Rubik Font - is a 5 weight Roman + Italic family"; longDescription = '' The Rubik Fonts project was initiated as part of the Chrome CubeLab project. diff --git a/pkgs/data/icons/apple-cursor/default.nix b/pkgs/data/icons/apple-cursor/default.nix index 46b4b37f78df..5db50d0fbbe8 100644 --- a/pkgs/data/icons/apple-cursor/default.nix +++ b/pkgs/data/icons/apple-cursor/default.nix @@ -34,7 +34,7 @@ in stdenv.mkDerivation rec { ''; meta = with lib; { - description = "Opensource macOS Cursors."; + description = "Opensource macOS Cursors"; homepage = "https://github.com/ful1e5/apple_cursor"; license = licenses.gpl3; platforms = platforms.linux; diff --git a/pkgs/data/misc/nixos-artwork/wallpapers.nix b/pkgs/data/misc/nixos-artwork/wallpapers.nix index 9a8b76e8f0c7..4cc128c15f15 100644 --- a/pkgs/data/misc/nixos-artwork/wallpapers.nix +++ b/pkgs/data/misc/nixos-artwork/wallpapers.nix @@ -274,7 +274,7 @@ rec { simple-dark-gray-bootloader = mkNixBackground { name = "simple-dark-gray-bootloader-2018-08-28"; - description = "Simple dark gray background for NixOS, specifically bootloaders."; + description = "Simple dark gray background for NixOS, specifically bootloaders"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/9d1f11f652ed5ffe460b6c602fbfe2e7e9a08dff/bootloader/nix-wallpaper-simple-dark-gray_bootloader.png"; hash = "sha256-Sd52CEw/pHmk6Cs+yrM/8wscG9bvYuECylQd27ybRmw="; @@ -284,7 +284,7 @@ rec { simple-dark-gray-bottom = mkNixBackground { name = "simple-dark-gray-2018-08-28"; - description = "Simple dark gray background for NixOS, specifically bootloaders and graphical login."; + description = "Simple dark gray background for NixOS, specifically bootloaders and graphical login"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/783c38b22de09f6ee33aacc817470a4513392d83/wallpapers/nix-wallpaper-simple-dark-gray_bottom.png"; hash = "sha256-JUyzf9dYRyLQmxJPKptDxXL7yRqAFt5uM0C9crkkEY4="; diff --git a/pkgs/data/themes/flat-remix-gnome/default.nix b/pkgs/data/themes/flat-remix-gnome/default.nix index 2afd405f40c8..f0cf85783245 100644 --- a/pkgs/data/themes/flat-remix-gnome/default.nix +++ b/pkgs/data/themes/flat-remix-gnome/default.nix @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "GNOME Shell theme inspired by material design."; + description = "GNOME Shell theme inspired by material design"; homepage = "https://drasite.com/flat-remix-gnome"; license = licenses.cc-by-sa-40; platforms = platforms.linux; diff --git a/pkgs/data/themes/layan-gtk-theme/default.nix b/pkgs/data/themes/layan-gtk-theme/default.nix index 597734ae9aef..49836b48d76c 100644 --- a/pkgs/data/themes/layan-gtk-theme/default.nix +++ b/pkgs/data/themes/layan-gtk-theme/default.nix @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "A flat Material Design theme for GTK 3, GTK 2 and Gnome-Shell."; + description = "A flat Material Design theme for GTK 3, GTK 2 and Gnome-Shell"; homepage = "https://github.com/vinceliuice/Layan-gtk-theme"; license = licenses.gpl3Only; platforms = platforms.linux; diff --git a/pkgs/data/themes/orchis-theme/default.nix b/pkgs/data/themes/orchis-theme/default.nix index 15f406d68cb2..1e0afdb7a357 100644 --- a/pkgs/data/themes/orchis-theme/default.nix +++ b/pkgs/data/themes/orchis-theme/default.nix @@ -58,7 +58,7 @@ rec { ''; meta = with lib; { - description = "A Material Design theme for GNOME/GTK based desktop environments."; + description = "A Material Design theme for GNOME/GTK based desktop environments"; homepage = "https://github.com/vinceliuice/Orchis-theme"; license = licenses.gpl3Plus; platforms = platforms.linux; diff --git a/pkgs/desktops/plasma-5/3rdparty/kwin/scripts/parachute.nix b/pkgs/desktops/plasma-5/3rdparty/kwin/scripts/parachute.nix index 8d38583e1d51..c50a21f202de 100644 --- a/pkgs/desktops/plasma-5/3rdparty/kwin/scripts/parachute.nix +++ b/pkgs/desktops/plasma-5/3rdparty/kwin/scripts/parachute.nix @@ -37,7 +37,7 @@ mkDerivation rec { ''; meta = with lib; { - description = "Look at your windows and desktops from above."; + description = "Look at your windows and desktops from above"; license = licenses.gpl3Only; maintainers = with maintainers; [ ]; inherit (src.meta) homepage; diff --git a/pkgs/development/compilers/armips/default.nix b/pkgs/development/compilers/armips/default.nix index 6e3a3ef4d964..1f0094a203cf 100644 --- a/pkgs/development/compilers/armips/default.nix +++ b/pkgs/development/compilers/armips/default.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://github.com/Kingcom/armips"; - description = "Assembler for various ARM and MIPS platforms."; + description = "Assembler for various ARM and MIPS platforms"; mainProgram = "armips"; license = licenses.mit; maintainers = with maintainers; [ marius851000 ]; diff --git a/pkgs/development/compilers/elm/packages/node/default.nix b/pkgs/development/compilers/elm/packages/node/default.nix index 6d4d38a6d199..a20cb9b9264e 100644 --- a/pkgs/development/compilers/elm/packages/node/default.nix +++ b/pkgs/development/compilers/elm/packages/node/default.nix @@ -70,7 +70,7 @@ with self; with elmLib; { elm-graphql = nodePkgs."@dillonkearns/elm-graphql" // { meta = with lib; nodePkgs."@dillonkearns/elm-graphql".meta // { - description = " Autogenerate type-safe GraphQL queries in Elm."; + description = " Autogenerate type-safe GraphQL queries in Elm"; license = licenses.bsd3; maintainers = [ maintainers.pedrohlc ]; }; @@ -125,7 +125,7 @@ with self; with elmLib; { in patched.override (old: { meta = with lib; nodePkgs."elm-land".meta // { - description = "A production-ready framework for building Elm applications."; + description = "A production-ready framework for building Elm applications"; homepage = "https://elm.land/"; license = licenses.bsd3; maintainers = [ maintainers.zupo ]; diff --git a/pkgs/development/compilers/elm/packages/node/elm-pages/default.nix b/pkgs/development/compilers/elm/packages/node/elm-pages/default.nix index 5502e26b415d..a606fb0e06d4 100644 --- a/pkgs/development/compilers/elm/packages/node/elm-pages/default.nix +++ b/pkgs/development/compilers/elm/packages/node/elm-pages/default.nix @@ -19,7 +19,7 @@ nodePkgs."elm-pages".overrideAttrs ( ''; meta = with lib; nodePkgs."elm-pages".meta // { - description = "A statically typed site generator for Elm."; + description = "A statically typed site generator for Elm"; homepage = "https://github.com/dillonkearns/elm-pages"; license = licenses.bsd3; maintainers = [ maintainers.turbomack maintainers.jali-clarke ]; diff --git a/pkgs/development/compilers/jetbrains-jdk/default.nix b/pkgs/development/compilers/jetbrains-jdk/default.nix index 76d4079baafb..db3f474f0e13 100644 --- a/pkgs/development/compilers/jetbrains-jdk/default.nix +++ b/pkgs/development/compilers/jetbrains-jdk/default.nix @@ -132,7 +132,7 @@ openjdk17.overrideAttrs (oldAttrs: rec { nativeBuildInputs = [ git autoconf unzip rsync ] ++ oldAttrs.nativeBuildInputs; meta = with lib; { - description = "An OpenJDK fork to better support Jetbrains's products."; + description = "An OpenJDK fork to better support Jetbrains's products"; longDescription = '' JetBrains Runtime is a runtime environment for running IntelliJ Platform based products on Windows, Mac OS X, and Linux. JetBrains Runtime is diff --git a/pkgs/development/compilers/opensmalltalk-vm/default.nix b/pkgs/development/compilers/opensmalltalk-vm/default.nix index a049e3e8abec..275ae4ee6325 100644 --- a/pkgs/development/compilers/opensmalltalk-vm/default.nix +++ b/pkgs/development/compilers/opensmalltalk-vm/default.nix @@ -103,7 +103,7 @@ let ''; meta = { - description = "The cross-platform virtual machine for Squeak, Pharo, Cuis, and Newspeak."; + description = "The cross-platform virtual machine for Squeak, Pharo, Cuis, and Newspeak"; mainProgram = scriptName; homepage = "https://opensmalltalk.org/"; license = with lib.licenses; [ mit ]; diff --git a/pkgs/development/coq-modules/CoLoR/default.nix b/pkgs/development/coq-modules/CoLoR/default.nix index 618ba3fd0a46..6e59dda15a6a 100644 --- a/pkgs/development/coq-modules/CoLoR/default.nix +++ b/pkgs/development/coq-modules/CoLoR/default.nix @@ -29,7 +29,7 @@ mkCoqDerivation { meta = { homepage = "https://github.com/fblanqui/color"; - description = "CoLoR is a library of formal mathematical definitions and proofs of theorems on rewriting theory and termination whose correctness has been mechanically checked by the Coq proof assistant."; + description = "CoLoR is a library of formal mathematical definitions and proofs of theorems on rewriting theory and termination whose correctness has been mechanically checked by the Coq proof assistant"; maintainers = with lib.maintainers; [ jpas jwiegley ]; }; } diff --git a/pkgs/development/coq-modules/coq-elpi/default.nix b/pkgs/development/coq-modules/coq-elpi/default.nix index db82458f4a20..04dea2feaf60 100644 --- a/pkgs/development/coq-modules/coq-elpi/default.nix +++ b/pkgs/development/coq-modules/coq-elpi/default.nix @@ -70,7 +70,7 @@ in mkCoqDerivation { propagatedBuildInputs = [ coq.ocamlPackages.findlib elpi ]; meta = { - description = "Coq plugin embedding ELPI."; + description = "Coq plugin embedding ELPI"; maintainers = [ maintainers.cohencyril ]; license = licenses.lgpl21Plus; }; diff --git a/pkgs/development/coq-modules/math-classes/default.nix b/pkgs/development/coq-modules/math-classes/default.nix index 4630f14dea02..eb8f55a791f8 100644 --- a/pkgs/development/coq-modules/math-classes/default.nix +++ b/pkgs/development/coq-modules/math-classes/default.nix @@ -21,7 +21,7 @@ mkCoqDerivation { meta = { homepage = "https://math-classes.github.io"; - description = "A library of abstract interfaces for mathematical structures in Coq."; + description = "A library of abstract interfaces for mathematical structures in Coq"; maintainers = with lib.maintainers; [ siddharthist jwiegley ]; }; } diff --git a/pkgs/development/cuda-modules/modules/generic/manifests/feature/outputs.nix b/pkgs/development/cuda-modules/modules/generic/manifests/feature/outputs.nix index 6f2fafac9ffc..40093c2bb003 100644 --- a/pkgs/development/cuda-modules/modules/generic/manifests/feature/outputs.nix +++ b/pkgs/development/cuda-modules/modules/generic/manifests/feature/outputs.nix @@ -4,7 +4,7 @@ let in # https://github.com/ConnorBaker/cuda-redist-find-features/blob/603407bea2fab47f2dfcd88431122a505af95b42/cuda_redist_find_features/manifest/feature/package/package.py options.mkOption { - description = "A set of outputs that a package can provide."; + description = "A set of outputs that a package can provide"; example = { bin = true; dev = true; @@ -16,7 +16,7 @@ options.mkOption { type = types.submodule { options = { bin = options.mkOption { - description = "A `bin` output requires that we have a non-empty `bin` directory containing at least one file with the executable bit set."; + description = "A `bin` output requires that we have a non-empty `bin` directory containing at least one file with the executable bit set"; type = types.bool; }; dev = options.mkOption { @@ -44,15 +44,15 @@ options.mkOption { type = types.bool; }; lib = options.mkOption { - description = "A `lib` output requires that we have a non-empty lib directory containing at least one shared library."; + description = "A `lib` output requires that we have a non-empty lib directory containing at least one shared library"; type = types.bool; }; sample = options.mkOption { - description = "A `sample` output requires that we have a non-empty `samples` directory."; + description = "A `sample` output requires that we have a non-empty `samples` directory"; type = types.bool; }; static = options.mkOption { - description = "A `static` output requires that we have a non-empty lib directory containing at least one static library."; + description = "A `static` output requires that we have a non-empty lib directory containing at least one static library"; type = types.bool; }; }; diff --git a/pkgs/development/cuda-modules/modules/generic/types/default.nix b/pkgs/development/cuda-modules/modules/generic/types/default.nix index 59ea07521c54..618ef677ff57 100644 --- a/pkgs/development/cuda-modules/modules/generic/types/default.nix +++ b/pkgs/development/cuda-modules/modules/generic/types/default.nix @@ -6,34 +6,34 @@ in options.generic.types = options.mkOption { type = types.attrsOf types.optionType; default = { }; - description = "A set of generic types."; + description = "A set of generic types"; }; config.generic.types = { cudaArch = types.strMatching "^sm_[[:digit:]]+[a-z]?$" // { name = "cudaArch"; - description = "A CUDA architecture name."; + description = "A CUDA architecture name"; }; # https://github.com/ConnorBaker/cuda-redist-find-features/blob/c841980e146f8664bbcd0ba1399e486b7910617b/cuda_redist_find_features/types/_lib_so_name.py libSoName = types.strMatching ".*\\.so(\\.[[:digit:]]+)*$" // { name = "libSoName"; - description = "The name of a shared object file."; + description = "The name of a shared object file"; }; majorMinorVersion = types.strMatching "^([[:digit:]]+)\\.([[:digit:]]+)$" // { name = "majorMinorVersion"; - description = "A version number with a major and minor component."; + description = "A version number with a major and minor component"; }; majorMinorPatchVersion = types.strMatching "^([[:digit:]]+)\\.([[:digit:]]+)\\.([[:digit:]]+)$" // { name = "majorMinorPatchVersion"; - description = "A version number with a major, minor, and patch component."; + description = "A version number with a major, minor, and patch component"; }; majorMinorPatchBuildVersion = types.strMatching "^([[:digit:]]+)\\.([[:digit:]]+)\\.([[:digit:]]+)\\.([[:digit:]]+)$" // { name = "majorMinorPatchBuildVersion"; - description = "A version number with a major, minor, patch, and build component."; + description = "A version number with a major, minor, patch, and build component"; }; }; } diff --git a/pkgs/development/idris-modules/config.nix b/pkgs/development/idris-modules/config.nix index 49c6efdd737e..53d423f728f0 100644 --- a/pkgs/development/idris-modules/config.nix +++ b/pkgs/development/idris-modules/config.nix @@ -20,7 +20,7 @@ build-idris-package { }; meta = { - description = "Parsers for various configuration files written in Idris."; + description = "Parsers for various configuration files written in Idris"; homepage = "https://github.com/benclifford/idris-config"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.brainrape ]; diff --git a/pkgs/development/idris-modules/containers.nix b/pkgs/development/idris-modules/containers.nix index dfe85aa7b8af..2b3ee4043736 100644 --- a/pkgs/development/idris-modules/containers.nix +++ b/pkgs/development/idris-modules/containers.nix @@ -18,7 +18,7 @@ build-idris-package { }; meta = { - description = "Various data structures for use in the Idris Language."; + description = "Various data structures for use in the Idris Language"; homepage = "https://github.com/jfdm/idris-containers"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.brainrape ]; diff --git a/pkgs/development/idris-modules/patricia.nix b/pkgs/development/idris-modules/patricia.nix index a5cb0c6af00e..21907f15da81 100644 --- a/pkgs/development/idris-modules/patricia.nix +++ b/pkgs/development/idris-modules/patricia.nix @@ -17,7 +17,7 @@ build-idris-package { }; meta = { - description = "Immutable map from integer keys to values based on patricia tree. Basically persistent array."; + description = "Immutable map from integer keys to values based on patricia tree. Basically persistent array"; homepage = "https://github.com/ChShersh/idris-patricia"; license = lib.licenses.mit; maintainers = [ lib.maintainers.brainrape ]; diff --git a/pkgs/development/idris-modules/posix.nix b/pkgs/development/idris-modules/posix.nix index 13588155989a..cc34c9007272 100644 --- a/pkgs/development/idris-modules/posix.nix +++ b/pkgs/development/idris-modules/posix.nix @@ -17,7 +17,7 @@ build-idris-package { doCheck = false; meta = { - description = "System POSIX bindings for Idris."; + description = "System POSIX bindings for Idris"; homepage = "https://github.com/idris-hackers/idris-posix"; maintainers = [ lib.maintainers.brainrape ]; }; diff --git a/pkgs/development/interpreters/picolisp/default.nix b/pkgs/development/interpreters/picolisp/default.nix index 8f8d0b764fda..0cfc49c88068 100644 --- a/pkgs/development/interpreters/picolisp/default.nix +++ b/pkgs/development/interpreters/picolisp/default.nix @@ -39,7 +39,7 @@ stdenv.mkDerivation { ''; meta = with lib; { - description = "A pragmatic programming language."; + description = "A pragmatic programming language"; homepage = "https://picolisp.com/"; license = licenses.mit; maintainers = with maintainers; [ nat-418 ]; diff --git a/pkgs/development/interpreters/wasm3/default.nix b/pkgs/development/interpreters/wasm3/default.nix index d5df9e66ebf4..6dd68462d1be 100644 --- a/pkgs/development/interpreters/wasm3/default.nix +++ b/pkgs/development/interpreters/wasm3/default.nix @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://github.com/wasm3/wasm3"; - description = "The fastest WebAssembly interpreter, and the most universal runtime."; + description = "The fastest WebAssembly interpreter, and the most universal runtime"; platforms = platforms.all; maintainers = with maintainers; [ malbarbo ]; license = licenses.mit; diff --git a/pkgs/development/libraries/bc-decaf/default.nix b/pkgs/development/libraries/bc-decaf/default.nix index c73f28e4e93a..162eb8a4dd25 100644 --- a/pkgs/development/libraries/bc-decaf/default.nix +++ b/pkgs/development/libraries/bc-decaf/default.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { cmakeFlags = [ "-DENABLE_STATIC=NO" "-DENABLE_STRICT=NO" ]; meta = with lib; { - description = "Elliptic curve library supporting Ed448-Goldilocks and Curve25519. Belledonne Communications' fork for Linphone."; + description = "Elliptic curve library supporting Ed448-Goldilocks and Curve25519. Belledonne Communications' fork for Linphone"; homepage = "https://gitlab.linphone.org/BC/public/bctoolbox"; license = licenses.mit; maintainers = with maintainers; [ thibaultlemaire ]; diff --git a/pkgs/development/libraries/belcard/default.nix b/pkgs/development/libraries/belcard/default.nix index 0b6cd66cae38..cb16a3fe0fd8 100644 --- a/pkgs/development/libraries/belcard/default.nix +++ b/pkgs/development/libraries/belcard/default.nix @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { ]; meta = with lib; { - description = "C++ library to manipulate VCard standard format. Part of the Linphone project."; + description = "C++ library to manipulate VCard standard format. Part of the Linphone project"; homepage = "https://gitlab.linphone.org/BC/public/belcard"; license = licenses.gpl3Plus; platforms = platforms.all; diff --git a/pkgs/development/libraries/belle-sip/default.nix b/pkgs/development/libraries/belle-sip/default.nix index b4b5629cdafb..efc62bc9a5a1 100644 --- a/pkgs/development/libraries/belle-sip/default.nix +++ b/pkgs/development/libraries/belle-sip/default.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://linphone.org/technical-corner/belle-sip"; - description = "Modern library implementing SIP (RFC 3261) transport, transaction and dialog layers. Part of the Linphone project."; + description = "Modern library implementing SIP (RFC 3261) transport, transaction and dialog layers. Part of the Linphone project"; mainProgram = "belle_sip_tester"; license = licenses.gpl3Plus; platforms = platforms.all; diff --git a/pkgs/development/libraries/belr/default.nix b/pkgs/development/libraries/belr/default.nix index 7296a9d95275..95517eabed26 100644 --- a/pkgs/development/libraries/belr/default.nix +++ b/pkgs/development/libraries/belr/default.nix @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { cmakeFlags = [ "-DENABLE_STATIC=NO" ]; meta = with lib; { - description = "Belledonne Communications' language recognition library. Part of the Linphone project."; + description = "Belledonne Communications' language recognition library. Part of the Linphone project"; homepage = "https://gitlab.linphone.org/BC/public/belr"; license = licenses.gpl3Plus; platforms = platforms.all; diff --git a/pkgs/development/libraries/bzrtp/default.nix b/pkgs/development/libraries/bzrtp/default.nix index 6cbe6fc1899d..5bf75c9a2d18 100644 --- a/pkgs/development/libraries/bzrtp/default.nix +++ b/pkgs/development/libraries/bzrtp/default.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { ]; meta = with lib; { - description = "An opensource implementation of ZRTP keys exchange protocol. Part of the Linphone project."; + description = "An opensource implementation of ZRTP keys exchange protocol. Part of the Linphone project"; homepage = "https://gitlab.linphone.org/BC/public/bzrtp"; license = licenses.gpl3Plus; platforms = platforms.all; diff --git a/pkgs/development/libraries/example-robot-data/default.nix b/pkgs/development/libraries/example-robot-data/default.nix index 45abd392230c..67e1de59891d 100644 --- a/pkgs/development/libraries/example-robot-data/default.nix +++ b/pkgs/development/libraries/example-robot-data/default.nix @@ -53,7 +53,7 @@ stdenv.mkDerivation (finalAttrs: { ]; meta = with lib; { - description = "Set of robot URDFs for benchmarking and developed examples."; + description = "Set of robot URDFs for benchmarking and developed examples"; homepage = "https://github.com/Gepetto/example-robot-data"; license = licenses.bsd3; maintainers = with maintainers; [ nim65s wegank ]; diff --git a/pkgs/development/libraries/glibc/mtrace.nix b/pkgs/development/libraries/glibc/mtrace.nix index 926c0d91cdf0..c9d5369e13c2 100644 --- a/pkgs/development/libraries/glibc/mtrace.nix +++ b/pkgs/development/libraries/glibc/mtrace.nix @@ -35,7 +35,7 @@ glibc.overrideAttrs (oldAttrs: { separateDebugInfo = false; meta = oldAttrs.meta // { - description = "Perl script used to interpret and provide human readable output of the trace log contained in the file mtracedata, whose contents were produced by mtrace(3)."; + description = "Perl script used to interpret and provide human readable output of the trace log contained in the file mtracedata, whose contents were produced by mtrace(3)"; mainProgram = "mtrace"; }; }) diff --git a/pkgs/development/libraries/gtkextra/default.nix b/pkgs/development/libraries/gtkextra/default.nix index ed860b7dde3f..66516add6d9c 100644 --- a/pkgs/development/libraries/gtkextra/default.nix +++ b/pkgs/development/libraries/gtkextra/default.nix @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://gtkextra.sourceforge.net/"; - description = "GtkExtra is a useful set of widgets for creating GUI's for GTK+."; + description = "GtkExtra is a useful set of widgets for creating GUI's for GTK+"; license = licenses.lgpl2Plus; platforms = platforms.linux; maintainers = with maintainers; [ tesq0 ]; diff --git a/pkgs/development/libraries/java/commons/daemon/default.nix b/pkgs/development/libraries/java/commons/daemon/default.nix index be61630d17f4..68b1c924214d 100644 --- a/pkgs/development/libraries/java/commons/daemon/default.nix +++ b/pkgs/development/libraries/java/commons/daemon/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://commons.apache.org/proper/commons-daemon"; - description = "Apache Commons Daemon software is a set of utilities and Java support classes for running Java applications as server processes."; + description = "Apache Commons Daemon software is a set of utilities and Java support classes for running Java applications as server processes"; maintainers = with lib.maintainers; [ rsynnest ]; sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; license = lib.licenses.asl20; diff --git a/pkgs/development/libraries/languagemachines/libfolia.nix b/pkgs/development/libraries/languagemachines/libfolia.nix index ec7129396540..7eb01c4cf4b9 100644 --- a/pkgs/development/libraries/languagemachines/libfolia.nix +++ b/pkgs/development/libraries/languagemachines/libfolia.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation { CXXFLAGS = [ "-DU_USING_ICU_NAMESPACE=1" ]; meta = with lib; { - description = "A C++ API for FoLiA documents; an XML-based linguistic annotation format."; + description = "A C++ API for FoLiA documents; an XML-based linguistic annotation format"; mainProgram = "folialint"; homepage = "https://proycon.github.io/folia/"; license = licenses.gpl3; diff --git a/pkgs/development/libraries/languagemachines/ticcutils.nix b/pkgs/development/libraries/languagemachines/ticcutils.nix index 0b5fef292fcf..8fd3749ba1c3 100644 --- a/pkgs/development/libraries/languagemachines/ticcutils.nix +++ b/pkgs/development/libraries/languagemachines/ticcutils.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation { preConfigure = "sh bootstrap.sh"; meta = with lib; { - description = "This module contains useful functions for general use in the TiCC software stack and beyond."; + description = "This module contains useful functions for general use in the TiCC software stack and beyond"; homepage = "https://github.com/LanguageMachines/ticcutils"; license = licenses.gpl3; platforms = platforms.all; diff --git a/pkgs/development/libraries/lcrq/default.nix b/pkgs/development/libraries/lcrq/default.nix index 865ec4697326..3829bbff6ce5 100644 --- a/pkgs/development/libraries/lcrq/default.nix +++ b/pkgs/development/libraries/lcrq/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { changelog = "https://codeberg.org/librecast/lcrq/src/tag/v${finalAttrs.version}/CHANGELOG.md"; - description = "Librecast RaptorQ library."; + description = "Librecast RaptorQ library"; homepage = "https://librecast.net/lcrq.html"; license = [ lib.licenses.gpl2 lib.licenses.gpl3 ]; maintainers = with lib.maintainers; [ albertchae aynish DMills27 jasonodoom jleightcap ]; diff --git a/pkgs/development/libraries/libglibutil/default.nix b/pkgs/development/libraries/libglibutil/default.nix index d96b3505bcb9..59434902d78d 100644 --- a/pkgs/development/libraries/libglibutil/default.nix +++ b/pkgs/development/libraries/libglibutil/default.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { ''; meta = { - description = "Library of glib utilities."; + description = "Library of glib utilities"; homepage = "https://git.sailfishos.org/mer-core/libglibutil"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; diff --git a/pkgs/development/libraries/libjaylink/default.nix b/pkgs/development/libraries/libjaylink/default.nix index 5d461940dcea..f313241d6d86 100644 --- a/pkgs/development/libraries/libjaylink/default.nix +++ b/pkgs/development/libraries/libjaylink/default.nix @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://gitlab.zapb.de/libjaylink/libjaylink"; - description = "libjaylink is a shared library written in C to access SEGGER J-Link and compatible devices."; + description = "libjaylink is a shared library written in C to access SEGGER J-Link and compatible devices"; license = licenses.gpl2Plus; maintainers = with maintainers; [ felixsinger ]; platforms = platforms.unix; diff --git a/pkgs/development/libraries/libjxl/default.nix b/pkgs/development/libraries/libjxl/default.nix index ab9ff488b351..1b0888348c59 100644 --- a/pkgs/development/libraries/libjxl/default.nix +++ b/pkgs/development/libraries/libjxl/default.nix @@ -140,7 +140,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://github.com/libjxl/libjxl"; - description = "JPEG XL image format reference implementation."; + description = "JPEG XL image format reference implementation"; license = licenses.bsd3; maintainers = with maintainers; [ nh2 ]; platforms = platforms.all; diff --git a/pkgs/development/libraries/librist/default.nix b/pkgs/development/libraries/librist/default.nix index 3f56ff324876..8d891fcd18d0 100644 --- a/pkgs/development/libraries/librist/default.nix +++ b/pkgs/development/libraries/librist/default.nix @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { ]; meta = with lib; { - description = "A library that can be used to easily add the RIST protocol to your application."; + description = "A library that can be used to easily add the RIST protocol to your application"; homepage = "https://code.videolan.org/rist/librist"; license = with licenses; [ bsd2 mit isc ]; maintainers = with maintainers; [ raphaelr sebtm ]; diff --git a/pkgs/development/libraries/lime/default.nix b/pkgs/development/libraries/lime/default.nix index 0ac3e0f81ecd..d40ac0a05c54 100644 --- a/pkgs/development/libraries/lime/default.nix +++ b/pkgs/development/libraries/lime/default.nix @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { ]; meta = with lib; { - description = "End-to-end encryption library for instant messaging. Part of the Linphone project."; + description = "End-to-end encryption library for instant messaging. Part of the Linphone project"; homepage = "https://www.linphone.org/technical-corner/lime"; license = licenses.gpl3Only; platforms = platforms.all; diff --git a/pkgs/development/libraries/mediastreamer/msopenh264.nix b/pkgs/development/libraries/mediastreamer/msopenh264.nix index 353dcd4aafdf..55ae2c8d9899 100644 --- a/pkgs/development/libraries/mediastreamer/msopenh264.nix +++ b/pkgs/development/libraries/mediastreamer/msopenh264.nix @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "H.264 encoder/decoder plugin for mediastreamer2. Part of the Linphone project."; + description = "H.264 encoder/decoder plugin for mediastreamer2. Part of the Linphone project"; homepage = "https://www.linphone.org/technical-corner/mediastreamer2"; license = licenses.gpl2; platforms = platforms.linux; diff --git a/pkgs/development/libraries/mtxclient/default.nix b/pkgs/development/libraries/mtxclient/default.nix index 1c589f1af6d5..fb3709d2e0e2 100644 --- a/pkgs/development/libraries/mtxclient/default.nix +++ b/pkgs/development/libraries/mtxclient/default.nix @@ -53,7 +53,7 @@ stdenv.mkDerivation rec { ]; meta = with lib; { - description = "Client API library for the Matrix protocol."; + description = "Client API library for the Matrix protocol"; homepage = "https://github.com/Nheko-Reborn/mtxclient"; license = licenses.mit; maintainers = with maintainers; [ fpletz pstn ]; diff --git a/pkgs/development/libraries/nghttp3/default.nix b/pkgs/development/libraries/nghttp3/default.nix index bb7e56ee4240..4981e1f0e85a 100644 --- a/pkgs/development/libraries/nghttp3/default.nix +++ b/pkgs/development/libraries/nghttp3/default.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://github.com/ngtcp2/nghttp3"; - description = "nghttp3 is an implementation of HTTP/3 mapping over QUIC and QPACK in C."; + description = "nghttp3 is an implementation of HTTP/3 mapping over QUIC and QPACK in C"; license = licenses.mit; platforms = platforms.unix; maintainers = with maintainers; [ izorkin ]; diff --git a/pkgs/development/libraries/ngtcp2/default.nix b/pkgs/development/libraries/ngtcp2/default.nix index ada0ab55dfd6..e3b8d5813b15 100644 --- a/pkgs/development/libraries/ngtcp2/default.nix +++ b/pkgs/development/libraries/ngtcp2/default.nix @@ -42,7 +42,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://github.com/ngtcp2/ngtcp2"; - description = "ngtcp2 project is an effort to implement QUIC protocol which is now being discussed in IETF QUICWG for its standardization."; + description = "ngtcp2 project is an effort to implement QUIC protocol which is now being discussed in IETF QUICWG for its standardization"; license = licenses.mit; platforms = platforms.unix; maintainers = with maintainers; [ izorkin ]; diff --git a/pkgs/development/libraries/ngtcp2/gnutls.nix b/pkgs/development/libraries/ngtcp2/gnutls.nix index d0e060c64058..cec26300cf8b 100644 --- a/pkgs/development/libraries/ngtcp2/gnutls.nix +++ b/pkgs/development/libraries/ngtcp2/gnutls.nix @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://github.com/ngtcp2/ngtcp2"; - description = "an effort to implement RFC9000 QUIC protocol."; + description = "an effort to implement RFC9000 QUIC protocol"; license = licenses.mit; platforms = platforms.unix; maintainers = with maintainers; [ vcunat/* for knot-dns */ ]; diff --git a/pkgs/development/libraries/openslide/default.nix b/pkgs/development/libraries/openslide/default.nix index 71c2017f9e5a..3a8c2b2b9d86 100644 --- a/pkgs/development/libraries/openslide/default.nix +++ b/pkgs/development/libraries/openslide/default.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://openslide.org"; - description = "A C library that provides a simple interface to read whole-slide images."; + description = "A C library that provides a simple interface to read whole-slide images"; license = licenses.lgpl21; platforms = platforms.unix; maintainers = with maintainers; [ lromor ]; diff --git a/pkgs/development/libraries/ortp/default.nix b/pkgs/development/libraries/ortp/default.nix index 3c61e7b5c9d9..51db095846e6 100644 --- a/pkgs/development/libraries/ortp/default.nix +++ b/pkgs/development/libraries/ortp/default.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake ]; meta = with lib; { - description = "A Real-Time Transport Protocol (RFC3550) stack. Part of the Linphone project."; + description = "A Real-Time Transport Protocol (RFC3550) stack. Part of the Linphone project"; mainProgram = "ortp_tester"; homepage = "https://linphone.org/technical-corner/ortp"; license = licenses.gpl3Plus; diff --git a/pkgs/development/libraries/rapidyaml/default.nix b/pkgs/development/libraries/rapidyaml/default.nix index 1275f2fa5452..00d79cd06254 100644 --- a/pkgs/development/libraries/rapidyaml/default.nix +++ b/pkgs/development/libraries/rapidyaml/default.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake git ]; meta = with lib; { - description = "A library to parse and emit YAML, and do it fast."; + description = "A library to parse and emit YAML, and do it fast"; homepage = "https://github.com/biojppm/rapidyaml"; license = licenses.mit; maintainers = with maintainers; [ martfont ]; diff --git a/pkgs/development/libraries/science/math/tensorflow-lite/default.nix b/pkgs/development/libraries/science/math/tensorflow-lite/default.nix index 1bee7f46d37c..139540b7f1f3 100644 --- a/pkgs/development/libraries/science/math/tensorflow-lite/default.nix +++ b/pkgs/development/libraries/science/math/tensorflow-lite/default.nix @@ -99,7 +99,7 @@ buildBazelPackage rec { configurePlatforms = []; meta = with lib; { - description = "An open source deep learning framework for on-device inference."; + description = "An open source deep learning framework for on-device inference"; homepage = "https://www.tensorflow.org/lite"; license = licenses.asl20; maintainers = with maintainers; [ mschwaig cpcloud ]; diff --git a/pkgs/development/libraries/science/robotics/edgetpu-compiler/default.nix b/pkgs/development/libraries/science/robotics/edgetpu-compiler/default.nix index 07d978641663..f18695662f48 100644 --- a/pkgs/development/libraries/science/robotics/edgetpu-compiler/default.nix +++ b/pkgs/development/libraries/science/robotics/edgetpu-compiler/default.nix @@ -49,7 +49,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "A command line tool that compiles a TensorFlow Lite model into an Edge TPU compatible file."; + description = "A command line tool that compiles a TensorFlow Lite model into an Edge TPU compatible file"; mainProgram = "edgetpu_compiler"; homepage = "https://coral.ai/docs/edgetpu/compiler"; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; diff --git a/pkgs/development/libraries/soci/bc-soci.nix b/pkgs/development/libraries/soci/bc-soci.nix index d728d61a8f57..a3c967d80fe4 100644 --- a/pkgs/development/libraries/soci/bc-soci.nix +++ b/pkgs/development/libraries/soci/bc-soci.nix @@ -44,7 +44,7 @@ stdenv.mkDerivation rec { ]; meta = with lib; { - description = "Database access library for C++. Belledonne Communications' fork for Linphone."; + description = "Database access library for C++. Belledonne Communications' fork for Linphone"; homepage = "https://gitlab.linphone.org/BC/public/external/soci"; license = licenses.boost; platforms = platforms.all; diff --git a/pkgs/development/libraries/uthenticode/default.nix b/pkgs/development/libraries/uthenticode/default.nix index 68a896d13649..6ccb0ba1b83a 100644 --- a/pkgs/development/libraries/uthenticode/default.nix +++ b/pkgs/development/libraries/uthenticode/default.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { checkPhase = "test/uthenticode_test"; meta = with lib; { - description = "A small cross-platform library for verifying Authenticode digital signatures."; + description = "A small cross-platform library for verifying Authenticode digital signatures"; homepage = "https://github.com/trailofbits/uthenticode"; license = licenses.mit; platforms = platforms.unix; diff --git a/pkgs/development/libraries/xtensor/default.nix b/pkgs/development/libraries/xtensor/default.nix index 678f87af74cf..f62be138f2c0 100644 --- a/pkgs/development/libraries/xtensor/default.nix +++ b/pkgs/development/libraries/xtensor/default.nix @@ -59,7 +59,7 @@ stdenv.mkDerivation (finalAttrs: { checkTarget = "xtest"; meta = with lib; { - description = "Multi-dimensional arrays with broadcasting and lazy computing."; + description = "Multi-dimensional arrays with broadcasting and lazy computing"; homepage = "https://github.com/xtensor-stack/xtensor"; license = licenses.bsd3; maintainers = with maintainers; [ cpcloud ]; diff --git a/pkgs/development/ocaml-modules/bap/default.nix b/pkgs/development/ocaml-modules/bap/default.nix index a56bce316ef6..bdbf9b65c3c0 100644 --- a/pkgs/development/ocaml-modules/bap/default.nix +++ b/pkgs/development/ocaml-modules/bap/default.nix @@ -76,7 +76,7 @@ stdenv.mkDerivation rec { configureFlags = [ "--enable-everything ${disableIda} ${disableGhidra}" "--with-llvm-config=${llvm.dev}/bin/llvm-config" ]; meta = with lib; { - description = "Platform for binary analysis. It is written in OCaml, but can be used from other languages."; + description = "Platform for binary analysis. It is written in OCaml, but can be used from other languages"; homepage = "https://github.com/BinaryAnalysisPlatform/bap/"; license = licenses.mit; maintainers = [ maintainers.maurer ]; diff --git a/pkgs/development/ocaml-modules/bisect_ppx/default.nix b/pkgs/development/ocaml-modules/bisect_ppx/default.nix index 4d01125188dc..ae70482fd4b2 100644 --- a/pkgs/development/ocaml-modules/bisect_ppx/default.nix +++ b/pkgs/development/ocaml-modules/bisect_ppx/default.nix @@ -19,7 +19,7 @@ buildDunePackage rec { ]; meta = with lib; { - description = "Bisect_ppx is a code coverage tool for OCaml and Reason. It helps you test thoroughly by showing what's not tested."; + description = "Bisect_ppx is a code coverage tool for OCaml and Reason. It helps you test thoroughly by showing what's not tested"; homepage = "https://github.com/aantron/bisect_ppx"; license = licenses.mit; maintainers = with maintainers; [ ]; diff --git a/pkgs/development/ocaml-modules/dtoa/default.nix b/pkgs/development/ocaml-modules/dtoa/default.nix index 866375cc5bae..c3297b9a525b 100644 --- a/pkgs/development/ocaml-modules/dtoa/default.nix +++ b/pkgs/development/ocaml-modules/dtoa/default.nix @@ -17,7 +17,7 @@ buildDunePackage rec { meta = with lib; { homepage = "https://github.com/flowtype/ocaml-dtoa"; - description = "Converts OCaml floats into strings (doubles to ascii, \"d to a\"), using the efficient Grisu3 algorithm."; + description = "Converts OCaml floats into strings (doubles to ascii, \"d to a\"), using the efficient Grisu3 algorithm"; license = licenses.mit; maintainers = [ maintainers.eqyiel ]; }; diff --git a/pkgs/development/ocaml-modules/junit/default.nix b/pkgs/development/ocaml-modules/junit/default.nix index b71712aba999..ff3c31519ed4 100644 --- a/pkgs/development/ocaml-modules/junit/default.nix +++ b/pkgs/development/ocaml-modules/junit/default.nix @@ -17,7 +17,7 @@ buildDunePackage (rec { doCheck = true; meta = with lib; { - description = "ocaml-junit is an OCaml package for the creation of JUnit XML reports, proving a typed API to produce valid reports acceptable to Jenkins, comes with packages supporting OUnit and Alcotest."; + description = "ocaml-junit is an OCaml package for the creation of JUnit XML reports, proving a typed API to produce valid reports acceptable to Jenkins, comes with packages supporting OUnit and Alcotest"; license = licenses.lgpl3Plus; maintainers = with maintainers; [ ]; homepage = "https://github.com/Khady/ocaml-junit"; diff --git a/pkgs/development/ocaml-modules/mccs/default.nix b/pkgs/development/ocaml-modules/mccs/default.nix index 50abdf631db8..11886a3b09cd 100644 --- a/pkgs/development/ocaml-modules/mccs/default.nix +++ b/pkgs/development/ocaml-modules/mccs/default.nix @@ -20,7 +20,7 @@ buildDunePackage rec { doCheck = true; meta = with lib; { - description = "A library providing a multi criteria CUDF solver, part of MANCOOSI project."; + description = "A library providing a multi criteria CUDF solver, part of MANCOOSI project"; downloadPage = "https://github.com/AltGr/ocaml-mccs"; homepage = "https://www.i3s.unice.fr/~cpjm/misc/"; license = with licenses; [ lgpl21 gpl3 ]; diff --git a/pkgs/development/ocaml-modules/msat/default.nix b/pkgs/development/ocaml-modules/msat/default.nix index d5893dc55e04..adbd39539b8e 100644 --- a/pkgs/development/ocaml-modules/msat/default.nix +++ b/pkgs/development/ocaml-modules/msat/default.nix @@ -28,7 +28,7 @@ buildDunePackage rec { nativeCheckInputs = [ mdx.bin ]; meta = { - description = "A modular sat/smt solver with proof output."; + description = "A modular sat/smt solver with proof output"; homepage = "https://gbury.github.io/mSAT/"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.vbgl ]; diff --git a/pkgs/development/ocaml-modules/ocaml-protoc-plugin/default.nix b/pkgs/development/ocaml-modules/ocaml-protoc-plugin/default.nix index 067b61212ace..c89d9d7219ac 100644 --- a/pkgs/development/ocaml-modules/ocaml-protoc-plugin/default.nix +++ b/pkgs/development/ocaml-modules/ocaml-protoc-plugin/default.nix @@ -39,7 +39,7 @@ buildDunePackage rec { nativeCheckInputs = [ protobuf ]; meta = { - description = "Maps google protobuf compiler to Ocaml types."; + description = "Maps google protobuf compiler to Ocaml types"; homepage = "https://github.com/issuu/ocaml-protoc-plugin"; license = lib.licenses.asl20; longDescription = '' diff --git a/pkgs/development/ocaml-modules/ppx_deriving/default.nix b/pkgs/development/ocaml-modules/ppx_deriving/default.nix index 314f52f40fc0..1e79e8a1ffa8 100644 --- a/pkgs/development/ocaml-modules/ppx_deriving/default.nix +++ b/pkgs/development/ocaml-modules/ppx_deriving/default.nix @@ -51,7 +51,7 @@ buildDunePackage rec { ]; meta = with lib; { - description = "deriving is a library simplifying type-driven code generation on OCaml >=4.02."; + description = "deriving is a library simplifying type-driven code generation on OCaml >=4.02"; maintainers = [ maintainers.maurer ]; license = licenses.mit; }; diff --git a/pkgs/development/ocaml-modules/ppx_gen_rec/default.nix b/pkgs/development/ocaml-modules/ppx_gen_rec/default.nix index 1da8a55225c2..a1743949054e 100644 --- a/pkgs/development/ocaml-modules/ppx_gen_rec/default.nix +++ b/pkgs/development/ocaml-modules/ppx_gen_rec/default.nix @@ -16,7 +16,7 @@ buildDunePackage rec { meta = with lib; { homepage = "https://github.com/flowtype/ocaml-ppx_gen_rec"; - description = "A ppx rewriter that transforms a recursive module expression into a struct."; + description = "A ppx rewriter that transforms a recursive module expression into a struct"; license = licenses.mit; maintainers = with maintainers; [ frontsideair ]; }; diff --git a/pkgs/development/ocaml-modules/wtf8/default.nix b/pkgs/development/ocaml-modules/wtf8/default.nix index fec6c433604e..bc071f9305f8 100644 --- a/pkgs/development/ocaml-modules/wtf8/default.nix +++ b/pkgs/development/ocaml-modules/wtf8/default.nix @@ -15,7 +15,7 @@ buildDunePackage rec { meta = with lib; { homepage = "https://github.com/flowtype/ocaml-wtf8"; - description = "WTF-8 is a superset of UTF-8 that allows unpaired surrogates."; + description = "WTF-8 is a superset of UTF-8 that allows unpaired surrogates"; license = licenses.mit; maintainers = [ maintainers.eqyiel ]; }; diff --git a/pkgs/development/php-packages/grpc/default.nix b/pkgs/development/php-packages/grpc/default.nix index 5dcd2a4a33ef..c501418993b6 100644 --- a/pkgs/development/php-packages/grpc/default.nix +++ b/pkgs/development/php-packages/grpc/default.nix @@ -22,7 +22,7 @@ buildPecl { doCheck = true; meta = { - description = "A high performance, open source, general RPC framework that puts mobile and HTTP/2 first."; + description = "A high performance, open source, general RPC framework that puts mobile and HTTP/2 first"; homepage = "https://github.com/grpc/grpc/tree/master/src/php/ext/grpc"; license = lib.licenses.asl20; maintainers = lib.teams.php.members; diff --git a/pkgs/development/php-packages/pcov/default.nix b/pkgs/development/php-packages/pcov/default.nix index ccce782c168a..325f968e2f6b 100644 --- a/pkgs/development/php-packages/pcov/default.nix +++ b/pkgs/development/php-packages/pcov/default.nix @@ -24,7 +24,7 @@ buildPecl { meta = with lib; { changelog = "https://github.com/krakjoe/pcov/releases/tag/v${version}"; - description = "A self contained php-code-coverage compatible driver for PHP."; + description = "A self contained php-code-coverage compatible driver for PHP"; license = licenses.php301; homepage = "https://github.com/krakjoe/pcov"; maintainers = teams.php.members; diff --git a/pkgs/development/php-packages/phalcon/default.nix b/pkgs/development/php-packages/phalcon/default.nix index 09d35a40f0a3..86252ec028e0 100644 --- a/pkgs/development/php-packages/phalcon/default.nix +++ b/pkgs/development/php-packages/phalcon/default.nix @@ -29,7 +29,7 @@ buildPecl rec { sourceRoot = "${src.name}/build/phalcon"; meta = with lib; { - description = "Phalcon is a full stack PHP framework offering low resource consumption and high performance."; + description = "Phalcon is a full stack PHP framework offering low resource consumption and high performance"; license = licenses.bsd3; homepage = "https://phalcon.io"; maintainers = teams.php.members ++ [ maintainers.krzaczek ]; diff --git a/pkgs/development/php-packages/protobuf/default.nix b/pkgs/development/php-packages/protobuf/default.nix index 4d84d9183214..2ce7b4e37455 100644 --- a/pkgs/development/php-packages/protobuf/default.nix +++ b/pkgs/development/php-packages/protobuf/default.nix @@ -13,7 +13,7 @@ buildPecl { buildInputs = [ pcre2 ]; meta = with lib; { - description = "Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data."; + description = "Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data"; license = licenses.bsd3; homepage = "https://developers.google.com/protocol-buffers/"; maintainers = teams.php.members; diff --git a/pkgs/development/php-packages/psysh/default.nix b/pkgs/development/php-packages/psysh/default.nix index 1e75910a496c..6bcb55ebb712 100644 --- a/pkgs/development/php-packages/psysh/default.nix +++ b/pkgs/development/php-packages/psysh/default.nix @@ -20,7 +20,7 @@ php.buildComposerProject (finalAttrs: { meta = { changelog = "https://github.com/bobthecow/psysh/releases/tag/v${finalAttrs.version}"; - description = "PsySH is a runtime developer console, interactive debugger and REPL for PHP."; + description = "PsySH is a runtime developer console, interactive debugger and REPL for PHP"; mainProgram = "psysh"; license = lib.licenses.mit; homepage = "https://psysh.org/"; diff --git a/pkgs/development/php-packages/vld/default.nix b/pkgs/development/php-packages/vld/default.nix index 6ae6a60005f2..d980ecd83941 100644 --- a/pkgs/development/php-packages/vld/default.nix +++ b/pkgs/development/php-packages/vld/default.nix @@ -24,7 +24,7 @@ buildPecl { meta = { changelog = "https://github.com/derickr/vld/releases/tag/${version}"; - description = "The Vulcan Logic Dumper hooks into the Zend Engine and dumps all the opcodes (execution units) of a script."; + description = "The Vulcan Logic Dumper hooks into the Zend Engine and dumps all the opcodes (execution units) of a script"; homepage = "https://github.com/derickr/vld"; license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ gaelreyrol ]; diff --git a/pkgs/development/python-modules/agate-sql/default.nix b/pkgs/development/python-modules/agate-sql/default.nix index e0449f27c0f7..7d357f49ff10 100644 --- a/pkgs/development/python-modules/agate-sql/default.nix +++ b/pkgs/development/python-modules/agate-sql/default.nix @@ -36,7 +36,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "agatesql" ]; meta = with lib; { - description = "Adds SQL read/write support to agate."; + description = "Adds SQL read/write support to agate"; homepage = "https://github.com/wireservice/agate-sql"; license = with licenses; [ mit ]; maintainers = with maintainers; [ vrthra ]; diff --git a/pkgs/development/python-modules/agent-py/default.nix b/pkgs/development/python-modules/agent-py/default.nix index 3bcb124337b0..7107829b8f6a 100644 --- a/pkgs/development/python-modules/agent-py/default.nix +++ b/pkgs/development/python-modules/agent-py/default.nix @@ -30,7 +30,7 @@ buildPythonPackage rec { ''; meta = with lib; { - description = "A python wrapper around the Agent REST API."; + description = "A python wrapper around the Agent REST API"; homepage = "https://github.com/ispysoftware/agent-py"; license = licenses.asl20; maintainers = with maintainers; [ jamiemagee ]; diff --git a/pkgs/development/python-modules/allure-behave/default.nix b/pkgs/development/python-modules/allure-behave/default.nix index ed238e86961b..4b80c97c8777 100644 --- a/pkgs/development/python-modules/allure-behave/default.nix +++ b/pkgs/development/python-modules/allure-behave/default.nix @@ -30,7 +30,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "Allure behave integration."; + description = "Allure behave integration"; homepage = "https://github.com/allure-framework/allure-python"; license = licenses.asl20; maintainers = with maintainers; [ happysalada ]; diff --git a/pkgs/development/python-modules/altair/default.nix b/pkgs/development/python-modules/altair/default.nix index 3dd6eca6de46..252ba7a38af6 100644 --- a/pkgs/development/python-modules/altair/default.nix +++ b/pkgs/development/python-modules/altair/default.nix @@ -68,7 +68,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "A declarative statistical visualization library for Python."; + description = "A declarative statistical visualization library for Python"; homepage = "https://altair-viz.github.io"; downloadPage = "https://github.com/altair-viz/altair"; changelog = "https://altair-viz.github.io/releases/changes.html"; diff --git a/pkgs/development/python-modules/ansible-navigator/default.nix b/pkgs/development/python-modules/ansible-navigator/default.nix index 326d5f51943a..a646b097a89c 100644 --- a/pkgs/development/python-modules/ansible-navigator/default.nix +++ b/pkgs/development/python-modules/ansible-navigator/default.nix @@ -40,7 +40,7 @@ buildPythonPackage rec { ''; meta = with lib; { - description = "A text-based user interface (TUI) for Ansible."; + description = "A text-based user interface (TUI) for Ansible"; homepage = "https://ansible.readthedocs.io/projects/navigator/"; license = licenses.asl20; maintainers = with maintainers; [ melkor333 ]; diff --git a/pkgs/development/python-modules/ansible-vault-rw/default.nix b/pkgs/development/python-modules/ansible-vault-rw/default.nix index 1deb67f015bb..1a772b3c639f 100644 --- a/pkgs/development/python-modules/ansible-vault-rw/default.nix +++ b/pkgs/development/python-modules/ansible-vault-rw/default.nix @@ -40,7 +40,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ]; meta = with lib; { - description = "This project aim to R/W an ansible-vault yaml file."; + description = "This project aim to R/W an ansible-vault yaml file"; homepage = "https://github.com/tomoh1r/ansible-vault"; changelog = "https://github.com/tomoh1r/ansible-vault/blob/master/CHANGES.txt"; license = licenses.gpl3; diff --git a/pkgs/development/python-modules/ansimarkup/default.nix b/pkgs/development/python-modules/ansimarkup/default.nix index 06d84f4c6f52..1753c2f4c987 100644 --- a/pkgs/development/python-modules/ansimarkup/default.nix +++ b/pkgs/development/python-modules/ansimarkup/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "ansimarkup" ]; meta = with lib; { - description = "An XML-like markup for producing colored terminal text."; + description = "An XML-like markup for producing colored terminal text"; homepage = "https://github.com/gvalkov/python-ansimarkup"; license = licenses.bsd3; maintainers = with maintainers; [ cpcloud ]; diff --git a/pkgs/development/python-modules/area/default.nix b/pkgs/development/python-modules/area/default.nix index d1e072de8d87..39b0ccd26cc2 100644 --- a/pkgs/development/python-modules/area/default.nix +++ b/pkgs/development/python-modules/area/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { doCheck = false; meta = with lib; { - description = "Calculate the area inside of any GeoJSON geometry. This is a port of Mapbox’s geojson-area for Python."; + description = "Calculate the area inside of any GeoJSON geometry. This is a port of Mapbox’s geojson-area for Python"; homepage = "https://github.com/scisco/area"; license = licenses.bsd2; }; diff --git a/pkgs/development/python-modules/aspy-refactor-imports/default.nix b/pkgs/development/python-modules/aspy-refactor-imports/default.nix index 7271669c8ff3..bcfb80b32e81 100644 --- a/pkgs/development/python-modules/aspy-refactor-imports/default.nix +++ b/pkgs/development/python-modules/aspy-refactor-imports/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { disabledTests = lib.optionals stdenv.isDarwin [ "test_application_directory_case" ]; meta = with lib; { - description = "Utilities for refactoring imports in python-like syntax."; + description = "Utilities for refactoring imports in python-like syntax"; homepage = "https://github.com/asottile/aspy.refactor_imports"; license = licenses.mit; maintainers = with maintainers; [ gador ]; diff --git a/pkgs/development/python-modules/azure-multiapi-storage/default.nix b/pkgs/development/python-modules/azure-multiapi-storage/default.nix index a3697ae4564d..d03aaf12f9ca 100644 --- a/pkgs/development/python-modules/azure-multiapi-storage/default.nix +++ b/pkgs/development/python-modules/azure-multiapi-storage/default.nix @@ -47,7 +47,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "Microsoft Azure Storage Client Library for Python with multi API version support."; + description = "Microsoft Azure Storage Client Library for Python with multi API version support"; homepage = "https://github.com/Azure/azure-sdk-for-python"; license = licenses.mit; maintainers = with maintainers; [ jonringer ]; diff --git a/pkgs/development/python-modules/backports-shutil-get-terminal-size/default.nix b/pkgs/development/python-modules/backports-shutil-get-terminal-size/default.nix index 644ccaf657dd..24ab9e08ff56 100644 --- a/pkgs/development/python-modules/backports-shutil-get-terminal-size/default.nix +++ b/pkgs/development/python-modules/backports-shutil-get-terminal-size/default.nix @@ -29,7 +29,7 @@ else nativeCheckInputs = [ pytest ]; meta = with lib; { - description = "A backport of the get_terminal_size function from Python 3.3’s shutil."; + description = "A backport of the get_terminal_size function from Python 3.3’s shutil"; homepage = "https://github.com/chrippa/backports.shutil_get_terminal_size"; license = with licenses; [ mit ]; maintainers = teams.sage.members; diff --git a/pkgs/development/python-modules/bap/default.nix b/pkgs/development/python-modules/bap/default.nix index 67460f40751b..f598b1aa7907 100644 --- a/pkgs/development/python-modules/bap/default.nix +++ b/pkgs/development/python-modules/bap/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { doCheck = false; meta = with lib; { - description = "Platform for binary analysis. It is written in OCaml, but can be used from other languages."; + description = "Platform for binary analysis. It is written in OCaml, but can be used from other languages"; homepage = "https://github.com/BinaryAnalysisPlatform/bap/"; maintainers = [ maintainers.maurer ]; license = licenses.mit; diff --git a/pkgs/development/python-modules/bespon/default.nix b/pkgs/development/python-modules/bespon/default.nix index 212c32543da7..2721bd0b4b1d 100644 --- a/pkgs/development/python-modules/bespon/default.nix +++ b/pkgs/development/python-modules/bespon/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "bespon" ]; meta = with lib; { - description = "Encodes and decodes data in the BespON format."; + description = "Encodes and decodes data in the BespON format"; homepage = "https://github.com/gpoore/bespon_py"; license = licenses.bsd3; maintainers = with maintainers; [ synthetica ]; diff --git a/pkgs/development/python-modules/betacode/default.nix b/pkgs/development/python-modules/betacode/default.nix index 225d7501787d..c72174308a8b 100644 --- a/pkgs/development/python-modules/betacode/default.nix +++ b/pkgs/development/python-modules/betacode/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { propagatedBuildInputs = [ pygtrie ]; meta = { homepage = "https://github.com/matgrioni/betacode"; - description = "A small python package to flexibly convert from betacode to unicode and back."; + description = "A small python package to flexibly convert from betacode to unicode and back"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ kmein ]; }; diff --git a/pkgs/development/python-modules/bidict/default.nix b/pkgs/development/python-modules/bidict/default.nix index 4856e8fa26de..ffd6f3d153dc 100644 --- a/pkgs/development/python-modules/bidict/default.nix +++ b/pkgs/development/python-modules/bidict/default.nix @@ -48,7 +48,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://bidict.readthedocs.io"; changelog = "https://bidict.readthedocs.io/changelog.html"; - description = "The bidirectional mapping library for Python."; + description = "The bidirectional mapping library for Python"; license = licenses.mpl20; maintainers = with maintainers; [ jab diff --git a/pkgs/development/python-modules/blessed/default.nix b/pkgs/development/python-modules/blessed/default.nix index e78b9b097524..ce64357d4b15 100644 --- a/pkgs/development/python-modules/blessed/default.nix +++ b/pkgs/development/python-modules/blessed/default.nix @@ -38,7 +38,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/jquast/blessed"; - description = "A thin, practical wrapper around terminal capabilities in Python."; + description = "A thin, practical wrapper around terminal capabilities in Python"; maintainers = with maintainers; [ eqyiel ]; license = licenses.mit; }; diff --git a/pkgs/development/python-modules/catkin-pkg/default.nix b/pkgs/development/python-modules/catkin-pkg/default.nix index c9ddf02b05f4..cc1b3a938c0d 100644 --- a/pkgs/development/python-modules/catkin-pkg/default.nix +++ b/pkgs/development/python-modules/catkin-pkg/default.nix @@ -37,7 +37,7 @@ buildPythonPackage rec { disabledTestPaths = [ "test/test_flake8.py" ]; meta = { - description = "Library for retrieving information about catkin packages."; + description = "Library for retrieving information about catkin packages"; homepage = "http://wiki.ros.org/catkin_pkg"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ jnsgruk ]; diff --git a/pkgs/development/python-modules/chex/default.nix b/pkgs/development/python-modules/chex/default.nix index b9271d63d29a..803c352c7154 100644 --- a/pkgs/development/python-modules/chex/default.nix +++ b/pkgs/development/python-modules/chex/default.nix @@ -49,7 +49,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "Chex is a library of utilities for helping to write reliable JAX code."; + description = "Chex is a library of utilities for helping to write reliable JAX code"; homepage = "https://github.com/deepmind/chex"; changelog = "https://github.com/google-deepmind/chex/releases/tag/v${version}"; license = licenses.asl20; diff --git a/pkgs/development/python-modules/cleanlab/default.nix b/pkgs/development/python-modules/cleanlab/default.nix index 1d42c24609f8..2e9087fdb612 100644 --- a/pkgs/development/python-modules/cleanlab/default.nix +++ b/pkgs/development/python-modules/cleanlab/default.nix @@ -85,7 +85,7 @@ buildPythonPackage rec { ]; meta = { - description = "The standard data-centric AI package for data quality and machine learning with messy, real-world data and labels."; + description = "The standard data-centric AI package for data quality and machine learning with messy, real-world data and labels"; homepage = "https://github.com/cleanlab/cleanlab"; changelog = "https://github.com/cleanlab/cleanlab/releases/tag/v${version}"; license = lib.licenses.agpl3Only; diff --git a/pkgs/development/python-modules/click-datetime/default.nix b/pkgs/development/python-modules/click-datetime/default.nix index 54f531693588..2203bfb82963 100644 --- a/pkgs/development/python-modules/click-datetime/default.nix +++ b/pkgs/development/python-modules/click-datetime/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "click_datetime" ]; meta = with lib; { - description = "Datetime type support for click."; + description = "Datetime type support for click"; homepage = "https://github.com/click-contrib/click-datetime"; license = licenses.mit; maintainers = with maintainers; [ hexa ]; diff --git a/pkgs/development/python-modules/coapthon3/default.nix b/pkgs/development/python-modules/coapthon3/default.nix index 8d175e419c5b..b565349584b3 100644 --- a/pkgs/development/python-modules/coapthon3/default.nix +++ b/pkgs/development/python-modules/coapthon3/default.nix @@ -26,7 +26,7 @@ buildPythonPackage rec { meta = with lib; { inherit (src.meta) homepage; - description = "Python3 library to the CoAP protocol compliant with the RFC."; + description = "Python3 library to the CoAP protocol compliant with the RFC"; license = licenses.mit; maintainers = with maintainers; [ urbas ]; }; diff --git a/pkgs/development/python-modules/conda-libmamba-solver/default.nix b/pkgs/development/python-modules/conda-libmamba-solver/default.nix index 050b99fe83b0..68b9d4db091f 100644 --- a/pkgs/development/python-modules/conda-libmamba-solver/default.nix +++ b/pkgs/development/python-modules/conda-libmamba-solver/default.nix @@ -39,7 +39,7 @@ buildPythonPackage rec { pythonRemoveDeps = [ "conda" ]; meta = { - description = "The libmamba based solver for conda."; + description = "The libmamba based solver for conda"; homepage = "https://github.com/conda/conda-libmamba-solver"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.ericthemagician ]; diff --git a/pkgs/development/python-modules/conda-package-streaming/default.nix b/pkgs/development/python-modules/conda-package-streaming/default.nix index e849195f8461..72e234aeda4d 100644 --- a/pkgs/development/python-modules/conda-package-streaming/default.nix +++ b/pkgs/development/python-modules/conda-package-streaming/default.nix @@ -27,7 +27,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "conda_package_streaming" ]; meta = { - description = "An efficient library to read from new and old format .conda and .tar.bz2 conda packages."; + description = "An efficient library to read from new and old format .conda and .tar.bz2 conda packages"; homepage = "https://github.com/conda/conda-package-streaming"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.ericthemagician ]; diff --git a/pkgs/development/python-modules/configparser/default.nix b/pkgs/development/python-modules/configparser/default.nix index 644f24a4573a..a8b4e2002a74 100644 --- a/pkgs/development/python-modules/configparser/default.nix +++ b/pkgs/development/python-modules/configparser/default.nix @@ -32,7 +32,7 @@ buildPythonPackage rec { ''; meta = with lib; { - description = "Updated configparser from Python 3.7 for Python 2.6+."; + description = "Updated configparser from Python 3.7 for Python 2.6+"; homepage = "https://github.com/jaraco/configparser"; license = licenses.mit; maintainers = with maintainers; [ ]; diff --git a/pkgs/development/python-modules/construct-classes/default.nix b/pkgs/development/python-modules/construct-classes/default.nix index e9daba610be8..14026a1957f1 100644 --- a/pkgs/development/python-modules/construct-classes/default.nix +++ b/pkgs/development/python-modules/construct-classes/default.nix @@ -30,7 +30,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "construct_classes" ]; meta = with lib; { - description = "Parse your binary data into dataclasses."; + description = "Parse your binary data into dataclasses"; homepage = "https://github.com/matejcik/construct-classes"; license = licenses.mit; maintainers = with maintainers; [ prusnak ]; diff --git a/pkgs/development/python-modules/criticality-score/default.nix b/pkgs/development/python-modules/criticality-score/default.nix index 41b6b301f370..dba803fe8127 100644 --- a/pkgs/development/python-modules/criticality-score/default.nix +++ b/pkgs/development/python-modules/criticality-score/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "criticality_score" ]; meta = with lib; { - description = "Python tool for computing the Open Source Project Criticality Score."; + description = "Python tool for computing the Open Source Project Criticality Score"; mainProgram = "criticality_score"; homepage = "https://github.com/ossf/criticality_score"; changelog = "https://github.com/ossf/criticality_score/releases/tag/v${version}"; diff --git a/pkgs/development/python-modules/dateutils/default.nix b/pkgs/development/python-modules/dateutils/default.nix index 00fdccfffe8b..9dbe3654a401 100644 --- a/pkgs/development/python-modules/dateutils/default.nix +++ b/pkgs/development/python-modules/dateutils/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "dateutils" ]; meta = with lib; { - description = "Utilities for working with datetime objects."; + description = "Utilities for working with datetime objects"; homepage = "https://github.com/jmcantrell/python-dateutils"; license = licenses.bsd0; maintainers = with maintainers; [ ]; diff --git a/pkgs/development/python-modules/deepdish/default.nix b/pkgs/development/python-modules/deepdish/default.nix index 419a338d31cf..04062db872a7 100644 --- a/pkgs/development/python-modules/deepdish/default.nix +++ b/pkgs/development/python-modules/deepdish/default.nix @@ -33,7 +33,7 @@ buildPythonPackage rec { doCheck = false; meta = with lib; { - description = "Flexible HDF5 saving/loading and other data science tools from the University of Chicago."; + description = "Flexible HDF5 saving/loading and other data science tools from the University of Chicago"; mainProgram = "ddls"; homepage = "https://github.com/uchicago-cs/deepdish"; license = licenses.asl20; diff --git a/pkgs/development/python-modules/deepmerge/default.nix b/pkgs/development/python-modules/deepmerge/default.nix index eb6016517840..48706d5b4c01 100644 --- a/pkgs/development/python-modules/deepmerge/default.nix +++ b/pkgs/development/python-modules/deepmerge/default.nix @@ -32,7 +32,7 @@ buildPythonPackage rec { meta = with lib; { changelog = "https://github.com/toumorokoshi/deepmerge/releases/tag/v${version}"; - description = "A toolset to deeply merge python dictionaries."; + description = "A toolset to deeply merge python dictionaries"; downloadPage = "https://github.com/toumorokoshi/deepmerge"; homepage = "http://deepmerge.readthedocs.io/en/latest/"; license = licenses.mit; diff --git a/pkgs/development/python-modules/distro/default.nix b/pkgs/development/python-modules/distro/default.nix index d32e5cac5d12..9c4a7a9e70ab 100644 --- a/pkgs/development/python-modules/distro/default.nix +++ b/pkgs/development/python-modules/distro/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/nir0s/distro"; - description = "Linux Distribution - a Linux OS platform information API."; + description = "Linux Distribution - a Linux OS platform information API"; mainProgram = "distro"; license = licenses.asl20; maintainers = with maintainers; [ ]; diff --git a/pkgs/development/python-modules/django-crispy-forms/default.nix b/pkgs/development/python-modules/django-crispy-forms/default.nix index 8fbda6206e7c..cc8191f34d9a 100644 --- a/pkgs/development/python-modules/django-crispy-forms/default.nix +++ b/pkgs/development/python-modules/django-crispy-forms/default.nix @@ -41,7 +41,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "crispy_forms" ]; meta = with lib; { - description = "The best way to have DRY Django forms."; + description = "The best way to have DRY Django forms"; homepage = "https://django-crispy-forms.readthedocs.io/en/latest/"; license = licenses.mit; maintainers = with maintainers; [ ambroisie ]; diff --git a/pkgs/development/python-modules/django-markup/default.nix b/pkgs/development/python-modules/django-markup/default.nix index c67cab8ad47a..6d7dd7f59453 100644 --- a/pkgs/development/python-modules/django-markup/default.nix +++ b/pkgs/development/python-modules/django-markup/default.nix @@ -61,7 +61,7 @@ buildPythonPackage rec { env.DJANGO_SETTINGS_MODULE = "django_markup.tests"; meta = with lib; { - description = "Generic Django application to convert text with specific markup to html."; + description = "Generic Django application to convert text with specific markup to html"; homepage = "https://github.com/bartTC/django-markup"; changelog = "https://github.com/bartTC/django-markup/blob/v${version}/CHANGELOG.rst"; license = licenses.mit; diff --git a/pkgs/development/python-modules/django-payments/default.nix b/pkgs/development/python-modules/django-payments/default.nix index da8d85d1a322..714bc0253bfe 100644 --- a/pkgs/development/python-modules/django-payments/default.nix +++ b/pkgs/development/python-modules/django-payments/default.nix @@ -67,7 +67,7 @@ buildPythonPackage rec { }; meta = with lib; { - description = "Universal payment handling for Django."; + description = "Universal payment handling for Django"; homepage = "https://github.com/jazzband/django-payments/"; changelog = "https://github.com/jazzband/django-payments/releases/tag/v${version}"; license = licenses.bsd3; diff --git a/pkgs/development/python-modules/django-pglocks/default.nix b/pkgs/development/python-modules/django-pglocks/default.nix index 4bea47219412..0142c0d5bcef 100644 --- a/pkgs/development/python-modules/django-pglocks/default.nix +++ b/pkgs/development/python-modules/django-pglocks/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { format = "setuptools"; meta = { - description = "PostgreSQL locking context managers and functions for Django."; + description = "PostgreSQL locking context managers and functions for Django"; homepage = "https://github.com/Xof/django-pglocks"; license = lib.licenses.mit; }; diff --git a/pkgs/development/python-modules/django/4.nix b/pkgs/development/python-modules/django/4.nix index 11a2c7821c63..10412c1f1b72 100644 --- a/pkgs/development/python-modules/django/4.nix +++ b/pkgs/development/python-modules/django/4.nix @@ -142,7 +142,7 @@ buildPythonPackage rec { meta = with lib; { changelog = "https://docs.djangoproject.com/en/${lib.versions.majorMinor version}/releases/${version}/"; - description = "A high-level Python Web framework that encourages rapid development and clean, pragmatic design."; + description = "A high-level Python Web framework that encourages rapid development and clean, pragmatic design"; mainProgram = "django-admin"; homepage = "https://www.djangoproject.com"; license = licenses.bsd3; diff --git a/pkgs/development/python-modules/django/5.nix b/pkgs/development/python-modules/django/5.nix index 233fa7532235..3d34144d5a59 100644 --- a/pkgs/development/python-modules/django/5.nix +++ b/pkgs/development/python-modules/django/5.nix @@ -143,7 +143,7 @@ buildPythonPackage rec { meta = with lib; { changelog = "https://docs.djangoproject.com/en/${lib.versions.majorMinor version}/releases/${version}/"; - description = "A high-level Python Web framework that encourages rapid development and clean, pragmatic design."; + description = "A high-level Python Web framework that encourages rapid development and clean, pragmatic design"; homepage = "https://www.djangoproject.com"; license = licenses.bsd3; maintainers = with maintainers; [ hexa ]; diff --git a/pkgs/development/python-modules/dm-haiku/default.nix b/pkgs/development/python-modules/dm-haiku/default.nix index 21afa6fda3d7..e5f44feb69c5 100644 --- a/pkgs/development/python-modules/dm-haiku/default.nix +++ b/pkgs/development/python-modules/dm-haiku/default.nix @@ -107,7 +107,7 @@ let }); meta = with lib; { - description = "Haiku is a simple neural network library for JAX developed by some of the authors of Sonnet."; + description = "Haiku is a simple neural network library for JAX developed by some of the authors of Sonnet"; homepage = "https://github.com/deepmind/dm-haiku"; license = licenses.asl20; maintainers = with maintainers; [ ndl ]; diff --git a/pkgs/development/python-modules/dm-tree/default.nix b/pkgs/development/python-modules/dm-tree/default.nix index 27befa4f7726..0cf64bc5da02 100644 --- a/pkgs/development/python-modules/dm-tree/default.nix +++ b/pkgs/development/python-modules/dm-tree/default.nix @@ -49,7 +49,7 @@ buildPythonPackage rec { meta = with lib; { broken = stdenv.isDarwin; - description = "Tree is a library for working with nested data structures."; + description = "Tree is a library for working with nested data structures"; homepage = "https://github.com/deepmind/tree"; license = licenses.asl20; maintainers = with maintainers; [ diff --git a/pkgs/development/python-modules/docker-pycreds/default.nix b/pkgs/development/python-modules/docker-pycreds/default.nix index ba6789aae7f5..16b8a420f4a7 100644 --- a/pkgs/development/python-modules/docker-pycreds/default.nix +++ b/pkgs/development/python-modules/docker-pycreds/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { propagatedBuildInputs = [ six ]; meta = with lib; { - description = "Python bindings for the docker credentials store API."; + description = "Python bindings for the docker credentials store API"; homepage = "https://github.com/shin-/dockerpy-creds"; license = licenses.asl20; }; diff --git a/pkgs/development/python-modules/empy/default.nix b/pkgs/development/python-modules/empy/default.nix index de755cd5ac73..77d530f86c5d 100644 --- a/pkgs/development/python-modules/empy/default.nix +++ b/pkgs/development/python-modules/empy/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "em" ]; meta = with lib; { homepage = "http://www.alcyone.com/software/empy/"; - description = "A templating system for Python."; + description = "A templating system for Python"; mainProgram = "em.py"; maintainers = with maintainers; [ nkalupahana ]; license = licenses.lgpl21Only; diff --git a/pkgs/development/python-modules/etesync/default.nix b/pkgs/development/python-modules/etesync/default.nix index 95a7057eb1e2..6d16ca6c1f84 100644 --- a/pkgs/development/python-modules/etesync/default.nix +++ b/pkgs/development/python-modules/etesync/default.nix @@ -67,7 +67,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://www.etesync.com/"; - description = "A python API to interact with an EteSync server."; + description = "A python API to interact with an EteSync server"; license = licenses.lgpl3; maintainers = with maintainers; [ valodim ]; }; diff --git a/pkgs/development/python-modules/euclid3/default.nix b/pkgs/development/python-modules/euclid3/default.nix index f07fe9f9ac52..f929b4b7c0a1 100644 --- a/pkgs/development/python-modules/euclid3/default.nix +++ b/pkgs/development/python-modules/euclid3/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "euclid3" ]; meta = with lib; { - description = "2D and 3D vector, matrix, quaternion and geometry module."; + description = "2D and 3D vector, matrix, quaternion and geometry module"; homepage = "http://code.google.com/p/pyeuclid/"; license = licenses.lgpl21Plus; maintainers = with maintainers; [ diff --git a/pkgs/development/python-modules/eval-type-backport/default.nix b/pkgs/development/python-modules/eval-type-backport/default.nix index 537d54092872..d74d24b58ac0 100644 --- a/pkgs/development/python-modules/eval-type-backport/default.nix +++ b/pkgs/development/python-modules/eval-type-backport/default.nix @@ -26,7 +26,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ]; meta = { - description = "Like `typing._eval_type`, but lets older Python versions use newer typing features."; + description = "Like `typing._eval_type`, but lets older Python versions use newer typing features"; homepage = "https://github.com/alexmojaki/eval_type_backport"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ perchun ]; diff --git a/pkgs/development/python-modules/experiment-utilities/default.nix b/pkgs/development/python-modules/experiment-utilities/default.nix index 918114789b4d..816133f0b4a4 100644 --- a/pkgs/development/python-modules/experiment-utilities/default.nix +++ b/pkgs/development/python-modules/experiment-utilities/default.nix @@ -63,7 +63,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "exputils" ]; meta = with lib; { - description = "Various tools to run scientific computer experiments."; + description = "Various tools to run scientific computer experiments"; homepage = "https://gitlab.inria.fr/creinke/exputils"; license = licenses.gpl3Plus; maintainers = with maintainers; [ GaetanLepage ]; diff --git a/pkgs/development/python-modules/feedgen/default.nix b/pkgs/development/python-modules/feedgen/default.nix index 6a4526ff9e73..5dba169171d6 100644 --- a/pkgs/development/python-modules/feedgen/default.nix +++ b/pkgs/development/python-modules/feedgen/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { doCheck = false; meta = with lib; { - description = "Python module to generate ATOM feeds, RSS feeds and Podcasts."; + description = "Python module to generate ATOM feeds, RSS feeds and Podcasts"; downloadPage = "https://github.com/lkiesow/python-feedgen/releases"; homepage = "https://github.com/lkiesow/python-feedgen"; license = with licenses; [ diff --git a/pkgs/development/python-modules/flask-bootstrap/default.nix b/pkgs/development/python-modules/flask-bootstrap/default.nix index e994f021c068..a34a1c2673b3 100644 --- a/pkgs/development/python-modules/flask-bootstrap/default.nix +++ b/pkgs/development/python-modules/flask-bootstrap/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/mbr/flask-bootstrap"; - description = "Ready-to-use Twitter-bootstrap for use in Flask."; + description = "Ready-to-use Twitter-bootstrap for use in Flask"; license = licenses.asl20; maintainers = with maintainers; [ ]; }; diff --git a/pkgs/development/python-modules/flask-expects-json/default.nix b/pkgs/development/python-modules/flask-expects-json/default.nix index ed9e3c89844b..a0598642d497 100644 --- a/pkgs/development/python-modules/flask-expects-json/default.nix +++ b/pkgs/development/python-modules/flask-expects-json/default.nix @@ -43,7 +43,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/fischerfredl/flask-expects-json"; - description = "Decorator for REST endpoints in flask. Validate JSON request data."; + description = "Decorator for REST endpoints in flask. Validate JSON request data"; license = licenses.mit; maintainers = [ ]; }; diff --git a/pkgs/development/python-modules/flask-mailman/default.nix b/pkgs/development/python-modules/flask-mailman/default.nix index a3c1c3361f14..5727fd016da0 100644 --- a/pkgs/development/python-modules/flask-mailman/default.nix +++ b/pkgs/development/python-modules/flask-mailman/default.nix @@ -36,7 +36,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/waynerv/flask-mailman"; - description = "Flask extension providing simple email sending capabilities."; + description = "Flask extension providing simple email sending capabilities"; license = licenses.bsd3; maintainers = with maintainers; [ gador ]; }; diff --git a/pkgs/development/python-modules/flask-wtf/default.nix b/pkgs/development/python-modules/flask-wtf/default.nix index e96119eee554..487c2c997b8e 100644 --- a/pkgs/development/python-modules/flask-wtf/default.nix +++ b/pkgs/development/python-modules/flask-wtf/default.nix @@ -48,7 +48,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "Simple integration of Flask and WTForms."; + description = "Simple integration of Flask and WTForms"; license = licenses.bsd3; maintainers = with maintainers; [ mic92 diff --git a/pkgs/development/python-modules/flit-scm/default.nix b/pkgs/development/python-modules/flit-scm/default.nix index 6b4bf17ca8be..c85d864401c0 100644 --- a/pkgs/development/python-modules/flit-scm/default.nix +++ b/pkgs/development/python-modules/flit-scm/default.nix @@ -35,7 +35,7 @@ buildPythonPackage rec { doCheck = false; # no tests meta = with lib; { - description = "A PEP 518 build backend that uses setuptools_scm to generate a version file from your version control system, then flit to build the package."; + description = "A PEP 518 build backend that uses setuptools_scm to generate a version file from your version control system, then flit to build the package"; homepage = "https://gitlab.com/WillDaSilva/flit_scm"; license = licenses.mit; maintainers = with maintainers; [ cpcloud ]; diff --git a/pkgs/development/python-modules/fontparts/default.nix b/pkgs/development/python-modules/fontparts/default.nix index 2b98523b7eb4..7ee70f791d1b 100644 --- a/pkgs/development/python-modules/fontparts/default.nix +++ b/pkgs/development/python-modules/fontparts/default.nix @@ -66,7 +66,7 @@ buildPythonPackage rec { ''; meta = with lib; { - description = "An API for interacting with the parts of fonts during the font development process."; + description = "An API for interacting with the parts of fonts during the font development process"; homepage = "https://github.com/robotools/fontParts"; changelog = "https://github.com/robotools/fontParts/releases/tag/${version}"; license = licenses.mit; diff --git a/pkgs/development/python-modules/ghdiff/default.nix b/pkgs/development/python-modules/ghdiff/default.nix index 6d80f36d6df0..6930655869d0 100644 --- a/pkgs/development/python-modules/ghdiff/default.nix +++ b/pkgs/development/python-modules/ghdiff/default.nix @@ -26,7 +26,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/kilink/ghdiff"; license = licenses.mit; - description = "Generate Github-style HTML for unified diffs."; + description = "Generate Github-style HTML for unified diffs"; mainProgram = "ghdiff"; maintainers = [ maintainers.mic92 ]; }; diff --git a/pkgs/development/python-modules/gin-config/default.nix b/pkgs/development/python-modules/gin-config/default.nix index 6f1dad68d077..a64a1683d373 100644 --- a/pkgs/development/python-modules/gin-config/default.nix +++ b/pkgs/development/python-modules/gin-config/default.nix @@ -26,7 +26,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/google/gin-config"; - description = "Gin provides a lightweight configuration framework for Python, based on dependency injection."; + description = "Gin provides a lightweight configuration framework for Python, based on dependency injection"; license = licenses.asl20; maintainers = with maintainers; [ jethro ]; }; diff --git a/pkgs/development/python-modules/grad-cam/default.nix b/pkgs/development/python-modules/grad-cam/default.nix index 261f636fb319..8e2c61075d98 100644 --- a/pkgs/development/python-modules/grad-cam/default.nix +++ b/pkgs/development/python-modules/grad-cam/default.nix @@ -72,7 +72,7 @@ buildPythonPackage rec { ]; meta = { - description = "Advanced AI explainability for computer vision."; + description = "Advanced AI explainability for computer vision"; homepage = "https://jacobgil.github.io/pytorch-gradcam-book"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ bcdarwin ]; diff --git a/pkgs/development/python-modules/halo/default.nix b/pkgs/development/python-modules/halo/default.nix index 939f55be774a..a2372b73eb4c 100644 --- a/pkgs/development/python-modules/halo/default.nix +++ b/pkgs/development/python-modules/halo/default.nix @@ -34,7 +34,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "halo" ]; meta = with lib; { - description = "Beautiful Spinners for Terminal, IPython and Jupyter."; + description = "Beautiful Spinners for Terminal, IPython and Jupyter"; homepage = "https://github.com/manrajgrover/halo"; license = licenses.mit; maintainers = with maintainers; [ urbas ]; diff --git a/pkgs/development/python-modules/heapdict/default.nix b/pkgs/development/python-modules/heapdict/default.nix index f503f8d5e2b0..658d94aae927 100644 --- a/pkgs/development/python-modules/heapdict/default.nix +++ b/pkgs/development/python-modules/heapdict/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { doCheck = !isPy3k; meta = with lib; { - description = "a heap with decrease-key and increase-key operations."; + description = "a heap with decrease-key and increase-key operations"; homepage = "http://stutzbachenterprises.com"; license = licenses.bsd3; maintainers = with maintainers; [ teh ]; diff --git a/pkgs/development/python-modules/hole/default.nix b/pkgs/development/python-modules/hole/default.nix index 1558036c2149..0f4b1aef89e2 100644 --- a/pkgs/development/python-modules/hole/default.nix +++ b/pkgs/development/python-modules/hole/default.nix @@ -30,7 +30,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "hole" ]; meta = with lib; { - description = "Python API for interacting with a Pihole instance."; + description = "Python API for interacting with a Pihole instance"; homepage = "https://github.com/home-assistant-ecosystem/python-hole"; changelog = "https://github.com/home-assistant-ecosystem/python-hole/releases/tag/${version}"; license = with licenses; [ mit ]; diff --git a/pkgs/development/python-modules/infinity/default.nix b/pkgs/development/python-modules/infinity/default.nix index d86f1545d90b..a2f24331a697 100644 --- a/pkgs/development/python-modules/infinity/default.nix +++ b/pkgs/development/python-modules/infinity/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "All-in-one infinity value for Python. Can be compared to any object."; + description = "All-in-one infinity value for Python. Can be compared to any object"; homepage = "https://github.com/kvesteri/infinity"; license = licenses.bsd3; maintainers = with maintainers; [ mupdt ]; diff --git a/pkgs/development/python-modules/iocapture/default.nix b/pkgs/development/python-modules/iocapture/default.nix index 3263f2ef4891..a36a01eeeead 100644 --- a/pkgs/development/python-modules/iocapture/default.nix +++ b/pkgs/development/python-modules/iocapture/default.nix @@ -29,7 +29,7 @@ buildPythonPackage rec { doCheck = false; meta = with lib; { - description = "Capture stdout, stderr easily."; + description = "Capture stdout, stderr easily"; homepage = "https://github.com/oinume/iocapture"; license = licenses.mit; }; diff --git a/pkgs/development/python-modules/iopath/default.nix b/pkgs/development/python-modules/iopath/default.nix index a5f6d75c9e93..6fccc95584ab 100644 --- a/pkgs/development/python-modules/iopath/default.nix +++ b/pkgs/development/python-modules/iopath/default.nix @@ -58,7 +58,7 @@ buildPythonPackage { }; meta = with lib; { - description = "A python library that provides common I/O interface across different storage backends."; + description = "A python library that provides common I/O interface across different storage backends"; homepage = "https://github.com/facebookresearch/iopath"; changelog = "https://github.com/facebookresearch/iopath/releases/tag/v${version}"; license = licenses.mit; diff --git a/pkgs/development/python-modules/ipython-sql/default.nix b/pkgs/development/python-modules/ipython-sql/default.nix index 9cdd6bc95a04..a65eac31eb3c 100644 --- a/pkgs/development/python-modules/ipython-sql/default.nix +++ b/pkgs/development/python-modules/ipython-sql/default.nix @@ -38,7 +38,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "sql" ]; meta = with lib; { - description = "Introduces a %sql (or %%sql) magic."; + description = "Introduces a %sql (or %%sql) magic"; homepage = "https://github.com/catherinedevlin/ipython-sql"; license = licenses.mit; maintainers = with maintainers; [ cpcloud ]; diff --git a/pkgs/development/python-modules/ipyvuetify/default.nix b/pkgs/development/python-modules/ipyvuetify/default.nix index a3d1e02ae8a4..63e3d23c433a 100644 --- a/pkgs/development/python-modules/ipyvuetify/default.nix +++ b/pkgs/development/python-modules/ipyvuetify/default.nix @@ -47,7 +47,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "ipyvuetify" ]; meta = with lib; { - description = "Jupyter widgets based on Vuetify UI Components."; + description = "Jupyter widgets based on Vuetify UI Components"; homepage = "https://github.com/mariobuikhuizen/ipyvuetify"; license = licenses.mit; maintainers = with maintainers; [ drewrisinger ]; diff --git a/pkgs/development/python-modules/jaxlib/default.nix b/pkgs/development/python-modules/jaxlib/default.nix index 8366f11d8a26..c16aac4841d3 100644 --- a/pkgs/development/python-modules/jaxlib/default.nix +++ b/pkgs/development/python-modules/jaxlib/default.nix @@ -68,7 +68,7 @@ let effectiveStdenv = if cudaSupport then cudaPackages.backendStdenv else inputs.stdenv; meta = with lib; { - description = "JAX is Autograd and XLA, brought together for high-performance machine learning research."; + description = "JAX is Autograd and XLA, brought together for high-performance machine learning research"; homepage = "https://github.com/google/jax"; license = licenses.asl20; maintainers = with maintainers; [ ndl ]; diff --git a/pkgs/development/python-modules/jmp/default.nix b/pkgs/development/python-modules/jmp/default.nix index 40f267d61f00..b0ec259f0723 100644 --- a/pkgs/development/python-modules/jmp/default.nix +++ b/pkgs/development/python-modules/jmp/default.nix @@ -30,7 +30,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "This library implements support for mixed precision training in JAX."; + description = "This library implements support for mixed precision training in JAX"; homepage = "https://github.com/deepmind/jmp"; license = licenses.asl20; maintainers = with maintainers; [ ndl ]; diff --git a/pkgs/development/python-modules/kivy-garden/default.nix b/pkgs/development/python-modules/kivy-garden/default.nix index 981586f4513c..cc78c53125eb 100644 --- a/pkgs/development/python-modules/kivy-garden/default.nix +++ b/pkgs/development/python-modules/kivy-garden/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { doCheck = false; meta = with lib; { - description = "The kivy garden installation script, split into its own package for convenient use in buildozer."; + description = "The kivy garden installation script, split into its own package for convenient use in buildozer"; homepage = "https://github.com/kivy-garden/garden"; license = licenses.mit; maintainers = with maintainers; [ risson ]; diff --git a/pkgs/development/python-modules/kivy/default.nix b/pkgs/development/python-modules/kivy/default.nix index a4a5da1640a6..f71c8288c74e 100644 --- a/pkgs/development/python-modules/kivy/default.nix +++ b/pkgs/development/python-modules/kivy/default.nix @@ -99,7 +99,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "kivy" ]; meta = with lib; { - description = "Library for rapid development of hardware-accelerated multitouch applications."; + description = "Library for rapid development of hardware-accelerated multitouch applications"; homepage = "https://pypi.python.org/pypi/kivy"; license = licenses.mit; maintainers = with maintainers; [ risson ]; diff --git a/pkgs/development/python-modules/korean-lunar-calendar/default.nix b/pkgs/development/python-modules/korean-lunar-calendar/default.nix index 92d725b150dd..8b5b60d24abd 100644 --- a/pkgs/development/python-modules/korean-lunar-calendar/default.nix +++ b/pkgs/development/python-modules/korean-lunar-calendar/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "korean_lunar_calendar" ]; meta = with lib; { - description = "A library to convert Korean lunar-calendar to Gregorian calendar."; + description = "A library to convert Korean lunar-calendar to Gregorian calendar"; homepage = "https://github.com/usingsky/korean_lunar_calendar_py"; license = licenses.mit; maintainers = [ maintainers.ris ]; diff --git a/pkgs/development/python-modules/lazy-imports/default.nix b/pkgs/development/python-modules/lazy-imports/default.nix index f52e2cc7e093..4efed32b70d6 100644 --- a/pkgs/development/python-modules/lazy-imports/default.nix +++ b/pkgs/development/python-modules/lazy-imports/default.nix @@ -29,7 +29,7 @@ buildPythonPackage { ]; meta = with lib; { - description = "Python tool to support lazy imports."; + description = "Python tool to support lazy imports"; homepage = "https://github.com/telekom/lazy-imports"; changelog = "https://github.com/telekom/lazy-imports/releases/tag/${version}"; license = licenses.asl20; diff --git a/pkgs/development/python-modules/ledger-bitcoin/default.nix b/pkgs/development/python-modules/ledger-bitcoin/default.nix index 3387a40cb236..fc22db58923b 100644 --- a/pkgs/development/python-modules/ledger-bitcoin/default.nix +++ b/pkgs/development/python-modules/ledger-bitcoin/default.nix @@ -34,7 +34,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "ledger_bitcoin" ]; meta = with lib; { - description = "Client library for Ledger Bitcoin application."; + description = "Client library for Ledger Bitcoin application"; homepage = "https://github.com/LedgerHQ/app-bitcoin-new/tree/develop/bitcoin_client/ledger_bitcoin"; license = licenses.asl20; }; diff --git a/pkgs/development/python-modules/ledgercomm/default.nix b/pkgs/development/python-modules/ledgercomm/default.nix index bf76775467b4..b23b29638558 100644 --- a/pkgs/development/python-modules/ledgercomm/default.nix +++ b/pkgs/development/python-modules/ledgercomm/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "ledgercomm" ]; meta = with lib; { - description = "Python library to send and receive APDU through HID or TCP socket. It can be used with a Ledger Nano S/X or with the Speculos emulator."; + description = "Python library to send and receive APDU through HID or TCP socket. It can be used with a Ledger Nano S/X or with the Speculos emulator"; mainProgram = "ledgercomm-send"; homepage = "https://github.com/LedgerHQ/ledgercomm"; license = licenses.mit; diff --git a/pkgs/development/python-modules/libgpuarray/default.nix b/pkgs/development/python-modules/libgpuarray/default.nix index d8518f30a0ae..7645f8bc7427 100644 --- a/pkgs/development/python-modules/libgpuarray/default.nix +++ b/pkgs/development/python-modules/libgpuarray/default.nix @@ -86,7 +86,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/Theano/libgpuarray"; - description = "Library to manipulate tensors on GPU."; + description = "Library to manipulate tensors on GPU"; license = licenses.free; maintainers = with maintainers; [ artuuge ]; platforms = platforms.unix; diff --git a/pkgs/development/python-modules/lima/default.nix b/pkgs/development/python-modules/lima/default.nix index 37c1fda1a41d..76a47923b779 100644 --- a/pkgs/development/python-modules/lima/default.nix +++ b/pkgs/development/python-modules/lima/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ]; meta = with lib; { - description = "Lightweight Marshalling of Python 3 Objects."; + description = "Lightweight Marshalling of Python 3 Objects"; homepage = "https://github.com/b6d/lima"; license = licenses.mit; maintainers = with maintainers; [ zhaofengli ]; diff --git a/pkgs/development/python-modules/log-symbols/default.nix b/pkgs/development/python-modules/log-symbols/default.nix index 3387508d8744..d479c450aaf7 100644 --- a/pkgs/development/python-modules/log-symbols/default.nix +++ b/pkgs/development/python-modules/log-symbols/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "log_symbols" ]; meta = with lib; { - description = "Colored Symbols for Various Log Levels."; + description = "Colored Symbols for Various Log Levels"; homepage = "https://github.com/manrajgrover/py-log-symbols"; license = licenses.mit; maintainers = with maintainers; [ urbas ]; diff --git a/pkgs/development/python-modules/mdx-truly-sane-lists/default.nix b/pkgs/development/python-modules/mdx-truly-sane-lists/default.nix index 61e7408c96ad..7787892efdaa 100644 --- a/pkgs/development/python-modules/mdx-truly-sane-lists/default.nix +++ b/pkgs/development/python-modules/mdx-truly-sane-lists/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { ''; meta = with lib; { - description = "Extension for Python-Markdown that makes lists truly sane."; + description = "Extension for Python-Markdown that makes lists truly sane"; longDescription = '' Features custom indents for nested lists and fix for messy linebreaks and paragraphs between lists. diff --git a/pkgs/development/python-modules/memestra/default.nix b/pkgs/development/python-modules/memestra/default.nix index 99e5a6df2785..051a0c742d44 100644 --- a/pkgs/development/python-modules/memestra/default.nix +++ b/pkgs/development/python-modules/memestra/default.nix @@ -35,7 +35,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "memestra" ]; meta = with lib; { - description = "A linter that tracks reference to deprecated functions."; + description = "A linter that tracks reference to deprecated functions"; homepage = "https://github.com/QuantStack/memestra"; license = licenses.bsd3; maintainers = with maintainers; [ GaetanLepage ]; diff --git a/pkgs/development/python-modules/mercadopago/default.nix b/pkgs/development/python-modules/mercadopago/default.nix index c3f97069751c..2a760b321eff 100644 --- a/pkgs/development/python-modules/mercadopago/default.nix +++ b/pkgs/development/python-modules/mercadopago/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "mercadopago" ]; meta = with lib; { - description = "This library provides developers with a simple set of bindings to help you integrate Mercado Pago API to a website and start receiving payments."; + description = "This library provides developers with a simple set of bindings to help you integrate Mercado Pago API to a website and start receiving payments"; homepage = "https://www.mercadopago.com"; changelog = "https://github.com/mercadopago/sdk-python/releases/tag/${version}"; license = licenses.mit; diff --git a/pkgs/development/python-modules/meshio/default.nix b/pkgs/development/python-modules/meshio/default.nix index 91346b9c6b18..6e9904267ece 100644 --- a/pkgs/development/python-modules/meshio/default.nix +++ b/pkgs/development/python-modules/meshio/default.nix @@ -39,7 +39,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/nschloe/meshio"; - description = "I/O for mesh files."; + description = "I/O for mesh files"; mainProgram = "meshio"; license = licenses.mit; maintainers = with maintainers; [ wd15 ]; diff --git a/pkgs/development/python-modules/minexr/default.nix b/pkgs/development/python-modules/minexr/default.nix index 1a713a900f3d..d99149d8b568 100644 --- a/pkgs/development/python-modules/minexr/default.nix +++ b/pkgs/development/python-modules/minexr/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "Minimal, standalone OpenEXR reader for single-part, uncompressed scan line files."; + description = "Minimal, standalone OpenEXR reader for single-part, uncompressed scan line files"; homepage = "https://github.com/cheind/py-minexr"; license = licenses.mit; maintainers = with maintainers; [ lucasew ]; diff --git a/pkgs/development/python-modules/mkdocs-drawio-exporter/default.nix b/pkgs/development/python-modules/mkdocs-drawio-exporter/default.nix index 02064d5f4e0b..44b0c28d6a68 100644 --- a/pkgs/development/python-modules/mkdocs-drawio-exporter/default.nix +++ b/pkgs/development/python-modules/mkdocs-drawio-exporter/default.nix @@ -27,7 +27,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "mkdocsdrawioexporter" ]; meta = with lib; { - description = "Exports your Draw.io diagrams at build time for easier embedding into your documentation."; + description = "Exports your Draw.io diagrams at build time for easier embedding into your documentation"; homepage = "https://github.com/LukeCarrier/mkdocs-drawio-exporter/"; license = licenses.mit; maintainers = with maintainers; [ snpschaaf ]; diff --git a/pkgs/development/python-modules/mkdocs-exclude/default.nix b/pkgs/development/python-modules/mkdocs-exclude/default.nix index 07060ef65225..7e5382909a3e 100644 --- a/pkgs/development/python-modules/mkdocs-exclude/default.nix +++ b/pkgs/development/python-modules/mkdocs-exclude/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { doCheck = false; meta = with lib; { - description = "A mkdocs plugin to exclude files from input using globs or regexes."; + description = "A mkdocs plugin to exclude files from input using globs or regexes"; homepage = "https://github.com/apenwarr/mkdocs-exclude"; license = licenses.asl20; maintainers = with maintainers; [ kaction ]; diff --git a/pkgs/development/python-modules/mkdocs-gitlab-plugin/default.nix b/pkgs/development/python-modules/mkdocs-gitlab-plugin/default.nix index e27f4602cde2..45b87d4ba3f8 100644 --- a/pkgs/development/python-modules/mkdocs-gitlab-plugin/default.nix +++ b/pkgs/development/python-modules/mkdocs-gitlab-plugin/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "mkdocs_gitlab_plugin" ]; meta = with lib; { - description = "MkDocs plugin to transform strings such as #1234, %56, or !789 into links to a Gitlab repository."; + description = "MkDocs plugin to transform strings such as #1234, %56, or !789 into links to a Gitlab repository"; homepage = "https://gitlab.inria.fr/vidjil/mkdocs-gitlab-plugin"; license = licenses.mit; maintainers = with maintainers; [ snpschaaf ]; diff --git a/pkgs/development/python-modules/mkdocs-macros/default.nix b/pkgs/development/python-modules/mkdocs-macros/default.nix index fd447ed7d6c0..a8940953123b 100644 --- a/pkgs/development/python-modules/mkdocs-macros/default.nix +++ b/pkgs/development/python-modules/mkdocs-macros/default.nix @@ -37,7 +37,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/fralau/mkdocs_macros_plugin"; - description = "Create richer and more beautiful pages in MkDocs, by using variables and calls to macros in the markdown code."; + description = "Create richer and more beautiful pages in MkDocs, by using variables and calls to macros in the markdown code"; license = licenses.mit; maintainers = with maintainers; [ tljuniper ]; }; diff --git a/pkgs/development/python-modules/mkdocs-minify-plugin/default.nix b/pkgs/development/python-modules/mkdocs-minify-plugin/default.nix index 5ad7b5661625..e00e2d9c0fc9 100644 --- a/pkgs/development/python-modules/mkdocs-minify-plugin/default.nix +++ b/pkgs/development/python-modules/mkdocs-minify-plugin/default.nix @@ -39,7 +39,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "mkdocs" ]; meta = with lib; { - description = "A mkdocs plugin to minify the HTML of a page before it is written to disk."; + description = "A mkdocs plugin to minify the HTML of a page before it is written to disk"; homepage = "https://github.com/byrnereese/mkdocs-minify-plugin"; license = licenses.mit; maintainers = with maintainers; [ tfc ]; diff --git a/pkgs/development/python-modules/ml-collections/default.nix b/pkgs/development/python-modules/ml-collections/default.nix index c03aefa92ee1..2efd63acb78b 100644 --- a/pkgs/development/python-modules/ml-collections/default.nix +++ b/pkgs/development/python-modules/ml-collections/default.nix @@ -51,7 +51,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "ml_collections" ]; meta = with lib; { - description = "ML Collections is a library of Python collections designed for ML usecases."; + description = "ML Collections is a library of Python collections designed for ML usecases"; homepage = "https://github.com/google/ml_collections"; license = licenses.asl20; maintainers = with maintainers; [ samuela ]; diff --git a/pkgs/development/python-modules/mohawk/default.nix b/pkgs/development/python-modules/mohawk/default.nix index 97b44b6dc75d..4fab29c45967 100644 --- a/pkgs/development/python-modules/mohawk/default.nix +++ b/pkgs/development/python-modules/mohawk/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { ''; meta = { - description = "Python library for Hawk HTTP authorization."; + description = "Python library for Hawk HTTP authorization"; homepage = "https://github.com/kumar303/mohawk"; license = lib.licenses.mpl20; maintainers = [ ]; diff --git a/pkgs/development/python-modules/mouseinfo/default.nix b/pkgs/development/python-modules/mouseinfo/default.nix index edb0785f93bf..1eaf536d2ebd 100644 --- a/pkgs/development/python-modules/mouseinfo/default.nix +++ b/pkgs/development/python-modules/mouseinfo/default.nix @@ -35,7 +35,7 @@ buildPythonPackage rec { meta = with lib; { broken = stdenv.isDarwin; - description = "An application to display XY position and RGB color information for the pixel currently under the mouse. Works on Python 2 and 3."; + description = "An application to display XY position and RGB color information for the pixel currently under the mouse. Works on Python 2 and 3"; homepage = "https://github.com/asweigart/mouseinfo"; license = licenses.gpl3; maintainers = with maintainers; [ lucasew ]; diff --git a/pkgs/development/python-modules/mpyq/default.nix b/pkgs/development/python-modules/mpyq/default.nix index 9e92598261e0..2ee6030bd632 100644 --- a/pkgs/development/python-modules/mpyq/default.nix +++ b/pkgs/development/python-modules/mpyq/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { }; meta = { - description = "A Python library for extracting MPQ (MoPaQ) files."; + description = "A Python library for extracting MPQ (MoPaQ) files"; mainProgram = "mpyq"; homepage = "https://github.com/eagleflo/mpyq"; license = lib.licenses.bsd2; diff --git a/pkgs/development/python-modules/msg-parser/default.nix b/pkgs/development/python-modules/msg-parser/default.nix index a013a99bba72..f2ebb4108970 100644 --- a/pkgs/development/python-modules/msg-parser/default.nix +++ b/pkgs/development/python-modules/msg-parser/default.nix @@ -30,7 +30,7 @@ buildPythonPackage { nativeCheckInputs = [ pytestCheckHook ]; meta = with lib; { - description = "Python module to read, parse and converting Microsoft Outlook MSG E-Mail files."; + description = "Python module to read, parse and converting Microsoft Outlook MSG E-Mail files"; mainProgram = "msg_parser"; homepage = "https://github.com/vikramarsid/msg_parser"; license = licenses.bsd2; diff --git a/pkgs/development/python-modules/mujoco/default.nix b/pkgs/development/python-modules/mujoco/default.nix index 3f8fd526e643..c7d8258e8979 100644 --- a/pkgs/development/python-modules/mujoco/default.nix +++ b/pkgs/development/python-modules/mujoco/default.nix @@ -83,7 +83,7 @@ buildPythonPackage rec { ); meta = { - description = "Python bindings for MuJoCo: a general purpose physics simulator."; + description = "Python bindings for MuJoCo: a general purpose physics simulator"; homepage = "https://mujoco.org/"; changelog = "https://github.com/google-deepmind/mujoco/releases/tag/${version}"; license = lib.licenses.asl20; diff --git a/pkgs/development/python-modules/mwtypes/default.nix b/pkgs/development/python-modules/mwtypes/default.nix index 83a91b6d7596..e78073ad5583 100644 --- a/pkgs/development/python-modules/mwtypes/default.nix +++ b/pkgs/development/python-modules/mwtypes/default.nix @@ -32,7 +32,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "mwtypes" ]; meta = with lib; { - description = "A set of classes for working with MediaWiki data types."; + description = "A set of classes for working with MediaWiki data types"; homepage = "https://github.com/mediawiki-utilities/python-mwtypes"; license = licenses.mit; maintainers = with maintainers; [ GaetanLepage ]; diff --git a/pkgs/development/python-modules/myhdl/default.nix b/pkgs/development/python-modules/myhdl/default.nix index 83ae9f143f2e..bbdb2875cb1f 100644 --- a/pkgs/development/python-modules/myhdl/default.nix +++ b/pkgs/development/python-modules/myhdl/default.nix @@ -43,7 +43,7 @@ buildPythonPackage rec { ''; meta = with lib; { - description = "A free, open-source package for using Python as a hardware description and verification language."; + description = "A free, open-source package for using Python as a hardware description and verification language"; homepage = "https://www.myhdl.org/"; license = licenses.lgpl21; maintainers = with maintainers; [ doronbehar ]; diff --git a/pkgs/development/python-modules/myst-docutils/default.nix b/pkgs/development/python-modules/myst-docutils/default.nix index d4feaa4d0db3..8c1b89e8be7d 100644 --- a/pkgs/development/python-modules/myst-docutils/default.nix +++ b/pkgs/development/python-modules/myst-docutils/default.nix @@ -37,7 +37,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "myst_parser" ]; meta = with lib; { - description = "An extended commonmark compliant parser, with bridges to docutils/sphinx."; + description = "An extended commonmark compliant parser, with bridges to docutils/sphinx"; homepage = "https://github.com/executablebooks/MyST-Parser"; license = licenses.mit; maintainers = with maintainers; [ dpausp ]; diff --git a/pkgs/development/python-modules/nbexec/default.nix b/pkgs/development/python-modules/nbexec/default.nix index 05964e464144..5b2e5f2c67d9 100644 --- a/pkgs/development/python-modules/nbexec/default.nix +++ b/pkgs/development/python-modules/nbexec/default.nix @@ -53,7 +53,7 @@ buildPythonPackage { pythonImportsCheck = [ "nbexec" ]; meta = with lib; { - description = "A dead-simple tool for executing Jupyter notebooks from the command line."; + description = "A dead-simple tool for executing Jupyter notebooks from the command line"; mainProgram = "nbexec"; homepage = "https://github.com/jsvine/nbexec"; changelog = "https://github.com/jsvine/nbexec/releases/tag/v${version}"; diff --git a/pkgs/development/python-modules/ome-zarr/default.nix b/pkgs/development/python-modules/ome-zarr/default.nix index 05786117dc9e..297d35fb0deb 100644 --- a/pkgs/development/python-modules/ome-zarr/default.nix +++ b/pkgs/development/python-modules/ome-zarr/default.nix @@ -82,7 +82,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "Implementation of next-generation file format (NGFF) specifications for storing bioimaging data in the cloud."; + description = "Implementation of next-generation file format (NGFF) specifications for storing bioimaging data in the cloud"; homepage = "https://pypi.org/project/ome-zarr"; changelog = "https://github.com/ome/ome-zarr-py/blob/v${version}/CHANGELOG.md"; license = licenses.bsd2; diff --git a/pkgs/development/python-modules/online-judge-tools/default.nix b/pkgs/development/python-modules/online-judge-tools/default.nix index 23e9a259be02..3b24ba31d356 100644 --- a/pkgs/development/python-modules/online-judge-tools/default.nix +++ b/pkgs/development/python-modules/online-judge-tools/default.nix @@ -39,7 +39,7 @@ buildPythonPackage rec { doCheck = false; meta = with lib; { - description = "Tools for various online judges. Download sample cases, generate additional test cases, test your code, and submit it."; + description = "Tools for various online judges. Download sample cases, generate additional test cases, test your code, and submit it"; mainProgram = "oj"; homepage = "https://github.com/online-judge-tools/oj"; license = licenses.mit; diff --git a/pkgs/development/python-modules/ordered-set/default.nix b/pkgs/development/python-modules/ordered-set/default.nix index e45451f3276a..c7cf34a2f0d2 100644 --- a/pkgs/development/python-modules/ordered-set/default.nix +++ b/pkgs/development/python-modules/ordered-set/default.nix @@ -26,7 +26,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "ordered_set" ]; meta = with lib; { - description = "A MutableSet that remembers its order, so that every entry has an index."; + description = "A MutableSet that remembers its order, so that every entry has an index"; homepage = "https://github.com/rspeer/ordered-set"; license = licenses.mit; maintainers = with maintainers; [ MostAwesomeDude ]; diff --git a/pkgs/development/python-modules/orderedmultidict/default.nix b/pkgs/development/python-modules/orderedmultidict/default.nix index 8abe7d593065..1d625b114f23 100644 --- a/pkgs/development/python-modules/orderedmultidict/default.nix +++ b/pkgs/development/python-modules/orderedmultidict/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { propagatedBuildInputs = [ six ] ++ lib.optionals (pythonOlder "3.8") [ importlib-metadata ]; meta = with lib; { - description = "Ordered Multivalue Dictionary."; + description = "Ordered Multivalue Dictionary"; homepage = "https://github.com/gruns/orderedmultidict"; license = licenses.publicDomain; maintainers = with maintainers; [ vanzef ]; diff --git a/pkgs/development/python-modules/outcome/default.nix b/pkgs/development/python-modules/outcome/default.nix index 2cfcb84cac55..e0e98cee8872 100644 --- a/pkgs/development/python-modules/outcome/default.nix +++ b/pkgs/development/python-modules/outcome/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { doCheck = false; meta = { - description = "Capture the outcome of Python function calls."; + description = "Capture the outcome of Python function calls"; homepage = "https://github.com/python-trio/outcome"; license = with lib.licenses; [ mit diff --git a/pkgs/development/python-modules/pagelabels/default.nix b/pkgs/development/python-modules/pagelabels/default.nix index 32d791ce1c8a..70f1e8d6670f 100644 --- a/pkgs/development/python-modules/pagelabels/default.nix +++ b/pkgs/development/python-modules/pagelabels/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { doCheck = false; meta = with lib; { - description = "Python library to manipulate PDF page labels."; + description = "Python library to manipulate PDF page labels"; homepage = "https://github.com/lovasoa/pagelabels-py"; maintainers = with maintainers; [ teto ]; license = licenses.gpl3; diff --git a/pkgs/development/python-modules/parsley/default.nix b/pkgs/development/python-modules/parsley/default.nix index 2c8077c21555..47f8cbba9c34 100644 --- a/pkgs/development/python-modules/parsley/default.nix +++ b/pkgs/development/python-modules/parsley/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { meta = with lib; { license = licenses.mit; homepage = "https://launchpad.net/parsley"; - description = "A parser generator library based on OMeta, and other useful parsing tools."; + description = "A parser generator library based on OMeta, and other useful parsing tools"; maintainers = with maintainers; [ seppeljordan ]; }; } diff --git a/pkgs/development/python-modules/patch-ng/default.nix b/pkgs/development/python-modules/patch-ng/default.nix index 02d84f3607f1..77b0b02fa0c8 100644 --- a/pkgs/development/python-modules/patch-ng/default.nix +++ b/pkgs/development/python-modules/patch-ng/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { }; meta = with lib; { - description = "Library to parse and apply unified diffs."; + description = "Library to parse and apply unified diffs"; homepage = "https://github.com/conan-io/python-patch"; license = licenses.mit; maintainers = with maintainers; [ HaoZeke ]; diff --git a/pkgs/development/python-modules/pathlib2/default.nix b/pkgs/development/python-modules/pathlib2/default.nix index e3d870e05283..5cbe0f41d36f 100644 --- a/pkgs/development/python-modules/pathlib2/default.nix +++ b/pkgs/development/python-modules/pathlib2/default.nix @@ -32,7 +32,7 @@ buildPythonPackage rec { ''; meta = with lib; { - description = "This module offers classes representing filesystem paths with semantics appropriate for different operating systems."; + description = "This module offers classes representing filesystem paths with semantics appropriate for different operating systems"; homepage = "https://pypi.org/project/pathlib2/"; license = with licenses; [ mit ]; maintainers = with maintainers; [ ]; diff --git a/pkgs/development/python-modules/pdfrw/default.nix b/pkgs/development/python-modules/pdfrw/default.nix index 4feb27fdc3f5..d5c889185d0f 100644 --- a/pkgs/development/python-modules/pdfrw/default.nix +++ b/pkgs/development/python-modules/pdfrw/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { doCheck = false; meta = with lib; { - description = "pdfrw is a pure Python library that reads and writes PDFs."; + description = "pdfrw is a pure Python library that reads and writes PDFs"; homepage = "https://github.com/pmaupin/pdfrw"; maintainers = with maintainers; [ teto ]; license = licenses.mit; diff --git a/pkgs/development/python-modules/pdm-backend/default.nix b/pkgs/development/python-modules/pdm-backend/default.nix index 8cb78b449f01..714dff4c5a52 100644 --- a/pkgs/development/python-modules/pdm-backend/default.nix +++ b/pkgs/development/python-modules/pdm-backend/default.nix @@ -54,7 +54,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/pdm-project/pdm-backend"; changelog = "https://github.com/pdm-project/pdm-backend/releases/tag/${version}"; - description = "Yet another PEP 517 backend."; + description = "Yet another PEP 517 backend"; license = licenses.mit; maintainers = with maintainers; [ hexa ]; }; diff --git a/pkgs/development/python-modules/pdm-pep517/default.nix b/pkgs/development/python-modules/pdm-pep517/default.nix index 9afd76c81a47..0e08e9bd8a83 100644 --- a/pkgs/development/python-modules/pdm-pep517/default.nix +++ b/pkgs/development/python-modules/pdm-pep517/default.nix @@ -33,7 +33,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/pdm-project/pdm-pep517"; - description = "Yet another PEP 517 backend."; + description = "Yet another PEP 517 backend"; license = licenses.mit; maintainers = with maintainers; [ cpcloud ]; }; diff --git a/pkgs/development/python-modules/pdoc3/default.nix b/pkgs/development/python-modules/pdoc3/default.nix index c56a6a806519..03fb3fd84c2f 100644 --- a/pkgs/development/python-modules/pdoc3/default.nix +++ b/pkgs/development/python-modules/pdoc3/default.nix @@ -49,7 +49,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "Auto-generate API documentation for Python projects."; + description = "Auto-generate API documentation for Python projects"; homepage = "https://pdoc3.github.io/pdoc/"; license = with licenses; [ agpl3Plus ]; maintainers = with maintainers; [ catern ]; diff --git a/pkgs/development/python-modules/pika-pool/default.nix b/pkgs/development/python-modules/pika-pool/default.nix index c70311b694d5..42b52c525853 100644 --- a/pkgs/development/python-modules/pika-pool/default.nix +++ b/pkgs/development/python-modules/pika-pool/default.nix @@ -26,6 +26,6 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/bninja/pika-pool"; license = licenses.bsdOriginal; - description = "Pools for pikas."; + description = "Pools for pikas"; }; } diff --git a/pkgs/development/python-modules/pkgutil-resolve-name/default.nix b/pkgs/development/python-modules/pkgutil-resolve-name/default.nix index d1117276a1df..d8b93722ce88 100644 --- a/pkgs/development/python-modules/pkgutil-resolve-name/default.nix +++ b/pkgs/development/python-modules/pkgutil-resolve-name/default.nix @@ -38,7 +38,7 @@ buildPythonPackage rec { meta = { homepage = "https://pypi.org/project/pkgutil_resolve_name/"; - description = "A backport of Python 3.9’s pkgutil.resolve_name."; + description = "A backport of Python 3.9’s pkgutil.resolve_name"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ yajo ]; }; diff --git a/pkgs/development/python-modules/poetry-semver/default.nix b/pkgs/development/python-modules/poetry-semver/default.nix index 043a727828ab..7df5ea473677 100644 --- a/pkgs/development/python-modules/poetry-semver/default.nix +++ b/pkgs/development/python-modules/poetry-semver/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ]; meta = with lib; { - description = "A semantic versioning library for Python."; + description = "A semantic versioning library for Python"; homepage = "https://github.com/python-poetry/semver"; license = licenses.mit; maintainers = with maintainers; [ cpcloud ]; diff --git a/pkgs/development/python-modules/pooch/default.nix b/pkgs/development/python-modules/pooch/default.nix index 91d277062392..67ff89b6ab10 100644 --- a/pkgs/development/python-modules/pooch/default.nix +++ b/pkgs/development/python-modules/pooch/default.nix @@ -72,7 +72,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "A friend to fetch your data files."; + description = "A friend to fetch your data files"; homepage = "https://github.com/fatiando/pooch"; license = licenses.bsd3; maintainers = with maintainers; [ GuillaumeDesforges ]; diff --git a/pkgs/development/python-modules/powerline-mem-segment/default.nix b/pkgs/development/python-modules/powerline-mem-segment/default.nix index 3e2890617809..99a38c7d6248 100644 --- a/pkgs/development/python-modules/powerline-mem-segment/default.nix +++ b/pkgs/development/python-modules/powerline-mem-segment/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "powerlinemem" ]; meta = with lib; { - description = "Segment for Powerline showing the current memory usage in percent or absolute values."; + description = "Segment for Powerline showing the current memory usage in percent or absolute values"; homepage = "https://github.com/mKaloer/powerline_mem_segment"; license = licenses.asl20; maintainers = with maintainers; [ thomasjm ]; diff --git a/pkgs/development/python-modules/prompthub-py/default.nix b/pkgs/development/python-modules/prompthub-py/default.nix index efd1cdd3ec4a..3e697c6be072 100644 --- a/pkgs/development/python-modules/prompthub-py/default.nix +++ b/pkgs/development/python-modules/prompthub-py/default.nix @@ -33,7 +33,7 @@ buildPythonPackage { ]; meta = with lib; { - description = "A simple client to fetch prompts from Prompt Hub using its REST API."; + description = "A simple client to fetch prompts from Prompt Hub using its REST API"; homepage = "https://github.com/deepset-ai/prompthub-py"; changelog = "https://github.com/deepset-ai/prompthub-py/releases/tag/v${version}"; license = licenses.asl20; diff --git a/pkgs/development/python-modules/py-air-control/default.nix b/pkgs/development/python-modules/py-air-control/default.nix index 03eb3d3edd29..73cac52da828 100644 --- a/pkgs/development/python-modules/py-air-control/default.nix +++ b/pkgs/development/python-modules/py-air-control/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { meta = with lib; { inherit (src.meta) homepage; - description = "Command Line App for Controlling Philips Air Purifiers."; + description = "Command Line App for Controlling Philips Air Purifiers"; license = licenses.mit; maintainers = with maintainers; [ urbas ]; }; diff --git a/pkgs/development/python-modules/py4j/default.nix b/pkgs/development/python-modules/py4j/default.nix index e49524d0ae6d..9433dbdf37e3 100644 --- a/pkgs/development/python-modules/py4j/default.nix +++ b/pkgs/development/python-modules/py4j/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { doCheck = false; meta = with lib; { - description = "Py4J enables Python programs running in a Python interpreter to dynamically access Java objects in a Java Virtual Machine. Methods are called as if the Java objects resided in the Python interpreter and Java collections can be accessed through standard Python collection methods. Py4J also enables Java programs to call back Python objects."; + description = "Py4J enables Python programs running in a Python interpreter to dynamically access Java objects in a Java Virtual Machine. Methods are called as if the Java objects resided in the Python interpreter and Java collections can be accessed through standard Python collection methods. Py4J also enables Java programs to call back Python objects"; homepage = "https://www.py4j.org/"; sourceProvenance = with sourceTypes; [ fromSource diff --git a/pkgs/development/python-modules/pyautogui/default.nix b/pkgs/development/python-modules/pyautogui/default.nix index 8742e6a0c14b..a76479f79725 100644 --- a/pkgs/development/python-modules/pyautogui/default.nix +++ b/pkgs/development/python-modules/pyautogui/default.nix @@ -52,7 +52,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "PyAutoGUI lets Python control the mouse and keyboard, and other GUI automation tasks."; + description = "PyAutoGUI lets Python control the mouse and keyboard, and other GUI automation tasks"; homepage = "https://github.com/asweigart/pyautogui"; license = licenses.bsd3; maintainers = with maintainers; [ lucasew ]; diff --git a/pkgs/development/python-modules/pycuda/default.nix b/pkgs/development/python-modules/pycuda/default.nix index c436f0fc7520..145bdcaad36b 100644 --- a/pkgs/development/python-modules/pycuda/default.nix +++ b/pkgs/development/python-modules/pycuda/default.nix @@ -74,7 +74,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/inducer/pycuda/"; - description = "CUDA integration for Python."; + description = "CUDA integration for Python"; license = licenses.mit; maintainers = with maintainers; [ artuuge ]; }; diff --git a/pkgs/development/python-modules/pyeclib/default.nix b/pkgs/development/python-modules/pyeclib/default.nix index 30d5f357e44d..70fb7aeb5975 100644 --- a/pkgs/development/python-modules/pyeclib/default.nix +++ b/pkgs/development/python-modules/pyeclib/default.nix @@ -44,7 +44,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "pyeclib" ]; meta = with lib; { - description = "This library provides a simple Python interface for implementing erasure codes."; + description = "This library provides a simple Python interface for implementing erasure codes"; homepage = "https://github.com/openstack/pyeclib"; license = licenses.bsd2; maintainers = teams.openstack.members; diff --git a/pkgs/development/python-modules/pygetwindow/default.nix b/pkgs/development/python-modules/pygetwindow/default.nix index fbbbce865c80..a9cf36cfd46a 100644 --- a/pkgs/development/python-modules/pygetwindow/default.nix +++ b/pkgs/development/python-modules/pygetwindow/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { propagatedBuildInputs = [ pyrect ]; meta = with lib; { - description = "A simple, cross-platform module for obtaining GUI information on applications' windows."; + description = "A simple, cross-platform module for obtaining GUI information on applications' windows"; homepage = "https://github.com/asweigart/PyGetWindow"; license = licenses.bsd3; maintainers = with maintainers; [ lucasew ]; diff --git a/pkgs/development/python-modules/pygments-better-html/default.nix b/pkgs/development/python-modules/pygments-better-html/default.nix index 378f99c934d4..2f880a0ea867 100644 --- a/pkgs/development/python-modules/pygments-better-html/default.nix +++ b/pkgs/development/python-modules/pygments-better-html/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/Kwpolska/pygments_better_html"; - description = "Improved line numbering for Pygments’ HTML formatter."; + description = "Improved line numbering for Pygments’ HTML formatter"; license = licenses.bsd3; maintainers = with maintainers; [ hexa ]; }; diff --git a/pkgs/development/python-modules/pyinstaller-versionfile/default.nix b/pkgs/development/python-modules/pyinstaller-versionfile/default.nix index 09d9b25eacb4..8a0c51eef3dc 100644 --- a/pkgs/development/python-modules/pyinstaller-versionfile/default.nix +++ b/pkgs/development/python-modules/pyinstaller-versionfile/default.nix @@ -27,7 +27,7 @@ buildPythonPackage rec { ]; meta = { - description = "Create a windows version-file from a simple YAML file that can be used by PyInstaller."; + description = "Create a windows version-file from a simple YAML file that can be used by PyInstaller"; mainProgram = "create-version-file"; homepage = "https://pypi.org/project/pyinstaller-versionfile/"; license = lib.licenses.mit; diff --git a/pkgs/development/python-modules/pylpsd/default.nix b/pkgs/development/python-modules/pylpsd/default.nix index 366ec999c5d5..f583391a0d43 100644 --- a/pkgs/development/python-modules/pylpsd/default.nix +++ b/pkgs/development/python-modules/pylpsd/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "Python implementation of the LPSD algorithm for computing power spectral density with logarithmically spaced points."; + description = "Python implementation of the LPSD algorithm for computing power spectral density with logarithmically spaced points"; homepage = "https://github.com/bleykauf/py-lpsd"; license = licenses.mit; maintainers = with maintainers; [ doronbehar ]; diff --git a/pkgs/development/python-modules/pyls-flake8/default.nix b/pkgs/development/python-modules/pyls-flake8/default.nix index 533ea616727f..8f402cd92216 100644 --- a/pkgs/development/python-modules/pyls-flake8/default.nix +++ b/pkgs/development/python-modules/pyls-flake8/default.nix @@ -27,7 +27,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/emanspeaks/pyls-flake8"; - description = "A Flake8 plugin for the Python LSP Server."; + description = "A Flake8 plugin for the Python LSP Server"; license = licenses.mit; maintainers = with maintainers; [ cpcloud ]; }; diff --git a/pkgs/development/python-modules/pynamecheap/default.nix b/pkgs/development/python-modules/pynamecheap/default.nix index 6a974f168468..adf63d29af72 100644 --- a/pkgs/development/python-modules/pynamecheap/default.nix +++ b/pkgs/development/python-modules/pynamecheap/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { }; meta = with lib; { - description = "Namecheap API client in Python."; + description = "Namecheap API client in Python"; homepage = "https://github.com/Bemmu/PyNamecheap"; license = licenses.mit; }; diff --git a/pkgs/development/python-modules/pynut2/default.nix b/pkgs/development/python-modules/pynut2/default.nix index e49d8371cf4a..44c687f12592 100644 --- a/pkgs/development/python-modules/pynut2/default.nix +++ b/pkgs/development/python-modules/pynut2/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { doCheck = false; meta = with lib; { - description = "API overhaul of PyNUT, a Python library to allow communication with NUT (Network UPS Tools) servers."; + description = "API overhaul of PyNUT, a Python library to allow communication with NUT (Network UPS Tools) servers"; homepage = "https://github.com/mezz64/python-nut2"; license = with licenses; [ gpl3Plus ]; maintainers = [ maintainers.luker ]; diff --git a/pkgs/development/python-modules/pyquaternion/default.nix b/pkgs/development/python-modules/pyquaternion/default.nix index 35d5a0442be5..ac374c9572bb 100644 --- a/pkgs/development/python-modules/pyquaternion/default.nix +++ b/pkgs/development/python-modules/pyquaternion/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "pyquaternion" ]; meta = with lib; { - description = "Library for representing and using quaternions."; + description = "Library for representing and using quaternions"; homepage = "http://kieranwynn.github.io/pyquaternion/"; license = licenses.mit; maintainers = with maintainers; [ lucasew ]; diff --git a/pkgs/development/python-modules/pyro-api/default.nix b/pkgs/development/python-modules/pyro-api/default.nix index a3260a8aabdc..c5f2ea37e0c8 100644 --- a/pkgs/development/python-modules/pyro-api/default.nix +++ b/pkgs/development/python-modules/pyro-api/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { doCheck = false; meta = { - description = "Generic API for dispatch to Pyro backends."; + description = "Generic API for dispatch to Pyro backends"; homepage = "http://pyro.ai"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ georgewhewell ]; diff --git a/pkgs/development/python-modules/pysc2/default.nix b/pkgs/development/python-modules/pysc2/default.nix index 0ce857f1eae1..3ee18d12e4de 100644 --- a/pkgs/development/python-modules/pysc2/default.nix +++ b/pkgs/development/python-modules/pysc2/default.nix @@ -55,7 +55,7 @@ buildPythonPackage { ]; meta = { - description = "Starcraft II environment and library for training agents."; + description = "Starcraft II environment and library for training agents"; homepage = "https://github.com/deepmind/pysc2"; license = lib.licenses.asl20; platforms = lib.platforms.linux; diff --git a/pkgs/development/python-modules/pyscreeze/default.nix b/pkgs/development/python-modules/pyscreeze/default.nix index 465e3c9634b6..51898b3ed925 100644 --- a/pkgs/development/python-modules/pyscreeze/default.nix +++ b/pkgs/development/python-modules/pyscreeze/default.nix @@ -32,7 +32,7 @@ buildPythonPackage rec { propagatedBuildInputs = [ pillow ]; meta = with lib; { - description = "PyScreeze is a simple, cross-platform screenshot module for Python 2 and 3."; + description = "PyScreeze is a simple, cross-platform screenshot module for Python 2 and 3"; homepage = "https://github.com/asweigart/pyscreeze"; license = licenses.bsd3; maintainers = with maintainers; [ lucasew ]; diff --git a/pkgs/development/python-modules/pysim/default.nix b/pkgs/development/python-modules/pysim/default.nix index 4ced4a03f2dd..7046bb373408 100644 --- a/pkgs/development/python-modules/pysim/default.nix +++ b/pkgs/development/python-modules/pysim/default.nix @@ -61,7 +61,7 @@ buildPythonPackage { pythonImportsCheck = [ "pySim" ]; meta = with lib; { - description = "A python tool to program SIMs / USIMs / ISIMs."; + description = "A python tool to program SIMs / USIMs / ISIMs"; homepage = "https://github.com/osmocom/pysim"; license = licenses.gpl2; maintainers = with maintainers; [ diff --git a/pkgs/development/python-modules/pysmf/default.nix b/pkgs/development/python-modules/pysmf/default.nix index aaecbda85151..dfa1075f0816 100644 --- a/pkgs/development/python-modules/pysmf/default.nix +++ b/pkgs/development/python-modules/pysmf/default.nix @@ -35,7 +35,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://das.nasophon.de/pysmf/"; - description = "Python extension module for reading and writing Standard MIDI Files, based on libsmf."; + description = "Python extension module for reading and writing Standard MIDI Files, based on libsmf"; license = licenses.bsd2; maintainers = [ ]; }; diff --git a/pkgs/development/python-modules/pytest-catchlog/default.nix b/pkgs/development/python-modules/pytest-catchlog/default.nix index 41cb34b61068..e4e2dffdbb29 100644 --- a/pkgs/development/python-modules/pytest-catchlog/default.nix +++ b/pkgs/development/python-modules/pytest-catchlog/default.nix @@ -27,6 +27,6 @@ buildPythonPackage rec { meta = with lib; { license = licenses.mit; homepage = "https://pypi.python.org/pypi/pytest-catchlog/"; - description = "py.test plugin to catch log messages. This is a fork of pytest-capturelog."; + description = "py.test plugin to catch log messages. This is a fork of pytest-capturelog"; }; } diff --git a/pkgs/development/python-modules/pytest-fixture-config/default.nix b/pkgs/development/python-modules/pytest-fixture-config/default.nix index 5be97cd7471c..ebc3fcdc4ba4 100644 --- a/pkgs/development/python-modules/pytest-fixture-config/default.nix +++ b/pkgs/development/python-modules/pytest-fixture-config/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { doCheck = false; meta = with lib; { - description = "Simple configuration objects for Py.test fixtures. Allows you to skip tests when their required config variables aren’t set."; + description = "Simple configuration objects for Py.test fixtures. Allows you to skip tests when their required config variables aren’t set"; homepage = "https://github.com/manahl/pytest-plugins"; license = licenses.mit; maintainers = with maintainers; [ ryansydnor ]; diff --git a/pkgs/development/python-modules/pytest-tornado/default.nix b/pkgs/development/python-modules/pytest-tornado/default.nix index 57922bf4b04d..03a33c70f94c 100644 --- a/pkgs/development/python-modules/pytest-tornado/default.nix +++ b/pkgs/development/python-modules/pytest-tornado/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { propagatedBuildInputs = [ tornado ]; meta = with lib; { - description = "A py.test plugin providing fixtures and markers to simplify testing of asynchronous tornado applications."; + description = "A py.test plugin providing fixtures and markers to simplify testing of asynchronous tornado applications"; homepage = "https://github.com/eugeniy/pytest-tornado"; license = licenses.asl20; }; diff --git a/pkgs/development/python-modules/pytest-virtualenv/default.nix b/pkgs/development/python-modules/pytest-virtualenv/default.nix index 494209517eb3..fa276e748cdd 100644 --- a/pkgs/development/python-modules/pytest-virtualenv/default.nix +++ b/pkgs/development/python-modules/pytest-virtualenv/default.nix @@ -40,7 +40,7 @@ buildPythonPackage rec { disabledTestPaths = [ "tests/integration/*" ]; meta = with lib; { - description = "Create a Python virtual environment in your test that cleans up on teardown. The fixture has utility methods to install packages and list what’s installed."; + description = "Create a Python virtual environment in your test that cleans up on teardown. The fixture has utility methods to install packages and list what’s installed"; homepage = "https://github.com/manahl/pytest-plugins"; license = licenses.mit; maintainers = with maintainers; [ ryansydnor ]; diff --git a/pkgs/development/python-modules/python-constraint/default.nix b/pkgs/development/python-modules/python-constraint/default.nix index cd54dc4b0b52..2a9dfd05a459 100644 --- a/pkgs/development/python-modules/python-constraint/default.nix +++ b/pkgs/development/python-modules/python-constraint/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { dontUseSetuptoolsCheck = true; meta = with lib; { - description = "Constraint Solving Problem resolver for Python."; + description = "Constraint Solving Problem resolver for Python"; homepage = "https://labix.org/doc/constraint/"; downloadPage = "https://github.com/python-constraint/python-constraint/releases"; license = licenses.bsd2; diff --git a/pkgs/development/python-modules/python-hglib/default.nix b/pkgs/development/python-modules/python-hglib/default.nix index fb7d6ba23159..528316240c0a 100644 --- a/pkgs/development/python-modules/python-hglib/default.nix +++ b/pkgs/development/python-modules/python-hglib/default.nix @@ -29,7 +29,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "hglib" ]; meta = with lib; { - description = "Library with a fast, convenient interface to Mercurial. It uses Mercurial’s command server for communication with hg."; + description = "Library with a fast, convenient interface to Mercurial. It uses Mercurial’s command server for communication with hg"; homepage = "https://www.mercurial-scm.org/wiki/PythonHglibs"; license = licenses.mit; maintainers = [ ]; diff --git a/pkgs/development/python-modules/python-ironicclient/default.nix b/pkgs/development/python-modules/python-ironicclient/default.nix index 5fc6e9365ad7..35ddd830b0f0 100644 --- a/pkgs/development/python-modules/python-ironicclient/default.nix +++ b/pkgs/development/python-modules/python-ironicclient/default.nix @@ -57,7 +57,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "ironicclient" ]; meta = with lib; { - description = "A client for OpenStack bare metal provisioning API, includes a Python module (ironicclient) and CLI (baremetal)."; + description = "A client for OpenStack bare metal provisioning API, includes a Python module (ironicclient) and CLI (baremetal)"; mainProgram = "baremetal"; homepage = "https://github.com/openstack/python-ironicclient"; license = licenses.asl20; diff --git a/pkgs/development/python-modules/python-musicpd/default.nix b/pkgs/development/python-modules/python-musicpd/default.nix index 0807494dce91..05ceeeb7575f 100644 --- a/pkgs/development/python-modules/python-musicpd/default.nix +++ b/pkgs/development/python-modules/python-musicpd/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { doCheck = true; meta = with lib; { - description = "An MPD (Music Player Daemon) client library written in pure Python."; + description = "An MPD (Music Player Daemon) client library written in pure Python"; homepage = "https://gitlab.com/kaliko/python-musicpd"; license = licenses.lgpl3Plus; maintainers = with lib.maintainers; [ apfelkuchen6 ]; diff --git a/pkgs/development/python-modules/python-string-utils/default.nix b/pkgs/development/python-modules/python-string-utils/default.nix index 1e962148703c..1166ad79ff34 100644 --- a/pkgs/development/python-modules/python-string-utils/default.nix +++ b/pkgs/development/python-modules/python-string-utils/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { doCheck = false; meta = with lib; { - description = "A handy Python library to validate, manipulate and generate strings."; + description = "A handy Python library to validate, manipulate and generate strings"; homepage = "https://github.com/daveoncode/python-string-utils"; license = licenses.mit; maintainers = with maintainers; [ teto ]; diff --git a/pkgs/development/python-modules/pytools/default.nix b/pkgs/development/python-modules/pytools/default.nix index 3f7c35ff4bdc..1de63995bf29 100644 --- a/pkgs/development/python-modules/pytools/default.nix +++ b/pkgs/development/python-modules/pytools/default.nix @@ -37,7 +37,7 @@ buildPythonPackage rec { meta = { homepage = "https://github.com/inducer/pytools/"; - description = "Miscellaneous Python lifesavers."; + description = "Miscellaneous Python lifesavers"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ artuuge ]; }; diff --git a/pkgs/development/python-modules/pyzbar/default.nix b/pkgs/development/python-modules/pyzbar/default.nix index 44fb1c613a40..3a5c0b6ff36f 100644 --- a/pkgs/development/python-modules/pyzbar/default.nix +++ b/pkgs/development/python-modules/pyzbar/default.nix @@ -49,7 +49,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "pyzbar" ]; meta = with lib; { - description = "Read one-dimensional barcodes and QR codes from Python using the zbar library."; + description = "Read one-dimensional barcodes and QR codes from Python using the zbar library"; homepage = "https://github.com/NaturalHistoryMuseum/pyzbar"; license = licenses.mit; maintainers = with maintainers; [ gador ]; diff --git a/pkgs/development/python-modules/qiskit-terra/default.nix b/pkgs/development/python-modules/qiskit-terra/default.nix index f30549131f84..44ae18a933d0 100644 --- a/pkgs/development/python-modules/qiskit-terra/default.nix +++ b/pkgs/development/python-modules/qiskit-terra/default.nix @@ -214,7 +214,7 @@ buildPythonPackage rec { ''; meta = with lib; { - description = "Provides the foundations for Qiskit."; + description = "Provides the foundations for Qiskit"; longDescription = '' Allows the user to write quantum circuits easily, and takes care of the constraints of real hardware. ''; diff --git a/pkgs/development/python-modules/ramlfications/default.nix b/pkgs/development/python-modules/ramlfications/default.nix index 43aac163dc2f..2678a0b9b778 100644 --- a/pkgs/development/python-modules/ramlfications/default.nix +++ b/pkgs/development/python-modules/ramlfications/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { }; meta = with lib; { - description = "A Python RAML parser."; + description = "A Python RAML parser"; mainProgram = "ramlfications"; homepage = "https://ramlfications.readthedocs.org"; license = licenses.asl20; diff --git a/pkgs/development/python-modules/regress/default.nix b/pkgs/development/python-modules/regress/default.nix index b6a77758fa61..e59496b767d1 100644 --- a/pkgs/development/python-modules/regress/default.nix +++ b/pkgs/development/python-modules/regress/default.nix @@ -32,7 +32,7 @@ buildPythonPackage rec { }; meta = with lib; { - description = "Python bindings to the Rust regress crate, exposing ECMA regular expressions."; + description = "Python bindings to the Rust regress crate, exposing ECMA regular expressions"; homepage = "https://github.com/Julian/regress"; license = licenses.mit; maintainers = [ maintainers.matthiasbeyer ]; diff --git a/pkgs/development/python-modules/remote-pdb/default.nix b/pkgs/development/python-modules/remote-pdb/default.nix index 796875196a21..c17f48d45155 100644 --- a/pkgs/development/python-modules/remote-pdb/default.nix +++ b/pkgs/development/python-modules/remote-pdb/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { hash = "sha256-/7RysJOJigU4coC6d/Ob2lrtw8u8nLZI8wBk4oEEY3g="; }; meta = with lib; { - description = "Remote vanilla PDB (over TCP sockets)."; + description = "Remote vanilla PDB (over TCP sockets)"; homepage = "https://github.com/ionelmc/python-remote-pdb"; license = licenses.bsd2; maintainers = with maintainers; [ mic92 ]; diff --git a/pkgs/development/python-modules/requests-hawk/default.nix b/pkgs/development/python-modules/requests-hawk/default.nix index 1bc8862dd353..9f3fbb94670d 100644 --- a/pkgs/development/python-modules/requests-hawk/default.nix +++ b/pkgs/development/python-modules/requests-hawk/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "Hawk authentication strategy for the requests python library."; + description = "Hawk authentication strategy for the requests python library"; homepage = "https://github.com/mozilla-services/requests-hawk"; license = licenses.asl20; maintainers = with maintainers; [ austinbutler ]; diff --git a/pkgs/development/python-modules/requestsexceptions/default.nix b/pkgs/development/python-modules/requestsexceptions/default.nix index 8a5580baa6c9..d54569319127 100644 --- a/pkgs/development/python-modules/requestsexceptions/default.nix +++ b/pkgs/development/python-modules/requestsexceptions/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { ''; meta = with lib; { - description = "Import exceptions from potentially bundled packages in requests."; + description = "Import exceptions from potentially bundled packages in requests"; homepage = "https://pypi.python.org/pypi/requestsexceptions"; license = licenses.asl20; maintainers = with maintainers; [ makefu ]; diff --git a/pkgs/development/python-modules/reretry/default.nix b/pkgs/development/python-modules/reretry/default.nix index a4ec197c350c..15504e5dc7c3 100644 --- a/pkgs/development/python-modules/reretry/default.nix +++ b/pkgs/development/python-modules/reretry/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { }; meta = with lib; { - description = "An easy to use retry decorator."; + description = "An easy to use retry decorator"; homepage = "https://github.com/leshchenko1979/reretry"; license = licenses.asl20; maintainers = with maintainers; [ renatoGarcia ]; diff --git a/pkgs/development/python-modules/rfc7464/default.nix b/pkgs/development/python-modules/rfc7464/default.nix index e6c3c85bfb54..1765b46be03e 100644 --- a/pkgs/development/python-modules/rfc7464/default.nix +++ b/pkgs/development/python-modules/rfc7464/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/moshez/rfc7464"; - description = "RFC 7464 is a proposed standard for streaming JSON documents."; + description = "RFC 7464 is a proposed standard for streaming JSON documents"; license = [ licenses.mit ]; maintainers = with maintainers; [ shlevy ]; }; diff --git a/pkgs/development/python-modules/roku/default.nix b/pkgs/development/python-modules/roku/default.nix index 262f31dd5306..5041ec57ab1a 100644 --- a/pkgs/development/python-modules/roku/default.nix +++ b/pkgs/development/python-modules/roku/default.nix @@ -30,7 +30,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "roku" ]; meta = with lib; { - description = "Screw remotes. Control your Roku with Python."; + description = "Screw remotes. Control your Roku with Python"; homepage = "https://github.com/jcarbaugh/python-roku"; license = licenses.bsd3; }; diff --git a/pkgs/development/python-modules/routeros-api/default.nix b/pkgs/development/python-modules/routeros-api/default.nix index 1f5812b44c1a..caeace956f44 100644 --- a/pkgs/development/python-modules/routeros-api/default.nix +++ b/pkgs/development/python-modules/routeros-api/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { propagatedBuildInputs = [ six ]; meta = with lib; { - description = "Python API to RouterBoard devices produced by MikroTik."; + description = "Python API to RouterBoard devices produced by MikroTik"; homepage = "https://github.com/socialwifi/RouterOS-api"; license = licenses.mit; maintainers = with maintainers; [ quentin ]; diff --git a/pkgs/development/python-modules/s2clientprotocol/default.nix b/pkgs/development/python-modules/s2clientprotocol/default.nix index 0ee5f15a24fb..ea4dc582c547 100644 --- a/pkgs/development/python-modules/s2clientprotocol/default.nix +++ b/pkgs/development/python-modules/s2clientprotocol/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { buildInputs = [ protobuf ]; meta = { - description = "StarCraft II - client protocol."; + description = "StarCraft II - client protocol"; homepage = "https://github.com/Blizzard/sc2client-proto"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ ]; diff --git a/pkgs/development/python-modules/seekpath/default.nix b/pkgs/development/python-modules/seekpath/default.nix index 16b1c0a838b9..10f167060cd7 100644 --- a/pkgs/development/python-modules/seekpath/default.nix +++ b/pkgs/development/python-modules/seekpath/default.nix @@ -44,7 +44,7 @@ buildPythonPackage rec { ''; meta = with lib; { - description = "A module to obtain and visualize band paths in the Brillouin zone of crystal structures."; + description = "A module to obtain and visualize band paths in the Brillouin zone of crystal structures"; homepage = "https://github.com/giovannipizzi/seekpath"; license = licenses.mit; maintainers = with maintainers; [ psyanticy ]; diff --git a/pkgs/development/python-modules/sjcl/default.nix b/pkgs/development/python-modules/sjcl/default.nix index c291b56aa40e..cca5d21cec0b 100644 --- a/pkgs/development/python-modules/sjcl/default.nix +++ b/pkgs/development/python-modules/sjcl/default.nix @@ -29,7 +29,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "sjcl" ]; meta = with lib; { - description = "Decrypt and encrypt messages compatible to the \"Stanford Javascript Crypto Library (SJCL)\" message format. This is a wrapper around pycrypto."; + description = "Decrypt and encrypt messages compatible to the \"Stanford Javascript Crypto Library (SJCL)\" message format. This is a wrapper around pycrypto"; homepage = "https://github.com/berlincode/sjcl"; license = licenses.bsd3; maintainers = with maintainers; [ binsky ]; diff --git a/pkgs/development/python-modules/snap-helpers/default.nix b/pkgs/development/python-modules/snap-helpers/default.nix index 7470baa097c9..a1a9ef70c188 100644 --- a/pkgs/development/python-modules/snap-helpers/default.nix +++ b/pkgs/development/python-modules/snap-helpers/default.nix @@ -36,7 +36,7 @@ buildPythonPackage rec { passthru.updateScript = nix-update-script { }; meta = { - description = "Interact with snap configuration and properties from inside a snap."; + description = "Interact with snap configuration and properties from inside a snap"; homepage = "https://github.com/albertodonato/snap-helpers"; changelog = "https://github.com/albertodonato/snap-helpers/releases/tag/${version}"; license = lib.licenses.lgpl3Only; diff --git a/pkgs/development/python-modules/sphinx-issues/default.nix b/pkgs/development/python-modules/sphinx-issues/default.nix index 791cb37bdf5a..ea8f4268fb97 100644 --- a/pkgs/development/python-modules/sphinx-issues/default.nix +++ b/pkgs/development/python-modules/sphinx-issues/default.nix @@ -39,7 +39,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/sloria/sphinx-issues"; - description = "Sphinx extension for linking to your project's issue tracker."; + description = "Sphinx extension for linking to your project's issue tracker"; license = licenses.mit; maintainers = with maintainers; [ kaction ]; }; diff --git a/pkgs/development/python-modules/sphinx-mdinclude/default.nix b/pkgs/development/python-modules/sphinx-mdinclude/default.nix index 905a4f88ac87..0ac245d87bfd 100644 --- a/pkgs/development/python-modules/sphinx-mdinclude/default.nix +++ b/pkgs/development/python-modules/sphinx-mdinclude/default.nix @@ -40,7 +40,7 @@ buildPythonPackage rec { broken = true; # https://github.com/omnilib/sphinx-mdinclude/issues/22 homepage = "https://github.com/omnilib/sphinx-mdinclude"; changelog = "https://github.com/omnilib/sphinx-mdinclude/blob/v${version}/CHANGELOG.md"; - description = "Sphinx extension for including or writing pages in Markdown format."; + description = "Sphinx extension for including or writing pages in Markdown format"; longDescription = '' A simple Sphinx extension that enables including Markdown documents from within reStructuredText. diff --git a/pkgs/development/python-modules/sphinx-rtd-dark-mode/default.nix b/pkgs/development/python-modules/sphinx-rtd-dark-mode/default.nix index ba95c5aea22d..98b962b1f4b7 100644 --- a/pkgs/development/python-modules/sphinx-rtd-dark-mode/default.nix +++ b/pkgs/development/python-modules/sphinx-rtd-dark-mode/default.nix @@ -40,7 +40,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "sphinx_rtd_dark_mode" ]; meta = with lib; { - description = "Adds a toggleable dark mode to the Read the Docs theme for Sphinx."; + description = "Adds a toggleable dark mode to the Read the Docs theme for Sphinx"; homepage = "https://github.com/MrDogeBro/sphinx_rtd_dark_mode"; changelog = "https://github.com/MrDogeBro/sphinx_rtd_dark_mode/releases/tag/v${version}"; maintainers = with maintainers; [ wolfgangwalther ]; diff --git a/pkgs/development/python-modules/sphinx-tabs/default.nix b/pkgs/development/python-modules/sphinx-tabs/default.nix index 4aa456e667cf..4c956eede9d4 100644 --- a/pkgs/development/python-modules/sphinx-tabs/default.nix +++ b/pkgs/development/python-modules/sphinx-tabs/default.nix @@ -53,7 +53,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "sphinx_tabs" ]; meta = with lib; { - description = "A sphinx extension for creating tabbed content when building HTML."; + description = "A sphinx extension for creating tabbed content when building HTML"; homepage = "https://github.com/executablebooks/sphinx-tabs"; license = licenses.mit; maintainers = with maintainers; [ kaction ]; diff --git a/pkgs/development/python-modules/sphinxcontrib-devhelp/default.nix b/pkgs/development/python-modules/sphinxcontrib-devhelp/default.nix index 64cb1b549b4b..d2daaded5b90 100644 --- a/pkgs/development/python-modules/sphinxcontrib-devhelp/default.nix +++ b/pkgs/development/python-modules/sphinxcontrib-devhelp/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pythonNamespaces = [ "sphinxcontrib" ]; meta = with lib; { - description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document."; + description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document"; homepage = "https://github.com/sphinx-doc/sphinxcontrib-devhelp"; license = licenses.bsd2; maintainers = teams.sphinx.members; diff --git a/pkgs/development/python-modules/sphinxcontrib-jsmath/default.nix b/pkgs/development/python-modules/sphinxcontrib-jsmath/default.nix index bf30b5f8f393..9ce7c66abc99 100644 --- a/pkgs/development/python-modules/sphinxcontrib-jsmath/default.nix +++ b/pkgs/development/python-modules/sphinxcontrib-jsmath/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pythonNamespaces = [ "sphinxcontrib" ]; meta = with lib; { - description = "sphinxcontrib-jsmath is a sphinx extension which renders display math in HTML via JavaScript."; + description = "sphinxcontrib-jsmath is a sphinx extension which renders display math in HTML via JavaScript"; homepage = "https://github.com/sphinx-doc/sphinxcontrib-jsmath"; license = licenses.bsd0; maintainers = teams.sphinx.members; diff --git a/pkgs/development/python-modules/sphinxcontrib-qthelp/default.nix b/pkgs/development/python-modules/sphinxcontrib-qthelp/default.nix index 125dfa1a0e66..402432dd1e49 100644 --- a/pkgs/development/python-modules/sphinxcontrib-qthelp/default.nix +++ b/pkgs/development/python-modules/sphinxcontrib-qthelp/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pythonNamespaces = [ "sphinxcontrib" ]; meta = with lib; { - description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document."; + description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document"; homepage = "https://github.com/sphinx-doc/sphinxcontrib-qthelp"; license = licenses.bsd2; maintainers = teams.sphinx.members; diff --git a/pkgs/development/python-modules/sphinxcontrib-serializinghtml/default.nix b/pkgs/development/python-modules/sphinxcontrib-serializinghtml/default.nix index 5403d7fb01b5..99b4d5e5867f 100644 --- a/pkgs/development/python-modules/sphinxcontrib-serializinghtml/default.nix +++ b/pkgs/development/python-modules/sphinxcontrib-serializinghtml/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pythonNamespaces = [ "sphinxcontrib" ]; meta = with lib; { - description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)."; + description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)"; homepage = "https://github.com/sphinx-doc/sphinxcontrib-serializinghtml"; license = licenses.bsd2; maintainers = teams.sphinx.members; diff --git a/pkgs/development/python-modules/spinners/default.nix b/pkgs/development/python-modules/spinners/default.nix index 15fa7bd0a560..a5dcf83a68c1 100644 --- a/pkgs/development/python-modules/spinners/default.nix +++ b/pkgs/development/python-modules/spinners/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "spinners" ]; meta = with lib; { - description = "Spinners for the Terminal."; + description = "Spinners for the Terminal"; homepage = "https://github.com/manrajgrover/py-spinners"; license = licenses.mit; maintainers = with maintainers; [ urbas ]; diff --git a/pkgs/development/python-modules/stashy/default.nix b/pkgs/development/python-modules/stashy/default.nix index 7ff9f137f1f6..96903ff8e51f 100644 --- a/pkgs/development/python-modules/stashy/default.nix +++ b/pkgs/development/python-modules/stashy/default.nix @@ -26,7 +26,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "stashy" ]; meta = with lib; { - description = "Python client for the Atlassian Bitbucket Server (formerly known as Stash) REST API."; + description = "Python client for the Atlassian Bitbucket Server (formerly known as Stash) REST API"; homepage = "https://github.com/cosmin/stashy"; license = licenses.asl20; maintainers = with maintainers; [ mupdt ]; diff --git a/pkgs/development/python-modules/stemming/default.nix b/pkgs/development/python-modules/stemming/default.nix index 005f34c59f03..98ef1eea9b09 100644 --- a/pkgs/development/python-modules/stemming/default.nix +++ b/pkgs/development/python-modules/stemming/default.nix @@ -25,7 +25,7 @@ buildPythonPackage { pythonImportsCheck = [ "stemming" ]; meta = with lib; { - description = "Python implementations of various stemming algorithms."; + description = "Python implementations of various stemming algorithms"; homepage = "https://github.com/nmstoker/stemming"; license = licenses.unlicense; maintainers = with maintainers; [ happysalada ]; diff --git a/pkgs/development/python-modules/stups-cli-support/default.nix b/pkgs/development/python-modules/stups-cli-support/default.nix index 58e8243ed022..ef3696284307 100644 --- a/pkgs/development/python-modules/stups-cli-support/default.nix +++ b/pkgs/development/python-modules/stups-cli-support/default.nix @@ -37,7 +37,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "Helper library for all STUPS command line tools."; + description = "Helper library for all STUPS command line tools"; homepage = "https://github.com/zalando-stups/stups-cli-support"; license = licenses.asl20; maintainers = [ maintainers.mschuwalow ]; diff --git a/pkgs/development/python-modules/stups-fullstop/default.nix b/pkgs/development/python-modules/stups-fullstop/default.nix index 4b6ea65bf921..2b4efbaacb2f 100644 --- a/pkgs/development/python-modules/stups-fullstop/default.nix +++ b/pkgs/development/python-modules/stups-fullstop/default.nix @@ -39,7 +39,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "Convenience command line tool for fullstop. audit reporting."; + description = "Convenience command line tool for fullstop. audit reporting"; homepage = "https://github.com/zalando-stups/stups-fullstop-cli"; license = licenses.asl20; maintainers = [ maintainers.mschuwalow ]; diff --git a/pkgs/development/python-modules/stups-tokens/default.nix b/pkgs/development/python-modules/stups-tokens/default.nix index 7668e55aa895..f7c40c1ccd83 100644 --- a/pkgs/development/python-modules/stups-tokens/default.nix +++ b/pkgs/development/python-modules/stups-tokens/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "A Python library that keeps OAuth 2.0 service access tokens in memory for your usage."; + description = "A Python library that keeps OAuth 2.0 service access tokens in memory for your usage"; homepage = "https://github.com/zalando-stups/python-tokens"; license = licenses.asl20; maintainers = [ maintainers.mschuwalow ]; diff --git a/pkgs/development/python-modules/stups-zign/default.nix b/pkgs/development/python-modules/stups-zign/default.nix index 08875ffb58d2..c6fb2495dd27 100644 --- a/pkgs/development/python-modules/stups-zign/default.nix +++ b/pkgs/development/python-modules/stups-zign/default.nix @@ -46,7 +46,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "OAuth2 token management command line utility."; + description = "OAuth2 token management command line utility"; homepage = "https://github.com/zalando-stups/zign"; license = licenses.asl20; maintainers = [ maintainers.mschuwalow ]; diff --git a/pkgs/development/python-modules/tblib/default.nix b/pkgs/development/python-modules/tblib/default.nix index 6c9e38cc1f0d..86a036c47d5d 100644 --- a/pkgs/development/python-modules/tblib/default.nix +++ b/pkgs/development/python-modules/tblib/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { nativeBuildInputs = [ setuptools ]; meta = with lib; { - description = "Traceback fiddling library. Allows you to pickle tracebacks."; + description = "Traceback fiddling library. Allows you to pickle tracebacks"; homepage = "https://github.com/ionelmc/python-tblib"; license = licenses.bsd2; maintainers = with maintainers; [ teh ]; diff --git a/pkgs/development/python-modules/tensorboard-plugin-profile/default.nix b/pkgs/development/python-modules/tensorboard-plugin-profile/default.nix index 5429cd58176b..9719d1d0c6a0 100644 --- a/pkgs/development/python-modules/tensorboard-plugin-profile/default.nix +++ b/pkgs/development/python-modules/tensorboard-plugin-profile/default.nix @@ -30,7 +30,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "Profile Tensorboard Plugin."; + description = "Profile Tensorboard Plugin"; homepage = "http://tensorflow.org"; license = licenses.asl20; maintainers = with maintainers; [ ndl ]; diff --git a/pkgs/development/python-modules/tensorboard-plugin-wit/default.nix b/pkgs/development/python-modules/tensorboard-plugin-wit/default.nix index 202361ef032a..4a5760e3e92e 100644 --- a/pkgs/development/python-modules/tensorboard-plugin-wit/default.nix +++ b/pkgs/development/python-modules/tensorboard-plugin-wit/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { }; meta = with lib; { - description = "What-If Tool TensorBoard plugin."; + description = "What-If Tool TensorBoard plugin"; homepage = "http://tensorflow.org"; license = licenses.asl20; maintainers = with maintainers; [ ndl ]; diff --git a/pkgs/development/python-modules/tensorflow-estimator/bin.nix b/pkgs/development/python-modules/tensorflow-estimator/bin.nix index 908a29370f95..7146208c4d65 100644 --- a/pkgs/development/python-modules/tensorflow-estimator/bin.nix +++ b/pkgs/development/python-modules/tensorflow-estimator/bin.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "TensorFlow Estimator is a high-level API that encapsulates model training, evaluation, prediction, and exporting."; + description = "TensorFlow Estimator is a high-level API that encapsulates model training, evaluation, prediction, and exporting"; homepage = "http://tensorflow.org"; license = licenses.asl20; maintainers = with maintainers; [ jyp ]; diff --git a/pkgs/development/python-modules/throttler/default.nix b/pkgs/development/python-modules/throttler/default.nix index e42a9d48fae0..4dc15bffedae 100644 --- a/pkgs/development/python-modules/throttler/default.nix +++ b/pkgs/development/python-modules/throttler/default.nix @@ -36,7 +36,7 @@ buildPythonPackage rec { pytestFlagsArray = [ "tests/" ]; meta = with lib; { - description = "Zero-dependency Python package for easy throttling with asyncio support."; + description = "Zero-dependency Python package for easy throttling with asyncio support"; homepage = "https://github.com/uburuntu/throttler"; license = licenses.mit; maintainers = with maintainers; [ renatoGarcia ]; diff --git a/pkgs/development/python-modules/tiktoken/default.nix b/pkgs/development/python-modules/tiktoken/default.nix index 1a386a2bacf6..d7b8b6c1c631 100644 --- a/pkgs/development/python-modules/tiktoken/default.nix +++ b/pkgs/development/python-modules/tiktoken/default.nix @@ -70,7 +70,7 @@ buildPythonPackage { pythonImportsCheck = [ "tiktoken" ]; meta = with lib; { - description = "tiktoken is a fast BPE tokeniser for use with OpenAI's models."; + description = "tiktoken is a fast BPE tokeniser for use with OpenAI's models"; homepage = "https://github.com/openai/tiktoken"; license = licenses.mit; maintainers = with maintainers; [ happysalada ]; diff --git a/pkgs/development/python-modules/tlslite-ng/default.nix b/pkgs/development/python-modules/tlslite-ng/default.nix index bfad6ff0a087..266acc638b8f 100644 --- a/pkgs/development/python-modules/tlslite-ng/default.nix +++ b/pkgs/development/python-modules/tlslite-ng/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { buildInputs = [ ecdsa ]; meta = with lib; { - description = "Pure python implementation of SSL and TLS."; + description = "Pure python implementation of SSL and TLS"; homepage = "https://pypi.python.org/pypi/tlslite-ng"; license = licenses.lgpl2; maintainers = [ ]; diff --git a/pkgs/development/python-modules/translatehtml/default.nix b/pkgs/development/python-modules/translatehtml/default.nix index c1364ff8806f..da93e4d8484b 100644 --- a/pkgs/development/python-modules/translatehtml/default.nix +++ b/pkgs/development/python-modules/translatehtml/default.nix @@ -46,7 +46,7 @@ buildPythonPackage rec { doCheck = false; # no tests meta = with lib; { - description = "Translate HTML using Beautiful Soup and Argos Translate."; + description = "Translate HTML using Beautiful Soup and Argos Translate"; homepage = "https://www.argosopentech.com"; license = licenses.mit; maintainers = with maintainers; [ misuzu ]; diff --git a/pkgs/development/python-modules/treeo/default.nix b/pkgs/development/python-modules/treeo/default.nix index 785ba18c670b..13102676bdb4 100644 --- a/pkgs/development/python-modules/treeo/default.nix +++ b/pkgs/development/python-modules/treeo/default.nix @@ -44,7 +44,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "treeo" ]; meta = with lib; { - description = "A small library for creating and manipulating custom JAX Pytree classes."; + description = "A small library for creating and manipulating custom JAX Pytree classes"; homepage = "https://github.com/cgarciae/treeo"; license = licenses.mit; maintainers = with maintainers; [ ndl ]; diff --git a/pkgs/development/python-modules/txgithub/default.nix b/pkgs/development/python-modules/txgithub/default.nix index ccd68920145a..98530fb9f413 100644 --- a/pkgs/development/python-modules/txgithub/default.nix +++ b/pkgs/development/python-modules/txgithub/default.nix @@ -36,7 +36,7 @@ buildPythonPackage rec { doCheck = false; meta = with lib; { - description = "GitHub API client implemented using Twisted."; + description = "GitHub API client implemented using Twisted"; homepage = "https://github.com/tomprince/txgithub"; license = licenses.mit; maintainers = with maintainers; [ ]; diff --git a/pkgs/development/python-modules/txrequests/default.nix b/pkgs/development/python-modules/txrequests/default.nix index db158401d340..aeabc80a9425 100644 --- a/pkgs/development/python-modules/txrequests/default.nix +++ b/pkgs/development/python-modules/txrequests/default.nix @@ -30,7 +30,7 @@ buildPythonPackage rec { nativeCheckInputs = [ unittestCheckHook ]; meta = with lib; { - description = "Asynchronous Python HTTP for Humans."; + description = "Asynchronous Python HTTP for Humans"; homepage = "https://github.com/tardyp/txrequests"; license = licenses.asl20; maintainers = with maintainers; [ ]; diff --git a/pkgs/development/python-modules/vowpalwabbit/default.nix b/pkgs/development/python-modules/vowpalwabbit/default.nix index 55ce92388f50..dea16f654e2e 100644 --- a/pkgs/development/python-modules/vowpalwabbit/default.nix +++ b/pkgs/development/python-modules/vowpalwabbit/default.nix @@ -66,7 +66,7 @@ buildPythonPackage rec { ''; meta = with lib; { - description = "Vowpal Wabbit is a fast machine learning library for online learning, and this is the python wrapper for the project."; + description = "Vowpal Wabbit is a fast machine learning library for online learning, and this is the python wrapper for the project"; homepage = "https://github.com/JohnLangford/vowpal_wabbit"; license = licenses.bsd3; broken = stdenv.isAarch64; diff --git a/pkgs/development/python-modules/xml-marshaller/default.nix b/pkgs/development/python-modules/xml-marshaller/default.nix index 1b73fe015595..c56cd4e8130d 100644 --- a/pkgs/development/python-modules/xml-marshaller/default.nix +++ b/pkgs/development/python-modules/xml-marshaller/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "xml_marshaller" ]; meta = with lib; { - description = "This module allows one to marshal simple Python data types into a custom XML format."; + description = "This module allows one to marshal simple Python data types into a custom XML format"; homepage = "https://www.python.org/community/sigs/current/xml-sig/"; license = licenses.psfl; maintainers = with maintainers; [ mazurel ]; diff --git a/pkgs/development/python-modules/zeroc-ice/default.nix b/pkgs/development/python-modules/zeroc-ice/default.nix index f9b62c46603f..b6b8d56f87d1 100644 --- a/pkgs/development/python-modules/zeroc-ice/default.nix +++ b/pkgs/development/python-modules/zeroc-ice/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { broken = stdenv.isDarwin; homepage = "https://zeroc.com/"; license = licenses.gpl2; - description = "Comprehensive RPC framework with support for Python, C++, .NET, Java, JavaScript and more."; + description = "Comprehensive RPC framework with support for Python, C++, .NET, Java, JavaScript and more"; mainProgram = "slice2py"; maintainers = with maintainers; [ abbradar ]; }; diff --git a/pkgs/development/python-modules/zict/default.nix b/pkgs/development/python-modules/zict/default.nix index 057d1e0f4ad1..b2305bc243fd 100644 --- a/pkgs/development/python-modules/zict/default.nix +++ b/pkgs/development/python-modules/zict/default.nix @@ -32,7 +32,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "Mutable mapping tools."; + description = "Mutable mapping tools"; homepage = "https://github.com/dask/zict"; license = licenses.bsd3; maintainers = with maintainers; [ teh ]; diff --git a/pkgs/development/python2-modules/configparser/default.nix b/pkgs/development/python2-modules/configparser/default.nix index 0f3b6e0b4912..5cb0e9cf8961 100644 --- a/pkgs/development/python2-modules/configparser/default.nix +++ b/pkgs/development/python2-modules/configparser/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { ''; meta = with lib; { - description = "Updated configparser from Python 3.7 for Python 2.6+."; + description = "Updated configparser from Python 3.7 for Python 2.6+"; license = licenses.mit; homepage = "https://github.com/jaraco/configparser"; }; diff --git a/pkgs/development/skaware-packages/nsss/default.nix b/pkgs/development/skaware-packages/nsss/default.nix index 6171a36f1147..d1c733294452 100644 --- a/pkgs/development/skaware-packages/nsss/default.nix +++ b/pkgs/development/skaware-packages/nsss/default.nix @@ -5,7 +5,7 @@ skawarePackages.buildPackage { version = "0.2.0.4"; sha256 = "ObUE+FvY9rUj0zTlz6YsAqOV2zWZG3XyBt8Ku9Z2Gq0="; - description = "An implementation of a subset of the pwd.h, group.h and shadow.h family of functions."; + description = "An implementation of a subset of the pwd.h, group.h and shadow.h family of functions"; # TODO: nsss support configureFlags = [ diff --git a/pkgs/development/tools/allure/default.nix b/pkgs/development/tools/allure/default.nix index 2d247e3f7d41..b711e38364a3 100644 --- a/pkgs/development/tools/allure/default.nix +++ b/pkgs/development/tools/allure/default.nix @@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { homepage = "https://docs.qameta.io/allure/"; - description = "Allure Report is a flexible, lightweight multi-language test reporting tool."; + description = "Allure Report is a flexible, lightweight multi-language test reporting tool"; longDescription = '' Allure Report is a flexible, lightweight multi-language test reporting tool providing clear graphical reports and allowing everyone involved diff --git a/pkgs/development/tools/analysis/rizin/default.nix b/pkgs/development/tools/analysis/rizin/default.nix index c3f85d194006..f83c3dcdcfac 100644 --- a/pkgs/development/tools/analysis/rizin/default.nix +++ b/pkgs/development/tools/analysis/rizin/default.nix @@ -135,7 +135,7 @@ let rizin = stdenv.mkDerivation rec { }; meta = { - description = "UNIX-like reverse engineering framework and command-line toolset."; + description = "UNIX-like reverse engineering framework and command-line toolset"; homepage = "https://rizin.re/"; license = lib.licenses.gpl3Plus; mainProgram = "rizin"; diff --git a/pkgs/development/tools/bingo/default.nix b/pkgs/development/tools/bingo/default.nix index 9d9863ca3203..9af3b77dfbff 100644 --- a/pkgs/development/tools/bingo/default.nix +++ b/pkgs/development/tools/bingo/default.nix @@ -22,7 +22,7 @@ buildGoModule rec { ldflags = [ "-s" "-w" ]; meta = with lib; { - description = "Like `go get` but for Go tools! CI Automating versioning of Go binaries in a nested, isolated Go modules."; + description = "Like `go get` but for Go tools! CI Automating versioning of Go binaries in a nested, isolated Go modules"; mainProgram = "bingo"; homepage = "https://github.com/bwplotka/bingo"; license = licenses.asl20; diff --git a/pkgs/development/tools/click/default.nix b/pkgs/development/tools/click/default.nix index da05368a2ce4..8927a1db20ad 100644 --- a/pkgs/development/tools/click/default.nix +++ b/pkgs/development/tools/click/default.nix @@ -83,7 +83,7 @@ buildPythonApplication { ]; meta = { - description = "A tool to build click packages. Mainly used for Ubuntu Touch."; + description = "A tool to build click packages. Mainly used for Ubuntu Touch"; homepage = "https://gitlab.com/ubports/development/core/click"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ ilyakooo0 OPNA2608 ]; diff --git a/pkgs/development/tools/continuous-integration/woodpecker-plugin-git/default.nix b/pkgs/development/tools/continuous-integration/woodpecker-plugin-git/default.nix index c05800237637..37596774bbde 100644 --- a/pkgs/development/tools/continuous-integration/woodpecker-plugin-git/default.nix +++ b/pkgs/development/tools/continuous-integration/woodpecker-plugin-git/default.nix @@ -32,7 +32,7 @@ buildGoModule rec { passthru.tests.version = testers.testVersion { package = woodpecker-plugin-git; }; meta = with lib; { - description = "Woodpecker plugin for cloning Git repositories."; + description = "Woodpecker plugin for cloning Git repositories"; homepage = "https://woodpecker-ci.org/"; changelog = "https://github.com/woodpecker-ci/plugin-git/releases/tag/${version}"; license = licenses.asl20; diff --git a/pkgs/development/tools/database/surrealdb-migrations/default.nix b/pkgs/development/tools/database/surrealdb-migrations/default.nix index 39ecd0678ed1..f0ebe63fdd20 100644 --- a/pkgs/development/tools/database/surrealdb-migrations/default.nix +++ b/pkgs/development/tools/database/surrealdb-migrations/default.nix @@ -59,7 +59,7 @@ rustPlatform.buildRustPackage rec { }; meta = with lib; { - description = "An awesome SurrealDB migration tool, with a user-friendly CLI and a versatile Rust library that enables seamless integration into any project."; + description = "An awesome SurrealDB migration tool, with a user-friendly CLI and a versatile Rust library that enables seamless integration into any project"; homepage = "https://crates.io/crates/surrealdb-migrations"; mainProgram = "surrealdb-migrations"; license = licenses.mit; diff --git a/pkgs/development/tools/devbox/default.nix b/pkgs/development/tools/devbox/default.nix index 4dc9e4d87fe5..7680bb1d1ff7 100644 --- a/pkgs/development/tools/devbox/default.nix +++ b/pkgs/development/tools/devbox/default.nix @@ -35,7 +35,7 @@ buildGoModule rec { ''; meta = with lib; { - description = "Instant, easy, predictable shells and containers."; + description = "Instant, easy, predictable shells and containers"; homepage = "https://www.jetpack.io/devbox"; license = licenses.asl20; maintainers = with maintainers; [ urandom lagoja ]; diff --git a/pkgs/development/tools/documentation/antora/default.nix b/pkgs/development/tools/documentation/antora/default.nix index 34625022df6b..7fdd3532934e 100644 --- a/pkgs/development/tools/documentation/antora/default.nix +++ b/pkgs/development/tools/documentation/antora/default.nix @@ -25,7 +25,7 @@ buildNpmPackage rec { ''; meta = with lib; { - description = "A modular documentation site generator. Designed for users of Asciidoctor."; + description = "A modular documentation site generator. Designed for users of Asciidoctor"; mainProgram = "antora"; homepage = "https://antora.org"; license = licenses.mpl20; diff --git a/pkgs/development/tools/espup/default.nix b/pkgs/development/tools/espup/default.nix index 145f681f1cbc..a64d982bdc2c 100644 --- a/pkgs/development/tools/espup/default.nix +++ b/pkgs/development/tools/espup/default.nix @@ -68,7 +68,7 @@ rustPlatform.buildRustPackage rec { }; meta = with lib; { - description = "Tool for installing and maintaining Espressif Rust ecosystem."; + description = "Tool for installing and maintaining Espressif Rust ecosystem"; homepage = "https://github.com/esp-rs/espup/"; license = with licenses; [ mit asl20 ]; maintainers = with maintainers; [ knightpp beeb ]; diff --git a/pkgs/development/tools/fermyon-spin/default.nix b/pkgs/development/tools/fermyon-spin/default.nix index a969baf411f8..e8d81eb82dc2 100644 --- a/pkgs/development/tools/fermyon-spin/default.nix +++ b/pkgs/development/tools/fermyon-spin/default.nix @@ -56,7 +56,7 @@ in stdenv.mkDerivation rec { ''; meta = with lib; { - description = "Framework for building, deploying, and running fast, secure, and composable cloud microservices with WebAssembly."; + description = "Framework for building, deploying, and running fast, secure, and composable cloud microservices with WebAssembly"; homepage = "https://github.com/fermyon/spin"; license = with licenses; [ asl20 ]; mainProgram = "spin"; diff --git a/pkgs/development/tools/fprettify/default.nix b/pkgs/development/tools/fprettify/default.nix index b2c37f163b26..95e539d82b76 100644 --- a/pkgs/development/tools/fprettify/default.nix +++ b/pkgs/development/tools/fprettify/default.nix @@ -20,7 +20,7 @@ python3Packages.buildPythonApplication rec { ]; meta = with lib; { - description = "An auto-formatter for modern Fortran code that imposes strict whitespace formatting, written in Python."; + description = "An auto-formatter for modern Fortran code that imposes strict whitespace formatting, written in Python"; mainProgram = "fprettify"; homepage = "https://pypi.org/project/fprettify/"; license = with licenses; [ gpl3Only ]; diff --git a/pkgs/development/tools/fsautocomplete/default.nix b/pkgs/development/tools/fsautocomplete/default.nix index 1102580d459b..14379b954c6a 100644 --- a/pkgs/development/tools/fsautocomplete/default.nix +++ b/pkgs/development/tools/fsautocomplete/default.nix @@ -29,7 +29,7 @@ buildDotnetModule rec { useDotnetFromEnv = true; meta = with lib; { - description = "The FsAutoComplete project (FSAC) provides a backend service for rich editing or intellisense features for editors."; + description = "The FsAutoComplete project (FSAC) provides a backend service for rich editing or intellisense features for editors"; mainProgram = "fsautocomplete"; homepage = "https://github.com/fsharp/FsAutoComplete"; changelog = "https://github.com/fsharp/FsAutoComplete/releases/tag/v${version}"; diff --git a/pkgs/development/tools/gi-crystal/default.nix b/pkgs/development/tools/gi-crystal/default.nix index 395efaa74241..d5c19a21662a 100644 --- a/pkgs/development/tools/gi-crystal/default.nix +++ b/pkgs/development/tools/gi-crystal/default.nix @@ -40,7 +40,7 @@ crystal.buildCrystalPackage rec { meta = with lib; { - description = "GI Crystal is a binding generator used to generate Crystal bindings for GObject based libraries using GObject Introspection."; + description = "GI Crystal is a binding generator used to generate Crystal bindings for GObject based libraries using GObject Introspection"; homepage = "https://github.com/hugopl/gi-crystal"; mainProgram = "gi-crystal"; maintainers = with maintainers; [ sund3RRR ]; diff --git a/pkgs/development/tools/gocover-cobertura/default.nix b/pkgs/development/tools/gocover-cobertura/default.nix index f1d005a47059..bc8b4e9f0f2b 100644 --- a/pkgs/development/tools/gocover-cobertura/default.nix +++ b/pkgs/development/tools/gocover-cobertura/default.nix @@ -20,7 +20,7 @@ buildGoModule rec { meta = with lib; { homepage = "https://github.com/boumenot/gocover-cobertura"; - description = "This is a simple helper tool for generating XML output in Cobertura format for CIs like Jenkins and others from go tool cover output."; + description = "This is a simple helper tool for generating XML output in Cobertura format for CIs like Jenkins and others from go tool cover output"; mainProgram = "gocover-cobertura"; license = licenses.mit; maintainers = with maintainers; [ hmajid2301 ]; diff --git a/pkgs/development/tools/hostess/default.nix b/pkgs/development/tools/hostess/default.nix index f15f67e3b7cb..22cdb31d2459 100644 --- a/pkgs/development/tools/hostess/default.nix +++ b/pkgs/development/tools/hostess/default.nix @@ -16,7 +16,7 @@ buildGoModule rec { vendorHash = null; meta = with lib; { - description = "An idempotent command-line utility for managing your /etc/hosts* file."; + description = "An idempotent command-line utility for managing your /etc/hosts* file"; mainProgram = "hostess"; license = licenses.mit; maintainers = with maintainers; [ edlimerkaj ]; diff --git a/pkgs/development/tools/language-servers/verible/default.nix b/pkgs/development/tools/language-servers/verible/default.nix index 4809b85e2e5b..6e6c7d621cbd 100644 --- a/pkgs/development/tools/language-servers/verible/default.nix +++ b/pkgs/development/tools/language-servers/verible/default.nix @@ -87,7 +87,7 @@ buildBazelPackage rec { }; meta = with lib; { - description = "Suite of SystemVerilog developer tools. Including a style-linter, indexer, formatter, and language server."; + description = "Suite of SystemVerilog developer tools. Including a style-linter, indexer, formatter, and language server"; homepage = "https://github.com/chipsalliance/verible"; license = licenses.asl20; maintainers = with maintainers; [ hzeller newam ]; diff --git a/pkgs/development/tools/misc/pest-ide-tools/default.nix b/pkgs/development/tools/misc/pest-ide-tools/default.nix index c228508e4a60..589b7bad30da 100644 --- a/pkgs/development/tools/misc/pest-ide-tools/default.nix +++ b/pkgs/development/tools/misc/pest-ide-tools/default.nix @@ -31,7 +31,7 @@ rustPlatform.buildRustPackage rec { }; meta = with lib; { - description = "IDE support for Pest, via the LSP."; + description = "IDE support for Pest, via the LSP"; homepage = "https://pest.rs"; license = with licenses; [ mit asl20 ]; maintainers = with maintainers; [ nickhu ]; diff --git a/pkgs/development/tools/mix2nix/default.nix b/pkgs/development/tools/mix2nix/default.nix index 4c7b7951370c..b0d3a8c8107c 100644 --- a/pkgs/development/tools/mix2nix/default.nix +++ b/pkgs/development/tools/mix2nix/default.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { installPhase = "install -Dt $out/bin mix2nix"; meta = with lib; { - description = "Generate nix expressions from mix.lock file."; + description = "Generate nix expressions from mix.lock file"; mainProgram = "mix2nix"; license = licenses.mit; maintainers = with maintainers; [ ydlr ] ++ teams.beam.members; diff --git a/pkgs/development/tools/rcodesign/default.nix b/pkgs/development/tools/rcodesign/default.nix index e3999ebff952..49afae6f6f08 100644 --- a/pkgs/development/tools/rcodesign/default.nix +++ b/pkgs/development/tools/rcodesign/default.nix @@ -34,7 +34,7 @@ rustPlatform.buildRustPackage rec { ]; meta = with lib; { - description = "A cross-platform CLI interface to interact with Apple code signing."; + description = "A cross-platform CLI interface to interact with Apple code signing"; mainProgram = "rcodesign"; longDescription = '' rcodesign provides various commands to interact with Apple signing, diff --git a/pkgs/development/tools/rover/default.nix b/pkgs/development/tools/rover/default.nix index a540a8c6448d..98399a0c2122 100644 --- a/pkgs/development/tools/rover/default.nix +++ b/pkgs/development/tools/rover/default.nix @@ -46,7 +46,7 @@ rustPlatform.buildRustPackage rec { ''; meta = with lib; { - description = "A CLI for interacting with ApolloGraphQL's developer tooling, including managing self-hosted and GraphOS graphs."; + description = "A CLI for interacting with ApolloGraphQL's developer tooling, including managing self-hosted and GraphOS graphs"; mainProgram = "rover"; homepage = "https://www.apollographql.com/docs/rover"; license = licenses.mit; diff --git a/pkgs/development/tools/rust/bootimage/default.nix b/pkgs/development/tools/rust/bootimage/default.nix index 9da7aeaa8cc3..0a9fa1236545 100644 --- a/pkgs/development/tools/rust/bootimage/default.nix +++ b/pkgs/development/tools/rust/bootimage/default.nix @@ -18,7 +18,7 @@ rustPlatform.buildRustPackage rec { cargoSha256 = "03jximwqgjq7359c5mxbyfja2d04y57h34f87aby8jy0lz99jy2x"; meta = with lib; { - description = "Creates a bootable disk image from a Rust OS kernel."; + description = "Creates a bootable disk image from a Rust OS kernel"; homepage = "https://github.com/rust-osdev/bootimage"; license = with licenses; [ asl20 mit ]; maintainers = with maintainers; [ dbeckwith ]; diff --git a/pkgs/development/tools/rust/cargo-hakari/default.nix b/pkgs/development/tools/rust/cargo-hakari/default.nix index 6cf225e8de60..6ae5123da7cf 100644 --- a/pkgs/development/tools/rust/cargo-hakari/default.nix +++ b/pkgs/development/tools/rust/cargo-hakari/default.nix @@ -17,7 +17,7 @@ rustPlatform.buildRustPackage rec { cargoTestFlags = [ "-p" "cargo-hakari" ]; meta = with lib; { - description = "Manage workspace-hack packages to speed up builds in large workspaces."; + description = "Manage workspace-hack packages to speed up builds in large workspaces"; mainProgram = "cargo-hakari"; longDescription = '' cargo hakari is a command-line application to manage workspace-hack crates. diff --git a/pkgs/development/tools/rust/cargo-risczero/default.nix b/pkgs/development/tools/rust/cargo-risczero/default.nix index 51969c9fef96..ead0103d3f65 100644 --- a/pkgs/development/tools/rust/cargo-risczero/default.nix +++ b/pkgs/development/tools/rust/cargo-risczero/default.nix @@ -32,7 +32,7 @@ rustPlatform.buildRustPackage rec { doCheck = false; meta = with lib; { - description = "Cargo extension to help create, manage, and test RISC Zero projects."; + description = "Cargo extension to help create, manage, and test RISC Zero projects"; mainProgram = "cargo-risczero"; homepage = "https://risczero.com"; license = with licenses; [ asl20 ]; diff --git a/pkgs/development/tools/rust/cargo2junit/default.nix b/pkgs/development/tools/rust/cargo2junit/default.nix index 6e10cc1fcb35..d674c5b04071 100644 --- a/pkgs/development/tools/rust/cargo2junit/default.nix +++ b/pkgs/development/tools/rust/cargo2junit/default.nix @@ -12,7 +12,7 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-u5Pd967qxjqFl9fV/KkClLDBwKql7p66WqbIVBvWKuM="; meta = with lib; { - description = "Converts cargo's json output (from stdin) to JUnit XML (to stdout)."; + description = "Converts cargo's json output (from stdin) to JUnit XML (to stdout)"; mainProgram = "cargo2junit"; homepage = "https://github.com/johnterickson/cargo2junit"; license = licenses.mit; diff --git a/pkgs/development/tools/rust/crate2nix/default.nix b/pkgs/development/tools/rust/crate2nix/default.nix index 175e79e639c3..a5fb7e19f121 100644 --- a/pkgs/development/tools/rust/crate2nix/default.nix +++ b/pkgs/development/tools/rust/crate2nix/default.nix @@ -42,7 +42,7 @@ rustPlatform.buildRustPackage rec { ''; meta = with lib; { - description = "A Nix build file generator for Rust crates."; + description = "A Nix build file generator for Rust crates"; mainProgram = "crate2nix"; longDescription = '' Crate2nix generates Nix files from Cargo.toml/lock files diff --git a/pkgs/development/tools/rust/duckscript/default.nix b/pkgs/development/tools/rust/duckscript/default.nix index 41e394bda440..6f8092dd0fc3 100644 --- a/pkgs/development/tools/rust/duckscript/default.nix +++ b/pkgs/development/tools/rust/duckscript/default.nix @@ -27,7 +27,7 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-bBqcHETEWooMgQeqPOZIK/77DdTtGq1JusBKoRj5K6w="; meta = with lib; { - description = "Simple, extendable and embeddable scripting language."; + description = "Simple, extendable and embeddable scripting language"; homepage = "https://github.com/sagiegurari/duckscript"; license = licenses.asl20; maintainers = with maintainers; [ mkg20001 ]; diff --git a/pkgs/development/tools/scenebuilder/default.nix b/pkgs/development/tools/scenebuilder/default.nix index 14d6c8725904..bf6745edcec9 100644 --- a/pkgs/development/tools/scenebuilder/default.nix +++ b/pkgs/development/tools/scenebuilder/default.nix @@ -89,7 +89,7 @@ maven'.buildMavenPackage rec { meta = with lib; { changelog = "https://github.com/gluonhq/scenebuilder/releases/tag/${src.rev}"; - description = "A visual, drag'n'drop, layout tool for designing JavaFX application user interfaces."; + description = "A visual, drag'n'drop, layout tool for designing JavaFX application user interfaces"; homepage = "https://gluonhq.com/products/scene-builder/"; license = licenses.bsd3; mainProgram = "scenebuilder"; diff --git a/pkgs/development/tools/scenic-view/default.nix b/pkgs/development/tools/scenic-view/default.nix index ff09f0cb4707..84d47390aa15 100644 --- a/pkgs/development/tools/scenic-view/default.nix +++ b/pkgs/development/tools/scenic-view/default.nix @@ -104,7 +104,7 @@ in stdenv.mkDerivation rec { meta = with lib; { broken = stdenv.isDarwin; - description = "JavaFx application to visualize and modify the scenegraph of running JavaFx applications."; + description = "JavaFx application to visualize and modify the scenegraph of running JavaFx applications"; mainProgram = "scenic-view"; longDescription = '' A JavaFX application designed to make it simple to understand the current state of your application scenegraph diff --git a/pkgs/development/tools/subxt/default.nix b/pkgs/development/tools/subxt/default.nix index b471f0ca5e85..6d551fa7348c 100644 --- a/pkgs/development/tools/subxt/default.nix +++ b/pkgs/development/tools/subxt/default.nix @@ -34,7 +34,7 @@ rustPlatform.buildRustPackage rec { meta = with lib; { homepage = "https://github.com/paritytech/subxt"; - description = "Submit transactions to a substrate node via RPC."; + description = "Submit transactions to a substrate node via RPC"; mainProgram = "subxt"; license = with licenses; [ gpl3Plus asl20 ]; maintainers = [ maintainers.FlorianFranzen ]; diff --git a/pkgs/development/tools/turbogit/default.nix b/pkgs/development/tools/turbogit/default.nix index 2680d10f1dbb..390b618ce719 100644 --- a/pkgs/development/tools/turbogit/default.nix +++ b/pkgs/development/tools/turbogit/default.nix @@ -30,7 +30,7 @@ buildGoModule rec { ''; meta = with lib; { - description = "Keep your git workflow clean without headache."; + description = "Keep your git workflow clean without headache"; longDescription = '' turbogit (tug) is a cli tool built to help you deal with your day-to-day git work. turbogit enforces convention (e.g. The Conventional Commits) but tries to keep things simple and invisible for you. diff --git a/pkgs/development/tools/turso-cli/default.nix b/pkgs/development/tools/turso-cli/default.nix index 322d46ac2f56..4d2ed81a2f0f 100644 --- a/pkgs/development/tools/turso-cli/default.nix +++ b/pkgs/development/tools/turso-cli/default.nix @@ -39,7 +39,7 @@ buildGoModule rec { passthru.updateScript = nix-update-script { }; meta = with lib; { - description = "This is the command line interface (CLI) to Turso."; + description = "This is the command line interface (CLI) to Turso"; homepage = "https://turso.tech"; mainProgram = "turso"; license = licenses.mit; diff --git a/pkgs/development/tools/worker-build/default.nix b/pkgs/development/tools/worker-build/default.nix index 8f78048e8e19..fd7c1e378603 100644 --- a/pkgs/development/tools/worker-build/default.nix +++ b/pkgs/development/tools/worker-build/default.nix @@ -26,7 +26,7 @@ rustPlatform.buildRustPackage rec { doCheck = false; meta = with lib; { - description = "This is a tool to be used as a custom build command for a Cloudflare Workers `workers-rs` project."; + description = "This is a tool to be used as a custom build command for a Cloudflare Workers `workers-rs` project"; mainProgram = "worker-build"; homepage = "https://github.com/cloudflare/workers-rs"; license = with licenses; [ asl20 /* or */ mit ]; diff --git a/pkgs/development/tools/yamlfmt/default.nix b/pkgs/development/tools/yamlfmt/default.nix index 3b7fbc20ca38..a79d9e7fe25b 100644 --- a/pkgs/development/tools/yamlfmt/default.nix +++ b/pkgs/development/tools/yamlfmt/default.nix @@ -16,7 +16,7 @@ buildGoModule rec { doCheck = false; meta = with lib; { - description = "An extensible command line tool or library to format yaml files."; + description = "An extensible command line tool or library to format yaml files"; homepage = "https://github.com/google/yamlfmt"; license = licenses.asl20; maintainers = with maintainers; [ sno2wman ]; diff --git a/pkgs/development/tools/yarn-berry/default.nix b/pkgs/development/tools/yarn-berry/default.nix index b7caeb4f823e..4b1ff6de268f 100644 --- a/pkgs/development/tools/yarn-berry/default.nix +++ b/pkgs/development/tools/yarn-berry/default.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: { meta = with lib; { homepage = "https://yarnpkg.com/"; - description = "Fast, reliable, and secure dependency management."; + description = "Fast, reliable, and secure dependency management"; license = licenses.bsd2; maintainers = with maintainers; [ ryota-ka pyrox0 DimitarNestorov ]; platforms = platforms.unix; diff --git a/pkgs/development/web/publii/default.nix b/pkgs/development/web/publii/default.nix index 9792f2686454..e81a7294e0cc 100644 --- a/pkgs/development/web/publii/default.nix +++ b/pkgs/development/web/publii/default.nix @@ -87,7 +87,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "Static Site CMS with GUI to build privacy-focused SEO-friendly website."; + description = "Static Site CMS with GUI to build privacy-focused SEO-friendly website"; mainProgram = "Publii"; longDescription = '' Creating a website doesn't have to be complicated or expensive. With Publii, the most diff --git a/pkgs/misc/cups/drivers/cnijfilter2/default.nix b/pkgs/misc/cups/drivers/cnijfilter2/default.nix index 8520ba7aff2e..f5ec8e29b634 100644 --- a/pkgs/misc/cups/drivers/cnijfilter2/default.nix +++ b/pkgs/misc/cups/drivers/cnijfilter2/default.nix @@ -130,7 +130,7 @@ stdenv.mkDerivation { ''; meta = with lib; { - description = "Canon InkJet printer drivers for many Pixma series printers."; + description = "Canon InkJet printer drivers for many Pixma series printers"; longDescription = '' Canon InjKet printer drivers for series E200, E300, E3100, E3300, E4200, E450, E470, E480, G3000, G3010, G4000, G4010, G5000, G5080, G6000, G6050, G6080, G7000, G7050, G7080, GM2000, diff --git a/pkgs/misc/cups/drivers/mfc5890cncupswrapper/default.nix b/pkgs/misc/cups/drivers/mfc5890cncupswrapper/default.nix index 26e90cbf6bba..8ebcccbaa281 100644 --- a/pkgs/misc/cups/drivers/mfc5890cncupswrapper/default.nix +++ b/pkgs/misc/cups/drivers/mfc5890cncupswrapper/default.nix @@ -65,7 +65,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "Brother MFC-5890CN CUPS wrapper driver."; + description = "Brother MFC-5890CN CUPS wrapper driver"; longDescription = "Brother MFC-5890CN CUPS wrapper driver. Use the connection string 'lpd://\${IP_ADDRESS}/binary_p1' when connecting to this printer via the network."; homepage = "http://www.brother.com/"; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; diff --git a/pkgs/misc/logging/pacemaker/default.nix b/pkgs/misc/logging/pacemaker/default.nix index a3d365cd4170..2c3fd76b1dfd 100644 --- a/pkgs/misc/logging/pacemaker/default.nix +++ b/pkgs/misc/logging/pacemaker/default.nix @@ -94,7 +94,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://clusterlabs.org/pacemaker/"; - description = "Pacemaker is an open source, high availability resource manager suitable for both small and large clusters."; + description = "Pacemaker is an open source, high availability resource manager suitable for both small and large clusters"; license = licenses.gpl2Plus; platforms = platforms.linux; maintainers = with maintainers; [ ryantm astro ]; diff --git a/pkgs/misc/present/default.nix b/pkgs/misc/present/default.nix index 6ed15f03e6e4..a1f15dfd0a9d 100644 --- a/pkgs/misc/present/default.nix +++ b/pkgs/misc/present/default.nix @@ -23,7 +23,7 @@ python3Packages.buildPythonPackage rec { doCheck = false; meta = with lib; { - description = "A terminal-based presentation tool with colors and effects."; + description = "A terminal-based presentation tool with colors and effects"; homepage = "https://github.com/vinayak-mehta/present"; license = licenses.asl20; maintainers = with maintainers; [ lom ]; diff --git a/pkgs/os-specific/darwin/iproute2mac/default.nix b/pkgs/os-specific/darwin/iproute2mac/default.nix index a7f1f0b773d8..c7582de3352a 100644 --- a/pkgs/os-specific/darwin/iproute2mac/default.nix +++ b/pkgs/os-specific/darwin/iproute2mac/default.nix @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://github.com/brona/iproute2mac"; - description = "CLI wrapper for basic network utilites on Mac OS X inspired with iproute2 on Linux systems - ip command."; + description = "CLI wrapper for basic network utilites on Mac OS X inspired with iproute2 on Linux systems - ip command"; license = licenses.mit; maintainers = with maintainers; [ jiegec ]; platforms = platforms.darwin; diff --git a/pkgs/os-specific/darwin/karabiner-elements/default.nix b/pkgs/os-specific/darwin/karabiner-elements/default.nix index f42ce5b5be2f..53847c75fccc 100644 --- a/pkgs/os-specific/darwin/karabiner-elements/default.nix +++ b/pkgs/os-specific/darwin/karabiner-elements/default.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { passthru.updateScript = ./updater.sh; meta = with lib; { - description = "Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later."; + description = "Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later"; homepage = "https://karabiner-elements.pqrs.org/"; platforms = platforms.darwin; maintainers = with maintainers; [ Enzime ]; diff --git a/pkgs/os-specific/darwin/osx-cpu-temp/default.nix b/pkgs/os-specific/darwin/osx-cpu-temp/default.nix index ea9d8399667a..4748d62f83e5 100644 --- a/pkgs/os-specific/darwin/osx-cpu-temp/default.nix +++ b/pkgs/os-specific/darwin/osx-cpu-temp/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "Outputs current CPU temperature for OSX."; + description = "Outputs current CPU temperature for OSX"; homepage = "https://github.com/lavoiesl/osx-cpu-temp"; license = licenses.gpl2; maintainers = with maintainers; [ virusdave ]; diff --git a/pkgs/os-specific/linux/adcli/default.nix b/pkgs/os-specific/linux/adcli/default.nix index 5f94da21f207..585f2a5bc853 100644 --- a/pkgs/os-specific/linux/adcli/default.nix +++ b/pkgs/os-specific/linux/adcli/default.nix @@ -62,7 +62,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://www.freedesktop.org/software/realmd/adcli/adcli.html"; - description = "A helper library and tools for Active Directory client operations."; + description = "A helper library and tools for Active Directory client operations"; mainProgram = "adcli"; license = licenses.lgpl21Only; maintainers = with maintainers; [ SohamG anthonyroussel ]; diff --git a/pkgs/os-specific/linux/amdctl/default.nix b/pkgs/os-specific/linux/amdctl/default.nix index abc26aabf784..f95d54e64b3e 100644 --- a/pkgs/os-specific/linux/amdctl/default.nix +++ b/pkgs/os-specific/linux/amdctl/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "Set P-State voltages and clock speeds on recent AMD CPUs on Linux."; + description = "Set P-State voltages and clock speeds on recent AMD CPUs on Linux"; mainProgram = "amdctl"; homepage = "https://github.com/kevinlekiller/amdctl"; license = licenses.gpl3Plus; diff --git a/pkgs/os-specific/linux/bridge-utils/default.nix b/pkgs/os-specific/linux/bridge-utils/default.nix index 1753be599380..4e525c83117c 100644 --- a/pkgs/os-specific/linux/bridge-utils/default.nix +++ b/pkgs/os-specific/linux/bridge-utils/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook ]; meta = { - description = "An userspace tool to configure linux bridges (deprecated in favour or iproute2)."; + description = "An userspace tool to configure linux bridges (deprecated in favour or iproute2)"; mainProgram = "brctl"; homepage = "https://wiki.linuxfoundation.org/networking/bridge"; license = lib.licenses.gpl2Plus; diff --git a/pkgs/os-specific/linux/dcgm/default.nix b/pkgs/os-specific/linux/dcgm/default.nix index a7f3511b3f4b..5e03e19bf26d 100644 --- a/pkgs/os-specific/linux/dcgm/default.nix +++ b/pkgs/os-specific/linux/dcgm/default.nix @@ -130,7 +130,7 @@ in gcc11Stdenv.mkDerivation rec { disallowedReferences = lib.concatMap (x: x.pkgSet) cudaPackageSetByVersion; meta = with lib; { - description = "Data Center GPU Manager (DCGM) is a daemon that allows users to monitor NVIDIA data-center GPUs."; + description = "Data Center GPU Manager (DCGM) is a daemon that allows users to monitor NVIDIA data-center GPUs"; homepage = "https://developer.nvidia.com/dcgm"; license = licenses.asl20; maintainers = teams.deshaw.members; diff --git a/pkgs/os-specific/linux/framework-laptop-kmod/default.nix b/pkgs/os-specific/linux/framework-laptop-kmod/default.nix index b5cb505e09a2..6e221764daa7 100644 --- a/pkgs/os-specific/linux/framework-laptop-kmod/default.nix +++ b/pkgs/os-specific/linux/framework-laptop-kmod/default.nix @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "A kernel module that exposes the Framework Laptop (13, 16)'s battery charge limit and LEDs to userspace."; + description = "A kernel module that exposes the Framework Laptop (13, 16)'s battery charge limit and LEDs to userspace"; homepage = "https://github.com/DHowett/framework-laptop-kmod"; license = licenses.gpl2; maintainers = with maintainers; [ gaykitty ]; diff --git a/pkgs/os-specific/linux/gasket/default.nix b/pkgs/os-specific/linux/gasket/default.nix index c1e81dfa9b71..b4516b8b8d40 100644 --- a/pkgs/os-specific/linux/gasket/default.nix +++ b/pkgs/os-specific/linux/gasket/default.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = kernel.moduleBuildDependencies; meta = with lib; { - description = "The Coral Gasket Driver allows usage of the Coral EdgeTPU on Linux systems."; + description = "The Coral Gasket Driver allows usage of the Coral EdgeTPU on Linux systems"; homepage = "https://github.com/google/gasket-driver"; license = licenses.gpl2; maintainers = [ lib.maintainers.kylehendricks ]; diff --git a/pkgs/os-specific/linux/mbp-modules/mbp2018-bridge-drv/default.nix b/pkgs/os-specific/linux/mbp-modules/mbp2018-bridge-drv/default.nix index 0b4fec4dfb4e..b75efe9ed7d5 100644 --- a/pkgs/os-specific/linux/mbp-modules/mbp2018-bridge-drv/default.nix +++ b/pkgs/os-specific/linux/mbp-modules/mbp2018-bridge-drv/default.nix @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "A driver for MacBook models 2018 and newer, which makes the keyboard, mouse and audio output work."; + description = "A driver for MacBook models 2018 and newer, which makes the keyboard, mouse and audio output work"; longDescription = '' A driver for MacBook models 2018 and newer, implementing the VHCI (required for mouse/keyboard/etc.) and audio functionality. ''; diff --git a/pkgs/os-specific/linux/nixos-rebuild/default.nix b/pkgs/os-specific/linux/nixos-rebuild/default.nix index 17a9bc51732c..63f8c92e2327 100644 --- a/pkgs/os-specific/linux/nixos-rebuild/default.nix +++ b/pkgs/os-specific/linux/nixos-rebuild/default.nix @@ -50,7 +50,7 @@ substitute { }; meta = { - description = "Rebuild your NixOS configuration and switch to it, on local hosts and remote."; + description = "Rebuild your NixOS configuration and switch to it, on local hosts and remote"; homepage = "https://github.com/NixOS/nixpkgs/tree/master/pkgs/os-specific/linux/nixos-rebuild"; license = lib.licenses.mit; maintainers = [ lib.maintainers.Profpatsch ]; diff --git a/pkgs/os-specific/linux/projecteur/default.nix b/pkgs/os-specific/linux/projecteur/default.nix index 0477985cc196..96d6ed032703 100644 --- a/pkgs/os-specific/linux/projecteur/default.nix +++ b/pkgs/os-specific/linux/projecteur/default.nix @@ -42,7 +42,7 @@ mkDerivation rec { ]; meta = { - description = "Linux/X11 application for the Logitech Spotlight device (and similar devices)."; + description = "Linux/X11 application for the Logitech Spotlight device (and similar devices)"; homepage = "https://github.com/jahnf/Projecteur"; license = lib.licenses.mit; mainProgram = "projecteur"; diff --git a/pkgs/os-specific/linux/rtl8723ds/default.nix b/pkgs/os-specific/linux/rtl8723ds/default.nix index a9c1f18de0c2..d1f7e016e3bf 100644 --- a/pkgs/os-specific/linux/rtl8723ds/default.nix +++ b/pkgs/os-specific/linux/rtl8723ds/default.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation { enableParallelBuilding = true; meta = { - description = "Linux driver for RTL8723DS."; + description = "Linux driver for RTL8723DS"; homepage = "https://github.com/lwfinger/rtl8723ds"; license = lib.licenses.gpl2Only; platforms = lib.platforms.linux; diff --git a/pkgs/os-specific/linux/ryzenadj/default.nix b/pkgs/os-specific/linux/ryzenadj/default.nix index ef671b2f16c4..1d61f22b33e5 100644 --- a/pkgs/os-specific/linux/ryzenadj/default.nix +++ b/pkgs/os-specific/linux/ryzenadj/default.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "Adjust power management settings for Ryzen Mobile Processors."; + description = "Adjust power management settings for Ryzen Mobile Processors"; mainProgram = "ryzenadj"; homepage = "https://github.com/FlyGoat/RyzenAdj"; license = licenses.lgpl3Only; diff --git a/pkgs/os-specific/linux/zenpower/default.nix b/pkgs/os-specific/linux/zenpower/default.nix index bf1240610f8c..f5819f0d1d22 100644 --- a/pkgs/os-specific/linux/zenpower/default.nix +++ b/pkgs/os-specific/linux/zenpower/default.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { meta = with lib; { inherit (src.meta) homepage; - description = "Linux kernel driver for reading temperature, voltage(SVI2), current(SVI2) and power(SVI2) for AMD Zen family CPUs."; + description = "Linux kernel driver for reading temperature, voltage(SVI2), current(SVI2) and power(SVI2) for AMD Zen family CPUs"; license = licenses.gpl2Plus; maintainers = with maintainers; [ alexbakker artturin ]; platforms = [ "x86_64-linux" ]; diff --git a/pkgs/servers/alps/default.nix b/pkgs/servers/alps/default.nix index 03bd62e4618b..2bd74ca5a28d 100644 --- a/pkgs/servers/alps/default.nix +++ b/pkgs/servers/alps/default.nix @@ -42,7 +42,7 @@ buildGoModule rec { passthru.tests = { inherit(nixosTests) alps; }; meta = with lib; { - description = "A simple and extensible webmail."; + description = "A simple and extensible webmail"; homepage = "https://git.sr.ht/~migadu/alps"; license = licenses.mit; maintainers = with maintainers; [ booklearner madonius hmenke ]; diff --git a/pkgs/servers/atlassian/bamboo.nix b/pkgs/servers/atlassian/bamboo.nix index ee87b9e644a8..e8a64daa1209 100644 --- a/pkgs/servers/atlassian/bamboo.nix +++ b/pkgs/servers/atlassian/bamboo.nix @@ -29,7 +29,7 @@ stdenvNoCC.mkDerivation rec { ''; meta = with lib; { - description = "Bamboo Data Center is a continuous delivery server."; + description = "Bamboo Data Center is a continuous delivery server"; homepage = "https://www.atlassian.com/software/bamboo"; sourceProvenance = with sourceTypes; [ binaryBytecode ]; license = with licenses; [ unfree ]; diff --git a/pkgs/servers/filtron/default.nix b/pkgs/servers/filtron/default.nix index 4b82e147cd4d..2f6a95367e97 100644 --- a/pkgs/servers/filtron/default.nix +++ b/pkgs/servers/filtron/default.nix @@ -29,7 +29,7 @@ buildGoModule rec { ldflags = [ "-s" "-w" ]; meta = with lib; { - description = "Reverse HTTP proxy to filter requests by different rules."; + description = "Reverse HTTP proxy to filter requests by different rules"; homepage = "https://github.com/asciimoo/filtron"; license = licenses.agpl3Only; maintainers = [ maintainers.dasj19 ]; diff --git a/pkgs/servers/heisenbridge/default.nix b/pkgs/servers/heisenbridge/default.nix index 48c921f80966..43156089f938 100644 --- a/pkgs/servers/heisenbridge/default.nix +++ b/pkgs/servers/heisenbridge/default.nix @@ -27,7 +27,7 @@ python3.pkgs.buildPythonApplication rec { ]; meta = with lib; { - description = "A bouncer-style Matrix-IRC bridge."; + description = "A bouncer-style Matrix-IRC bridge"; homepage = "https://github.com/hifi/heisenbridge"; license = licenses.mit; maintainers = [ maintainers.sumnerevans ]; diff --git a/pkgs/servers/home-assistant/custom-components/xiaomi_miot/default.nix b/pkgs/servers/home-assistant/custom-components/xiaomi_miot/default.nix index 6c26192d4228..83f03c7a9cb3 100644 --- a/pkgs/servers/home-assistant/custom-components/xiaomi_miot/default.nix +++ b/pkgs/servers/home-assistant/custom-components/xiaomi_miot/default.nix @@ -34,7 +34,7 @@ buildHomeAssistantComponent rec { meta = with lib; { changelog = "https://github.com/al-one/hass-xiaomi-miot/releases/tag/${version}"; - description = "Automatic integrate all Xiaomi devices to HomeAssistant via miot-spec, support Wi-Fi, BLE, ZigBee devices."; + description = "Automatic integrate all Xiaomi devices to HomeAssistant via miot-spec, support Wi-Fi, BLE, ZigBee devices"; homepage = "https://github.com/al-one/hass-xiaomi-miot"; maintainers = with maintainers; [ azuwis ]; license = licenses.asl20; diff --git a/pkgs/servers/honk/default.nix b/pkgs/servers/honk/default.nix index 5bc64151afaa..a039cb809fad 100644 --- a/pkgs/servers/honk/default.nix +++ b/pkgs/servers/honk/default.nix @@ -56,7 +56,7 @@ buildGoModule rec { meta = { changelog = "https://humungus.tedunangst.com/r/honk/v/v${version}/f/docs/changelog.txt"; - description = "An ActivityPub server with minimal setup and support costs."; + description = "An ActivityPub server with minimal setup and support costs"; homepage = "https://humungus.tedunangst.com/r/honk"; license = lib.licenses.isc; mainProgram = "honk"; diff --git a/pkgs/servers/http/angie/console-light.nix b/pkgs/servers/http/angie/console-light.nix index c4772205a5c7..5fe20e614661 100644 --- a/pkgs/servers/http/angie/console-light.nix +++ b/pkgs/servers/http/angie/console-light.nix @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { ''; meta = { - description = "Console Light is a lightweight, real-time activity monitoring interface."; + description = "Console Light is a lightweight, real-time activity monitoring interface"; homepage = "https://angie.software/en/console/"; license = lib.licenses.asl20; platforms = lib.platforms.all; diff --git a/pkgs/servers/http/apache-modules/mod_itk/default.nix b/pkgs/servers/http/apache-modules/mod_itk/default.nix index a36a030899a5..f98e067f0f09 100644 --- a/pkgs/servers/http/apache-modules/mod_itk/default.nix +++ b/pkgs/servers/http/apache-modules/mod_itk/default.nix @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "an MPM (Multi-Processing Module) for the Apache web server."; + description = "an MPM (Multi-Processing Module) for the Apache web server"; maintainers = [ maintainers.zupo ]; homepage = "http://mpm-itk.sesse.net/"; license = licenses.asl20; diff --git a/pkgs/servers/http/yaws/default.nix b/pkgs/servers/http/yaws/default.nix index 5e5a401d35d2..0b9313d3a738 100644 --- a/pkgs/servers/http/yaws/default.nix +++ b/pkgs/servers/http/yaws/default.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - description = "A webserver for dynamic content written in Erlang."; + description = "A webserver for dynamic content written in Erlang"; mainProgram = "yaws"; homepage = "https://github.com/erlyaws/yaws"; license = licenses.bsd2; diff --git a/pkgs/servers/kubemq-community/default.nix b/pkgs/servers/kubemq-community/default.nix index 6fb080623a56..0c90536f75c5 100644 --- a/pkgs/servers/kubemq-community/default.nix +++ b/pkgs/servers/kubemq-community/default.nix @@ -20,7 +20,7 @@ buildGoModule rec { meta = { homepage = "https://github.com/kubemq-io/kubemq-community"; - description = "KubeMQ Community is the open-source version of KubeMQ, the Kubernetes native message broker."; + description = "KubeMQ Community is the open-source version of KubeMQ, the Kubernetes native message broker"; mainProgram = "kubemq-community"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ brianmcgee ]; diff --git a/pkgs/servers/monitoring/phlare/default.nix b/pkgs/servers/monitoring/phlare/default.nix index 294a85ab06fa..184b974abef5 100644 --- a/pkgs/servers/monitoring/phlare/default.nix +++ b/pkgs/servers/monitoring/phlare/default.nix @@ -32,7 +32,7 @@ buildGoModule rec { ]; meta = with lib; { - description = "Grafana Phlare is an open source database that provides fast, scalable, highly available, and efficient storage and querying of profiling data."; + description = "Grafana Phlare is an open source database that provides fast, scalable, highly available, and efficient storage and querying of profiling data"; license = licenses.agpl3Only; homepage = "https://grafana.com/oss/phlare"; maintainers = with maintainers; [ cathalmullan ]; diff --git a/pkgs/servers/monitoring/prometheus/php-fpm-exporter.nix b/pkgs/servers/monitoring/prometheus/php-fpm-exporter.nix index 12c80b39ff3b..b026840f67b9 100644 --- a/pkgs/servers/monitoring/prometheus/php-fpm-exporter.nix +++ b/pkgs/servers/monitoring/prometheus/php-fpm-exporter.nix @@ -51,7 +51,7 @@ buildGoModule rec { meta = with lib; { homepage = "https://github.com/hipages/php-fpm_exporter"; - description = "A prometheus exporter for PHP-FPM."; + description = "A prometheus exporter for PHP-FPM"; license = licenses.asl20; maintainers = with maintainers; [ gaelreyrol ]; mainProgram = "php-fpm_exporter"; diff --git a/pkgs/servers/networking/rustus/default.nix b/pkgs/servers/networking/rustus/default.nix index 53c76184a8b8..77bf8ce7d776 100644 --- a/pkgs/servers/networking/rustus/default.nix +++ b/pkgs/servers/networking/rustus/default.nix @@ -62,7 +62,7 @@ rustPlatform.buildRustPackage { meta = with lib; { - description = "TUS protocol implementation in Rust."; + description = "TUS protocol implementation in Rust"; mainProgram = "rustus"; homepage = "https://s3rius.github.io/rustus/"; license = licenses.asl20; diff --git a/pkgs/servers/olaris/default.nix b/pkgs/servers/olaris/default.nix index 29966aadc692..af6180a8d8d5 100644 --- a/pkgs/servers/olaris/default.nix +++ b/pkgs/servers/olaris/default.nix @@ -52,7 +52,7 @@ buildGoModule rec { ''; meta = with lib; { - description = "A media manager and transcoding server."; + description = "A media manager and transcoding server"; homepage = "https://gitlab.com/olaris/olaris-server"; changelog = "https://gitlab.com/olaris/olaris-server/-/releases/v${version}"; license = licenses.gpl3Only; diff --git a/pkgs/servers/redpanda/seastar.nix b/pkgs/servers/redpanda/seastar.nix index 3c7120e6c876..ac0f7b2d6b48 100644 --- a/pkgs/servers/redpanda/seastar.nix +++ b/pkgs/servers/redpanda/seastar.nix @@ -75,7 +75,7 @@ llvmPackages_14.stdenv.mkDerivation { ]; doCheck = false; meta = with lib; { - description = "High performance server-side application framework."; + description = "High performance server-side application framework"; license = licenses.asl20; homepage = "https://seastar.io/"; maintainers = with maintainers; [ avakhrenev ]; diff --git a/pkgs/servers/redpanda/server.nix b/pkgs/servers/redpanda/server.nix index ec4250820d3a..45b005c792c3 100644 --- a/pkgs/servers/redpanda/server.nix +++ b/pkgs/servers/redpanda/server.nix @@ -110,7 +110,7 @@ llvmPackages_14.stdenv.mkDerivation rec { meta = with lib; { broken = true; - description = "Kafka-compatible streaming platform."; + description = "Kafka-compatible streaming platform"; license = licenses.bsl11; longDescription = '' Redpanda is a Kafka-compatible streaming data platform that is diff --git a/pkgs/servers/rpiplay/default.nix b/pkgs/servers/rpiplay/default.nix index ae22b838bda2..90f941cb50d7 100644 --- a/pkgs/servers/rpiplay/default.nix +++ b/pkgs/servers/rpiplay/default.nix @@ -42,7 +42,7 @@ stdenv.mkDerivation rec { meta = with lib; { broken = stdenv.isDarwin; homepage = "https://github.com/FD-/RPiPlay"; - description = "An open-source implementation of an AirPlay mirroring server."; + description = "An open-source implementation of an AirPlay mirroring server"; license = licenses.gpl3Plus; maintainers = with maintainers; [ ]; platforms = platforms.unix; diff --git a/pkgs/servers/search/elasticsearch/plugins.nix b/pkgs/servers/search/elasticsearch/plugins.nix index 58e74b746ee9..b4761ee727f7 100644 --- a/pkgs/servers/search/elasticsearch/plugins.nix +++ b/pkgs/servers/search/elasticsearch/plugins.nix @@ -59,7 +59,7 @@ in }; meta = with lib; { homepage = "https://github.com/elastic/elasticsearch/tree/master/plugins/analysis-kuromoji"; - description = "The Japanese (kuromoji) Analysis plugin integrates Lucene kuromoji analysis module into Elasticsearch."; + description = "The Japanese (kuromoji) Analysis plugin integrates Lucene kuromoji analysis module into Elasticsearch"; license = licenses.asl20; }; }; @@ -108,7 +108,7 @@ in }; meta = with lib; { homepage = "https://github.com/elastic/elasticsearch/tree/master/plugins/discovery-ec2"; - description = "The EC2 discovery plugin uses the AWS API for unicast discovery."; + description = "The EC2 discovery plugin uses the AWS API for unicast discovery"; license = licenses.asl20; }; }; @@ -140,7 +140,7 @@ in }; meta = with lib; { homepage = "https://github.com/elastic/elasticsearch/tree/master/plugins/repository-s3"; - description = "The S3 repository plugin adds support for using AWS S3 as a repository for Snapshot/Restore."; + description = "The S3 repository plugin adds support for using AWS S3 as a repository for Snapshot/Restore"; license = licenses.asl20; }; }; @@ -156,7 +156,7 @@ in }; meta = with lib; { homepage = "https://github.com/elastic/elasticsearch/tree/master/plugins/repository-gcs"; - description = "The GCS repository plugin adds support for using Google Cloud Storage as a repository for Snapshot/Restore."; + description = "The GCS repository plugin adds support for using Google Cloud Storage as a repository for Snapshot/Restore"; license = licenses.asl20; }; }; @@ -178,7 +178,7 @@ in else throw "unsupported version ${version} for plugin ${pluginName}"; meta = with lib; { homepage = "https://search-guard.com"; - description = "Elasticsearch plugin that offers encryption, authentication, and authorisation."; + description = "Elasticsearch plugin that offers encryption, authentication, and authorisation"; license = licenses.asl20; }; }; diff --git a/pkgs/servers/search/typesense/default.nix b/pkgs/servers/search/typesense/default.nix index 7a4256d81278..762cc190f242 100644 --- a/pkgs/servers/search/typesense/default.nix +++ b/pkgs/servers/search/typesense/default.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation { meta = with lib; { homepage = "https://typesense.org"; - description = "Typesense is a fast, typo-tolerant search engine for building delightful search experiences."; + description = "Typesense is a fast, typo-tolerant search engine for building delightful search experiences"; mainProgram = "typesense-server"; license = licenses.gpl3; # There has been an attempt at building this from source, which were deemed diff --git a/pkgs/servers/sql/gluesql/default.nix b/pkgs/servers/sql/gluesql/default.nix index 1f48d19f7b8d..7d49107de223 100644 --- a/pkgs/servers/sql/gluesql/default.nix +++ b/pkgs/servers/sql/gluesql/default.nix @@ -23,7 +23,7 @@ rustPlatform.buildRustPackage { passthru.updateScript = nix-update-script { }; meta = with lib; { - description = "GlueSQL is quite sticky. It attaches to anywhere."; + description = "GlueSQL is quite sticky. It attaches to anywhere"; homepage = "https://github.com/gluesql/gluesql"; license = licenses.asl20; maintainers = with maintainers; [ happysalada ]; diff --git a/pkgs/servers/sql/pgcat/default.nix b/pkgs/servers/sql/pgcat/default.nix index 0cf05d290252..67665403c46d 100644 --- a/pkgs/servers/sql/pgcat/default.nix +++ b/pkgs/servers/sql/pgcat/default.nix @@ -42,7 +42,7 @@ rustPlatform.buildRustPackage rec { meta = with lib; { homepage = "https://github.com/postgresml/pgcat"; - description = "PostgreSQL pooler with sharding, load balancing and failover support."; + description = "PostgreSQL pooler with sharding, load balancing and failover support"; license = with licenses; [mit]; platforms = platforms.unix; maintainers = with maintainers; [cathalmullan]; diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-bbcode-color/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-bbcode-color/default.nix index 06bb5b659d7e..ba20e3a9a00c 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-bbcode-color/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-bbcode-color/default.nix @@ -12,6 +12,6 @@ mkDiscoursePlugin { homepage = "https://github.com/discourse/discourse-bbcode-color"; maintainers = with maintainers; [ ryantm ]; license = licenses.mit; - description = "Support BBCode color tags."; + description = "Support BBCode color tags"; }; } diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-ldap-auth/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-ldap-auth/default.nix index 82f13f0d0d8a..04e0a735fc2b 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-ldap-auth/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-ldap-auth/default.nix @@ -13,6 +13,6 @@ mkDiscoursePlugin { homepage = "https://github.com/jonmbake/discourse-ldap-auth"; maintainers = with maintainers; [ ryantm ]; license = licenses.mit; - description = "Discourse plugin to enable LDAP/Active Directory authentication."; + description = "Discourse plugin to enable LDAP/Active Directory authentication"; }; } diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-openid-connect/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-openid-connect/default.nix index aab60ca9bc9f..e397bf16c1e5 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-openid-connect/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-openid-connect/default.nix @@ -13,7 +13,7 @@ mkDiscoursePlugin { homepage = "https://github.com/discourse/discourse-openid-connect"; maintainers = with maintainers; [ mkg20001 ]; license = licenses.mit; - description = "Discourse plugin to integrate Discourse with an openid-connect login provider."; + description = "Discourse plugin to integrate Discourse with an openid-connect login provider"; }; } diff --git a/pkgs/servers/web-apps/linx-server/default.nix b/pkgs/servers/web-apps/linx-server/default.nix index 995eacf792e4..dbd8c3f3d122 100644 --- a/pkgs/servers/web-apps/linx-server/default.nix +++ b/pkgs/servers/web-apps/linx-server/default.nix @@ -25,7 +25,7 @@ buildGoModule rec { preBuild = "rice embed-go"; meta = with lib; { - description = "Self-hosted file/code/media sharing website."; + description = "Self-hosted file/code/media sharing website"; homepage = "https://put.icu"; license = licenses.gpl3Only; maintainers = with maintainers; [ urandom ]; diff --git a/pkgs/shells/fish/plugins/forgit.nix b/pkgs/shells/fish/plugins/forgit.nix index 01e297b4225a..71eb7312a4e3 100644 --- a/pkgs/shells/fish/plugins/forgit.nix +++ b/pkgs/shells/fish/plugins/forgit.nix @@ -16,7 +16,7 @@ buildFishPlugin rec { ''; meta = with lib; { - description = "A utility tool powered by fzf for using git interactively."; + description = "A utility tool powered by fzf for using git interactively"; homepage = "https://github.com/wfxr/forgit"; license = licenses.mit; maintainers = with maintainers; [ happysalada ]; diff --git a/pkgs/shells/fish/plugins/gruvbox.nix b/pkgs/shells/fish/plugins/gruvbox.nix index b4b85ae597b8..50110116c89d 100644 --- a/pkgs/shells/fish/plugins/gruvbox.nix +++ b/pkgs/shells/fish/plugins/gruvbox.nix @@ -9,7 +9,7 @@ buildFishPlugin { hash = "sha256-vL2/Nm9Z9cdaptx8sJqbX5AnRtfd68x4ZKWdQk5Cngo="; }; meta = { - description = "Gruvbox theme for fish shell."; + description = "Gruvbox theme for fish shell"; homepage = "https://github.com/Jomik/fish-gruvbox"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ msladecek ]; diff --git a/pkgs/shells/nushell/plugins/polars.nix b/pkgs/shells/nushell/plugins/polars.nix index 4d2c853892cf..d1bda99acafb 100644 --- a/pkgs/shells/nushell/plugins/polars.nix +++ b/pkgs/shells/nushell/plugins/polars.nix @@ -35,7 +35,7 @@ rustPlatform.buildRustPackage rec { }; meta = with lib; { - description = "Nushell dataframe plugin commands based on polars."; + description = "Nushell dataframe plugin commands based on polars"; mainProgram = "nu_plugin_polars"; homepage = "https://github.com/nushell/nushell/tree/${version}/crates/nu_plugin_polars"; license = licenses.mit; diff --git a/pkgs/shells/zsh/zsh-vi-mode/default.nix b/pkgs/shells/zsh/zsh-vi-mode/default.nix index 42472625f13e..4f779a09192b 100644 --- a/pkgs/shells/zsh/zsh-vi-mode/default.nix +++ b/pkgs/shells/zsh/zsh-vi-mode/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://github.com/jeffreytse/zsh-vi-mode"; license = licenses.mit; - description = "A better and friendly vi(vim) mode plugin for ZSH."; + description = "A better and friendly vi(vim) mode plugin for ZSH"; maintainers = with maintainers; [ kyleondy ]; platforms = platforms.all; }; diff --git a/pkgs/tools/networking/namespaced-openvpn/default.nix b/pkgs/tools/networking/namespaced-openvpn/default.nix index abcf006b7641..3a879b330a8b 100644 --- a/pkgs/tools/networking/namespaced-openvpn/default.nix +++ b/pkgs/tools/networking/namespaced-openvpn/default.nix @@ -43,7 +43,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/slingamn/namespaced-openvpn"; - description = "Network namespace isolation for OpenVPN tunnels."; + description = "Network namespace isolation for OpenVPN tunnels"; license = licenses.mit; maintainers = [ maintainers.lodi ]; platforms = platforms.linux; diff --git a/pkgs/tools/typesetting/tex/texpresso/default.nix b/pkgs/tools/typesetting/tex/texpresso/default.nix index f64dc3aae07e..82f6bca589e9 100644 --- a/pkgs/tools/typesetting/tex/texpresso/default.nix +++ b/pkgs/tools/typesetting/tex/texpresso/default.nix @@ -67,7 +67,7 @@ stdenv.mkDerivation rec { meta = { inherit (src.meta) homepage; - description = "Live rendering and error reporting for LaTeX."; + description = "Live rendering and error reporting for LaTeX"; maintainers = with lib.maintainers; [ nickhu ]; license = lib.licenses.mit; }; diff --git a/pkgs/tools/video/go2rtc/default.nix b/pkgs/tools/video/go2rtc/default.nix index 44ebfbc4c4f9..fb5d2003af3b 100644 --- a/pkgs/tools/video/go2rtc/default.nix +++ b/pkgs/tools/video/go2rtc/default.nix @@ -26,7 +26,7 @@ buildGoModule rec { doCheck = false; # tests fail meta = with lib; { - description = "Ultimate camera streaming application with support RTSP, RTMP, HTTP-FLV, WebRTC, MSE, HLS, MJPEG, HomeKit, FFmpeg, etc."; + description = "Ultimate camera streaming application with support RTSP, RTMP, HTTP-FLV, WebRTC, MSE, HLS, MJPEG, HomeKit, FFmpeg, etc"; homepage = "https://github.com/AlexxIT/go2rtc"; changelog = "https://github.com/AlexxIT/go2rtc/releases/tag/v${version}"; license = licenses.mit; diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index b37f773f8e91..38d23042d85c 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -3508,7 +3508,7 @@ with self; { hash = "sha256-m2XUG5kVOJkugWsyzE+ptKSguz6cEOfuvv+CZY27yPY="; }; meta = { - description = "Simplifies creation, manipulation and usage of complex objects."; + description = "Simplifies creation, manipulation and usage of complex objects"; license = with lib.licenses; [ artistic1 gpl1Plus ]; mainProgram = "classgen"; }; @@ -10210,7 +10210,7 @@ with self; { hash = "sha256-/onLtCfg4F8c2Xwt1tOGasayG8eoVzTt4Vm9w1R5VSo="; }; meta = { - description = "Perl extension for filesystem disk space information."; + description = "Perl extension for filesystem disk space information"; license = with lib.licenses; [ artistic1 gpl1Plus ]; }; }; @@ -22405,7 +22405,7 @@ with self; { hash = "sha256-05JWfLObTqYGwOCsr9jtcjIDEbmVM27OX878+bFQ6dc="; }; meta = { - description = "Linux/POSIX emulation of Win32::SerialPort functions."; + description = "Linux/POSIX emulation of Win32::SerialPort functions"; license = with lib.licenses; [ artistic1 gpl1Plus ]; mainProgram = "modemtest"; }; @@ -23248,7 +23248,7 @@ with self; { }; meta = { # https://metacpan.org/pod/String::Interpolate - description = "String::Interpolate - Wrapper for builtin the Perl interpolation engine."; + description = "String::Interpolate - Wrapper for builtin the Perl interpolation engine"; license = with lib.licenses; [ gpl1Plus ]; }; propagatedBuildInputs = [ PadWalker SafeHole ]; @@ -23845,7 +23845,7 @@ with self; { buildInputs = lib.optional stdenv.isDarwin pkgs.darwin.apple_sdk.frameworks.Carbon; doCheck = !stdenv.isAarch64; meta = { - description = "Perl extension for getting CPU information. Currently only number of CPU's supported."; + description = "Perl extension for getting CPU information. Currently only number of CPU's supported"; license = with lib.licenses; [ artistic1 gpl1Plus ]; }; }; @@ -27329,7 +27329,7 @@ with self; { hash = "sha256-KeniEzlRBGx48gXxs+jfYskOEU8OCPoGuBd2ag+AixI="; }; meta = { - description = "Variable ties made much easier: much, much, much easier.."; + description = "Variable ties made much easier: much, much, much easier."; license = with lib.licenses; [ artistic1 gpl1Plus ]; }; };